{"_id":"@tscircuit/pcb-viewer","_rev":"504-3f61191d2f9432be1135c755dac86a7b","name":"@tscircuit/pcb-viewer","dist-tags":{"latest":"1.11.416"},"versions":{"1.0.0":{"name":"@tscircuit/pcb-viewer","version":"1.0.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.0.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1f169e76ec93c2b3f9d565a7346686b039f39741","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.0.0.tgz","fileCount":23,"integrity":"sha512-ShLQzd3U8er1e1bJOKFkc/+bkpGNziZP6X+GhCdsGfboYXu5JpvkXkpTNcG51JRlLuHIxJzrqZFmSWuN1sbqlQ==","signatures":[{"sig":"MEYCIQCxRZnRnRKO4ieENPnc6imRSjUlR2TcxSzU0Uj8gMYZcQIhAKzpYfvuK3+GdPgyT8Z6ibylWpoMiEPyXy9A/3DuzbE3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSw/lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiXA//ZkoKNJM6is1P9sJ5UIELZxFQSNAsr3umPM5tA9Pg5UdnJFRG\r\nVRmsPJ8P8WtX7cVt/JLHmf+GjlePyZ67Qa5ecnaI+bBl6kg0Lt8bPXjExrad\r\nJtN/MZ8SF/yvbbXuNoG/gJzI7utKzQ5nJRRhU+zk0aYBnVE9Gd4109hZ6d6d\r\n7yjuwQUyoJ9Qv1oOfjNfVvMOIYbfR5sZ39xROcYFs9c9CclPMPCW3SRvGfdy\r\n7hQjk0MM7cIYqzJ/YyvoxBekkYCGrvSxtVv+iuUMaOM6EpTptCYpksLSnQZH\r\n+1I/Fy/z8L326jd8kE6kmgCtMLd4LdjkgLIN9+L4QfuFJN+LiYA35k6DdQPd\r\nPUxq9+FRNbIP66hBhvHQU1lKnhdn/4QAQyQ1TwvQxyxPyq0VRwYb2tEdmsuf\r\nIhEMQtbZHShIvshC1tWLJnqDH4drSn7wRo2HJorr8HbwA9m/zCemFCo4gMYi\r\n6IXC2avmuCNqbmZQppYPLx80eCGfoQ/DE7Nqvd6W4MssXKly/uytTBbr30Ut\r\nrVfGPRc/wy+rHP/4nWn1LZJcbTdLEjQskLSt2PYHrc32Z5pDd4YiWzyoQIkm\r\nZOXVhK7GopK17/iWhG30Hj6Qy5imelFiWN8rtSPZci9AUp2DXmX6tUXsryM9\r\n/XywpQhNJKvE2GkUnvMXO9R/IBbGpcD8PlQ=\r\n=/XNH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f5c8acc76b757293711fd522db3131a15124a551","scripts":{"build":"tsup ./src --dts --sourcemap","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.11.0","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-dom":"^18.2.0","@tscircuit/builder":"^1.0.5","transformation-matrix":"^2.13.0","@tscircuit/react-fiber":"^0.0.4","@tscircuit/eagle-xml-converter":"^0.0.6"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.0.0_1665863653286_0.5126417383506721","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@tscircuit/pcb-viewer","version":"1.0.1","license":"MIT","_id":"@tscircuit/pcb-viewer@1.0.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d84cc698d6f845171f3e8cfd36981d15c9e76129","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.0.1.tgz","fileCount":55,"integrity":"sha512-+M3dfF6Uh/7O5p7FYfgDqmXoHtXXAolRShwxnmM+ov/T97/bXFQIX+6NVIS6vJq4ie30wRw4+EWEGWIPwIHpyg==","signatures":[{"sig":"MEYCIQC/G/KjBGbw0+YOR5mZIIg/De2QV0R3xiT4sdPUcC3/3gIhAKG++B+lhrsu97jfJ2Bvo1iOfgsjUbyGLf0A0X3wfmoe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":729896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaB6XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo18A/6A+OK/jWsr98GnrhwX7T34NTmU1MvqIhozA9oFznYeTTnHcPI\r\nZT21O/Zuq6tZs4upKpoxBuTUvxUv2GrsyIAegLva/LTZJZdFdwan7jPvPK3I\r\nk5OMcDnJ85uHIMrWJwrBxH09wvFW+KcvOHFuln86V9/XeQhyomT9SgtonBop\r\nqcKIeUyIKAOFPvhjN3uBdmytst028OGk4fb7IQtJszWgBw7WufA2QYyzzCPJ\r\nKrXZrS8KI/kT7CcVSftjmemKypVFsdkQC4xSkSMMZYhAsxUd6VLmZ6lBHCdz\r\nmN91OQzxcPaxdjNPl9hgatN3Yg0BYB5L3z+ITiXBf+Z51kWt+rph6YkS8MsO\r\nnf7gBJJdr+6frS7gVGroq57Ngn1jFbb3stlhOdDTMCFYcG6fX9jgHCiSAZXa\r\nBePjWAdb7fjQyhBGPMKGm04kb9dx2AkKlfOp38F8osLuWWkf+r6meSIkr4Gk\r\nVEgDsWn+U0ysI7kZ9z2x2ngjOOXMrp13rq9MZWSyGq9HdLcwk3B+ERTPGy5B\r\nNOepbxUhqfl+4yfzne0dqg0VrUc+phrP49nb+OK70OSTh49EvvpoY4WBYmzy\r\nCM0OhNPJxCgJJgE9WPVQ3qxiB8tWtduvWNvVzbLBgjPlh/ym0jSwLN1pc9Di\r\ni378UTnRroZxHzWZrMnZcuyHs0E7I0LddmQ=\r\n=/ULO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0b9bc4dfec367cbbdf15b73487737184832e6dd1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.11.0","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-dom":"^18.2.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@tscircuit/builder":"^1.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^0.0.4","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0","@tscircuit/builder":"^1.0.5","@tscircuit/react-fiber":"^0.0.4","@tscircuit/eagle-xml-converter":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.0.1_1667767959518_0.27981357215323044","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tscircuit/pcb-viewer","version":"1.0.2","license":"MIT","_id":"@tscircuit/pcb-viewer@1.0.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"104a6d72b7701db97b98ae5ff3c8727fce87ec8c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.0.2.tgz","fileCount":58,"integrity":"sha512-ISyUHc6Q4sgJty61vR0QsmEwfhiZp0mUuhwzDHf9256/sdREVaJnvCl6fBPhSPaQ9y2LSTjaDrgkuNaPetnhVA==","signatures":[{"sig":"MEQCIENo84lyl+MiqOwhCShmgatiGq5Vjja+nBiyhocP/+/sAiAB8cCmo8/s3vig10j2mnJCwpWypHODLIMu8WaaEZ8KFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":772172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaDN5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTew//QyuC9wnoZLkLmQvqlPaMUW7kAotTMdAQwkWFBU5AUnGbiatu\r\nhgPNtkM8ebexhl7tsQc3jFY/oPYTnMQFZ5W3vGdsm4XbFql9Uov369KIHHR2\r\nht3TI48JHM3RKV6SIzWwoKId+6q7zLYe1iM7/vDRYeqakKryJYtSVwtkmpfs\r\nyFHFiJoWE3kteerqlwHP2GM4GuUKC2wIyFR7ax60GhTFakFEMpUTNwlxeEu3\r\nkXDEuwTpg2v6lhsn5tMYTyCpQAgAsBspmXv+EHK7haRorbGd35E31OoOmWCR\r\nN2t5+uUsK78lfNA/eOY6vWYltyY4Al8PycLcAme2qg9kCcpEqbB96ioWpt9R\r\nCm6RaWcVyglJH2jyBx+VDyT7Uq5hZlfT1xGkQ9QjPFLIs1FRT5lDeJ4yseUJ\r\nco0gW1cLQgu06zqW80mXOiDET1Dy1/VcqVn4dDjxHBmcYeCmV9RLl9zbjORU\r\nj7YXAqMM9mSLHugPoNJD0JzAwROQ6ZSlBNS8BaIwUbKMVCyqcVUPl/RvEkRa\r\nLMFcc+AIFjHtwK+vH0bqpgJBLc6L0PfDYYKjAzzaLTE54qmH1v3GuEMZ9bif\r\noQoXlaRO+N7BGWpLvgj9lnX0XnkTpAtCMLuW9stzvTWMJPUj0N2VeuIdHrfl\r\nq1pcQSvbeYbJ9AvpjuPdsJZZPA6rTZchgHc=\r\n=uttr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"99858a097f57a008e413b569042a540e96a61510","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.11.0","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-dom":"^18.2.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@tscircuit/builder":"^1.0.11","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^0.0.4","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0","@tscircuit/builder":"^1.0.5","@tscircuit/react-fiber":"^0.0.4","@tscircuit/eagle-xml-converter":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.0.2_1667773304809_0.1794916773166617","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@tscircuit/pcb-viewer","version":"1.0.3","license":"MIT","_id":"@tscircuit/pcb-viewer@1.0.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8138a7fc13b382e6a3a5e41d676d34839e1aa9c9","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.0.3.tgz","fileCount":58,"integrity":"sha512-DEf9fudPtY+t/jP9yvnHLpYKX930VTRGTJY7KxGGHxYrCjlES6gCtff6bZuKEPHNwwXityzaqFeQFMFIGUpv+A==","signatures":[{"sig":"MEYCIQC5KB5i/Wq5/l9rFt5QoowwSx+5DsIcfvhmQsRNTX2+kQIhALq95L1h98D/SKBXZUQXMccxQYq9Zb7U7sL3M+1rVWmQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":780276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlPuMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjHg//fQKf4k8N1LDgz1QwEigK6YkbGBFcEm8QJWJ9UJi5xBpHdTHJ\r\nT8Tz/SRaCaozdXdL90j/U+Ld6XkUXP//JITqYppLos3dU7jBKS96EKX4ZvQI\r\nmBrf/nqMzyBrPEDgcmSxOcEosGf2690EL3Qdcfj7i6WVp6hgVyB0HUw6/Tgn\r\n4p1Qbvx+7v8Wj29NuY5m8dUW/ue17wkxF5EE6g3t5XlpqpAXMgqf7nXHWBDw\r\n4lfk/jiYpsrACe/krplwQ94zP+3qDTPLwXulppVdhbwodfSSUnuLxdzgyx8I\r\nWVlkZMTM57DwMv+waw8HOAWuRf44f6Zq4E4CMH6OuEQAFTuylnGxcuBCgOw3\r\n+rw61Aj6BcPEkving3lkXsqUhcFkdy44eHl3lTR8OTZHcxyVMzxUhQIzbI4d\r\nUy/7xOASXJQ5dv08jZ+eDk+AgTGLGI8yHfyCLFgzmGKFv9QcuInJwkAYE7uF\r\n4OnWSWByeYi9dv2qQZYPGhaDIrMQlpe/YTLM1vb0Ac8h2HKc2s24bvOqxVQJ\r\nFlRcaYhfBwaHnQi1SUBFGN2YxK7hIGVVrR9sh0swRv1hVE6OpPpZe3hQzxxs\r\nEYDS0Fgq+V69gPu6xwPiULu1QiT2KMeaxzdugyQBfltfJdKyNJakYqu5aJcI\r\njJwf5/fPsqSjnm+54aJ98sqf0rEZKqIZoeM=\r\n=8PQS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"95489aca73926868b75d5a4657849481b567c3d4","scripts":{"yalc":"npm run build && yalc push","build":"tsup","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.11.0","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-dom":"^18.2.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@tscircuit/builder":"^1.0.11","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^0.0.4","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0","@tscircuit/builder":"^1.0.5","@tscircuit/react-fiber":"^0.0.4","@tscircuit/eagle-xml-converter":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.0.3_1670708108370_0.309847878048642","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@tscircuit/pcb-viewer","version":"1.1.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.1.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b3ee1e89a98ab5471e9ed158112737524e36ce2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.1.0.tgz","fileCount":62,"integrity":"sha512-cGi32WflWLfKHRrDF1xYe/THuNg9xAHDgIcukuuVcNwHL+Xdw+ban0vTAyqZe3XqnBBM2J3lC23yv7e6SHCfQQ==","signatures":[{"sig":"MEQCICsxnqVWCrV/9EUvakyP/tQVi0b5B1WT7n3YwNJTDZEVAiAuKZVS/Y6sPr5jP3MufXwHZ6uvAbN0jdS1KwN6+RGwIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":871891},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"05a410a66bf64549bf1aac952e29aef77cfcfe0a","scripts":{"yalc":"npm run build && yalc push","build":"tsup","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.19.2","description":"Render PCBs w/ React","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@tscircuit/builder":"^1.0.11","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^0.0.4","use-mouse-matrix-transform":"^1.0.4","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.1.0_1688884821541_0.7076350577355623","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@tscircuit/pcb-viewer","version":"1.2.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6bec7d03cea561bbf35da192d864274f0c42dd8a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.0.tgz","fileCount":5,"integrity":"sha512-fFCK9gfIf+LDeF2K5ucMNdB+4DdX6kO57FFZXi1m69a2/OMFB6DnZ75ozrkAjpNMPql3zLnblr2RxYiM/QnhVA==","signatures":[{"sig":"MEUCIQCIvVKOUi51oCb42AzkpZ6Zr4FhHFSRwn5wS/VuaYsXRgIgF2/x5B+ZoBg2ikpRl3W6CHA2JkbnRc0dnJO+szf1/Cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100563},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2d64d7d5ab472826deaf18d49374810169275273","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"next dev","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.19.2","description":"Render PCBs w/ React","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@storybook/addon-links":"^7.0.26","@tscircuit/react-fiber":"^1.0.2","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.0.4","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.0_1688971215235_0.8178282524776912","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@tscircuit/pcb-viewer","version":"1.2.1","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bb6b5d30e54882f7b38269d6a91a348962c15fbe","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.1.tgz","fileCount":5,"integrity":"sha512-YNTSkZ6vqEsS2dhNoqMj8wJMgpoJLTdFkuM7YK7ygYWOek/7qsQBTl/53JR1tMW3xMW1Dw0jFeIsBYwx3I7ImQ==","signatures":[{"sig":"MEUCIC9NgP8GgVB7jRs2eRgLOtUGAbkAGxcc19LZBrhnwSuoAiEA/dWCDi31KNXYU0E3mXSXcux43C0xnNE6Ggf4Dudt/3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100773},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5c09e2863a957177c3ebf2dc0244c774ef3ff704","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"next dev","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@storybook/addon-links":"^7.0.26","@tscircuit/react-fiber":"^1.0.2","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.0.4","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.1_1689108300634_0.46277836291888974","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@tscircuit/pcb-viewer","version":"1.2.2","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bc930fc83138f1021e86f066f74c189245bde279","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.2.tgz","fileCount":5,"integrity":"sha512-NT+9l10D22zF2zt+n885kSYil0OnyTr8VMpJwPbWB7yzUc1HqoVVVge9WdUgEn6+Iqjvf6CEsV9rALhpwA5Dug==","signatures":[{"sig":"MEQCIEigv+5Gtl2zaxxIopNognF/Nt8WDFmEtP66GZbuybSwAiBRo6IGK5WgKeACCwuD0A23UTyZUQU2HuVMka+R54vH7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101643},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0a6659224700161682cc144ba1b9980594e22df2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@storybook/addon-links":"^7.0.26","@tscircuit/react-fiber":"^1.0.2","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.0.4","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.2_1689603823725_0.9950176874225853","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@tscircuit/pcb-viewer","version":"1.2.3","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fecb2e7cc5daefbaf784409a8a8dac945a630c0c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.3.tgz","fileCount":5,"integrity":"sha512-EzHJLyVrprNuR4ZCO6dHzrzH7BTW26CeFyVPKQKnGrrGla+VyJm4geruEi2R7uOTAZDGA3S+xJd+gHStvxY5sQ==","signatures":[{"sig":"MEQCICA6zhCajG7+z1g9l/e6GH8om0T+6oowjAIAVXPvnz2dAiBixWr8na+2lx1fjC8Q7jit/MPeknw44XRj+aGpqS0hmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101643},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a5d4d9720ff869cf0c8b52449750dbfc3a98fc8d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@storybook/addon-links":"^7.0.26","@tscircuit/react-fiber":"^1.0.2","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.0.4","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.3_1690058165265_0.11175808643278917","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@tscircuit/pcb-viewer","version":"1.2.4","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"753a8d2d9e19af68edf8a719488d8f9109dba059","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.4.tgz","fileCount":5,"integrity":"sha512-MsZM9vpBrCaYD00iX6Tv3cM/9tR/uJWIJ4TKXwsUZYtn4ByazXUL1LIk7O8XjCr9sdyRTAYkhXLixuDz/rJPtw==","signatures":[{"sig":"MEQCICJJizawgiPMtyx7qM5tadRdQZbWFjyhsghtGZeyxGTSAiBbXUAKpBf6J522Hu48ShmHYA+jI0gp0DGqdEJ0oYKD1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101683},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b4fbe38a33a26d792749743304fe39d3f980ab03","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@storybook/addon-links":"^7.0.26","@tscircuit/react-fiber":"^1.0.2","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.0.4","@storybook/addon-essentials":"^7.0.26","@storybook/addon-interactions":"^7.0.26","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.4_1690080444583_0.4446451805642986","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@tscircuit/pcb-viewer","version":"1.2.5","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e3974da7657339e30e54d77edaf216c92f705a38","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.5.tgz","fileCount":5,"integrity":"sha512-xjiyrFfZQ/SWI80/K7v9tD+09XbEsHPbAUPO8PlOlKSM4opJ8BCVJpLnhZheG+xw087FehxMkCQcYn2LOD+qwg==","signatures":[{"sig":"MEUCIBCGUiQv6OvAyZXU0nDEB63j+h1Swc1R8YE8AfezzuU5AiEA7q8j9U7iKMXlTC6CbhYPxcompfUpRudeNjRrJuQbIXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101994},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ddcbd7b7132e4540c04fd7083dce9e24e50b0c10","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.0.4","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.5_1690081334477_0.75084009168338","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@tscircuit/pcb-viewer","version":"1.2.6","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5f336e6ff91c643cac3c7ead09644e33c65d9c56","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.6.tgz","fileCount":5,"integrity":"sha512-s7+pVcILY8Ytj/0STCx9TL3tVp7VlJun09d295IRxBMGZvAQeGgtUGZFj/MEoCKOMrT5Jgo90xi9SNsoNUbeLA==","signatures":[{"sig":"MEUCIB9J5JraGXVoFOynG3/a5psWbmq5oq+PE0I0ZWLV5NFdAiEA4iHgyNM/QoXLNmXn5sD+p9SFq3x9ifxGwAmiKlBhFt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99033},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4d58f8c52044e0570682302b4d618750d3c147f0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-supergrid":"^1.0.6","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.0.4","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.6_1691992375747_0.40076051116213773","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@tscircuit/pcb-viewer","version":"1.2.7","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7b9bb65d39b142378e7a8f7fc48528e08ed295a7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.7.tgz","fileCount":5,"integrity":"sha512-kHAl7XeyVadP+dPcA+7TaJsArLSLiWeUvxa6qwo1got6OBIzQ1HYqg0aNuIoDQ8jb2LDQAFnHZfrFHkzz3ZOJQ==","signatures":[{"sig":"MEYCIQDKD9vTEnM/efAIhzhzE+Lqg6z1NNbNnIrVtVdNfBHqYQIhAKV9OaSLbFPiBubBuB4uzUEbGkQS3dZL2i85w+qZ2gZ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98949},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ef2e5d5198759303818e5d7ebdd8b89220bcd6c5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-supergrid":"^1.0.6","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.0.4","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.7_1691994515082_0.0335666723884529","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@tscircuit/pcb-viewer","version":"1.2.8","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"eaacbfa90d4a50f4976a4a99cca8e543c3e493ec","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.8.tgz","fileCount":5,"integrity":"sha512-QStJkLA3t1wXjUnObgIfFCoOYdG/klOJxMeaWItW0anJB5LcKrR03/SdShstu7Bc2vhRjTnv6nFbvWcvbEldYw==","signatures":[{"sig":"MEUCIQCrlUE9V8njveQVFEA8G6O/nstMN3K3WsydiJ0Iva7fMgIgdQvqBR0EEUsN66HjAWXD2fvBYWcjEn2eYYst8D91ikc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98949},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0075e7a329f08756b80ab90323af7776cb95db1a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"8.19.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.17.0","dependencies":{"react-supergrid":"^1.0.6","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.0.4","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.8_1691994897451_0.477956669759547","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@tscircuit/pcb-viewer","version":"1.2.9","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"cf8a909f659e55852d9e21af84c347b7ec500981","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.9.tgz","fileCount":5,"integrity":"sha512-xMcBgs5J7sN/ND+8gM04KcPfUxHbrlnb+pzjvDmaEsCvDX00KO2pQVJBlIZrNPce8vbz9J4nYt5IdnxW56imbg==","signatures":[{"sig":"MEYCIQD3Mgp6GU6Ys6YBSqNwJK4bUWfQ+7E0Kwsaep5GW3NjxAIhAPCckDb5TGb/idyFsntkmuMWJYK6XgoFNJYq9jpAtPE8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103623},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5eb6411d343ed8aff3712681f4df40cd1db69fb8","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"9.8.1","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"react-supergrid":"^1.0.6","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.5.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.9_1699143824355_0.8517159824264777","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"@tscircuit/pcb-viewer","version":"1.2.10","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.10","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"080a51fb6ec79f49e16dab35857d3211fd5d7131","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.10.tgz","fileCount":5,"integrity":"sha512-RWi28QNajNgDqgTVGxU8RGgl/ZjVz8UA0eNEdU8ozgKbM9EivQmes+XTid/q1Zc/AcpZ+Ity52b4DuIbN/nsLg==","signatures":[{"sig":"MEUCIQD7ZxcOpEsk2HdWX4pxP9tcxZuJCXqw2iIHzdHBG3LXagIgKt3/gl9WD2I/ah7/AtGhwfnJ2dwlRx05E279DLmNlQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103972},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e4371d83989c6b00dbefb5d8f25bf5ef899ecdea","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"9.8.1","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"react-supergrid":"^1.0.6","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.5.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.10_1699148825953_0.46670480609202114","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"@tscircuit/pcb-viewer","version":"1.2.11","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.11","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"717d1d3e1ded341b82b6028eefd90ffb1fcb970f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.11.tgz","fileCount":5,"integrity":"sha512-R9igHzCdZ5dadNo1CN6ftGpZN0EvzwemNZAaMbualVF5MRke+K2fljtVMz5VinDtPHu+fN0W3bbAYVbNBIt5DA==","signatures":[{"sig":"MEYCIQDKyfzIOZtAsGWmD+O633hU8E1ayigK+SgEE64WIx0fvQIhAPLJx0tzfbl0LycbXYYH9ObVMU/+xCqLGqlldjeXUr/k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103972},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"fe72094b663ddefae94bb6dcc08c26148ddd8583","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"9.8.1","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.5.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.11_1699209325697_0.18980922820252344","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"@tscircuit/pcb-viewer","version":"1.2.12","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b0ba0884bc9048dbe1f7e09725d2fb5138521d28","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.12.tgz","fileCount":5,"integrity":"sha512-/ehl3i8tv0/idzZkK9cXg3coOjMHNpYG4pitlXu0Mkcvv92Pd8Q6NJuiSnzovVffyH4CUiGmNgc2NnEGfeXUgA==","signatures":[{"sig":"MEUCIQDRgX1HkYFUHgBIEuStA6RW5KRhQeKIA3V+I/Daq67NbwIgEARPB0q3TEpjR5TLQFi6C9Zw8jk4+JfX9ui/xxifH7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104083},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"dd7b0bf4850af48c3c4a8c16f0c385143f41026f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"9.8.1","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.5.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.3","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.12_1700453838338_0.7654906544196738","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"@tscircuit/pcb-viewer","version":"1.2.13","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"26953e6989530a8b071d5015fdef37ecbd4663f7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.13.tgz","fileCount":5,"integrity":"sha512-rWP7C5Mr2PJ+IiaApEMFWWMuYwb4h08t8XJxrz6avAyHnGzM71+JBPsdfxUfQS4MfpgXosAUt7E3MNZ5xglgvQ==","signatures":[{"sig":"MEUCIByHeRMUeYsAPkXozfPU3n0FJMhdRDsqw+jdCB4XL3eRAiEA+EojpoOHCxWv7n+UDWGvpmCmwdiYIuFr+tR0eQ99Yds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114055},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"95123658943ec232f7f822d424bef9a6c7b847a1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.5.10","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.10","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.13_1711057633077_0.08738401133194929","host":"s3://npm-registry-packages"}},"1.2.14":{"name":"@tscircuit/pcb-viewer","version":"1.2.14","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.14","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3b502163a81ac1cc694f8b6b6040fa3f7b83da60","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.14.tgz","fileCount":5,"integrity":"sha512-vv4cdnYAQ3d9+AHehSLZqHzutQ2GL9J+m8q7mQGK3hcQH6MYkIi6NSm0+4I7KoqYrUh26VdSphFpS6A359WQag==","signatures":[{"sig":"MEQCIG0J8w6g87mUDv8AATVa8y5MEyxXt3PSZTWkjkNM6h6WAiADMS0/m/MqybLGL9btXgDwJlL/8WF6HPknU+4WTlGDow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118979},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6568c3ab0aa2aa25962eb2fe9695e31c00a1841b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.2.4","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^12.3.1","tsup":"^6.2.3","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^7.0.26","type-fest":"^3.0.0","typescript":"^4.8.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^7.0.26","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^7.0.26","@tscircuit/builder":"^1.5.10","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.10","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*","@tscircuit/eagle-xml-converter":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.14_1711059681499_0.19246135332367187","host":"s3://npm-registry-packages"}},"1.2.15":{"name":"@tscircuit/pcb-viewer","version":"1.2.15","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.15","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"197ca73619072edd1449cfcd01b5631308002b09","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.15.tgz","fileCount":5,"integrity":"sha512-3rDKPyl1sow+Om6UNejoBdZZchdklev6z9AQvBQvNCtQsVN9ZUVOx+NaUN0UlZxctdtwGzNOAgs8OBn2Si1E7A==","signatures":[{"sig":"MEQCIGb3lNj4huFcgjzUPhH7vEACrCT6BNtdH3K00kIqZ6P1AiBLgRThMwT+ubddYuloY8ZwihwlzmPgdUacynFoY24j/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147266},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7e00c24a79604ac9fc299d4ebea7debc9c8e4c0b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.0","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.45","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.29","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.15_1712448132546_0.676601799363989","host":"s3://npm-registry-packages"}},"1.2.16":{"name":"@tscircuit/pcb-viewer","version":"1.2.16","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.16","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"dcd4c5ebc2827961eaf119f3d535a77a98480b86","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.16.tgz","fileCount":5,"integrity":"sha512-oTTr7clT9FxwllMJqLkN8fFWggp/TStNfI9D+2EI8vU3MpjDk7eaeUl7t1qL/KK+Qc11n6aRl57MaNxVHGeTHQ==","signatures":[{"sig":"MEYCIQC5tR7dxWH6z70MKeSRCb+Hp0RSC4XNt9iu/RN3rqhdsQIhANmp/fzqC+IUR3TZaMReMC+C7Mf52ZbpjZW6GPwyL9L3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147266},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"beff3b7ed20cb6726aff8cc0c4fc29a428ad061e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.0","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.48","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.31","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.16_1712503115962_0.5151600426192562","host":"s3://npm-registry-packages"}},"1.2.17":{"name":"@tscircuit/pcb-viewer","version":"1.2.17","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.17","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"de3b6dfa6cfdf3a208ce864672e55eef93987456","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.17.tgz","fileCount":5,"integrity":"sha512-2XNfwRDFsScr8OLOFMWj7GP1Tofh/UMO0Jjd6+54Tr5DS3QO9wbmNCQobxbIfYpG9ajuIV7wS6lQaHL77JZSyg==","signatures":[{"sig":"MEQCIDe9scJZ7m1OPvMqE0D8zQ8DFtIbPeUrfR8k0TmLeDyDAiAgxtU6q7jCBpZVINbALVQNx48oquHvGfMuzwxll9DD2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148288},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7ad25deef8dfd972b6290283c90f2108c7b79b3e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.0","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.51","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.31","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.17_1712533605946_0.6387446334443472","host":"s3://npm-registry-packages"}},"1.2.18":{"name":"@tscircuit/pcb-viewer","version":"1.2.18","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.18","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"eccca71aabe6c28104da7fa3e14c8cf58f21ec1f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.18.tgz","fileCount":5,"integrity":"sha512-Bz4VkzkU44o0okplKNUyh7rAcZyrd90nQUBFvyliHFEk+kQ4MYibXq8Vx+xMO9d/VNhzYOtiFIAeaWVMcuXLwQ==","signatures":[{"sig":"MEUCIQCfD7UjLwZCiG/fboUis118lfZkOi35AQmp1/hjWvu00wIgIqj/IWo7eUcbgcqa6mxl6I5DrdVUwpTqIIkWzDQ7nlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153582},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a7b24e406b821587b55e0291836ec5d024ab1794","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.0","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.51","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.31","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.18_1712535977486_0.4817244034884829","host":"s3://npm-registry-packages"}},"1.2.19":{"name":"@tscircuit/pcb-viewer","version":"1.2.19","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.19","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6a172d3f9bfe4bd878ae5515e981c012d0b3a3e6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.19.tgz","fileCount":5,"integrity":"sha512-/e9xi5Tf9gmen+NjfaR/rITzXHuWuqIB/tgd8Wj6k5XmHVp0xLkZQlPfzDKAlYdjoDHnCZD7DdoypX6TwJknIA==","signatures":[{"sig":"MEYCIQDsmrlcinNZffAgIR0O2mvDZK6VQhwGL95Jvyfgo2teNgIhAO8c6olqi5CHCUz9iB0zJuh9KXffzLEsIxEhn7W4QBgP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153488},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a1ec91fd8d71b22f0f85245d86f0459c113739ac","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.0","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.51","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.31","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.19_1712536678929_0.8892027335666568","host":"s3://npm-registry-packages"}},"1.2.20":{"name":"@tscircuit/pcb-viewer","version":"1.2.20","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.20","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3252dfb02d777ace82b8f39dd1223d32f34b0ab9","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.20.tgz","fileCount":5,"integrity":"sha512-vqMad8pUZW5RpE961hTbKsDEBH/LRHqc8pIfWEHvivt+SkqtdnzHy7DKvEaaMsi/60D4gYScBPxkCf1cWNOfkQ==","signatures":[{"sig":"MEYCIQCrM6VnOxXnGkyV8hm1c+xnq42d/R687Xx/4CwyOa0kPgIhAJ+AJ5qYrXJ5LO66NNAjACAbB/Mr6ge8Im6fRnMeClKI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153752},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"64102d45c5d5dbd3c30db08789e00e33b82201d8","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.0","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.51","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.31","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.20_1712541283970_0.0637637958505548","host":"s3://npm-registry-packages"}},"1.2.21":{"name":"@tscircuit/pcb-viewer","version":"1.2.21","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.21","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1b6e733414042b4c18eef1336c62e244238ccf0d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.21.tgz","fileCount":5,"integrity":"sha512-aq1x8TxcMNwkAejeH9OyLkPd+TFmWIsiS6iI8S2SodCCFk+83Xk1N4DTjOmIBrP2LMtmGPxiswvrLEueb4MgRA==","signatures":[{"sig":"MEUCIEGnohPNjmYWHW9koExoxtcbTNCGQ090FAcbPKCiOPJRAiEAp7IISUxN6mLJnxL8ELptIwjuxs4d3OgET0PvcrDKZ1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153945},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f51ccf110be84f22277312b0ede55f100c109349","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.0","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.51","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.31","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.21_1712547233303_0.2848644708823076","host":"s3://npm-registry-packages"}},"1.2.22":{"name":"@tscircuit/pcb-viewer","version":"1.2.22","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.22","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"10e6434a4a32e36db487998b7474469cbb63e708","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.22.tgz","fileCount":5,"integrity":"sha512-X32vqeBLmGRwsh/ba6nMm9x2sEeMynzQuHIb34CAAmFKffaP5TrOtEs70BQo6N7n6HdpD7J3diwsUC8xGkiCEw==","signatures":[{"sig":"MEQCIFaJ97DjDN54e82VzVCYnPsRJUMKIsKD70LcX4t24cHmAiAFgAkiVmbsE+yhnWQnQ7nnE9oXL22+aqP8sO4shEw+eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153835},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"8f4a31961618522eb3a22427bcae658b98b5d0ff","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.1","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.51","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.31","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.22_1712702842596_0.7427466634920314","host":"s3://npm-registry-packages"}},"1.2.23":{"name":"@tscircuit/pcb-viewer","version":"1.2.23","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.23","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"df8b4acd492b377602802904340ae4426d5545cf","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.23.tgz","fileCount":5,"integrity":"sha512-GV9UcKu1JEHsqF5xHjSbg4Y+pDqVjeJdH0BMLOXAQOFpPelTuS5MWwdby6qthfqtPoPfFGzJlTKrTSfC3QTFqw==","signatures":[{"sig":"MEUCIQD3r3PIzaKkVChCUR1seUMvozRJ02Zf34SVJkYEu9efewIgMgwRYItT3e9fjfD6K1EDYlD0DfOQdQ76zJOQywbkVrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153947},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3774c8fbb8b599f7168e56ab67562a867ccbabaa","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.1","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.51","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.31","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.23_1712783606009_0.43553460737015914","host":"s3://npm-registry-packages"}},"1.2.24":{"name":"@tscircuit/pcb-viewer","version":"1.2.24","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.24","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1969e931685674037be42fe2abea58fd7315dae3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.24.tgz","fileCount":5,"integrity":"sha512-T1ohSL9vVI2nPxeXiYnSDJHMVV55Zspa9MqcLCfb4MDFhm8kf/Ba/kMSkmvwkzv8jLFJkdS+HkEcEu9yfncl2Q==","signatures":[{"sig":"MEUCIF4+5/gBYOPpV/EdS5sbkUOgKb7u2wgOjoMKYEbFBaVVAiEAhmprhOCBY+Yg0HmJ56bufki5Ie7AwyWoJWz3Cg0nxlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159134},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f66992b2887a98ba5e00547af39ac0a2f238c14a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.1","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.56","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.24_1713047727388_0.39819981672506244","host":"s3://npm-registry-packages"}},"1.2.25":{"name":"@tscircuit/pcb-viewer","version":"1.2.25","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.25","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7acf34cb12c5e6fe656540a57ffa15fbd324212d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.25.tgz","fileCount":5,"integrity":"sha512-CDFKhNCemUcQTH+1jKvpN+V89jZJTCf1zaD8gePpQqajEisDY39Kbxm2HnfuZYoq9wcopIOhReFk6C+AMEI8rg==","signatures":[{"sig":"MEYCIQCcNbvesrpy1Axp0ZTAeQvJ+/22tgplHpIi90H6j+uXxQIhAM72e2Pb5bUffw1ndqEABMpJCWblYG5spDrkxSEDlKwy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160356},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"93cc7092d47c5404c534b943c81820ad246cd1d4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.56","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.25_1713328022163_0.20129715311662832","host":"s3://npm-registry-packages"}},"1.2.26":{"name":"@tscircuit/pcb-viewer","version":"1.2.26","license":"MIT","_id":"@tscircuit/pcb-viewer@1.2.26","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a20109effbb00083a4aa733c937d6adcad1ab0fa","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.2.26.tgz","fileCount":5,"integrity":"sha512-DjIwI+j2gAMH5NafvXRwVPNLbQicCkg0GezNOMdQYSUnEIRfomVKOaokNc35ge/53iefhNrLN7ITfdbwU9j2HQ==","signatures":[{"sig":"MEUCIQCiQYxOEpK7pqR+w+Zl/8y6v1JVHu9YG26TrvCqAnu7PgIgVhpjaAMD4bv/47ih9FkD66e9bB4rXj14X6vbngTeXhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165785},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f862c705496d4ba069461bb835d5e33b151f5b09","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"react-supergrid":"^1.0.7","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/blocks":"^7.0.26","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.56","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","@storybook/testing-library":"^0.0.14-next.2","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.2.26_1713405986830_0.9304435994730484","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@tscircuit/pcb-viewer","version":"1.3.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"716e3418616bedf4dbdb726740cc12827ee60031","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.0.tgz","fileCount":5,"integrity":"sha512-OEyTES0IsGdPR1b79Nirw2l4/ArMHplG73dUdinmNVOh6VHMsZGmpA+GmkINbaXDR5fURm8MiNHjsOxGdV8rCQ==","signatures":[{"sig":"MEUCIEcZbZWRdfAn3KtXOtXsk7TRiIOvfthYcbuCzhnvXBN+AiEAtoSQn4oDA65/01glnVXaWS6eXgEHnaJTcKJtpZItb3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209117},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3ce7a47d0b21265c55eccaedbee9da596a1ec734","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.70","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.0_1713677744926_0.2935780367908696","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@tscircuit/pcb-viewer","version":"1.3.1","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"aab7e1ebe056c031f90e8577055b04f6d7423e4f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.1.tgz","fileCount":5,"integrity":"sha512-oxBi2r5C/N3yCe4V0jot+OVyrGkNuBYTM2n5D2G92JIFWnt6xj4MhRHoLDI0KxDmT37IItOMEhRtomM0iQeQBQ==","signatures":[{"sig":"MEUCIQCCdPfW6Cwxg81DyuOrFI3TDbUwFJIXp7I26oJhbk04egIgZCsXZx+H+fOO2mYUumKkmQT4BGCkkJTnCVbOX1SV9l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221704},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bb7921587348fc524609ba53f5c8e66ca738a00f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.70","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.1_1713822405502_0.484846189409778","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@tscircuit/pcb-viewer","version":"1.3.2","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"00529a030784d19244254078e6d2d412e35a5699","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.2.tgz","fileCount":5,"integrity":"sha512-csUTVZrsYk1mH2RDE2ktCibWGfzafaIh7EKBVkEvN/XLBdU3bOtN9E2CHd5vnVNOUwuAgBoV2bs50chVVxQBXw==","signatures":[{"sig":"MEQCIDK2iqP3gg5lLxfxxEQrRC6JJV3Hph/CNndmWf8q2DQzAiBTMHXV9B1qxyQPaQb+6BUqOo7O6JLnxlaD0Oa06eYJDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230513},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bcedbb6e1d4e64dcb9d6edc227ec719a6409af50","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.70","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.2_1713823329659_0.82793198207575","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@tscircuit/pcb-viewer","version":"1.3.3","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"571a7f6f9b565b6d420def7e66dac0365184cc50","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.3.tgz","fileCount":5,"integrity":"sha512-MOdZkv4Y9INKBlfw8g/myhEzOUIqj8iYpJ/YR4iCQ7/C4Mm9zf4jneQtR5G5sxKl1afegjzAe8Ihj/7R89vWZw==","signatures":[{"sig":"MEUCIQDjWSedb1GNvRZLH0SAR28pJpFjWqafL81SCYXdoYfm2QIgNdHQNccixtHxEhdHf/P6VacsDgDGJ2r62ue2TxBznPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232266},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"001ae0dbb9feab72fe1523f186884dfce7ab85de","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.71","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.3_1713917830692_0.16529507507804642","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@tscircuit/pcb-viewer","version":"1.3.4","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a2bcee6b2a1654a18c448b32490b65e5e9c6e7e7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.4.tgz","fileCount":5,"integrity":"sha512-/rbi0qHWjCaXf4nyHGWA2NsVf3jXtf1WkMkBwCpjzKETWo+VblNvLWbEYkbNUCZFUyo1eJ3xsHjkXrll5P17wg==","signatures":[{"sig":"MEYCIQD7qno600y90tLe5m/2ABt9tXmj/g3J1v+a+9FH78ItGQIhAKcKwQf9hfZng3vlQpahNaGAeh1MBqkHN1AQ3sA5l2FO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232424},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5437bc9bf42bc9acd5d797da20cbf1f1b2710952","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.71","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.9","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.4_1713918632963_0.4147644742156522","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@tscircuit/pcb-viewer","version":"1.3.5","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0d6cab031b1cf81832beb887e7fcd79f319ed595","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.5.tgz","fileCount":5,"integrity":"sha512-Cm6UmMKfKZ3IhbvmzKQwDoxFgQio1W4dMB3nuIyGyLqjHwHF0Y6k/PakhS7MhbpIfYhrOVz/n+lQf7bDCGfoYg==","signatures":[{"sig":"MEQCIC1cmyOd0m3rNfuuFKg39PzMwAHD6L97FtWkuTU1WibYAiBBY627fmUwKW9Dgv2E2vd3wUTZ95Iq/Kn6/fh6IhjBFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264143},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"633c66796ea0c296aa840561ecfea6aa9f19d9e4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.81","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.5_1714711590681_0.06680389006352394","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@tscircuit/pcb-viewer","version":"1.3.6","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bdcf7ac98016b06cb67efa9b6d999790610798d7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.6.tgz","fileCount":5,"integrity":"sha512-57emRZm9jK6MlZ4+EUtdgTqtnl7zYPjczzSRlfWL3srzcKGLTSQxvrvF7b/g9kVpmQKmkaDkp7sZ5G4lm/yywQ==","signatures":[{"sig":"MEQCIG4eMBhuaEQasiq99o82EQVMfuHyjmujrsIbIjpQ+hFeAiAVFmi4l9116UcvCnzBJkq/yiQSZcta/kPGSXmYk2j55g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264558},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"97ce7ae0263559d07283150305e8371a2ca5cabe","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.81","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.6_1714773236903_0.6617445892929488","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@tscircuit/pcb-viewer","version":"1.3.7","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a725a44969cfb52097e1b82d52f2075bd5fb95e2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.7.tgz","fileCount":5,"integrity":"sha512-KFEWQBfsQ+/wERqN7dDAh3QfMsg+I2zrzDpnx/17zJO6L2mZ71pR7Pj3T5cbaPSzzaNm3XixgQmf2jkrIqAxEw==","signatures":[{"sig":"MEYCIQDbGriZ/0oeUqM/rA1h6LxlmDG+prjt1qEgc6p6vZn1pAIhAPp4rQdTe3ynhE6L2d8Zq0aQcNlA/Kb2uYusbs4/zAeB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264922},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"aad296d27f09393280562723779c91dfc317ec98","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.81","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.7_1714782518691_0.15002764526468182","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@tscircuit/pcb-viewer","version":"1.3.8","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"727b1be57f786e670e5d9659cb792a1a308f9f58","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.8.tgz","fileCount":5,"integrity":"sha512-jfIyik151M0Me/Eq4NIFiU7MhpwFueH+5NGYRJ1Ri1ht6yuXHA0b+jYznDApV/gksh5itZbqrzSBx+Ma0iMH2w==","signatures":[{"sig":"MEYCIQDO/ruhXf4fCNl4x2z5cHGqjKXxxw4l5N0c3qbnhkGi9AIhAPehmYpsFAna9XyRBXEknJ6dS3udvuJmHqvX8e5a00Yu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265063},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3f375bf45ea43117dd6064e90d572cd3f6ae292d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.81","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.8_1714863506484_0.06812204458749882","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@tscircuit/pcb-viewer","version":"1.3.9","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"36e53b8ea1b2b0c87ea923e9f174bcef6c971c5d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.9.tgz","fileCount":5,"integrity":"sha512-l+UaNN5EDwSfMndbXosz5VGppdnamOhHUsw40GkyrCuhdEwWnCxLWYwFu8h2OV7epts+vaaEUr+J/DbmC4Pp6g==","signatures":[{"sig":"MEQCIDhL15XbjaUBrqqOM7s91uTCTsHjXDf464PykD8vJJgiAiBfJR0iJ0Ml0felmC5wxVvwxvat11UQRYk4Ja5KgD2FUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268029},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5fabfa0185785d58441683d6318a74755ea08115","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@storybook/react":"^8.0.6","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.81","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.0.33","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.9_1715304951294_0.7834298514859888","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@tscircuit/pcb-viewer","version":"1.3.10","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.10","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a2b3e83821c1dc5cd239e60910c1d9447c2c3e8f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.10.tgz","fileCount":5,"integrity":"sha512-+TH5YFWRyFmuxFKDvSQao0JZU7BE5V168Bi0vJn+T4mlRcZc2/SIJnOgC2uJs9USZwupujbG8WnGUbEGPHerfw==","signatures":[{"sig":"MEUCIGK/T+2DiDC/GUPZZpXFan4oCaS3qs5W1DRqISM9Rb8UAiEAtrjGBf6UZG+MJW7XiwejuKnZvpsXnERbuCGOBH7wqqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337987},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bc9270b5cfded47f1424e7a7e9d2240013894cf7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.22","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.100","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.23","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.10_1716925825213_0.26480712543124163","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"@tscircuit/pcb-viewer","version":"1.3.11","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.11","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9c4577e5994a23fe8bce87304868fe647b23f65b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.11.tgz","fileCount":5,"integrity":"sha512-50IWyd6YSnZS5sbJyKa1mTlFyUHrDB7qQiKXZx+6FEq+9QcE246GCyX3zHV0VnGcY0HoqS/nkawzNlRcHZ5Vaw==","signatures":[{"sig":"MEUCID+hXCQDRGmeYdwXm6tSOObqSVljodTsY0voc4y25lUiAiEA5swqksVhkiv17Zubcnb3x53ydGlpD//MH6oH3xpwk1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340127},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f36653a2a5a240b5be00cf9e6e383e419080f942","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.0.21","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.32","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.114","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.11_1717884452395_0.017446770124611932","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"@tscircuit/pcb-viewer","version":"1.3.12","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7953d909ddb20f8d2ed78c2e6df99db446f195d2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.12.tgz","fileCount":5,"integrity":"sha512-Ffm5qy+O8dB4wxT6LLGYL1hf2YZ0YokReampx8b+yHq79dXzZrvz3QbvaNk9R1iXwxRIlACQGbdCaywkFCm77g==","signatures":[{"sig":"MEQCIDP9YYLj8O3qUyTf7cz5ffVbHSxugFLIxYsjOAoJF35AAiAPDs5vIH5r+66lTFxrAxyA9R38+rgJi/LqXxHP0XYEGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347610},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f1a3cae8d75c6f880f75ab0b1007a38d858384de","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.32","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.114","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.12_1718155475956_0.4969206337253136","host":"s3://npm-registry-packages"}},"1.3.13":{"name":"@tscircuit/pcb-viewer","version":"1.3.13","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"710fc3ae8acb3b7e176be1c20fa29f87ce2919f5","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.13.tgz","fileCount":5,"integrity":"sha512-UUWSCQpE7J8axr0Y1rzeWt7597BMx6qk96kVHM0aABTj6T1a8QjNFRB1hBsa7DE6fNsaoF/6i6hOsl7n0b76NQ==","signatures":[{"sig":"MEYCIQDNVvgrQ9fPr2e9HNgYHFFmDlZMgsQVqmvFeVqd5cvnJwIhALYVR0sQo9KhY2iNitOj3Gcql3tbIH8wHPY0NzOKBiIO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347664},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"aa5b0088b5db5731a7cea5c6f7185801caf0ad24","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.32","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.114","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.13_1718156640624_0.34294432280491227","host":"s3://npm-registry-packages"}},"1.3.14":{"name":"@tscircuit/pcb-viewer","version":"1.3.14","license":"MIT","_id":"@tscircuit/pcb-viewer@1.3.14","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e732da1d3677653a7d54ff9b336bfc771544f306","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.3.14.tgz","fileCount":5,"integrity":"sha512-+EWviKpeUsnCXPrxb6VVI8rpAGRMFJiB8t08uVzJz84qjjcE4Hap8M3YV+luycIdZ7zRSttr8jGS1yADtwZGmQ==","signatures":[{"sig":"MEYCIQCXBWBt1gjcdEcaHuazCNPmiwDkkI8LbKB3HJ+2VP/15gIhAOGg0U2BlQPWOR4qv+OlCQo7AmShNJXpCf0/qphiq7b6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348442},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4763465bad1290cb8452c31858d2b6f5105eb025","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.33","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.117","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.3.14_1718170722057_0.027917528258515345","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@tscircuit/pcb-viewer","version":"1.4.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.4.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8eac95f50a8bed6334cf68decae25297f74202ae","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.4.0.tgz","fileCount":6,"integrity":"sha512-NdcBy9QCMRsaRL9jezvyt+XFjsRIRmKwmVxeVMF+9g+D7kGaOqcX/XRAgbx74PE5ka/Zc8QnIvGGeCA4mqYh6A==","signatures":[{"sig":"MEYCIQDVpQAdZ9jYyT+8ecWhnJOvw17069/vmKOzqri+h8PnaQIhALdd/CbDurXjfAF6qu1wLyJ8osdt6h1EFterrfAls8F9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359448},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bb084fb818329dedd20aa6154317d2e07f82776f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.33","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.117","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.4.0_1719959388476_0.468905646879034","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@tscircuit/pcb-viewer","version":"1.4.1","license":"MIT","_id":"@tscircuit/pcb-viewer@1.4.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5818a7880042e34a545da47c884a505262268eec","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.4.1.tgz","fileCount":6,"integrity":"sha512-N8QNsGreDtyLKGwR+6ORu2WDUtxYwaJvuVZ6uAcwXIo6/CMFcBGw9k6QXL3honLtAb8vWYlxsTOKR3iGtJ9SRw==","signatures":[{"sig":"MEYCIQDc1KePcRKZgCuEkqU87GLdQIt5Z69YN+qhdVp0FN8cOwIhAMZXDGFPr5dBZlu+KBU0KiIW/Ryx7KYn2oXGSBlk1952","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361825},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f52cdffe73323e3b57fdb31316a8148b939e91f7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.33","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.117","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.4.1_1720128713974_0.3964864815102509","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@tscircuit/pcb-viewer","version":"1.4.2","license":"MIT","_id":"@tscircuit/pcb-viewer@1.4.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"83120219a9aff44d8fabf88f4a5d5f74d1c1cc89","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.4.2.tgz","fileCount":6,"integrity":"sha512-l9qngoyXaci9tZyexFIR70yRydeaK2A+NG/LHx63VtxvehRTd7XxN88LAC6EzX5XhDMiKrixfqigXmdx4ECGxg==","signatures":[{"sig":"MEYCIQDZ1wB3iXvwzqps5nLOCKIMSl1+oVe5BNEDjoWsbKcCOAIhAKtpHwmWce6lz3puFQJHGGuw/ALRImfTe9+RwUCc8/PW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1276559},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"22a3633a13a3683b814c4c2b646242b53aef6677","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.33","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.146","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.4.2_1721453666963_0.9587814834974044","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@tscircuit/pcb-viewer","version":"1.4.3","license":"MIT","_id":"@tscircuit/pcb-viewer@1.4.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9105e1cfc0810e2059da69a016d146ad429e2f1d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.4.3.tgz","fileCount":6,"integrity":"sha512-PumHL2vQZ75IXdIwRapor9Wpx7c4qTw990pxbRyzSCVnxFhEl9NNjUiMoUxaC+NO1gJS8+FFPoz1sSwSoAztDQ==","signatures":[{"sig":"MEUCIEZlAtasjs2QIEqmQ78rVOB+S30q6d0snuoMY1N/LwDdAiEA2ja0hu6hh09BfPczCdB8MF7gE86e0O/tCMXw8prtsgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1277512},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"faa9a02bb43e52050a7173205dad01ad2d9cbed7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.33","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.146","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.4.3_1721970660202_0.014792156233177867","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@tscircuit/pcb-viewer","version":"1.4.4","license":"MIT","_id":"@tscircuit/pcb-viewer@1.4.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"14157488d68e566473fd0d4656c6c4aed32779f7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.4.4.tgz","fileCount":6,"integrity":"sha512-Kzstnnu/g98btztpB5XMPYlLfbywQAW5xsGOD9Kq5o4O6DGEOjwI8eKfVC9EPYv2XuXKVpsi2zU6PMnRyZVehA==","signatures":[{"sig":"MEUCIQDdk5wpVupRyz/CTyNlsrfvTLJhkDhXL2m5NUzsTWuMgQIgEBKKjeiCYzB6pW2yhHiFZ2i/Hiam9/SaMBk/7DbdW1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1288304},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bc2ec92d55f4472c299ae7796fb238651194cfb0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.33","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.146","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.4.4_1722145589139_0.44907201842135236","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@tscircuit/pcb-viewer","version":"1.4.5","license":"MIT","_id":"@tscircuit/pcb-viewer@1.4.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7e2fe7589c0cb9400b894256181115aa6bf447e1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.4.5.tgz","fileCount":6,"integrity":"sha512-LjmmxjOlAxCvAT/WhDiV2+PaVAKBprHN6nYaChtsE0FJ2ylQl3gx7n+kEKUHq3xCw7gd61M25Qhqg3jM5hnZSw==","signatures":[{"sig":"MEQCIDtbXDZqdAbVi/nJ0RvlrGG+elX49uT6oMD5+Bw8On06AiBHf86YU0M0f3n8nKaJQIHvqTD4leir0+4Jn6TbRvmlFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1288864},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"faebb4f495cbdaf380e8ccdb91924760dea303a0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.33","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.146","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.4.5_1723155503106_0.28780696615313883","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@tscircuit/pcb-viewer","version":"1.4.6","license":"MIT","_id":"@tscircuit/pcb-viewer@1.4.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"062d525b3bff358fa589631ce04d4a8f0cc9880d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.4.6.tgz","fileCount":6,"integrity":"sha512-zGJ3DUb6KLDDSTuGtWaq/omjZbZSkcGB5UXIutsXIsFhCOrugLSE81ScgitT6E5BARwtPjGazD9QPYfqClam1g==","signatures":[{"sig":"MEYCIQDKRDoaHzZ2Vpu9FAXiRodhGFmySOj6wtprSi5HOZMFpQIhAM7f3hy17lGPg8reaKyg3NRD9eCQZ2Lka8+gZkXAgGmy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1288373},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bcb0b82ac39fa3974bb612781d7a8ebd80d394be","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.33","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.7","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.5.146","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.4.6_1723493676874_0.7245829679851452","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@tscircuit/pcb-viewer","version":"1.5.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.5.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f822f3e8e2c2a8673420d272e004eeffc2714c03","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.5.0.tgz","fileCount":6,"integrity":"sha512-6uli2tjTIuST7SL9lS3knNf2SOCE8k0Jqp221bgKMYmfY7Q2gv7CrhbWV6vZ9Y/kebRhdUhIDnsRAa3axQRp+Q==","signatures":[{"sig":"MEUCIAnk9ga6GbK9ypfDJDwxtsk5AtJEQrfEmz+IQXxILtH5AiEAux9euqevp/WaCDvu27sIGJ3YOjlcyU9UWcscXK5ynNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1300790},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0095241ab6024b036d5cfa7f3fbcc236cac19f5c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.50","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.31","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.0","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.5.0_1723755311360_0.30767043357582446","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@tscircuit/pcb-viewer","version":"1.6.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.6.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9cfefbada69a127d0ba380244ef4f597e7ab557b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.6.0.tgz","fileCount":6,"integrity":"sha512-TIfNleKirzvRTPJpqxQmPmXqBfVvi7MJS9sRnvTH5L3oV5kwNBA8oPE+IaCRYscSR+qS2cewIxyLv/JtyY3MKA==","signatures":[{"sig":"MEUCIAWZLZ0kdp867VZSvNPgDzOA/hlIvaCb4QUE4tp7gB1iAiEA1umHV/swKet20KufZvT5lXgvq1JxCUKvTA+1HVYwCtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1309487},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"81de9a3e029667d63e2612556fcd444061be64e7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.50","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.31","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.0","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.6.0_1724251707827_0.45835078380338734","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@tscircuit/pcb-viewer","version":"1.7.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.7.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"dc40db623ff3046ff9445ea9211b201a1bdee620","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.7.0.tgz","fileCount":6,"integrity":"sha512-gjjTbmVh560VVnaQWphPjeZfHYvWmhPAUWOdpCdukai2GzSinXQViIk018wd0nNloAlE5MvpvK3FXX1dWKv5ug==","signatures":[{"sig":"MEUCIQDUU6QEX8bD8VShBLzsFt8urJo7O4gin/fFOrHYR3j1GgIgEu52ytRFIbaEMsxj5pKDnVzxznlTsgrxHG3Y9sj+rng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1311717},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"136b98a68ac2251a0f0c62176a177b1555d58b2a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.50","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.31","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.0","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.7.0_1724688687889_0.11775951059203482","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@tscircuit/pcb-viewer","version":"1.8.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.8.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2b669d0bbdce25c724d886c8066db117648c9e54","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.8.0.tgz","fileCount":6,"integrity":"sha512-unkvOOKPW8qlyZtYzFLQrlYscqzXwMyAc59Oz55o2r60MhCMYOdylMIgvLt991z85B8OO0viMOeJmtq8wsygbg==","signatures":[{"sig":"MEUCIGTA3l3ZnnUePEfR/bWFNjFYV5vXnZRiU0XAsIN+/QXQAiEAwW5wBW7tJUsFgGpjv+5csPWsYJZkxXG0y5QpSvsSEg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1320120},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4f374cd42a7f0881d5a9df00422a684ecb5c29be","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.56","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.31","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.0","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.8.0_1724788398241_0.15184426282928243","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@tscircuit/pcb-viewer","version":"1.8.1","license":"MIT","_id":"@tscircuit/pcb-viewer@1.8.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"086df7d1d8f31809ee2c9a8073d25fabc4466363","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.8.1.tgz","fileCount":6,"integrity":"sha512-Tfqa1HU8MxviIiaPC9kUMJs8U0tXsgfKB0wKumYwayG22i7oelnI9zrawAStsrBIYBYLcgT1oHR67SmA7iJ5FA==","signatures":[{"sig":"MEUCIGn2mD7Dv6Wo+A64JXFOv8Rg2jbQWYhgj9nBBg+Zn2JNAiEAkM6pofRBTgi1cfX0k6YYLM5fHFnWceqjGO2A0lOyS8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1322820},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9a46363ab5085e4649d1d92778f7b381b20e2a19","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.58","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.8.1_1724939817882_0.5464430715504858","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"@tscircuit/pcb-viewer","version":"1.8.2","license":"MIT","_id":"@tscircuit/pcb-viewer@1.8.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"33f57e317eda307c7a4a75791f1d09b3d66cc222","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.8.2.tgz","fileCount":6,"integrity":"sha512-xZeiwVF9CrvmX4624cD4dAvJosy70qEiall3upS0P9xYSULj4zlTSE1RqSrJTTvqB9ztbkye5W84J2v2yu2F8Q==","signatures":[{"sig":"MEUCIQCBcmQCczYCv4pSEIFWlB913UZdkWZIzsrvBFITCyLI1AIgM35o0mBzC+ec33QJhmJogr5wocLoTxSW2rLCo005dXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1322507},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"aff6771efaa78e27af8eb574114ea7ac45ac7aea","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.58","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.8.2_1725100259173_0.18248880984479832","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@tscircuit/pcb-viewer","version":"1.9.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.9.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f494b0c133f86350a6209c8e1ae4a8d74044f866","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.9.0.tgz","fileCount":6,"integrity":"sha512-4KFU8yId6Dc8c6tZzr9rtX2HM96NMuiddwx0UGXE5sWFYggNFkJSudtcaY76j3+JRvTnjHm+tRUjExsStghOYQ==","signatures":[{"sig":"MEQCIHSNoXwX6CqHBHXmfb/XYz3SLicacRakLFyCVAjfLZEQAiBb9hKYnXVKab0UCANPLsoiGMNEALAhASnVqgU+kRWMzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1331696},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6af8c2ce3529f131a0a0376050440ca7f9a32c1c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/soup":"^0.0.61","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.9.0_1725479140730_0.7451032874750763","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@tscircuit/pcb-viewer","version":"1.9.1","license":"MIT","_id":"@tscircuit/pcb-viewer@1.9.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2e5ebf1e15816912f48b10b83ae02ab54eff74ea","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.9.1.tgz","fileCount":6,"integrity":"sha512-Q3KUHK46tXHrd9zFAet/bYfQUhSn20RvX3kjpse5zKK6YJdQOaBXeyMuuDSqHq9E+nEghMJTIsp9Nupg6MjG3A==","signatures":[{"sig":"MEQCIBaZfEBLpp+2TwkfwMj47VbM3nyiJwx2jEHFZzyszFMMAiA+Zwy+f9xttd7N7KmgiQDXV7wvD+6EGOTe70i8jBEs/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1336164},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b52bc5e45de927bf5b2c64d50b3b9d6b727b11de","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.41","@tscircuit/soup":"^0.0.61","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.9.1_1725738386208_0.22052959840277397","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"@tscircuit/pcb-viewer","version":"1.9.2","license":"MIT","_id":"@tscircuit/pcb-viewer@1.9.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"461f5589ddc92f649d60f9e75af5fa551958eb47","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.9.2.tgz","fileCount":6,"integrity":"sha512-TP8xM//TRPh9z/dc9tVx72K9DqtyL8CSEqdzvSj2siZh2vDOAWZwo+79syAH8Cyrcd7y7Kl6SyURa+0/Q2mtVQ==","signatures":[{"sig":"MEYCIQCIhMh8aY9dHgdsTGXWrF+Nvy9eQK1gXvd6eaaW9VDNoQIhAKjjBdJM1td4AW7ECNJkZYv0DTA7f1hQjL8mmTjw0E8G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1336160},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c95c56447095fbe000bf4038d9eb7aa892c4ab24","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.41","@tscircuit/soup":"^0.0.61","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.9.2_1725794932378_0.21977009230398092","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"@tscircuit/pcb-viewer","version":"1.9.3","license":"MIT","_id":"@tscircuit/pcb-viewer@1.9.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7de5d1a4b63c2001d18e4a9173caf69e8d4e3106","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.9.3.tgz","fileCount":6,"integrity":"sha512-xl5t9TLUzAdjBPBJ202+oagUxibSXVup0gnhf8PsKsmJC6MedPT7S/VT6rRIoCbQcGwqqvqk41rLd74vUKPuyw==","signatures":[{"sig":"MEUCIEBT65iCYbif2V02vE7s2AgzotSui+m7E6vbsg6trRN7AiEAw5gGvp20lLLhl8AlLb8Pp4QLW0nFskE68+GY6f8tGVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1348755},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4b64147492735f6571aadb6ee845a055bb68ad52","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.41","@tscircuit/soup":"^0.0.61","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.9.3_1725854917761_0.2787722068562619","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@tscircuit/pcb-viewer","version":"1.10.0","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"15d294191eeea28e0a5fd42f8f7d7dbf4aed8893","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.0.tgz","fileCount":6,"integrity":"sha512-+NAhdU+aD2K0VIEeJNakQY0kq565De2eDQuUDbT0bI92Ht6BZxkt8xGnLqVCZl2s4vJsk9gIa23yTUU6VNF0oA==","signatures":[{"sig":"MEQCIGt0JN32RL85saPi1gnUPACo7/bzZMYvSD8aYKUmNKxnAiBzZpFPShEOsnUSKzubfcVVQmwAcn3yY1TxDMtetZ724w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1353418},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4e623a1f46af711d06eed6a276d61a7b16ab22ed","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.41","@tscircuit/soup":"^0.0.61","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.0_1726113020258_0.9658314317146024","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@tscircuit/pcb-viewer","version":"1.10.1","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9addf35a3200c4d6c308d5c96e7b75531e390db0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.1.tgz","fileCount":6,"integrity":"sha512-PleiKC31ZONczl5FwgOFFSuX31fj/qG1k3SIWq5iBQqkePCHcMCIdcMnel+TT8A7d7KfT35So5HRi2c/kixPRA==","signatures":[{"sig":"MEUCIQDW+v/Qi6ZzpfSK5+gIMHWddZH0MJuoL+m4M9Vv65ym8gIgQvw7BJhLEuTENTYoAuMZwpEf54XBD6r6Dl0z8aQ0W0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1355860},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ff0a74d5873fc789259e248d33943acbb997530d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.41","@tscircuit/soup":"^0.0.61","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.1_1726164633356_0.6392908728440125","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"@tscircuit/pcb-viewer","version":"1.10.2","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a926ecb2d6b34180618a33e6b3fb7dd8dc8b13c0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.2.tgz","fileCount":6,"integrity":"sha512-TeXNmcaFylI8Wqqvvn5ZIBDZJaBosBFCSfPpLd5Kr8Rv6m25oEd4umYZeyK0xEAz2LuOjeaHkEeHTtiIHoQfEw==","signatures":[{"sig":"MEYCIQCZHr88eQ48/HxRngTrrwSNXJzZeaJY4WAh3ffWymKuQgIhAIp+GFUndAt459MyyaKeKV9ZiGdOjAwoyXhaRwqeHeTp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1355858},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5c87114b8f7b0f49c769b7b4d99c1e734ebdf9e2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.41","@tscircuit/soup":"^0.0.61","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.2_1726211481295_0.2222679514145729","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"@tscircuit/pcb-viewer","version":"1.10.3","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"daab8e4a0136265063c89fdee0771c98b00ecebf","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.3.tgz","fileCount":6,"integrity":"sha512-4sPdX9F8OESBIHp+vlp7/Ux8AGqlpcW5VhDGvcUNQ3XAaueDh59Uvk/lbtOjKr+fKSTQrVGd8VH9PIVWKmcJvg==","signatures":[{"sig":"MEQCICj6FjGM1ItfKge35amO9VWcHrSnlj3BFOfe/BwlfQ9BAiBzbSl58Uzd4JZ6/yULQDu1UY8kdHKYBaa3i6RrL2XxPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1355672},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a0a1919bf773d8ab54bb4af545a29c4507b877ed","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.7.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.41","@tscircuit/soup":"^0.0.61","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.3_1726265213216_0.18457780434480497","host":"s3://npm-registry-packages"}},"1.10.4":{"name":"@tscircuit/pcb-viewer","version":"1.10.4","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"445c5da00e8850a11657a5303273cef06f9bf37a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.4.tgz","fileCount":6,"integrity":"sha512-kjwVUwBcNLK28Al4pyBDZvQ1t9bG+Z6BZlnCCK12hGI9Cu0veIZab3oYnLAStCuwghKpHJxd65qbbttE/QQOpw==","signatures":[{"sig":"MEUCIQCaKrB0I/Sy6sIkJw0KTM/thPeZOW/0Lk+nQ9gfxHIJ/wIgKU+76VoEre3/2q3BtDs4MfirPBlpJVvlaWMSJcYfbS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1727194},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"50a3075ad8ce1eeeac9939e39b614a62ef2ce363","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.74","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.4_1726927357402_0.6208881114284615","host":"s3://npm-registry-packages"}},"1.10.5":{"name":"@tscircuit/pcb-viewer","version":"1.10.5","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3a110dccd8aa632804d9edd165f980f20c0ffeb7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.5.tgz","fileCount":6,"integrity":"sha512-D5/+uJdxks5TkIAKOXHnxU84Iru4Kgd6rnAVUkDZNjinMmPDmHgwJTMutVD3P9D/Y+DmRHjJuFrLCQe2serxfA==","signatures":[{"sig":"MEYCIQDvMOu3q2KzwziCr1WMkxtJoM3b7JSt14anOuyx6qCVIgIhAIFet7VmfQrFDyqqcANBDYeuIDOYIknyNVIyn2NSG5rG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1727916},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ca1c72e41b1c93d6dfbd1bf9b8e269b216bf91c8","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.88","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.5_1727207893689_0.11352175268119757","host":"s3://npm-registry-packages"}},"1.10.6":{"name":"@tscircuit/pcb-viewer","version":"1.10.6","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8615acb0f5270fe0c583a18aa52c94d3a9c3bfd4","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.6.tgz","fileCount":6,"integrity":"sha512-doqSLAvN59jZ9n1mOKisKQ5SE6IZpxZQDySfelQod6dLwU+l+BC8N4K23HRvYzcESbE/5PKkSYp0oLAwLSVCvA==","signatures":[{"sig":"MEQCIDCeg/HN1JrdGQBFJG2IJ++Ozgr9XLDtpiMzZsiO9eI6AiB1mBZAGE9tznKTLgIyJ1H4erHJ/2oISZDSTq7Ha/6Sgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1279498},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"eddef3412bff8f04b299bdf63a5f708a50478eca","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.88","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.6_1727502106934_0.38427005489594945","host":"s3://npm-registry-packages"}},"1.10.7":{"name":"@tscircuit/pcb-viewer","version":"1.10.7","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d0ca22498ffa5fc2940d7abf7031ad75b767f861","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.7.tgz","fileCount":6,"integrity":"sha512-BeW/cxxKP82bM/RswueIVgxaL7UhVGHBXuZ+UJwMlH2pO/Ps+pe4qPbcEgWwZEZ5Go4jRIuQ6Amh2w8NmzGsbg==","signatures":[{"sig":"MEUCIAKfiFUcOYru3Guoo6JMhIMUghW9ugb0Zbh+d9OQM59BAiEA601EMEPWPpXXANtS5GbDMv3WY3rQEpQ6KCea3bhC6hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1279585},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6303ed5f94a22ea758b0d5dedb477e38fcefc91b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.88","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.7_1727535985872_0.4197685613530535","host":"s3://npm-registry-packages"}},"1.10.8":{"name":"@tscircuit/pcb-viewer","version":"1.10.8","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1f9f375046c4335d5ad2f9a733bb5cda7acad8e4","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.8.tgz","fileCount":6,"integrity":"sha512-BOsZbLf0LnFxZ7O3gg7ZR9BHp2Ma66WNcvwRG00Yz//2ibFUb75fgl9a0+iTzAGEjCH/jnkqh1VDdnlOmsDMIw==","signatures":[{"sig":"MEUCIQCZeB0iLrrVA+NlVmxfSri0NhVRyANcodIvPGsKvrBvCAIgfH0Lk7bHbxU8JfYTypqMQuqPKvUR4JD3uDFbnFU3xIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1281596},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e3b9cdcded8aa73a87f9deaeed9be92e3edd501b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.88","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.8_1727589889526_0.462719406540556","host":"s3://npm-registry-packages"}},"1.10.9":{"name":"@tscircuit/pcb-viewer","version":"1.10.9","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"fa8a327e8d4e0cc8dd82859c6e9b0ecf44dba128","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.9.tgz","fileCount":6,"integrity":"sha512-JtuRjwbkfyAzZqRUVsAoH0cIK9L8iCHd296lxi2DQWEBZ2qj7VySbi7ElOWyMrHoNtCuOdBhIBrz4eq1h/Lp8w==","signatures":[{"sig":"MEUCIEPH5jCVZsIwoA10AJdi1CEtyf/Fg7JitYuH9r2h7dtoAiEA4iJLK96vSP5z6GZqHnC91Q+12upVDc5aRg9Qt1l8Rdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1281656},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"70bfd8ca9f79fd88eadc2ee782fdfd8993223442","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.88","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.9_1727907891289_0.7514264401263564","host":"s3://npm-registry-packages"}},"1.10.10":{"name":"@tscircuit/pcb-viewer","version":"1.10.10","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.10","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ba9003ec14faa2f6e97d2f13a2d759c1f1a05156","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.10.tgz","fileCount":6,"integrity":"sha512-jf1KEpgcWBgi+I4rE6ggkH7CB3tvhx5SljMkevPdvqAgJANz7+EG7b6VSfHMp3qIMl7NZlH8yFq5qGmfGv3EOg==","signatures":[{"sig":"MEUCIQD5D2z0EV/pLQ3D1NMEMgN2nRXGshHqzxLU5goW4HZnSAIgY5owODqFlT9j6l3ocdHFt1x4TYxCBYotgZNAA6YNsQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1232824},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b841733b7cf5b8831a77895bee3b145a310fb9ed","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.106","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.32","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.10_1728431675507_0.737648994221328","host":"s3://npm-registry-packages"}},"1.10.11":{"name":"@tscircuit/pcb-viewer","version":"1.10.11","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.11","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"034e958039dd58dd63526aedd8fb86cc8ce29105","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.11.tgz","fileCount":6,"integrity":"sha512-D+n/iGoZ3TpFPvwK5cttzB/GNNyFs53iVX5dWopmcqtnyQ8PEo0yAOWWE9Z1DuV2sL2FP1byLGWVqtK042uJRg==","signatures":[{"sig":"MEYCIQD90knxZMv3goIJ9iEZHSGGif4ESozoxb3t812MFNIq1AIhAKLJN/Wa2wveEkXb8TB0ihcS2Z7Ep3RIqcekMYzwVQGz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1281659},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d20f50a51eae5d975e30ff7d5aa3ab78fc8c12eb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.88","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/builder":"^1.11.4","@tscircuit/soup-util":"^0.0.13","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@tscircuit/react-fiber":"^1.1.25","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/builder":"*","@tscircuit/react-fiber":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.11_1728432290985_0.5550609946628013","host":"s3://npm-registry-packages"}},"1.10.12":{"name":"@tscircuit/pcb-viewer","version":"1.10.12","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4c574e206e6cd60fcacffeee4b5349e83b4bcb39","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.12.tgz","fileCount":6,"integrity":"sha512-a5MLWraD6uqgOXkCdKYi6zUX8RkD6FOlVAA3TWivkGR0KH8Wg+7XHIwL6bZCOF34DVYxUv6rmL8MtPLSSmOuqA==","signatures":[{"sig":"MEUCIAvOzoyT19c1mOQYJHent74z8LxG7IkDApccFrayUU6zAiEA4of7tkNM8cHxouggmNCYtkNl+vuCF0QNw+H3tvCd40k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1256764},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b8a149810273b00179ad93b8a9ef3ab5e04fc475","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.108","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.12_1728595611622_0.928790822049101","host":"s3://npm-registry-packages"}},"1.10.13":{"name":"@tscircuit/pcb-viewer","version":"1.10.13","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"01b90472d37d81f2035e59fc373d46182f6a017e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.13.tgz","fileCount":6,"integrity":"sha512-B6qX3V1tYobDLjvefPeQ/4ZWM72JqoI0bZXSAhTeSRWu1InK8406Tgrd4E0dUTVzJYtt2bDaUTMN/xqltZBHFA==","signatures":[{"sig":"MEYCIQCzsh88ccnuvDi+/ipnKDXjuvSGNkwQQlV37hNsxrw7mAIhAInFmczZGH/auTF9BMLUYQpyz/UdaKCizeOhU/Y7T7VT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1256764},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"31b52245187cb552fa885923e652da6c0cd45c8c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.109","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.13_1728597551957_0.38430118787985346","host":"s3://npm-registry-packages"}},"1.10.14":{"name":"@tscircuit/pcb-viewer","version":"1.10.14","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.14","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6d98b63647c408cc6c54b93677d9d5ed254c95ef","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.14.tgz","fileCount":6,"integrity":"sha512-aSW8OsIDxjjRYllH6T6qSSzK4YSPIAAwUwvMz3US+XhXejBX1YxGZcGWMgKPlAAQClLDD5M8OrxzvI90z+jssQ==","signatures":[{"sig":"MEUCIQD4J1GC1PO1rLNtObHFb1ZvU9Zgcu7Itq+caPMu0KXTWAIgDFdc8xcCrs/BhDZXtg+DgXx6m7en5jiq3ikexT0TXyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1256764},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"12df0d2b3b13b581b9b1ff78c838edec820bb09a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.3","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.109","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.14_1729079120638_0.5593785443807935","host":"s3://npm-registry-packages"}},"1.10.15":{"name":"@tscircuit/pcb-viewer","version":"1.10.15","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.15","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9c4cb162eee51affb5564b5328adf097f0570a8a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.15.tgz","fileCount":6,"integrity":"sha512-57TBoJZX7uVresTVknvI9kYCuqvuYt34DKFaBK+gMLr74LASUUkAJzqvmoTF5J0NoJ7VAbiWeI3BNOzJwEvwCw==","signatures":[{"sig":"MEUCIFBV0xf9thSuhVYU0/pULB5q5D7beTRCaJhBi0a9WfUJAiEA7y3C0n6Q4MPRSvxbzIc3RtPKa1CsYziOxk37HPPQjQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1256723},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ab28cfb59e54a2bcbf6373b3c656fccad981bf18","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.10.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.7.3","@tscircuit/core":"^0.0.109","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.15_1729287206950_0.026957571102080413","host":"s3://npm-registry-packages"}},"1.10.16":{"name":"@tscircuit/pcb-viewer","version":"1.10.16","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.16","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bb299db6d5afe280dff656ee744a0ac0ede7a19a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.16.tgz","fileCount":6,"integrity":"sha512-fDGOhVOTsSOJKLT/dxUeTA7cqfrZI1ChgaNAMlfR1s+0La2BzGpcZI3X9V4Rn/23P1qQpTSexH5xf14c3R5Cnw==","signatures":[{"sig":"MEYCIQCPqLsSfnAm9vI4d0TCVUes1qjNMtBQJSooDr09Xp7NxgIhAMfh6/XjDjUdue503OnDX1hxAu/bq34z/Y5tx+YnTNia","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1258220},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cb54f36b6fa9ffa6212490adcda984727f6f57e3","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.10.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.109","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.16_1730400239248_0.2672731745560155","host":"s3://npm-registry-packages"}},"1.10.17":{"name":"@tscircuit/pcb-viewer","version":"1.10.17","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.17","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"68a72bbfbaf9214cdd9c93faf2c12737c0abef3b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.17.tgz","fileCount":6,"integrity":"sha512-1Rpkuamg7DEauR+qIE7gcOJn+7TIVXJTc86N8RGhyZh/AGH/StH7rVJuk080wS3PJ3Ci4q4NWqMSnHm/UCTa9Q==","signatures":[{"sig":"MEYCIQDyf9iscp5H658YjWL8+d7TMYApOqCrQvHsM/7oPHXjUgIhAKWvpEnV9pnQEMdiYgdOGe720OVsjdu7F1tBTbEcyOR6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1260012},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3054278a832246240dc47d87fb73965ecd456682","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.77","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.109","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.17_1731889680842_0.8228272906178258","host":"s3://npm-registry-packages"}},"1.10.18":{"name":"@tscircuit/pcb-viewer","version":"1.10.18","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.18","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ac507cefc16b9988e8538746f7d096cd4963dd25","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.18.tgz","fileCount":6,"integrity":"sha512-BJUuZ2naShnemt6B1izbZlx2KjhHq7FpoVSAN2H8ZdVOls71+JAGlMvOKZk7ytAkc+TrkeSYiGf5IPke8qiGjw==","signatures":[{"sig":"MEUCIFW/8JzbEvPmcKhxBhsvp9mss/ydqULAml0XabJW9JumAiEA+/Xiig8cBBzRyI47HQBzSC+iwsN7GsdH71iCgJ/1aG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1117759},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6b5319044b04b4432501a7966586d75949b1b580","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.106","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.109","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.18_1732204022952_0.7531216044373696","host":"s3://npm-registry-packages"}},"1.10.19":{"name":"@tscircuit/pcb-viewer","version":"1.10.19","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.19","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"045d5cdece4de2a29202551b2e4c753b7fc5f837","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.19.tgz","fileCount":6,"integrity":"sha512-Ag5i5MK/hmNdNP4KFWKmMeAFwkHlspTW8NwnwCzYpFUAvvAsiTSTmaM4QYIAscI3KonKpZTOXQSZJTZFKHNuYw==","signatures":[{"sig":"MEYCIQDIltRCy7vCv1eL1d1v6bXeNYhdShNHf4p5/csH/1yRewIhAN5hdgOB5n3lAH9QrQafyAGkmH+8NaP9bj8kZldKUDoB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1117760},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c6f877a7bc1897b700bd43264d720c16e3ae0a87","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.106","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.109","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.46","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.19_1732208820089_0.6289065611422713","host":"s3://npm-registry-packages"}},"1.10.20":{"name":"@tscircuit/pcb-viewer","version":"1.10.20","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.20","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4b0403b5c80e231cb9d4d7f4ba0b02a3b9a43276","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.20.tgz","fileCount":6,"integrity":"sha512-J2ztKLs4whiKpVozYbmM4HOcBM5PJfT/nPGJZjDoD1TmrHEQ0b3I25AK9n/oagNzwfFb40+sroS0FzWGxCuPBg==","signatures":[{"sig":"MEYCIQDBVpVvv8mXv23KetGwJkjBoi9GAPyW7nrdttpuH5p5BwIhAPM7yQYnzB7giaJv3LM4b4aSvN9tWg/OtpKvIBEL14Tm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1118850},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"750e71c7aebbabe0758bcdcecb676ef49bb77c2d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.106","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.215","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.108","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.20_1733743213654_0.8155462292523035","host":"s3://npm-registry-packages-npm-production"}},"1.10.21":{"name":"@tscircuit/pcb-viewer","version":"1.10.21","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.21","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c80e5543369173227da12a80bbf03f70e6c507db","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.21.tgz","fileCount":6,"integrity":"sha512-wMCFDeM6Z8Pu52jEB8vKmi1vEo3zsDuqpf/pYG2wAd+E3CBpmHoxJXot4lhQ4wTnBbupGqYiAEV4dxGf5VNr5g==","signatures":[{"sig":"MEYCIQDgf3P2rmDGKliYZJhrfj9cCPcN8EzT/pP9M6oJKZScygIhAJybS3tCe1oJ/WkmYjW+B9DUV2MJ3asaF678hvbl4cp9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1119484},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d956391e3c48425eb800aee1e6e0df68eb771975","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.106","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.215","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.108","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.21_1733780286710_0.7430528516889889","host":"s3://npm-registry-packages-npm-production"}},"1.10.22":{"name":"@tscircuit/pcb-viewer","version":"1.10.22","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.22","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7cecbd7f2ae05e93215ec3835b7b278d6ea45451","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.22.tgz","fileCount":6,"integrity":"sha512-uCLF2WfdXXWSP0HQ/OgtzVrmkhkzTXhfVwVu0eFtrCYYCtXROP0fBtk5QPbhm1ZalGrx4uaAAr3g2TREWqXaqg==","signatures":[{"sig":"MEUCIQCxdhqc2ppGL+XWLegcA2umSw8U67h+KsNw3WMlDICCAwIgGN/ONm/mmIYWIJN3eld7T02D0Mq++Vmh1T4lxRsjDJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1119823},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2ce4cfc81efb9598ad7044af7cf7dd4606a8d8cd","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.106","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.215","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.108","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.22_1733820350054_0.5432153033847795","host":"s3://npm-registry-packages-npm-production"}},"1.10.23":{"name":"@tscircuit/pcb-viewer","version":"1.10.23","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.23","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d8de7c0b61d12f951d97000b69d24b509a9f0968","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.23.tgz","fileCount":6,"integrity":"sha512-9yo+jMKzvyC9UbHrQza1/JazLfo24py5UX3w8S7ZzzmsAwOrllCzB8DO8ehIgdDdXwgplXPCD0RFbVrCFEUHWQ==","signatures":[{"sig":"MEUCIQDTGaPZlM7D1eRoLQfPJmyUucw3STQMxcNz1r5pNAmfbAIgCoMXBUVc812ZhttQZAhCijPInTNyOBB8FRHkdmAZVWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1119928},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cb196da9d64eac44743a3136c500fb5ad1b596ae","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.12.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.106","@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.215","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.108","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.23_1734335181673_0.29731148534326035","host":"s3://npm-registry-packages-npm-production"}},"1.10.24":{"name":"@tscircuit/pcb-viewer","version":"1.10.24","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.24","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e9f3ee4fb786a1b68c7d2b1441ffbeb81ed9eda8","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.24.tgz","fileCount":6,"integrity":"sha512-ZttTIHb6PLL9gDGnEdztJFlCKvRuqdHHayoJ+pucqWNz0IWtQvS910YLH81APESLXZdG/WcYklbxwxq/0VXbmA==","signatures":[{"sig":"MEUCIA8izEltsz8DbGzwKFCnSYv8OfqhfyraXMG7WbZXqPn+AiEA5uiH/CKEeh8rnYOdUuR8rXKGgiDsS3T2jrw1K58IffI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1140846},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7923e9fd52b4ef403aea666f1135bd73e31b14ad","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.12.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.120","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.236","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.108","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.24_1734983506699_0.007717323362953499","host":"s3://npm-registry-packages-npm-production"}},"1.10.25":{"name":"@tscircuit/pcb-viewer","version":"1.10.25","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.25","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8875220688988b55e071c84408a8f061847a850c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.25.tgz","fileCount":6,"integrity":"sha512-gdN3nF1HANGXzHRnJ0G057PCIngqc+F4XMNqBVvQxTWdC/56/ZaSD2wqGAK4LUXFvWS55t8Vpz6xmNoj/zF3VA==","signatures":[{"sig":"MEQCIF3HTisOLaUIQotq+t/R9RjFjHbd9UdQh3taAxfFCYOSAiB2Vd4ieKN3bTqDoKusWDuChnSR6hCIUpkeZBK6B4X7/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1146256},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"11b115e5d4c602cba7cc21438b0f39772c5bf69a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.12.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.120","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.236","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.108","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.25_1735064914617_0.6163169201393321","host":"s3://npm-registry-packages-npm-production"}},"1.10.26":{"name":"@tscircuit/pcb-viewer","version":"1.10.26","license":"MIT","_id":"@tscircuit/pcb-viewer@1.10.26","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"70622f5f0a6442cc44f70774912f5ed8b20e9ef4","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.10.26.tgz","fileCount":6,"integrity":"sha512-1X22tKQZ3A7x3l5zoAurmZ0sER0eA3iDCsjCbQY+AmHEQbwoFMtwS8P5YfEM1XePF1zHD8eC37ztXXLZ6xWY3g==","signatures":[{"sig":"MEUCIQCyNJ5ZQizQHQdLsuPzxTda48qZ0A4dZGdNuI0rrJhDEQIgVdClZoqYv/UFtEyETfCV/FPTBMmOy6zDUWzQ0PZldAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1167668},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5c3bf575857277d54e296f5bae2810365149a7c9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.9.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"22.12.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.253","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.124","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.10.26_1736103103551_0.09428334255191095","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@tscircuit/pcb-viewer","version":"1.11.1","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8b5898d42bcd932fafa74a6b46f687065dfb744e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.1.tgz","fileCount":6,"integrity":"sha512-eW+B3mBt9XZgPxN+xu0ti2vu1feCwd2FKzSgSzVBHbrml8GXKLXIuzAlBl4FpxJD9Iu2URMuRqLX5/VRgdrwiw==","signatures":[{"sig":"MEQCIAhpERIaB0zTZViZqOfY/dcDe1NNn0vOD+3N7g4xzyGtAiBLoPcVSVOCR4V5b0nVjeO4y/GMJMdItQq8apBRzzF2Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":878149},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b006cec44a59f24328984757a83ed0e7e07ebbb5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.253","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.124","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.1_1736144595130_0.11967131134487596","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@tscircuit/pcb-viewer","version":"1.11.2","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8346fc096136c42584a0f08c96b910d0fdda9742","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.2.tgz","fileCount":6,"integrity":"sha512-IUQgCaLN6ubhITHlPG2yGYhgO0vSq8zHrWCF/YAMlQFVLplcPu7Jt9jXwLLG+qHSMEc9XTOgfyPL/KAykCA/Uw==","signatures":[{"sig":"MEUCIBK0CMqi+8Pj3Q3Ygjotiqk0j92QVqemd44M/CUScKhKAiEA52xLmc3GF3n9AmvMd3HPZh7smdHFzssNQmHppsksglY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":878149},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f3666014aff997837313c026963c70f522b39535","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.253","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.124","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.2_1736145432671_0.6354677500817514","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@tscircuit/pcb-viewer","version":"1.11.3","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c8acea5b75ae3be59fd3176259bccab8dc301364","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.3.tgz","fileCount":6,"integrity":"sha512-kkfuAst0Ho9lfT11D0ZF5mghEwTtmn/ehb4lmvBH8d9rIyGC/EHAwwcHVh3P8vTBTTBIDQy0Ft2NKddYuwj5CQ==","signatures":[{"sig":"MEUCIQDFYyJBRbTatpCY0CZWnjqxBev/QOnDU+BvlHgumtvx/QIgTxU7FOkKtVZRQKe2tIhzuGB8Yda4AI1amA81yIxELEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886842},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"656d7be430df14b74b8dc7779e5473d5cd76071b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.253","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.124","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.3_1736272667825_0.6898071275411382","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@tscircuit/pcb-viewer","version":"1.11.4","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ad2505fb1388f423948d8462e2672afc8304102c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.4.tgz","fileCount":6,"integrity":"sha512-TYfriur/A4wmkq5vx+ziX2Ucnh7c0Rbp59sNjaHbHM5B7IOxRCc+tTIUK3q2rBdx+1DcAyFqPvw7/Y3tt+MwSA==","signatures":[{"sig":"MEUCICc3alXCczkQY74smLub34F643J1Gx3xRl/DAdcB9ZLdAiEAnYpeOTO8zN8WYBKfBS0X9P6fBpjQ1sDk4UXWf4MZKzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886842},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"375668e18d9639fed82bd90abf7fbb90ecbdb80a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.253","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.124","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.4_1736275571030_0.8855365170345681","host":"s3://npm-registry-packages-npm-production"}},"1.11.5":{"name":"@tscircuit/pcb-viewer","version":"1.11.5","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b6b4d44d7f10035cffc22a90e9de532cea101a1b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.5.tgz","fileCount":6,"integrity":"sha512-05g4v+7m9u3VZHStKMFTr6/eAxpOdUJ6UR55qnCJZKCHX61tbADqnF7w7C7NncpYIcoXk7ZrUY9NeBgLqGog8w==","signatures":[{"sig":"MEUCIQCtJTleZpfz0ruxx/icr8WIXt6jv8wnqWjdy7YXuY+RrwIge5ec2LDFTUEsiO3u+as0FS+jWem/oGNHeN+1spnZFxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886842},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5ff521d64aee7ca83963f7c06b9c55c9c136fa97","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.254","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.124","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.5_1736288303469_0.5987527929023719","host":"s3://npm-registry-packages-npm-production"}},"1.11.6":{"name":"@tscircuit/pcb-viewer","version":"1.11.6","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c2524f0fe3ecf07187b478b9c4a8fef87833a752","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.6.tgz","fileCount":6,"integrity":"sha512-3suo4pzBKLTbygjwIGAtw8BLo2r+852ga21E+wJe49Yi/sKKWWNSDTdba4/6yebMycTKnt+PSDC3gw4ZmRl8HQ==","signatures":[{"sig":"MEYCIQC0EaiHOksRCD1pSijmKPNoXCKtQNNz1m4sNdMjulzUcwIhAN71f6dO8aegFtsAZae+Mib/viLBKccUIDhtuN06OchW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886972},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cfe3f81617a1537d2c82806b302f23ec898ac24e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.254","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.124","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.6","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.6_1736288382501_0.5935796186667344","host":"s3://npm-registry-packages-npm-production"}},"1.11.7":{"name":"@tscircuit/pcb-viewer","version":"1.11.7","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b1fc36ea550b891fd83193d6125d1186c0d79cfe","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.7.tgz","fileCount":6,"integrity":"sha512-bHwS63khPP7ygBReMV6byLsQggiJ43M+W/UxQa8870G0JxFKRFsvh8YThwnhhV4wJg1B1GK95EZqh2l6tIHO4w==","signatures":[{"sig":"MEYCIQDXa+Kaecqq+AhWeDfCM+ZxPzLZCU19Z18km7VKeKKOnQIhAOc3xQYcPYoZ6hUe0RjCqPsTx+zaRpa6O7FA8Ipwo9fg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886972},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e140d6ec295c1e5a7d9e442e4587d007ef3dbb3a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.254","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.124","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.7","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.7_1736296705436_0.5911023432672606","host":"s3://npm-registry-packages-npm-production"}},"1.11.8":{"name":"@tscircuit/pcb-viewer","version":"1.11.8","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8001697d4b3d5b0987f1bafedd2b7e8ac74bf849","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.8.tgz","fileCount":6,"integrity":"sha512-gopG3QCCILC8kAuogSfA/O376+zug17fodRydw7vjYHIrXWloqgfG3lnVcrYzygRzfAqs4MCNnUWUIvC3ubSRA==","signatures":[{"sig":"MEUCIF/91Q89HKG0pcu7Svw+w18z/FTQQQ1qqSjCDQN4M46zAiEA/1uiI4U5/YW/ZI1xVHqCDLrYlIepkddsXCsxfpSIS1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886972},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4b65bcc884bc15bb369794b35214763f92550c5d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.255","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.124","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.7","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.8_1736309919219_0.09277925555869349","host":"s3://npm-registry-packages-npm-production"}},"1.11.9":{"name":"@tscircuit/pcb-viewer","version":"1.11.9","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"37130cebe8ee0b43762fbd9239479f41c8c32e1a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.9.tgz","fileCount":6,"integrity":"sha512-HSB35z6fP0dyGrC5ecyLvEZ6/hHtLPmuxI+R4l9lAN93MFSzNHZHVPL1NDcbpBSLoVNk04N/kI398CtpFnZ4Xw==","signatures":[{"sig":"MEYCIQD3gPIx8pvLhDeuobT01v6KLLEt0mRl1apH1ti106CBvwIhAL4E2IncXV0XZksShIYKJRX2UkCc29hxw1LeNXMOiq5b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886972},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"53c44b52e6b2116b8ebffd6d77c41711f736c53c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.255","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.7","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.9_1736313636338_0.5393407844178686","host":"s3://npm-registry-packages-npm-production"}},"1.11.10":{"name":"@tscircuit/pcb-viewer","version":"1.11.10","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.10","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ae9e7d16b70bc506a6c1364273eccf2ada350875","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.10.tgz","fileCount":6,"integrity":"sha512-+wb1BMngxE6TdHZLpYiyJA9F665bkuYK7Ht1d84H/56qSKYo3bieoZn4etW+xjr4l+FwLck8HQoKasayDTQwjQ==","signatures":[{"sig":"MEYCIQDJf2QZMjFpcytLnrKHChWR9B4ANLkpVyrBDNQ4pdX7NgIhAInMtgLvQvFWh2JR4lNZga8MASZEJelvp/37wrosRkRJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":885845},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4c00dc867e3ed5f2a5434bdbbb1046b94cc1e61f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.255","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.38","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.7","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.10_1736314161327_0.2942333129814707","host":"s3://npm-registry-packages-npm-production"}},"1.11.11":{"name":"@tscircuit/pcb-viewer","version":"1.11.11","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.11","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d029d83e576e5c7484d1a2c3a7c1f70ef800b9be","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.11.tgz","fileCount":6,"integrity":"sha512-cJBjZjEBykEht2c8hxkhVD21/j7EQ8Me3i2zhpr4KRKkvHkK8cc/UMW0+QxN6hCKozgONx+J6VTrCeUo+VevTw==","signatures":[{"sig":"MEUCIQDDvaOnprPgbfLqKH0yBpeNC3WZazTjkMvqs+GGnjTQCQIgUQ3+GudR4oFV4dHoc+eiKkrsqTYromqJpGWuP04YDtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"44ca5d4ea33bfca66f1c3a8871e6ffd3499cf8e0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.255","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.1.13","@tscircuit/eagle-xml-converter":"^0.0.7","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.11_1736315020026_0.32485023494805865","host":"s3://npm-registry-packages-npm-production"}},"1.11.12":{"name":"@tscircuit/pcb-viewer","version":"1.11.12","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5c4dc144cecebe938fd06f587cb1630ebe06d3ab","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.12.tgz","fileCount":6,"integrity":"sha512-rJb/Xw79tTOjYg/SUq+uuuEifYZJFcnWF+wGA+s4OeBE1qs0IpIhyQXnXpXI6QZr5r/sBI17c8I1HqL2yqwJRw==","signatures":[{"sig":"MEYCIQCtuzq3sv4D8tgUFUpQ67uC6cXnDlbUdC7G+CSb9urfwQIhAJjmtIboQdLCb/wnMMp7RpHit0a42C/+G0Y3XGGgjYj4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881630},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"26e86bc238b40f17f56bfc8f845a1bfc34b37dfe","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.7","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.255","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^0.0.7","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.12_1736315096367_0.7236069304392292","host":"s3://npm-registry-packages-npm-production"}},"1.11.13":{"name":"@tscircuit/pcb-viewer","version":"1.11.13","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"82be1f4d5140eff549344989d0f928b2a9a59624","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.13.tgz","fileCount":6,"integrity":"sha512-RW8j9xYZKFNegZwIZnzz8KQFITvgiuz8osH5tgWfWYEwrEyurs11XRlkI6o0sFM4T6EyK08fmxr2TYm93I1xTA==","signatures":[{"sig":"MEYCIQCgJHjnN50Awcp7+6ueztbYSr/gYFIIbHkBne0j98UH5wIhAKXdF5Lagz5k8t8GbIgwnbj5J2IGEhfF9Lt7N459cUMo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881630},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fed7ba7ea8436b5385e30a4b9b2e02b7a67351a1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.9","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.255","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^0.0.7","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.13_1736324644113_0.3766860155594183","host":"s3://npm-registry-packages-npm-production"}},"1.11.14":{"name":"@tscircuit/pcb-viewer","version":"1.11.14","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.14","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7f0ecec4705c07fad57750bd330bc7aa0d634eaf","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.14.tgz","fileCount":6,"integrity":"sha512-XjlQ+sx3NAn6mujXPB/tG/p/fEhy8zZIHJSpTthKO6DffNYGd41Nkje1JTU7Jm32JwP47wTcmTkcRo/3XgQ9vA==","signatures":[{"sig":"MEUCIQCIx9I2OsuA0O77Bdiy5a3L3Bo01J6rg/vboHOSC6JFwQIgUcQsnGsbDBvYXwWU9q09aV1XrfjA+AOq6209SWJh+58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881630},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"acf1c27718099ba4998e617abbad98232e853329","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.9","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.256","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^0.0.7","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.14_1736351494161_0.235353508631591","host":"s3://npm-registry-packages-npm-production"}},"1.11.15":{"name":"@tscircuit/pcb-viewer","version":"1.11.15","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.15","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9ba2849b888f9d80141093abaefa2de4ed3ad5dd","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.15.tgz","fileCount":6,"integrity":"sha512-q08UOTR/2Eo3CzgtDkoy+uppYk/u/TVdBUxE39RnCAE3ObUcUSk9MonPZfowE9nLxz0JkLoynSu2R1TbGvRmhA==","signatures":[{"sig":"MEUCIQD3J5+4ojRmUP4Zfyy4BZNkEJaVZ7Uv+T/RFPCjP0MUdAIgbos1T3iM89gMnhWzmrrQQlG/GsVF/7JWcYaEXDdH3XE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881630},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1826d26b2bb41a3b3ac0cb650fa948d1b6c9558d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.9","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.256","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.15_1736356899219_0.2422867244565008","host":"s3://npm-registry-packages-npm-production"}},"1.11.16":{"name":"@tscircuit/pcb-viewer","version":"1.11.16","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.16","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9a272efea7f773cca49329b4422bb30cd3910b26","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.16.tgz","fileCount":6,"integrity":"sha512-a/Ep5V6Sf/MhbewmgWVu+iBNqxeZeVX4r3hs4AR5V7KplhxHfTSW9Eyp0LJZYaFUNBln3pearVMwinOjCYNffg==","signatures":[{"sig":"MEYCIQD75BcdUWYbX1UlC7iHdEkMKsDmDvcfP390AiIC1d9wGgIhAJhJYi3tBFlmB7s+jbFmSkVzZwY8TD+aYWF5ribMKlnU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881630},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d3578e57e868090cb3660dded9476d807170764e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.9","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.256","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.16_1736366926913_0.7149187332142297","host":"s3://npm-registry-packages-npm-production"}},"1.11.17":{"name":"@tscircuit/pcb-viewer","version":"1.11.17","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.17","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"18a717295a935544800f8c0ed72a5e8053cb1c73","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.17.tgz","fileCount":6,"integrity":"sha512-XfsnFsS3sL/k+fnYJuUSx/txz3SxmD6HIPtY8OrdS8nmT2bVDaNAYjigKR8LG0jmETlCjhNhXV+tAIL3tqULyQ==","signatures":[{"sig":"MEUCIQDO+Op9wlcpiX2o+gRqZACvQNsXN3JAlCJix7CBnFGNAwIgK8QqGQoJVIHanU2pZpiaXFVRPm8YYG+qjB65RSgFcRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"27ce3d16de56b666041f3bd281c94f28087b2a1e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.256","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.17_1736402700210_0.9652881876300843","host":"s3://npm-registry-packages-npm-production"}},"1.11.18":{"name":"@tscircuit/pcb-viewer","version":"1.11.18","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.18","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f7a90a158886c25858de766a2874e6b37ba24903","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.18.tgz","fileCount":6,"integrity":"sha512-aqEjsQfclWafFvzD+gxUKK1KTFqyvRxSKa6kgDSHkcwaM2vnHLw5xXbGLPv1dpHbdLD0wXA5ajp0aec0/KFT+w==","signatures":[{"sig":"MEQCIB3hWIpQUNt8Fei3vnGFkcoqgyw/YJd/MaR2ZLKxJ6jyAiBLe9sG9xB2K/0J1Cf6PcdOqB9pa9f07hk7w4KcL+RI4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"87dc24abc9fa845cdacb959d532412885962fb46","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.257","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.128","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.18_1736431013548_0.7999571212427459","host":"s3://npm-registry-packages-npm-production"}},"1.11.19":{"name":"@tscircuit/pcb-viewer","version":"1.11.19","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.19","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bf4be4dfb8e86cfd12b87b850f2989c163c31248","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.19.tgz","fileCount":6,"integrity":"sha512-bI9BDccnBenftqaM8NZP1snsT9mypIocVMCvaUD5UhqDl2FSBzReI4gsr7AZ++Mwux9EQQdq4Fgm4aBckgv6cw==","signatures":[{"sig":"MEUCIDXhsQOkaEmRBw6SjA2G8HLW1JsmlyJD6lw/lgHYX7b+AiEAt1vgsOBN3SHk4kJts1pe+d/m8W46xGror3g2TlXP17s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6c411ec094384c22613b25141fab3b8dfdd2d940","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.257","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.129","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.19_1736472040112_0.5646080243727516","host":"s3://npm-registry-packages-npm-production"}},"1.11.20":{"name":"@tscircuit/pcb-viewer","version":"1.11.20","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.20","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"66fdc85e2c7aced9f16b827e412876b2725b6a5e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.20.tgz","fileCount":6,"integrity":"sha512-wY2Ec+ITfMf6XhNk6j5JdsWQBFmOzp7ekOHCk0YL6bAgrwQ+KveZx3euqE2QpZT3HgEaT3V4tudF0kK9C6Q8zg==","signatures":[{"sig":"MEYCIQCPrcHgyHxzG0L7wUck7TVvAk5iCkAaRMH9aZgL7epcrAIhANZB5IuO0cFRoAyTH+DHYcLFgBCYP5z6LjpyL7uMMYmh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"216d06fb6a09eae882828cf741a942fa9dc255ef","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.259","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.129","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.20_1736529606919_0.18083532512190126","host":"s3://npm-registry-packages-npm-production"}},"1.11.21":{"name":"@tscircuit/pcb-viewer","version":"1.11.21","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.21","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f3f51a51e7816c1d1d7482afd276e61527ba5151","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.21.tgz","fileCount":6,"integrity":"sha512-lzKsCOXz7NOenLe5npuArFwcwlS8BgZik9MJgf24kllW3LPNdzqNdIdgNxCknSo7SS0n+bKCkiibkXjgt8MbKQ==","signatures":[{"sig":"MEUCIQCsOtU2K22GBk6CiI+4VAXXcuOuSTOLSCFAwWapHL7pWgIgCaVOObMxBVZMDV4jinR0KQvsr/Dqwrkjnay8UtmjUKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2d010f3bb26aa62576e4ef11eb70e2e4922eed57","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.261","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.129","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.21_1736558235528_0.6123731632993192","host":"s3://npm-registry-packages-npm-production"}},"1.11.22":{"name":"@tscircuit/pcb-viewer","version":"1.11.22","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.22","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0b749c620382457c8678f755476694b0674a0256","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.22.tgz","fileCount":6,"integrity":"sha512-3wcqslk2+YuCW96bkuohsjYV+hRI30P8v9vVy0i6FPvT9oxzWNMxQBqICzCmvzU98m5PIR6Dkau0xLXVy2wv2A==","signatures":[{"sig":"MEYCIQDaxwWK62MrGEMuUiXLyizwsUQDEgt0WKBO54YxsoaWtwIhAOkEUdPkrSb/1AZzaXXWXpfs6ZqVzdg07vRJL3xFO0H4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0c663742f61a179195bcf43ef8f3076d58cce18f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.262","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.129","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.22_1736592544901_0.021208981347603295","host":"s3://npm-registry-packages-npm-production"}},"1.11.23":{"name":"@tscircuit/pcb-viewer","version":"1.11.23","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.23","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"088177923c43f46e3eebd19e15a4aa0105fa0ec3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.23.tgz","fileCount":6,"integrity":"sha512-QtuKG1BGHrweuVjvSvwccsGejJgtBuUOb3FYhJva7P4DX9+8F/UR6SH30c8zuJ8RVZrt9ityqwItLtgGvHb3mw==","signatures":[{"sig":"MEQCIAyGa4S50KhvTuqZOk6PmCA6AKLUX8Wmt6CrKa8FXZF4AiA5JaZN+LZVCPk9OdcdULyA8AP9LvLhoHcqRfFZoAHOCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"66897c34b09f7292aa0e1b48e1e1ff4996193657","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.263","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.129","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.23_1736635010430_0.8485923572181369","host":"s3://npm-registry-packages-npm-production"}},"1.11.24":{"name":"@tscircuit/pcb-viewer","version":"1.11.24","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.24","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"cdfe5aa5ba7b83ba4ebc666fc5e912abf765e5af","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.24.tgz","fileCount":6,"integrity":"sha512-lT9eggRO2MIdz0ZV0lzPEaSO7mjp7Rn2bbQ9d1yWt9hdqKnVV8g+iyxqWm2Zao4w2SKKbixS5I/lYcY3R0eNQA==","signatures":[{"sig":"MEUCIQDOsHCDWsy1LD5eMQnedIGUw79wwMUqFvwx+jyZxDyH1QIgSh9KsoZ2EpQKbUNsTIOe0VyP/Utx9vV/jNpbLCP/5e4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"85163a91e8815b591c540415cb9860ba7b69ccaf","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.265","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.129","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.24_1736727488570_0.25153314366548263","host":"s3://npm-registry-packages-npm-production"}},"1.11.25":{"name":"@tscircuit/pcb-viewer","version":"1.11.25","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.25","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"486fe29da33a9731e97cbd543ac0a7560fc75638","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.25.tgz","fileCount":6,"integrity":"sha512-QkwCqjmAQ7Z9hAds9wrLIHP/epRanoG+v8eY0ojHinJgxJGEz85HcR2n96RIYEHPYsG5FGxhLa0yKhWT5/MgSA==","signatures":[{"sig":"MEYCIQCU+MPUyJZgTEemkpyFtcjkgjYAJRQwLAQpvDW0YA+9jgIhAO2Ou55DOU6RIHH97eXdPVoNAMn8o+AaWX2k3oCmcfm3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1df8368a2f9661c62a63117aa6c06836e83a59cd","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.267","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.129","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.25_1736844781082_0.988684554004374","host":"s3://npm-registry-packages-npm-production"}},"1.11.26":{"name":"@tscircuit/pcb-viewer","version":"1.11.26","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.26","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d36c8a3072a744fb6e08d0267cb5a9ba86b37524","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.26.tgz","fileCount":6,"integrity":"sha512-bIpsrsHSNEVpYBA0oUpqlQOlPUE2QwTq8LhL9N5xMnywP7S0vJqkjmvpJgDr3XAI5kzQ+Er0B2fYJqSy42ZdmQ==","signatures":[{"sig":"MEQCIAC44BiOwdEj1hA6Z10zCJpxPT4TvPdOAsPXpyc7tOM7AiAgiDYvraxBs5CYEX7ICynsoXGurfdmRV7A2524iAvgTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bd3a19f2da11e434fb6995ac08ea3f9e8d39dcdc","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.269","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.129","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.26_1737049389257_0.05332373838911497","host":"s3://npm-registry-packages-npm-production"}},"1.11.27":{"name":"@tscircuit/pcb-viewer","version":"1.11.27","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.27","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bc5729db4dec9056e132c93e011aeaeb9b3209ca","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.27.tgz","fileCount":6,"integrity":"sha512-z/iHaP1FbILr80WNeCA/L0wqyUa4N1zhzKoP2Azkf9i1Wp5imxHn/So+1itkOJ0BCZwXeNE+T/zM3unuD4pVdw==","signatures":[{"sig":"MEUCIFeiA86BvwTWusvxGThRRkEwLvNRWefQq9LqGm2ct56xAiEAxWZVPB5jaio0uHMgpb1FUhpsTbe3zsOiQGAe6cdoWGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"087cca878237350ec333f91279df60bc2145b79c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.271","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.129","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.27_1737120640548_0.10063833690008384","host":"s3://npm-registry-packages-npm-production"}},"1.11.28":{"name":"@tscircuit/pcb-viewer","version":"1.11.28","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.28","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ca4f2a31707db4a23916cffff6572b13ca5ce5f9","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.28.tgz","fileCount":6,"integrity":"sha512-Y8eZCMJz33GQ4HtkL3VyaRjzB9v84QU79hMnyAJlGAcMBFdfoViIZ3i8YtFX2LEKpizTQ4RkakUughulbt8cow==","signatures":[{"sig":"MEUCIQCmkv2M0U4uBC+6/qMs7+URzZ8sWhIPcNkhqbFe71wn9QIgR9L+YDGnYAS3e8DM6oD9WmRj/Mo3ETsocORjv/NSNZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"566ea595de620633079260902d186c3b473b50ac","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.271","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.130","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.28_1737134932101_0.944310482383115","host":"s3://npm-registry-packages-npm-production"}},"1.11.29":{"name":"@tscircuit/pcb-viewer","version":"1.11.29","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.29","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2c8507c53dc0bdcb76e2d6a9b9c6bbf709b41a7e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.29.tgz","fileCount":6,"integrity":"sha512-rd534l/BLI124JgkAMTBusPhaFGazitLLH/+U1L84p8MElgZPLersq5eL9AvdS6mkCvSl0zGrwAnhXb51ONKGA==","signatures":[{"sig":"MEYCIQD2Wrn268xQFHgK1MR3eJMTy44ebI0QiyL+3aUcj/OMfAIhAMaZ6GFBWFbqYLlA9+6w5ZP/5g0ThSDCKQN9NaBIt/V1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"66fc7d85176bb5abf382f968490cb4adb6145f8d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.272","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.130","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.29_1737177095643_0.9399484965707328","host":"s3://npm-registry-packages-npm-production"}},"1.11.30":{"name":"@tscircuit/pcb-viewer","version":"1.11.30","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.30","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"fb74a322e426b1b52a6e6da216225e1e67143c9b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.30.tgz","fileCount":6,"integrity":"sha512-XqIXytFpzzi8wP+36hG+LOiG3p1qBFC8YNyKeflV36FGwFXtbW+OuEXxwqM02YVp3/1cAIvgCrAeSItoSKbiHg==","signatures":[{"sig":"MEUCIQD0mIhonxUBWMcX940mtEaeF72xw/n5rc8hteuV3R6F6AIgT3/TgCmh9I4aS+JXmukGlC6y9XnfDOOoTOCMxmlwahI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"96edff76e3e776de2aedf53234667cd9039a7eea","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.273","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.130","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.30_1737291953023_0.6100072351410539","host":"s3://npm-registry-packages-npm-production"}},"1.11.31":{"name":"@tscircuit/pcb-viewer","version":"1.11.31","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.31","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5f7d4c02d3cdb36909a4afaa557f239a4ce1acc2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.31.tgz","fileCount":6,"integrity":"sha512-2knChAaZFO/Z/7CWp9aPm67iV/IssInHuUMOczNeJgq3emgNmREyntf7omguX6Lws0hK6qOV2JDUhUaM3hJs1w==","signatures":[{"sig":"MEYCIQDIFAML0zrTtssyaagI8MSfEhjsGztK65uwb0SxSuluiwIhALkDAVYpKoJtDrxNQJfzhbm4itjTIyy05Gh/NZ+I+WyW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"524e1d71fe27dc3a6c5341c6985e26299b06210a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.130","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.31_1737337999568_0.23118284301364822","host":"s3://npm-registry-packages-npm-production"}},"1.11.32":{"name":"@tscircuit/pcb-viewer","version":"1.11.32","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.32","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8abec14dccd359de99a8ea641511b1426d0bffd9","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.32.tgz","fileCount":6,"integrity":"sha512-iUjmkFdx9kRmYrZ6FqQVDQ7vzZILXTvIPuI2+gvh1YFy3+P6eIwmFQibvQUBAIJsNMOVe2y5Ss+fXYUJseFUKg==","signatures":[{"sig":"MEQCIArpa7fVbRyZc88vztSJ2e/9XvIZ9RjH/RjADFQUuIviAiBT0Aw52aT9ayGd+FSQSJAaXtg4Zf5gd16GGPbsM0uW6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3969486ef239a5c1784fd9bc07fddbda6880cd47","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.131","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.32_1737683369814_0.8658869611642919","host":"s3://npm-registry-packages-npm-production"}},"1.11.33":{"name":"@tscircuit/pcb-viewer","version":"1.11.33","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.33","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5781833ed456f79214c715bcdf27c7234a15aa24","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.33.tgz","fileCount":6,"integrity":"sha512-x2rPfCJwt0yunCTXxLDNmAa/lJrGpqGm3Y+1fkLGqQIjsW3LvGodSrV0UIym7LUOCam9R5zuTX+aN6RbzOUMmQ==","signatures":[{"sig":"MEUCIQCPhN7SvDpLRke40xN53oS9hSttgqByN3L5Vp6M0jSQrQIgX+1jFzbrqZAgzTuPVkaYvGHlFPF9vch1Z05X9mTSvhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0cb3e422546c4461e87b69b2f33b359a21e38f4b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.133","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.33_1737726080018_0.9068371972520932","host":"s3://npm-registry-packages-npm-production"}},"1.11.34":{"name":"@tscircuit/pcb-viewer","version":"1.11.34","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.34","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f843d748e8fcf62e51ea9e2ea283bd258e380a63","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.34.tgz","fileCount":6,"integrity":"sha512-/0E+DT+Fd4IBVhiLklxNdjLKyCVLbOrGqXGFQRWwbbw4BvR7Xq6LH7AUk73aVifN5mYoXuYzP24cDc/DOgO4Fw==","signatures":[{"sig":"MEYCIQDmZzrzFEXgZmfv4I/0Ng7OedQY4zOP4hFtpXkBkZAOdgIhANXRvyqyWbRwqyVNH5Xe3ji0iYN7nVtsc5C1evJl16/x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"92a10d82219b8126d289ecef9e8723c8a32c25d1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.134","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.34_1737782993825_0.007491396402562689","host":"s3://npm-registry-packages-npm-production"}},"1.11.35":{"name":"@tscircuit/pcb-viewer","version":"1.11.35","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.35","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"63dc3fcee5be6891e6a8298ce08a85e381538788","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.35.tgz","fileCount":6,"integrity":"sha512-ysR8SMFyXNszh4Mxz2AVxRAhq1aBZKKpVFn4ehrtJh5YLaWelb3Xs2456xZy3Y7LhJb4EuSeeUTUYJbwjb7q1g==","signatures":[{"sig":"MEQCIFfKafbcnFMI2EsXauNFJFfWzPJ8J/ibtSOk6mS2vmGQAiAlpA+Axf6Ouetnu6TFsx92sh35IzWbPF9iBRLk/YQMMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3614c7c36cda0e9d92ca1959f031d7b76f7b4d04","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.136","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.35_1737807766084_0.31407326390950585","host":"s3://npm-registry-packages-npm-production"}},"1.11.36":{"name":"@tscircuit/pcb-viewer","version":"1.11.36","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.36","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d1a3ebd9152df100a2f2c217048c891b77efa7e6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.36.tgz","fileCount":6,"integrity":"sha512-EiUUGDE4Tjwm87IWyTptEzEtZ8E4qZfbvgEJ9K1DrIz09C2z5M/8/QlFEupYxT31xPM1ONKFLHfu99v9vC8Ajw==","signatures":[{"sig":"MEYCIQCtDxEkxixhcSbPynNnjV/CUAz4L1Ou+SBFOvUlAGrf0wIhAPYsbQggkkTs/7OOyl3iZtyn/P6RGuJHGnVweTbwZifj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"803edf87162f4d2514b67b6732867b6219cbaf4a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.137","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.36_1737897823995_0.73565445534499","host":"s3://npm-registry-packages-npm-production"}},"1.11.37":{"name":"@tscircuit/pcb-viewer","version":"1.11.37","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.37","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3835c40f05556d0be844f416ed661b6f223ca07f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.37.tgz","fileCount":6,"integrity":"sha512-IU05Wf7UcNAAkGFLHf/mD98tIY/60mVCDRK499mLUTm1p9lm3VgiTY6G6pthJhvw4w7PBg7gKpQltWJW2i3lvw==","signatures":[{"sig":"MEQCIHRxrhLpXkxwyphUsWUmqd/M0slAADs32hJne8BjXtakAiAgtNGD69+iUQwGAXacHp2uxozAm16nMZQxzzwjOnz04w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8774c10014dc36be945295b77f36822fab98c068","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.138","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.37_1737982432338_0.7378984062784613","host":"s3://npm-registry-packages-npm-production"}},"1.11.38":{"name":"@tscircuit/pcb-viewer","version":"1.11.38","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.38","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"fd2401d4da88b266daf11e94f14f52795ed5d49c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.38.tgz","fileCount":6,"integrity":"sha512-syJ9S8mGt6v3bWM4iZ/pVYs8VY4vW8ZSdL3u0SJNLRjjUaFw5GimWn3RbVpWFxPVnC0U3V4/eCo0UHblWk6EZw==","signatures":[{"sig":"MEQCIEBI/jW2RCL/BV29LeOR2p42hmAHXL6ptVhpDSj0vsR6AiBv8Fh7c1KO0fvbklqEdofGSZZjqq8sarTiWBrBTzirLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882276},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b34ea59f4b81f5d3757535814ee8eba532b09c53","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.138","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.38_1738079472492_0.9007262724248841","host":"s3://npm-registry-packages-npm-production"}},"1.11.39":{"name":"@tscircuit/pcb-viewer","version":"1.11.39","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.39","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"497e925b486bff20ec8610ac31909245e89ca400","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.39.tgz","fileCount":6,"integrity":"sha512-Pscfd2BiZcGE5NaeVMw1IFqLIMEF5yfgY5eS3KvKNRUId9vKgnnxtbGwFqQB4rWnPYtcVxbprOoHjImaMGY+Yg==","signatures":[{"sig":"MEUCIANcApKxPIBWpLCMUI+djCefqKPv8lQfp91mpp3r2MoMAiEA1hUUycIqN+xE+x8Df2mMfIzX0zO03UVwU1qi/r4PLmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882276},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"65fce35ddb0992812081b7176ab06078be5e60a8","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.139","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.39_1738852924400_0.461594839998279","host":"s3://npm-registry-packages-npm-production"}},"1.11.40":{"name":"@tscircuit/pcb-viewer","version":"1.11.40","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.40","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a2d86b18c5671f9e52e5bbd9774bf6327818cacb","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.40.tgz","fileCount":6,"integrity":"sha512-OUA2nyRCXXQKeVul6+YJabjj/60fZokkSj7Lv+WREYSl0tksti4/801N/DzjC+LhCx48UTYFSDG+/6AmtJT8Tw==","signatures":[{"sig":"MEUCIEtkm2vXoW54Jv7iDdJfWOPcDKZOdWrqP45S/iHvx5fqAiEA4L9buGLqYFa+4nord8ok6F2lsD8vCMVnjiwmm5Iwhn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882276},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1c792356867648b7ebf169c29c46a6170f8e6cff","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.141","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.40_1738964793580_0.7331877484650546","host":"s3://npm-registry-packages-npm-production"}},"1.11.41":{"name":"@tscircuit/pcb-viewer","version":"1.11.41","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.41","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"cd0235ffca25c26cbd544291f9f335ec3f899a29","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.41.tgz","fileCount":6,"integrity":"sha512-hT+0Lz0otWs5veQnIMye0BwHe3Yq00kGQxsXwHUFX2N4K58I6kJraWel6L3MrVJUwsBJ5tequc9Exk1wjYAvPg==","signatures":[{"sig":"MEUCIQDoJGn4vl9YSDOTEsH4x4HO7SdW3d9u5tPQtcM7y45cTgIgOqm7rb5ayF22IT78kSojtJksbY1KgT80naMB8EuO8j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882276},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f22be0a05f386c8407c19d3604df0b0e5e014959","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.142","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.41_1739049979194_0.5465712295003227","host":"s3://npm-registry-packages-npm-production"}},"1.11.42":{"name":"@tscircuit/pcb-viewer","version":"1.11.42","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.42","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c90eb640d109f5615b8304bb031d4471b8785b17","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.42.tgz","fileCount":6,"integrity":"sha512-n9JxFbwBluPNbXiDDKf622tR+I+OIUOhdznqmXMuSbkMvAGFzO+ujLInAp2PDOEQ9mFnngoPWgjcjZ8KabH98A==","signatures":[{"sig":"MEQCIFYE60QSVQ8YK7uKFqge4Fmx5tQYbhd8/li6ZDs49Pl3AiAfUbh5COG46umagt+fSrTXnA0U8zSQH18mtKr4UvV4DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882276},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"11778aa94bee830e941d1c5ad54c0f2f9d4863c4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.143","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.42_1739148654186_0.9943689795426698","host":"s3://npm-registry-packages-npm-production"}},"1.11.43":{"name":"@tscircuit/pcb-viewer","version":"1.11.43","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.43","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"90632b89dfd06442c34c6f4cca5abc46fc004f21","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.43.tgz","fileCount":6,"integrity":"sha512-bUorIAV9XSVbDx9jmovu4Jm0aT61F9tVfyy/1P3uao/RbfhW/Wgyk9U3U7eMRNM9xu8CuTg4pR9lYjzjzPD+aQ==","signatures":[{"sig":"MEUCIHKy4afitNgBfchgbVtxnhg+X5WxQbH1Pnm/mXGD/x0OAiEA5ZdWlfq5MvRD52RaSPrd+Od0kWVQGWaN9Rv4hu+mHbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888927},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"18b338494fcf07854b02c8679d638edccabcb242","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.143","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.43_1739209030091_0.18944305639796766","host":"s3://npm-registry-packages-npm-production"}},"1.11.44":{"name":"@tscircuit/pcb-viewer","version":"1.11.44","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.44","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c3a0e2e15096be43f2fa4689c6281b591a6f0bd8","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.44.tgz","fileCount":6,"integrity":"sha512-yId4ukB/a2Zqf4cQo/3YT4p2AGxnbKTT7/D/0zQMfHzOpXv/91vOLWdfoyevFfHXxiMKIBL22tMWMs3sNyQjew==","signatures":[{"sig":"MEQCIAeEWkPH+UKA1uGN2QG1ABIt4kUlmQm7TZfI1gX4WIvdAiAqoNjO6Rb2Y6Lbn4Yq0gn1CV8DPKtRl9ioXx2wcF4o5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888927},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"125bb2a1e0134cc3bda4f004fd1a68b888901aa4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.144","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.44_1739292196070_0.987171399246138","host":"s3://npm-registry-packages-npm-production"}},"1.11.45":{"name":"@tscircuit/pcb-viewer","version":"1.11.45","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.45","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e30ecb1696b1396069d60a3884317b76aa9b5feb","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.45.tgz","fileCount":6,"integrity":"sha512-bob9Kqr4ETkNequ19TzqaLyJmpaWeHJ69jquwBHNJF+MDtsB6LaYdw9eYvTeqdtMng21YLxVaJYt6VU3kUEQow==","signatures":[{"sig":"MEQCIHyzv0EpzIe7Gus+0UROfBn2ZqXVbDs5O1LdGZaiDS+DAiA+ByGhfiXSOmQ8MJE5P2ezNK33w95zL9oL/3bKa2by6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890779},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0a6bd851470dbe95702d5c0b25dde880930d7b38","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.147","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.45_1739329385062_0.3874385907449389","host":"s3://npm-registry-packages-npm-production"}},"1.11.46":{"name":"@tscircuit/pcb-viewer","version":"1.11.46","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.46","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b0181506c921c6fa86e9cda39c003515b9fe2596","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.46.tgz","fileCount":6,"integrity":"sha512-b8jEHlPSH64rTAnqcA84vZ+HJ0inSdbs9r0o0AIwwrsnvJIk9/vPTFv9KaEvGM9eihlZEOzVrt4yAAyeK/TUAg==","signatures":[{"sig":"MEYCIQC15Qtw0bCRYdwCiGIAafS0DKa04w1bqgnTpp2lUNPySwIhAJtOpFRXwW8hvbmHZ2On4ZtblkaoixiulqbvpFhFkJWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890779},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7119769e04bf6900608c3938beb7cdc324438414","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.151","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.46_1739627969189_0.17604080025927038","host":"s3://npm-registry-packages-npm-production"}},"1.11.47":{"name":"@tscircuit/pcb-viewer","version":"1.11.47","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.47","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4b3cf6f6b10a584046ca7255b01971afb357a744","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.47.tgz","fileCount":6,"integrity":"sha512-2MLkkDS282FcHtpjKVHlrwg+nDvCP4EgOBTwCfQ3u179q9q3tY5ZCBxHC2NAmmJ1OAl2mC3A+vZZmgSTZv8XVQ==","signatures":[{"sig":"MEYCIQDKFdZM1iA2LJzZewuZWjYYM7TMSjhrBQAkL9VVg1nLFwIhAMdjntIiPsNmY0X15sjqhh0B35SUZ68EAJ90U+1zY3Le","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890779},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4f23e28a3740c3cbbe8937d8f33f658ab8e05b69","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.152","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.47_1739655360345_0.20506108713555404","host":"s3://npm-registry-packages-npm-production"}},"1.11.48":{"name":"@tscircuit/pcb-viewer","version":"1.11.48","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.48","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4bcf4eb939eee1d9ab36ddcad12270ffbfdd8f17","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.48.tgz","fileCount":6,"integrity":"sha512-EIIxqERVNScdAVQA+qMe2Vz3clscXkAkyJ2KuB+ydyc8+JALNowsbbnTaTskMTGcnZkSTrYdMvenX6gQZN11hA==","signatures":[{"sig":"MEYCIQC/uhFvniiyAwQ/St7DTY8lefh1JhTc7neygi6r7DzbkwIhAOIjR77CTycsvaInsK5QCUg0y2p0WqV/VGngPMDRN6HV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890779},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ec4f67b8518b1722d025c398a28cd3df2b21ef40","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.153","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.48_1739873685735_0.01138466416097117","host":"s3://npm-registry-packages-npm-production"}},"1.11.49":{"name":"@tscircuit/pcb-viewer","version":"1.11.49","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.49","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"34728f3648534ac671824bef3d2c00722ab8b4f6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.49.tgz","fileCount":6,"integrity":"sha512-0EWQ6X5GHTne0oanqTnfgcEOolVAp5k3Uv5iTJIOiCKQrC5ZQwvRb2yhmbinp/Qu0crFUpohlGoGg38xMG+Z7Q==","signatures":[{"sig":"MEQCIGIv7/nOEp5geQ1hSN7/390DFadwaeQJLjgMpdBvmi+IAiAymIuav4gXuSdJXTB3884WHhU9BGBlkOBumiiochcbCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890779},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6aaacbb50e85dc6d0258c934736f8fcb06587f6e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.154","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.49_1739904179718_0.1498603886510954","host":"s3://npm-registry-packages-npm-production"}},"1.11.50":{"name":"@tscircuit/pcb-viewer","version":"1.11.50","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.50","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c084a9662d3e4f849e4157f6237bc5d80457cce3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.50.tgz","fileCount":6,"integrity":"sha512-7L/42jou/0Uk/CFMl9BF0tly6c8W9Phv0BptIjcU0MLBlnmHcYAbTcL4MktuFOioXC8TpRD9waUrlLslbOZPXw==","signatures":[{"sig":"MEQCIEa5xCZiTBzG571ikMnUcDthVkOCcjq+npOrniQBLNXlAiB2m9eo3Lpg7T+OJfRLvecb5w9NDpErR2xKAc5eRsoVPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890779},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c8ca82f35cf9720985fd0131732b2845101d6eb7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.156","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.50_1740118382534_0.4978088695554299","host":"s3://npm-registry-packages-npm-production"}},"1.11.51":{"name":"@tscircuit/pcb-viewer","version":"1.11.51","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.51","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7e869ed146e779fe2d99f3bd2fcec5ac12bb78ae","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.51.tgz","fileCount":6,"integrity":"sha512-E/ribKCKYXkfdJSuEHjf5BPusQLBLnO494X05ZsQ/BTrNo/87A89ujAoUbeclAesxfDzHDW+WZYPRn81Wm/ZlQ==","signatures":[{"sig":"MEUCIQCGK8R96hJor2TPiaA9vc9rQjxcpu3Tqfygw8w2dVlvBQIgSLZvOa+nLjgzVvclj3IMu2ihDykf1YeYxHilQAErPf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890818},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9c55ce484f34723669ca5c204881f45bc81110a0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.156","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.51_1740291291942_0.3920946456854677","host":"s3://npm-registry-packages-npm-production"}},"1.11.52":{"name":"@tscircuit/pcb-viewer","version":"1.11.52","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.52","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ef404983ee73af32c72bc73110e6de2afcdbdb72","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.52.tgz","fileCount":6,"integrity":"sha512-+fYQduy82S0VVnXaywRd3iOCoXvhOg8e9kaT+6VQSBldCqUiqGpemV1pJXcA5ciPIuMYRdxpRgYRV7T4HDQ4pw==","signatures":[{"sig":"MEUCIQCjtZnDvTR4HD/gk2NcNZj5WIx7KMLpDISTdV9Q3oSvtgIgQQ7ohnBVU0uEDVYPINg9EKNgm0V5dF2egd3wXqTJBwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890818},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8b4731156353c289250b029158e913f3b70e2258","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.158","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.52_1740773015700_0.4156905542000522","host":"s3://npm-registry-packages-npm-production"}},"1.11.53":{"name":"@tscircuit/pcb-viewer","version":"1.11.53","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.53","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5036734ec41889e65ba6f031f0d2d23cf1c2f637","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.53.tgz","fileCount":6,"integrity":"sha512-IzVHj7V5ujCKd5kin+Hw0Cev3JOQHMcGHcCqCfIXrzNJxCR9/HYQ3H4s7qiJLI5jthu3NSZekcPmocW3HMk3hQ==","signatures":[{"sig":"MEUCIQDtKc3I1ACr18qzZIZiobQXNd4/HS2hQQe6HEVFYgOkzAIgG1MHWwnBcuKzwrjB0BzrPIo0YCyPFJBIZ2iTT13jMps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":895674},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"066a0fa0fe776b54962d0f2cc62e5ad239a4405e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.23","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.158","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.53_1740773936590_0.11272913522113148","host":"s3://npm-registry-packages-npm-production"}},"1.11.54":{"name":"@tscircuit/pcb-viewer","version":"1.11.54","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.54","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5a64dce77ef18835d9b68009c1cb20050e39a79f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.54.tgz","fileCount":6,"integrity":"sha512-CfGMPCKRnC1ks8E8NFQOvQIFfIza7K3CMolv9lG1T+TIput3+mIan8lip/BZBLNLGWj5LyYo8+kP1FTkQiX+4w==","signatures":[{"sig":"MEQCIEHkrt5CNyZi+yDGqTvNoF+nKWGWvDbWcI8luU2qepqRAiAhE6ZaYLLQCstieO7+rSCxdIRHayM0V5+jzh51O4yNkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":895674},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"46d622603186e93007c7ee8528d87dfd10926717","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.23","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.158","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.54_1740773978090_0.9705413959993767","host":"s3://npm-registry-packages-npm-production"}},"1.11.55":{"name":"@tscircuit/pcb-viewer","version":"1.11.55","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.55","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4e62d102a355ce53daaae2c2057305866d2ff147","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.55.tgz","fileCount":6,"integrity":"sha512-7/gQQWB2ESO2zYRcJqe81QXuUAgSAMunCKn0qvixeST8TruyPIrqcnd2KwyEQuvDD7ewdHyopvOLpuv5+Oc92g==","signatures":[{"sig":"MEQCIG33NAg0d+ja9A7mLbeemutoRmM3YPY/Uw5ZvG6RJyCVAiBdX91USnYMi36k/LR9j380FEfcrLy+ga5VqJohwepnxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":895674},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"23b478aa42b8ed93d1c5febd8fd3e039ab86962d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.23","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.128","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.274","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.159","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.55_1740806721651_0.017424857353546486","host":"s3://npm-registry-packages-npm-production"}},"1.11.56":{"name":"@tscircuit/pcb-viewer","version":"1.11.56","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.56","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3058d444ff2a17b17988df4fa98131b8ef97aa88","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.56.tgz","fileCount":6,"integrity":"sha512-jAS5Xm/Io6/4x2x6h7YI2KW32S4SC6qOEKSLjEQeRctp4Lnxq6cgcxsRVQOoOY1oZ0bXYJCnQoXzsBxEk9YDQg==","signatures":[{"sig":"MEQCIHgSUvmnS9YldoA+9eELvQAot15yX4+FfXC/1f9mG8e2AiALdB93xYB7izLrXFijJG3uJhWNoKKRLSLwo4xhFIhprg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907092},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4ca673c3c21a18e9a033204f9dcd43c827b659dc","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.337","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.159","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.56_1740850409405_0.05221525267896898","host":"s3://npm-registry-packages-npm-production"}},"1.11.57":{"name":"@tscircuit/pcb-viewer","version":"1.11.57","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.57","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6eb8aff9e386658b1e6f372cdd068060ce87d7ca","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.57.tgz","fileCount":6,"integrity":"sha512-9NGLwb5JKuvNL5taS0MhzbKuGKWI5Xo6oU2ZMlKOmZQLXkW4P5VwPvig5mcHlPbABjBvpKoTQHQJNRE84izZzg==","signatures":[{"sig":"MEQCICr0eHo3ecR/MnRnBJjhfOb/OZpUIKfqcaOJqefmCjy6AiAkiVkv1+mzHHlI00yNkICU0qDNGuEHiRd9xkVHwp//8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907092},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"810278cff8cb4c307aeb98c95f43175c14ff56c4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.340","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.159","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.57_1740895889243_0.8583271777293346","host":"s3://npm-registry-packages-npm-production"}},"1.11.58":{"name":"@tscircuit/pcb-viewer","version":"1.11.58","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.58","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"cc38ee45d21d42e1b5bc56ec962c63874fd1d99d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.58.tgz","fileCount":6,"integrity":"sha512-lkmKM5XmTRjoQBONHX+og+KdyXiat/QbvoS58WrKMR3qP1XwqDsh/LpXjdzwopLQWWVlmKJTaMJUi0+z2A6dkA==","signatures":[{"sig":"MEUCIHcU4ayDiCRs/XUyyJp488ul38v+h6fla7r1K7WSKitEAiEA8PGSgWroDG7tWA5ZSdwpkLX9gi5hkYSoc88Y13bkRlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908223},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fb830b2227312a9440387b6707c8618550fde4a2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.340","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.159","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.58_1740935428484_0.4129386879302448","host":"s3://npm-registry-packages-npm-production"}},"1.11.59":{"name":"@tscircuit/pcb-viewer","version":"1.11.59","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.59","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ce98fe60b075e178b68e3349fc7abd9baa1d43bb","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.59.tgz","fileCount":6,"integrity":"sha512-+q9eJlPPMJ6AWya7Z3pFhX8v5ORKyU+jNQFYSOLlVk0jvzTQ3zgoWJVpehLjDeEwCRh5CcH8ECC7O227hhFjew==","signatures":[{"sig":"MEUCIQD3X9OVPe/H0vZAj+GtMxSnbWh2uXUaffy9EvK6V5klLwIgXqgxtrRr2JQzxIJDHh1aK7ZlFJ5nIaurDaI0siDmLWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908223},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"51f82b14bab49afceaa84fb83fb0ef27b2f792c0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.341","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.159","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.59_1740966898334_0.5187227643523684","host":"s3://npm-registry-packages-npm-production"}},"1.11.60":{"name":"@tscircuit/pcb-viewer","version":"1.11.60","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.60","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ae348ec8b86c43b05b07c147473ce8aa1b6b234a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.60.tgz","fileCount":6,"integrity":"sha512-dSdTNDPUyBr+tnXFTEr5T0sHFE7dU+Lwy5VcS6K7+oM/U9I710wqYn6BNKM6BH8BWSlPIcvD92sUWBDA4rySQw==","signatures":[{"sig":"MEUCIQCKLIgvYTcipDLTNRggoeqGo23K1dxbTbWF6o50IgLpMAIgApWXjQt5ZVSClhWSH+0CuGcc3HebIIWF9EeO+OQsYeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908151},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2672f91675eeecc32332c82c2893cc9db4e223ce","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.341","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.159","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.60_1740982688682_0.388652757713597","host":"s3://npm-registry-packages-npm-production"}},"1.11.61":{"name":"@tscircuit/pcb-viewer","version":"1.11.61","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.61","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"39d6613fcad182349e279264c16e5f5b0e6775ec","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.61.tgz","fileCount":6,"integrity":"sha512-BPesIM7yfqq6XQvUroeWnWnf77VRmxri5dkUubPDR3sWvQWCzcYhgHefNpdxBWcdDLFpRQ6dDd49d0Cyr6RqQQ==","signatures":[{"sig":"MEUCIQCe8a8RG7kjlyazWGKHvls1rxUF/mPUyXr3tKq8P8fJOAIgL5z8wxD+kkBfynEGXF2hRE9/3Cec0D/oDRaBJ1EXRWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908151},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"15bfacb935059f765239ebede4a845d4387b0b1a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.344","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.159","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.61_1741023208641_0.8949289158226224","host":"s3://npm-registry-packages-npm-production"}},"1.11.62":{"name":"@tscircuit/pcb-viewer","version":"1.11.62","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.62","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5ba4f7dc18bce15531873f30e67534d13fb558fe","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.62.tgz","fileCount":6,"integrity":"sha512-9SgtNLoOpMaRa+EaXfZK1Hrb0IAzRDTdLugKg9/It6IEhYF72rKnScUiN1zne7Kehn7ysY8fuusY1QiIqva4/A==","signatures":[{"sig":"MEQCIAV7wctcsAUHnKskG+F+k123DFlLQVfmvQ5f6w4P4RR9AiBOIqck4IK4pBcldpQMcIV0BYtFcVaRFu8y9SqVJmmWeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908151},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cb3d5a8606411f94cac0ea4503bd5dfc04cfe88b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.344","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.62_1741038693862_0.2298353489160212","host":"s3://npm-registry-packages-npm-production"}},"1.11.63":{"name":"@tscircuit/pcb-viewer","version":"1.11.63","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.63","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"dd72883d74681c7687b2336341a7a52db20c927d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.63.tgz","fileCount":6,"integrity":"sha512-DomXFttKQkZIZmO5AZ0m6lbnUvfOy5xFa+GS5mbBISbAtIID4yuPmc12sodna13l0wQH+3wBD/N136pnPsZjtQ==","signatures":[{"sig":"MEUCIQCajftxTzkJ1frw5Z63ZehCBn4NOq/CVbjubKU0iC2syAIgAS3y11sLEIVPtaIaIhnRSpbJd1/wWzho1VwdCaTxiVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908151},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2766e457cbcd862c8d3dcae4d92805ca8ca19509","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.345","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.63_1741068512549_0.38407253664400964","host":"s3://npm-registry-packages-npm-production"}},"1.11.64":{"name":"@tscircuit/pcb-viewer","version":"1.11.64","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.64","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4181e4321a36d9f20812ef59f12c5bbc36841488","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.64.tgz","fileCount":6,"integrity":"sha512-VgpmWKwFbFLipAHR8ifyBVyOAdg33mJV+9IDz+Te5CQ1E/6ihKH1vimdbbMK1V2JlQoEPzYhvCrJee0VXJIbWw==","signatures":[{"sig":"MEUCIQCuKUlvWH42yUBltDuJkdmUZ3qWltfSb9e1Ei1WX231tAIgc2ku45qryGZ2lMwh4Gx2ctulbkw14235WSknOckPmRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907725},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"78ccabc2d43e5e0037bb5c1bc917b7b4703e3d2c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.345","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.64_1741127639664_0.7014984215547302","host":"s3://npm-registry-packages-npm-production"}},"1.11.65":{"name":"@tscircuit/pcb-viewer","version":"1.11.65","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.65","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1cff0dd0d043306d275d9fd68c4b04bc2b6809cc","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.65.tgz","fileCount":6,"integrity":"sha512-KnuyksrM2xiW5YU7f5mwrx29FpDhBuBEEEy9qIPFkyk3Yt+qAZF4wN0LlzGsBfDMtJeOetkXFe1NpTiyQYEilQ==","signatures":[{"sig":"MEYCIQDoDxgBkAyo2oBrzg/ZNFLlxuPcifmkxsgvHoZBMfgaNQIhAIzW1oAm4dxiH2FTbn4x9bMlw9JEKgvFmxCs2VrdTYDI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907725},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c4b012dc9cc38af864ecf34b82a8c7e65e75c242","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.346","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.65_1741144943318_0.5585849555313631","host":"s3://npm-registry-packages-npm-production"}},"1.11.66":{"name":"@tscircuit/pcb-viewer","version":"1.11.66","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.66","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bfbb5d127689a2b7d2957b38f887ce68df0dad17","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.66.tgz","fileCount":6,"integrity":"sha512-LRwQB35gnkPhmA1/AS4vKthiJVB4PQBHveT+LVrN5O22Yi+VZ534buO2/pOXJv5mOYXlrkk/bpB2D8DELbXxvA==","signatures":[{"sig":"MEUCIQDyHaAEwwtlRNjw1rTyWK/8aowZ8VI7IAFHAZ8FBtDFYwIgQb8QqH46km9+lHcRIAJ/jozSixC50WpSlr9VThAqyZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907725},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cb5c3fe82790198c1b360bba8a2a98ee8f28e545","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.348","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.66_1741329594386_0.1630763675604927","host":"s3://npm-registry-packages-npm-production"}},"1.11.67":{"name":"@tscircuit/pcb-viewer","version":"1.11.67","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.67","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8ffe54795bac8a54c825b6d3f9380b178100a023","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.67.tgz","fileCount":6,"integrity":"sha512-M5BuE+aA3/WEwxi/3Jf3MK7SJ+H6AN12o2/EKC2qHsIPmfGyCIliuQ1KWDRLka7+JCnVk4kSa0QOpCYL7L39zQ==","signatures":[{"sig":"MEYCIQCFfdKIPHAMYrIyb74EpHQsFLNPtLOIM5UVD0JnbZXWGQIhALQO0DHghaqNe2BlbUgafI79+RjeDcuxjqijhnZYH70V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907656},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bfcced889be6895661f1e53d2118b9dd481ce0e7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.348","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.67_1741555500945_0.9811965743378763","host":"s3://npm-registry-packages-npm-production"}},"1.11.68":{"name":"@tscircuit/pcb-viewer","version":"1.11.68","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.68","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bb1a84581b07656acbc6aba84cd3ecd6b6312562","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.68.tgz","fileCount":6,"integrity":"sha512-VPxtgnWAE+PB+3zoFYjRMdGYiA6h0plYHaa/wPVwDaaZioO6++9F7AmwAWq49eJKddgyr2Sq8Xz1hBaeRahy3A==","signatures":[{"sig":"MEYCIQCIkcUhBSseZ4fD4q5HS4Dji5gB+RKjvqSop7/h+eAUFAIhAJXe1QdD459950aMAxxyB4iBCkaKQkinx4aew2p54fBT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907656},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"17a64a6c8eebc388028055584ca376a9f3ceb10a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.349","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.68_1741569918720_0.9413601883629252","host":"s3://npm-registry-packages-npm-production"}},"1.11.69":{"name":"@tscircuit/pcb-viewer","version":"1.11.69","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.69","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"88ebcdcdd90743be5ef71bbb9427a1773f401010","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.69.tgz","fileCount":6,"integrity":"sha512-E//3haAtYxxjG8UHUA7CKKfL8CZeUstHW1JbKGroMA2+iAfvGjMeBfUCaXgQ/24rbMrLRL1TfpUP2F+gpIZOsw==","signatures":[{"sig":"MEYCIQDXrESmimGPgbjvkgWQ+MsTAi1uUkwdUwPhIMON+s5WrgIhAPyB2yaoawzr7N/xRoSLD6nvsx2pYqHfNIrtmVGd+8qn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907656},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8557f2989daf543a7b429c62565039dd6c4d8746","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.350","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.69_1742160117476_0.36472504065998357","host":"s3://npm-registry-packages-npm-production"}},"1.11.70":{"name":"@tscircuit/pcb-viewer","version":"1.11.70","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.70","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5acbe22117b67517f2f67277e113fed031fa0ce7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.70.tgz","fileCount":6,"integrity":"sha512-fggRbc8sB++ChbxNE+DyEwGYNQ6Up7lsjMSGkgSEOikGS31iR8sSQmy9rgCj0jaiWcaJNqmbgPRjskgQMtqsMw==","signatures":[{"sig":"MEUCIFAODJY7+Lgk3yoyHTGdPY68nOthqYxc18sWbs0nQKaCAiEAxjyw+QQb6KVgeO9kIwPHMHzt4GHuVQF0UrcSKq/ujNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907656},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"96e411de6e38aca468b6e9ce7a5b778e3e544961","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.351","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.70_1742269476691_0.9085225104701329","host":"s3://npm-registry-packages-npm-production"}},"1.11.71":{"name":"@tscircuit/pcb-viewer","version":"1.11.71","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.71","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f3b9b23202c0943b155175c4e84529482e6b2c20","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.71.tgz","fileCount":6,"integrity":"sha512-drAqsPjXbEEvCgYSLx3NhZstY+q7yy2n5uY7vYcD0/d6fmd+Xv3cAY4GdkiZ1WCPn9MjQJniFKlRvG7yrgLDYw==","signatures":[{"sig":"MEYCIQCF97ldtyvyqfCC2/mdBdijtkzH5Y6vPdr9WQV7oET/0wIhAKnXgP0AK8NzaKcffkp091iFX+SymP6jQJSm65IsynmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907656},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a24caf7524ba7f091e56be600c350925bbf5cfe","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.352","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.71_1742350995550_0.022304734375298896","host":"s3://npm-registry-packages-npm-production"}},"1.11.72":{"name":"@tscircuit/pcb-viewer","version":"1.11.72","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.72","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1fc7c3f51746dcdc573b451b75c094886ec743b1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.72.tgz","fileCount":6,"integrity":"sha512-FLIBW1Yl9UbwswAB6n4Y/b/ww4Eb8yvan/7UtcDp7KMknVfti2Kug7h6Vvj5C5eOxm/SBxwer7cRlRkMJv07qg==","signatures":[{"sig":"MEQCIDyT3sbkSWZqkslU0KrG7YCgw7RK10te+DZp4R0khM0zAiAfj0Q6v+Lxgs9qxiUxAAGmAvcy5ErdG59BtXQ63kf0FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907656},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5eb9ccda6e7ea0396998a8729898b86f948e390b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.354","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.161","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.72_1742537175998_0.6685333891008036","host":"s3://npm-registry-packages-npm-production"}},"1.11.73":{"name":"@tscircuit/pcb-viewer","version":"1.11.73","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.73","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"aef58c424b747925a701a6eb052a7b6486a9ad4f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.73.tgz","fileCount":6,"integrity":"sha512-8uJns076hEXAfurTzp8UYePgcEm66vZjw+5YQA7Lmw4zYMDC/b7LGqXf3gW9MJotEP2SHkbiYIdNC/+5ci/xPg==","signatures":[{"sig":"MEQCICITeK/y+0Mm9BjJdkm3phinYOaW5rUe606U+K1CgMdOAiBI5HwxTUXqXnqAbjfUdTgWnDQhgq4IqjPLUjlWNN/HJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907656},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"08045ac3ed7bb6db93e7fca9eef23e1f18780c08","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.354","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.163","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.73_1742560745387_0.3869461815107831","host":"s3://npm-registry-packages-npm-production"}},"1.11.74":{"name":"@tscircuit/pcb-viewer","version":"1.11.74","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.74","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a6d62291b197fa978810659e852e1816bdc6e87c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.74.tgz","fileCount":6,"integrity":"sha512-zsvicEm1dooxTq1pVwjatiBJR3NAL9BB8CMagIFS7lMWXM9xvOICrFLOFPEVPd30OvPZjp3JaFaDXUsTBtfBcw==","signatures":[{"sig":"MEUCID/dLHP0f9bLcB/1ecLxxm9hRGzB7BhTGBCXNx8jprQsAiEA5gQDj1xpk+fjMCi5L9l7qLCLMRih5+F3tWnOxCxBaAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907746},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cfe8732a8e2043b8975512d0e74fd741c7c7b460","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.354","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.163","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.74_1742581248884_0.23966715247265236","host":"s3://npm-registry-packages-npm-production"}},"1.11.75":{"name":"@tscircuit/pcb-viewer","version":"1.11.75","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.75","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"030c26ace48382b8026fb4f5870b3bf7fe0ca00e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.75.tgz","fileCount":6,"integrity":"sha512-AW6YdkwrbSR/JYPNZN+6zsvLpQETYDP5PjtaotjDQQZ/s7wOA/L3L7jSJfKu7BKgezhhwE6zyrf75Uu12QsFGA==","signatures":[{"sig":"MEUCIQCv6a8i10hrmx77iNca4ThwRl5z5K5TxFjYhDux7oGXTwIgBlzX1U294PoenGqdoSJ4Aq1X5s6Z7Ys9kncRyfNiDa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907746},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4db9910e78074ac5ea43ec6500c71408932491b6","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.355","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.163","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.75_1742593587026_0.40427194456112336","host":"s3://npm-registry-packages-npm-production"}},"1.11.76":{"name":"@tscircuit/pcb-viewer","version":"1.11.76","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.76","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"eb28145e5007a689a14b35ece2d0688eb6023fe6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.76.tgz","fileCount":6,"integrity":"sha512-81W4iCeiFu4sgoJrTHwGuBeZ0RYCWazmuG3TftHATN0Lmjd9ExhSiIQtC9Bb86CbI8Lk+HUDsuN7xPBT7dzlGA==","signatures":[{"sig":"MEQCIE1kNP3A6aVFnL3G0MblE3JLIgXiVwV4iZXhHRm+UqWBAiAHmxeb2ndAxmj68Mj10NwwiR3t9jkO/BT1GRlJyz3Bqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907748},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ecba45e832383d2b5c243404fe3a83814cfc9be0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.355","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.163","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.76_1742667394911_0.5041901067501524","host":"s3://npm-registry-packages-npm-production"}},"1.11.77":{"name":"@tscircuit/pcb-viewer","version":"1.11.77","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.77","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6d462ca31002c153acfaf946b12aaee70f18fa35","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.77.tgz","fileCount":6,"integrity":"sha512-jIxXGu/8ybtN0C+qPNMNE3sq5l/XAW78eHovtlFsyYAnCxoLVEYAnKf9sN9tgFB65vhLn2BZ5H8b82kID4YT0Q==","signatures":[{"sig":"MEUCIF10yQIm8fy3QpCMtxtOaAdfgxJvy6WdU8dS9rizKeWXAiEAhx73Bd71uD1UP91s4UDEM3PM+pIcMx3TDwkDbzYPW20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907748},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"71afd4576b6e244d9ccea5a53b64a00becfd8537","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.356","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.163","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.77_1742681045372_0.3672845806900793","host":"s3://npm-registry-packages-npm-production"}},"1.11.78":{"name":"@tscircuit/pcb-viewer","version":"1.11.78","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.78","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"086936396ec0e41339a0bf870c08632ac5966826","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.78.tgz","fileCount":6,"integrity":"sha512-nliTs2jVFGBURYjp6iqur5d68ZAl+0P+IjKXnj6TbM+vkXovc0nJs1wRSG5Zzv3kJc5g6KHFK3yizMsgjEutyA==","signatures":[{"sig":"MEQCIAU2MYqGIg4ktzpu1OG9BM1MtHKm8mbWtoDq8uk7Sw38AiAopsHDRmllVbn9zZvAI/qJz7i4oBOI1Ff5OXxhEjsdPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907748},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"44622a7efb4d469b90d9dccf3ea16f9ddf8593be","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.357","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.163","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.78_1742726875905_0.9855750015408311","host":"s3://npm-registry-packages-npm-production"}},"1.11.79":{"name":"@tscircuit/pcb-viewer","version":"1.11.79","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.79","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"781348b2b75fd26538cd99aed623813d8d04edaf","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.79.tgz","fileCount":6,"integrity":"sha512-NnELcpdwFnIYIsyEX97YCX3RIAYgpHTGTyUrqc6FuTW5mQ3k+fRVEWmWUIuAWJBKUMcTISpuhDxJuaAweTAVmA==","signatures":[{"sig":"MEUCIQDouBOOZHbJR7V+vlJtzb80WORJsw706y0andTTjJpfAQIgVUc4hVYMMYJnYblLXrPyFJPz4cd/xC4cUSp51fz1tyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"43f6f4f56e39cdb80592d820e9931a273a760a05","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.10","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.357","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.163","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.79_1742765712082_0.580809930629165","host":"s3://npm-registry-packages-npm-production"}},"1.11.80":{"name":"@tscircuit/pcb-viewer","version":"1.11.80","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.80","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"404ffe4ad5c9225a358708551d63bbd375b724e3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.80.tgz","fileCount":6,"integrity":"sha512-+mGJ6zNY6w4cCPGrN9zgcqeg1noT1PP4iDxPeZFHTi+TM6XoDRonVmEdKs3P0ZNk3TgoH1cdmbixeTDHPA99/g==","signatures":[{"sig":"MEUCIBqiHO/2aT8tffSqhe1q0gOkofufv8ArrolTo+sko21aAiEA/7Fr+ma9fb7cmR/Y4+Gm7cltOm1A90C53qGhf2qGDiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"aac8a4a082704c0b674bc5d3988c9522b0d546dc","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.11","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.357","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.163","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.80_1742800447821_0.8448699895867819","host":"s3://npm-registry-packages-npm-production"}},"1.11.81":{"name":"@tscircuit/pcb-viewer","version":"1.11.81","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.81","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9c4bad2bfccca4f8a6d97dfad7c8cedc1b7e35b0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.81.tgz","fileCount":6,"integrity":"sha512-85nMUEp0ckCU1ajQWi/QgCulsHiOm7vxb2CC3pdHthS1EC1mZ1TD9uZIEGbQzAabWn8jJ9Xdpo5a2BzTTQ96cQ==","signatures":[{"sig":"MEQCIBUMc0lys03K++vvGxSdVOyXHonxer3Fv4EpdBFmTQA8AiAK3flxgyQxB67R23yz0MC+1g3z2/74H0eU4/H0462w+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ad7c8b8d08f2f53fff780cd853055b7185f42390","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.11","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.357","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.164","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.81_1742832988681_0.02143237465161807","host":"s3://npm-registry-packages-npm-production"}},"1.11.82":{"name":"@tscircuit/pcb-viewer","version":"1.11.82","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.82","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3b047d69b0b6460a79dfab9f5bd3409272d1fce8","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.82.tgz","fileCount":6,"integrity":"sha512-h18GnaTT2H2oSNPBESfNyNApgeH7vczZ+Dnvi9qHEyPXhGFOZ1dSlj7lM19xrWuT8VvzQAKW1mhWhE6ymqshtA==","signatures":[{"sig":"MEQCIBGMkgTFPl32Vw/VI9pLXNV9W+sG0/NLFIUtpjTSNbnOAiASGvNskZPJdAHr1dTZ8gttNNx8MyorBCzhVMGV1IXAiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"43eea813653e24a19c817d194d17e7cdcaef6d00","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.12","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.357","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.164","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.82_1742853495084_0.41531842150513354","host":"s3://npm-registry-packages-npm-production"}},"1.11.83":{"name":"@tscircuit/pcb-viewer","version":"1.11.83","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.83","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ab7724829454e3ea14427cf75d7759f60a0e1140","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.83.tgz","fileCount":6,"integrity":"sha512-QWGa4TY6yAE+hijW2z6wRB+jcsd8KChp2632mIk0aCA6kvyH2yMA7W065tYglAYI7Ajvrg3g+cv+D8QGy3WLyw==","signatures":[{"sig":"MEQCIE8BAQ3XQK7JP+DGDCosKEbanVrd1IXu9dcEcubyiXa3AiBGh558VMtVvTkrFJZQxHXgw8df5FUmCgTBI3GGeXRIeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a372156f17577b63a1111e8ef6e64c38119f9946","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.12","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.358","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.164","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.83_1742903036927_0.9009909471037747","host":"s3://npm-registry-packages-npm-production"}},"1.11.84":{"name":"@tscircuit/pcb-viewer","version":"1.11.84","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.84","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"df9925713b3f6237e52a91a06bc5d73edb0ee724","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.84.tgz","fileCount":6,"integrity":"sha512-I9VtCiZw2JzQWIQhAZwOGjaupBJzRmzFqGqJSVVr/VFoh0bEdpwtUVUeXjAeWhPjiuqfSetz1XPNqV7iZPxHPw==","signatures":[{"sig":"MEYCIQDyiiwT/dKqUgf3TV7jgo86R9h1jX96z+P5vPmsSPFD5QIhAPcsfj2vzS/sJWyWEelAZJBz2TmIBmvqjgHJ+HrJJ5NO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0c47738cc7673f44ed0fb68f11fac64ecd041b9d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.12","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.358","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.164","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.84_1742972483786_0.5290837435075442","host":"s3://npm-registry-packages-npm-production"}},"1.11.85":{"name":"@tscircuit/pcb-viewer","version":"1.11.85","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.85","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"365ef7477cf808aadbeaa3d4f6b363d1acf150ea","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.85.tgz","fileCount":6,"integrity":"sha512-8RHNrcvrhWtehdCKjnHOFe3zICcjjA0K6ZLqbOPOQAeWLiyXlFxtYY/XZwVfhFYptNms5u7MwnKynxYMSqtvyQ==","signatures":[{"sig":"MEYCIQCf8MzY7QxrH9Ger/5r6EGUKrpDmH4hgT/y0SJbeeOyhQIhAONqHax8ufw3rDbKh0ztpOSNs4yQst6pfzyc6v94u15c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"793188851d6dfe93ba89d162b14aa768bd12b280","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.12","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.359","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.164","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.85_1743080240909_0.022655719437715938","host":"s3://npm-registry-packages-npm-production"}},"1.11.86":{"name":"@tscircuit/pcb-viewer","version":"1.11.86","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.86","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7539c28ce6aa17cf3bf305c5c58f4ec7e51ce50c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.86.tgz","fileCount":6,"integrity":"sha512-eb3OkuOdTiMp7jYYy/gT8uaK981OKEsEki9dZrDcyShoPXsJhv+SkOUzfMC/sYlqGS+VUDXraSt1Ph9Gw+GmEg==","signatures":[{"sig":"MEYCIQDPX8AC74t1DJgMsUy4qMWy1OeUHAJjBUVXonKoUe9kOQIhAJ5flrnEjo54VkJM2M72gEW4d/Te6AvcoyeZ1snxreHi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1e31d2754b0306e774ce47ad337a2d97b0ca74e5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.359","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.164","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.86_1743213961403_0.3060368576792589","host":"s3://npm-registry-packages-npm-production"}},"1.11.87":{"name":"@tscircuit/pcb-viewer","version":"1.11.87","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.87","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5bddc955388e1bf38c149455c56114d0e9eae195","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.87.tgz","fileCount":6,"integrity":"sha512-eEMvPbjpgOX7QHndqa49LaYmxgf/5sz0bwBPjm37DC38xavjElfHWdg+Sq0mu3DVXZJWTnN0ccISWK9X/Zgh+A==","signatures":[{"sig":"MEUCIDwjAiN5BhfR/wYATbrl0tx1kLwAX8WCu0B0onnRHTMPAiEA50qvPMS6vqMy6FcY4Vwpa129c/lrnsuwvp3tDGRoN/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b80dc0506a950a6d181c06f716d66edb74830358","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.360","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.164","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.87_1743288287773_0.04519266084383644","host":"s3://npm-registry-packages-npm-production"}},"1.11.88":{"name":"@tscircuit/pcb-viewer","version":"1.11.88","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.88","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"521b2bbe16fc0c29042b0c039c3d0a83da80d133","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.88.tgz","fileCount":6,"integrity":"sha512-FObvEqWZ1HHidfZRDiXSip7bHyoK+hGFi9cGUpTr+6LnXWd3h9pE0MZRSoEKGqYatUlF4ku15nDAx8LAJkYKGw==","signatures":[{"sig":"MEQCIHI4rfJCMmxlkdej2jh71dkEnS/0QAGo7HdxHTp79JCbAiBvy2uqXFVHr8g2LCieh8yBaaCDlo0ZI3RqcLvsf/qSWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"49d59ee2161d97ca11de017b7986b1a37ea4072a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.360","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.165","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.88_1743302846084_0.9733651606102185","host":"s3://npm-registry-packages-npm-production"}},"1.11.89":{"name":"@tscircuit/pcb-viewer","version":"1.11.89","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.89","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3730454aadc8acbf925597353042a867cc28100b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.89.tgz","fileCount":6,"integrity":"sha512-vRRrknNxvwBVN3+PVm13uooTMhxTIRvfOh2BneQIFI/ua4kwTdjIPnmyQE/Nuw6zqdoUQlM8jOWp1+Y7RWA1IQ==","signatures":[{"sig":"MEYCIQCI+s8RM72tdBZ/IOhrVmzYn8ng0bS/daruWgVifzxuyQIhAP010tFXd981qd7vLZYDSD8cW4GmpzX0iv7B0C/PUTda","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"88da7ce43d5d079005ed8a3c2ae5a98070a6a8a2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.361","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.165","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.89_1743313159603_0.09661718692477539","host":"s3://npm-registry-packages-npm-production"}},"1.11.90":{"name":"@tscircuit/pcb-viewer","version":"1.11.90","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.90","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"940899affd2c217b825015d6dde5ce2ddf307019","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.90.tgz","fileCount":6,"integrity":"sha512-ZnOAW8sGlo+5tY1H3ws+niNgOTCynEnUy+1eXvpm47Jt7kot++3OdvBUDQMwx9HhojChC4oJ/oCXY7Lp7d5DuQ==","signatures":[{"sig":"MEQCIFMUleooU12go6Ht9BQ5XR6KnOa3HLrdra9WA6y6otpkAiAnW4cmTEfgqSa+2ShRJu9q/hMwpVrIW56RL8MaZCFbMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908798},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7237dfdf7e60c6566bc63e6a1bb3058efb757aef","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.361","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.165","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.90_1743550495805_0.7103779399833947","host":"s3://npm-registry-packages-npm-production"}},"1.11.91":{"name":"@tscircuit/pcb-viewer","version":"1.11.91","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.91","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"16deeead4061952599664bffd710d6093513215c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.91.tgz","fileCount":6,"integrity":"sha512-NzhKsX2EaZqwFPyoVaGCAG+9whcjXWsy4Br5SAV+E0xcpJeJ8Is5dZ5nFo47LkspxOqhSLnX/6URwyfkh3XSUQ==","signatures":[{"sig":"MEUCIQD9/3HjRAMhQp5vODNiMVI+6jeb5LCEBo5yyDZggrL+0AIgTsrCrsdsLCHjwkQJ9Q5yb9h1hO17f+KrQjs1q+uK5l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006683},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a093e58cc125d2cb224fa56e0402b7e7e679b82b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.361","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.165","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.91_1743553559637_0.3264282518984323","host":"s3://npm-registry-packages-npm-production"}},"1.11.92":{"name":"@tscircuit/pcb-viewer","version":"1.11.92","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.92","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a0a49b3ff6598a4b3232de47712238bbe9d76213","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.92.tgz","fileCount":6,"integrity":"sha512-nkef217f++4kBc/O+jP1DsJL2IxHFIBLwtMAFMY2cfjMgVIV5UO10RbtCO1sPaQd3MqcTkATomAPwKxRilTZRA==","signatures":[{"sig":"MEYCIQDqSSCtFf/3XofA17jLwtSQ/YMAjZ8H4rXwfUvUOcou1wIhALSdo5Vz0N/JUUlklhmgMBkBv6rH3bCgQjj7/cwAMA7L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006683},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b58f20719c4957aec3903138f4f05377e43b32d3","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.362","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.165","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.92_1744081132040_0.917773670236173","host":"s3://npm-registry-packages-npm-production"}},"1.11.95":{"name":"@tscircuit/pcb-viewer","version":"1.11.95","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.95","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a464985d87fd09f26b26a8b3fa716c1ad77eca5e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.95.tgz","fileCount":6,"integrity":"sha512-ZHhQWbWq3LeSX5U9Tj4kjjc0ZSf0oBK5FxnMiEoh+iSy0oD73zVr28QKoLdqDZHV42RnrH9L6FrZ0ctEyi6xLA==","signatures":[{"sig":"MEUCIQCKRJdmsKBLbYsUnI0Vb7s3/kWq+1KlW8tdGPSJHd/+9wIgOwaV45YQ5XphTnF832EQVsIh1792nobTINhmAlkvNsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006683},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ed4e69d8232e026a478ec90c5290c1706d3dc012","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.366","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.168","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.95_1744427203316_0.5982453139087291","host":"s3://npm-registry-packages-npm-production"}},"1.11.96":{"name":"@tscircuit/pcb-viewer","version":"1.11.96","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.96","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c00d3111b5e43c331bc36e570de7fc362da0af18","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.96.tgz","fileCount":6,"integrity":"sha512-Ci8zv+AuZmg1PrtGi19+cQncQnQY9MOXvYRoP+zaot78i5wvMzHMDAAGg3ghqa6FT49DHltVC/AuM0ulk092Ow==","signatures":[{"sig":"MEUCIQCs04ljPLb9qBaVGgpzTkkujjAftCPfNPuWxO/SYbrAzgIgW3Sqj2dLM8r40UyaAb4M1qAEeYtk0CxjejOJDLSc8xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006683},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a106abbfe6f935e8449bee8bffee3db5a51668b1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.366","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.171","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.96_1744436400606_0.9850917140554201","host":"s3://npm-registry-packages-npm-production"}},"1.11.97":{"name":"@tscircuit/pcb-viewer","version":"1.11.97","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.97","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9df6ca1ec1d6e38922da541d529a41f0f15d269d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.97.tgz","fileCount":6,"integrity":"sha512-93I5NmNXv5Y/k8FxdlW4B5aeDOaGkcQ0lxZ5jS+wW0bUQkx6vsDW1c5erd6aW4ZDc9deaE0171R28RQpiVwYFg==","signatures":[{"sig":"MEQCIBp6GZM4CCVmvCUSjQ9zPnety9mZ+bxPGiwdqeOKmDdDAiAGZZJmLkrSTCC7rNJF2S7M//o+8zcaT2lyRC4PrQE5qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006683},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"974f2b9c354d0160f8609845df2c0fefc9619bf0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.367","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.171","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.97_1744580306278_0.9969143122294581","host":"s3://npm-registry-packages-npm-production"}},"1.11.98":{"name":"@tscircuit/pcb-viewer","version":"1.11.98","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.98","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1c06e667458e4ce58cd9a6f47294ce13b968746f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.98.tgz","fileCount":6,"integrity":"sha512-Va8BvX3/qzLjM/AS7pp2WBVMK2kCNEvru5bHe4fzh6zMH2dOE+PD/+8MY82ktbwjd2OJIwdgmtuXGve5c0hlPw==","signatures":[{"sig":"MEUCIEVqVj8LSaSfYWyHa2ihHK3+gQGL9J0L5UdJNhOr7WYmAiEAhz/G92jdxAI73XWbmmb5wrOr6lJm0/R9arJjH2OgsN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006683},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6b1120e3cf94b6d2e4906fa8dde61e8fa3e0f7c5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.368","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.171","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.98_1744627155826_0.24593720242827932","host":"s3://npm-registry-packages-npm-production"}},"1.11.99":{"name":"@tscircuit/pcb-viewer","version":"1.11.99","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.99","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"de107a32d2c4fdea45914c6bc6975c7896b379b1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.99.tgz","fileCount":6,"integrity":"sha512-l+k8y0r/apbCT/tT/eaY7UZS1/+ljoMK4fNiShmLRi9QnLJ2yP0fA1LTt2JiaSZQjt0hsG7pNa1jzh6gX6UNJQ==","signatures":[{"sig":"MEUCIBI308sPR/FCT4CClKTZetfJD6ddV+vGo70V7B+ZbyMrAiEAkcMRxBvK1uX1UPl4mi23UqPcuMgIQ30oSTMk5vhfF8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007366},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"92c4012d0aec53617d7eb758170f64919ad12aa4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.370","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.171","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.99_1744704682451_0.7921008458314507","host":"s3://npm-registry-packages-npm-production"}},"1.11.100":{"name":"@tscircuit/pcb-viewer","version":"1.11.100","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.100","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b06492d2d251b4b35a0ce6257f7d32c30c6bb887","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.100.tgz","fileCount":6,"integrity":"sha512-khWx+q/RxvcoV1omHHkXpmBgP0XmwWhOxYSyMJbpNm/RT0uPnvm/5SZEcTqWlprE6/DxD3RfN1LU1EiEn4cqlg==","signatures":[{"sig":"MEUCICZl6TfDWZFQj1N1fW/eNfAe9HTWObxEqrQRH89PR5ljAiEAwXve5rK/hCIwXz8H3OPRn6NjUWqPbdHF9e1dzGMXTKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007367},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"922cb5053b2dbc7f35f04cc19732aa780978e149","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.171","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.100_1744807228662_0.8626930622068192","host":"s3://npm-registry-packages-npm-production"}},"1.11.101":{"name":"@tscircuit/pcb-viewer","version":"1.11.101","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.101","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d40f070a8173deb819ba3b7fd9ed7225fee6a3d5","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.101.tgz","fileCount":6,"integrity":"sha512-yHCvjo5W87GiDLBpYx22ojENovPO0T+qn1Asncd5fLquvCH2nSAWVMIzK7aIFJIQbBFJyET+0NGF1xxa8S8V6g==","signatures":[{"sig":"MEUCIAbiStIVCWmCoJo0lb7wMEKEoDWF3eJRwp6gcZrGR7fcAiEAutHlNh8MdKGwFCOdcb+N+3TmGulsZHWU/UQqPgKdLxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007461},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7bebba59a0b9e2e4cf2eab2d5b03ee2f7dc7b28c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.171","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.101_1744842028722_0.6507729852381046","host":"s3://npm-registry-packages-npm-production"}},"1.11.102":{"name":"@tscircuit/pcb-viewer","version":"1.11.102","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.102","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ec53ad5463b8a422a3ad99f6bebf848b3f6384ae","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.102.tgz","fileCount":6,"integrity":"sha512-H5xs2Ik6clbN+5MMTBW76E6XpowQPGIPkBzjbmt/IDDHbNvG66SBxcQLXjVIUpzI2Fh4fkODb2Qgn7eh44WUZw==","signatures":[{"sig":"MEYCIQDPk5nPU9lQ+gHdUkIKFUKyPbDt6TqU2lUKQw0UkRvbvQIhAOH8/Rh14T81Ls53CONzEaZAWI/nrqZjnV8aiNJrzBiu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007461},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"552c43070dc7e5596ff20f4f59a4476924bd6ff7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.0","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.102_1744875943102_0.5854660560496028","host":"s3://npm-registry-packages-npm-production"}},"1.11.103":{"name":"@tscircuit/pcb-viewer","version":"1.11.103","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.103","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0461870d125d7731541d7210467c2fa7dd3954bb","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.103.tgz","fileCount":6,"integrity":"sha512-0bccRdX5Tj6aYFa7X+58zb7yNa72TmuHEIccCXlnIWiHX6CguTHkkclNL0a7IRYqbSjIAV+x1wUXb04LQiC5Ng==","signatures":[{"sig":"MEUCIHQLJcSqIkLYJZKXA8ZX6z7DGt/baCz8FTbg3Bt39UrlAiEAtC0ONP2PowNSKeBIRp8tWKGBXCYXaZbRDhTI5BozHos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013698},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fd5a087ec157d135222a04b833c19f5d83356044","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.3","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.103_1744909092326_0.6252131804799332","host":"s3://npm-registry-packages-npm-production"}},"1.11.104":{"name":"@tscircuit/pcb-viewer","version":"1.11.104","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.104","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5d95b723d72e91e9286ba1945ac2190cb72876df","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.104.tgz","fileCount":6,"integrity":"sha512-m8jDV3zokmITq+jjA32blxBSCiT2QSbNLtlOl5EqPVfC6VBzOW69HbsRFsRZUW1w9jiU7sAavTDY7BX6K4ow1g==","signatures":[{"sig":"MEYCIQDU6oKNsVZ1IKJeusY0pSLHEKmpHRcd8WYh3A3tTnVgDAIhAMe1tHfl6kIVWiUzp8vwhLYJ9MnxlMFbErZiXitV+Nzk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013645},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7726c40818958de7974a5c8fd2eddde9622bab54","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.13","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.104_1744910029865_0.08991069823831932","host":"s3://npm-registry-packages-npm-production"}},"1.11.105":{"name":"@tscircuit/pcb-viewer","version":"1.11.105","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.105","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1e3541428120f431767ab9cf6c7cef31f0010e22","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.105.tgz","fileCount":6,"integrity":"sha512-RLKRWpERJfB+8TTVNgY52CkOP57KZbJ4AAtDahinXZYbq7uXJ3jRUgCt+oKM0e/Rnnn1RRr9/tCMMQIUIORd3A==","signatures":[{"sig":"MEQCIGJoAcae/577XhwYRnpXQsMpsOBC5XH3Oj4/tIIbHn4oAiASyHDb6Qd6WOLIt2UZmQWo9vw43nvqudfC6028Q/RMng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013645},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5d344e02f4626931e544fa629057b3c688afc1c2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.14","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.105_1745059077530_0.05339335948795365","host":"s3://npm-registry-packages-npm-production"}},"1.11.106":{"name":"@tscircuit/pcb-viewer","version":"1.11.106","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.106","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1e3c81c4fd1cc5644ddb8cbfa99fe0b775538ba2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.106.tgz","fileCount":6,"integrity":"sha512-RPjavR6QEAP5fYm/syGiLvcGHeQjHP6mfISsbYFRpdAfvLar6X4bB3xT+Zr0ihpszwhYh878JIWEacy3rSI6UQ==","signatures":[{"sig":"MEUCIQD6KW6pngvSqZHbehCpYeZMd+w1udHRDdZGd/cHmnggiQIgCE25ygmo+qKrIQbsM0nR0ruFEN+otX4sdwRYz0ZyLPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013645},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9ccef129b75f0af4980ec9bcff8fc47e37557556","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.15","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.106_1745141400913_0.07864869607844693","host":"s3://npm-registry-packages-npm-production"}},"1.11.107":{"name":"@tscircuit/pcb-viewer","version":"1.11.107","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.107","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b38321841098783cadacf0ceb7b871fff403c9fb","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.107.tgz","fileCount":6,"integrity":"sha512-B/VsnzBKD2VkgYj0a8GxsAISyaSAfLGgccvrKP/pGdaivO8VF4EFtUmAP8xPGrZ+dml/DNRqWI3lPhIyPm+o5Q==","signatures":[{"sig":"MEQCIAnDnOAqosrlTCWm9LsC7SFVGRC/xOF5a0+U+61aeqMrAiAX6ucu5QlP6GbmwlA7XaQ1L4T4PS72ru/dYWhuqs/Niw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014832},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"352542d7e1803fe339791c47cc973f4343a609ce","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.15","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.107_1745171386215_0.18281677137369168","host":"s3://npm-registry-packages-npm-production"}},"1.11.108":{"name":"@tscircuit/pcb-viewer","version":"1.11.108","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.108","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"98cf00419cfa7d9b3bd20b7d0aa8678cf337f48f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.108.tgz","fileCount":6,"integrity":"sha512-9OBh8QhpUda2zc5RYzBx1pzPsjU/mW8/jLrRUdpngSnWrqrIKG/v6cInq8uwpC1XfXt7ArUWBHYMD7A/1U7JWg==","signatures":[{"sig":"MEUCIAYYIq3JZ8j3UZoCVcjOL/x/dTKB/C8T86NBvZU8ZeDKAiEA5Q11ZO6MHFnuURqFGHN38/OCxqc7IaZ4GLFrllqdBKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014832},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"634273c9157b0dc3da974536c82b92c1e07919f2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.16","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.108_1745406325766_0.2698754831225343","host":"s3://npm-registry-packages-npm-production"}},"1.11.109":{"name":"@tscircuit/pcb-viewer","version":"1.11.109","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.109","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"85d1a4b990aea990ec0ceb3c53de9929ec47536a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.109.tgz","fileCount":6,"integrity":"sha512-D3XhEPxf8breCKa0Km8+Lb9IYpIDzhzyZhj4n+AFFUDeISAX9agP+MVfsxzptRDXrSn4C8QskIpYPAp2mywd6A==","signatures":[{"sig":"MEUCIGemikk/qimjVbPspBEvc/RPv1bZ6IBBnEeLy0lP2cIZAiEAh6OVQg7GXtXpxpFXjOghS019AsfSiYlkIy3NnXYo92Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014902},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"be5f693fcbcdfdd7f1296d3cbef71b982cd87f52","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.16","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.148","@biomejs/biome":"^1.9.4","@tscircuit/core":"0.0.372","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","@tscircuit/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.109_1745614844873_0.7195873081625079","host":"s3://npm-registry-packages-npm-production"}},"1.11.110":{"name":"@tscircuit/pcb-viewer","version":"1.11.110","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.110","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"96ec6f02ad61e693d488f7a907fcd9f60ed2daf2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.110.tgz","fileCount":6,"integrity":"sha512-TB4gjYILytIjigV2/ba+Xucu5fZChxyE1fhWKG8n/0TJ249gpRnPnINmwoxp1Y+z2HzKUlQ7N1FPAh9WBqLVKw==","signatures":[{"sig":"MEUCIQC2N8lKLYLSIjp2DVG2NOaPgc0dd+eTqDQs6OZR1dsMvAIgLiPNflh9rzSKsqmRFlgLPmqAFrRACRVIh5yhYBGehNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036528},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"275544999f034475468accc735092ce4f0e5b1a6","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.380","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.16","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.110_1745699580976_0.8171166874522242","host":"s3://npm-registry-packages-npm-production"}},"1.11.111":{"name":"@tscircuit/pcb-viewer","version":"1.11.111","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.111","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"375326217167358e43834fe3a507eb8b30c23e48","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.111.tgz","fileCount":6,"integrity":"sha512-6h+UDZvVRuSxf7EcPGg9PrAMR9AAtV+lx6Lx+5/wlH1e17Fd41WhalytNy57dHSGqF2Xq6+2oDbbwmDO79Rk1g==","signatures":[{"sig":"MEQCIAIRsyf4iSbzq5NvgUC23t9vDfIQbRIAhtpEzOw43fVhAiBXBPZNrTEcUGM4NoCj7hZOJasZQH3usmzVNAvdw7prow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f41a9fff88a3ec13615d5985e12e768f0bba7dcf","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.380","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.16","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.111_1745712652086_0.9225431728910829","host":"s3://npm-registry-packages-npm-production"}},"1.11.112":{"name":"@tscircuit/pcb-viewer","version":"1.11.112","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.112","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"80e09a4b6135cd6e2fe1ff2a572297783180daf3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.112.tgz","fileCount":6,"integrity":"sha512-n5/WUJTVqHMSb67UswBOX2HE/DzwQgyqWkRo2xCcT7FpfADVxcJuXZh9dL+TVOXDld2ZnEv/g4xzuwqdwmr15g==","signatures":[{"sig":"MEUCIQDOUIQJQpbbUmtyXhxfwfDhIZiWILUcHH239qBlDfmsQgIgBY3jl1TPGJx0ds2IHe4otKs1mMfquQAHkFI5hh6nOtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d3f8d30b285e570c0b7de2c6c4dbcfd1c4ab831f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.381","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.16","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.112_1745944861895_0.486640648124087","host":"s3://npm-registry-packages-npm-production"}},"1.11.113":{"name":"@tscircuit/pcb-viewer","version":"1.11.113","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.113","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1bdaed20830aff6388cf503fd1fe4c72230a3a7f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.113.tgz","fileCount":6,"integrity":"sha512-YXRhGZgXYR2flXhzH9dwAEgisQkqm9rpPcaMnNAEt59Dwqx1C2AC+nuVcTf59E1AbUTRSuvQuohUMIN3G0buOA==","signatures":[{"sig":"MEUCIQD2zuEdeNbEn5OEg5or8cEanQS9b9EvV2XuNuqxbnWs7QIgVdbMGnQro7QzQihGwAERs4+v8I+KGtHGYhWN8lzqcxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2131d4fcf87c5030c658745a1b49ff6025a135f7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.381","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.113_1745984819437_0.8192990611042816","host":"s3://npm-registry-packages-npm-production"}},"1.11.114":{"name":"@tscircuit/pcb-viewer","version":"1.11.114","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.114","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3680bb1272cef6a8978e6dedab69d95fe7a164d1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.114.tgz","fileCount":6,"integrity":"sha512-Nmr1w3bpEx8U+A+HLR/yiIPCohZ9Vcc6izRS6TURYqS+/k6jAUoG+iro4nSUX4EaqPhzy3LSyyIjRakXUtBuEA==","signatures":[{"sig":"MEQCIBFZotZPUk3apjbc2XqnL/6QpxJVfrL87N1kxHyW+CfNAiA7O5uTr0BmI6f+s+CllsSrguSB7aeMGJEZ8OTFLQ9Y1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b8a9eb948d4067d2d5a939905860b9cb1656f179","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.382","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.114_1746080873914_0.12041212991193229","host":"s3://npm-registry-packages-npm-production"}},"1.11.115":{"name":"@tscircuit/pcb-viewer","version":"1.11.115","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.115","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"93da3f6ea5cd7ac2d04d80523c21a90ffa540568","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.115.tgz","fileCount":6,"integrity":"sha512-asJhMaB4TsyITrvRHJoy0qIbIuHIaVi9S1lXgoIvXdV+yM+D81k4qh07W0ecMhAhDailxOEqaqoezxj5NV9LUA==","signatures":[{"sig":"MEQCICaji1NYoCq1U+oHzR4ljDSWTMcCQ8mygZ+KCatS1MdbAiBrxCTxolIZp8oE2VtclWkNnOsjuNWsZz+WFuBdG534CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd9a50c63f1fbf5e9a7ff58856b8673e47a7edc4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.384","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.115_1746139781737_0.988127832115332","host":"s3://npm-registry-packages-npm-production"}},"1.11.116":{"name":"@tscircuit/pcb-viewer","version":"1.11.116","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.116","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"eff6c4b36500c8ddf73f9c3431de267be1b9b54f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.116.tgz","fileCount":6,"integrity":"sha512-KK9xAEVrShRiNgoSuMT4Kg53IcrX2993fNp78k7C9GfJ5VqPjQ2oQQHiIOafYBPaGBnNGIX3UfxR+a03j0jrHw==","signatures":[{"sig":"MEYCIQDsV37XZcVvqBgt/k2dJZ63sucxLtYBGL9cWMowuhbFVgIhAOG4pEh1CUdIaLbSbdQhA9fJsLtPHbfV+GzU08gVU+ik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1fee5ad98dc0e038eafda51384743a9c4630f27e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.385","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.116_1746204600359_0.8636749598613458","host":"s3://npm-registry-packages-npm-production"}},"1.11.117":{"name":"@tscircuit/pcb-viewer","version":"1.11.117","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.117","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"65f1b5466807ee0df3b3fcfe36a8f111c471c28d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.117.tgz","fileCount":6,"integrity":"sha512-k4afOyhK4N6s7Oh9eL4112GHB6wAN1fINemMXq4/dUng/P/qp7AFLBZX4R08FJemrxumF8L8dhAJkKVdfdSNog==","signatures":[{"sig":"MEQCIAeaiAx2UvbEXES+g9W73fDy50eldx8HoDo0t1kXqJvkAiB2+nOhMT7+zZyj8xxIP+2fdbHMOTxIlTEdztTgvnlcig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a1e2407158d98fabef16c65f7789f8898d00260b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.386","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.117_1746239284073_0.5714275784907432","host":"s3://npm-registry-packages-npm-production"}},"1.11.118":{"name":"@tscircuit/pcb-viewer","version":"1.11.118","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.118","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"65ecfc8745f06af8d820b70ee6bcbb5691522e81","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.118.tgz","fileCount":6,"integrity":"sha512-NoC+zJKxkbaN+lm5pdRz04U8bJ9bAT6PFcPAB4G2ZuF1k5Nne/EWYmgplzoYnY5GoVsKFT+TLJ1SG5imghLS8g==","signatures":[{"sig":"MEQCIEAc0e5u1hDaEAVzI+IUYygQrG3wt/k0RkNNd6xJk0bEAiBBqgrIITulKhuehLkn+NNsiUaPABIUfGuKeffJK9mcBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ab4f63efc0fffa9d5c4d476746655d7fd4b623dc","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.387","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.172","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.118_1746382472548_0.8693105588798822","host":"s3://npm-registry-packages-npm-production"}},"1.11.119":{"name":"@tscircuit/pcb-viewer","version":"1.11.119","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.119","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3c0a771f67110d04a3af4e96d34e7a21ce5fe372","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.119.tgz","fileCount":6,"integrity":"sha512-zWfHDLQVZQQX+B9MPaxke4NCwILmhtadS0vDsb3++0j8KqmUi2FRXKNlJppI4Zy4DUcmiUOlx9qDXVpahwOLuA==","signatures":[{"sig":"MEQCIEJH0mbylS+EfDgPFxJU43SdkMAAIOSItTBIb7NfbG/JAiBSRVC6tZp11TaIQoQldEo//OgTl2k7lv+/7h572wcnQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3ea07fd24599d3661c776660aeb3a066fc905452","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.387","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.173","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.119_1746394059996_0.7951449078732173","host":"s3://npm-registry-packages-npm-production"}},"1.11.120":{"name":"@tscircuit/pcb-viewer","version":"1.11.120","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.120","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"701404eb681c7fd1eaf6be551c302e6e0c50d260","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.120.tgz","fileCount":6,"integrity":"sha512-E8425jmsy85T6jdEO2f3KLRYvnPmBEY5faj5QIg8njd/4C67XPmUS6VtQnSrSv/fjF9DzPaPa/VtyNHxaNYGYw==","signatures":[{"sig":"MEUCIFnDYRdqpLOCBntAbZaKDvKtp/5/QmnkBQ4Xayd2QJGfAiEAvF3Npt+zvLX0nq/euNOoCBqgrlOGWRduOp1OPNJatiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048514},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"eb13112e9e8877e5b9250c62865e6ec0b62e0768","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.387","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.173","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.120_1746418702140_0.6963061589234869","host":"s3://npm-registry-packages-npm-production"}},"1.11.121":{"name":"@tscircuit/pcb-viewer","version":"1.11.121","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.121","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ced75ccb575c5eb0d113280db95aaa0465e3d747","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.121.tgz","fileCount":6,"integrity":"sha512-vELg3G6mBZIKYkeCi79xGIMZHzrFDvUXRhVutd7JVXNs8IVwH1cgtAKxWiQzahMbhOEfN8rPAbWIPqXiucb2Ow==","signatures":[{"sig":"MEQCIEyGl7EBKQaYkTBB+P3rKDJzvbOAtZDe5ax3wiqRPD0PAiBI0TmffcOmnG+kHmvTGao1J7R7wzIrrY/MLgFfdZ80KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048514},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7b4593dc4b4bc07ff52b33e8d98896e57e865230","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.387","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.173","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.121_1746472991180_0.6756094039946288","host":"s3://npm-registry-packages-npm-production"}},"1.11.122":{"name":"@tscircuit/pcb-viewer","version":"1.11.122","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.122","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f454de0dd4e1de589ed172a72d8823a58d088b5b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.122.tgz","fileCount":6,"integrity":"sha512-5hOxVFEFSafv7d+ZtqGtF3bYOr9AZGAGYe48z3g9syPnokb7+b1YWP/EgUgMT5BS2QM5rYLf6nX05/Sf6f3lZg==","signatures":[{"sig":"MEQCICu/ufLWw3DQLaaxW5K6J1RTmkG6g1AD6unxKtFXUNSNAiBle2peDVy+KYp7PmWLjH/SjRzVB/prZtcMLVwDOkP6Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048514},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e42acc1b162450283eab4ee6710e41feb2286999","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.390","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.173","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.122_1746571990631_0.1341035997024751","host":"s3://npm-registry-packages-npm-production"}},"1.11.123":{"name":"@tscircuit/pcb-viewer","version":"1.11.123","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.123","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e19c039686ffff276d0fab366142d954a5a0c6b7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.123.tgz","fileCount":6,"integrity":"sha512-u2lweuRUGNcaxj+/sVVPLZ3UDeW/DD3rd1TbxwlbO0OKWXZQ05AYERm9FmTYkC7/36G7wX14u8yQTJ5yk3Kjqg==","signatures":[{"sig":"MEUCIAja7Kg+RuQ9R6HjXNzmX5a0Ay9LmsCkdFrrLCq/qTkDAiEA5y96fOAgMPitT91CT58DQ84nHfQWxA6C7PYkDDHORLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"52634f7461e0a84180d566e470f99db354ab395d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.390","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.173","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.123_1746641639759_0.2653835997580565","host":"s3://npm-registry-packages-npm-production"}},"1.11.124":{"name":"@tscircuit/pcb-viewer","version":"1.11.124","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.124","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f7b2c9d2617d43415b696afa0c82ca13695599a1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.124.tgz","fileCount":6,"integrity":"sha512-yg7T9PBckjFJCAg7V0kG7LnLbjYsiQcVM9ifZN+bnyCKvcT4pk8couEyYF5nbNz0xu4GJnETn0y8NHjA62kIvA==","signatures":[{"sig":"MEUCIQDNgvFoPAfpKziHQihlFA0hWuZxB6YY65pI+VgIPtVWygIga6H+clKlB+7FpRExMQEr9e9Z3ouyPQvHkbFhOdWmdTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0b98252cc4e18c4d8ad9fcd5d973e2f51208760e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.390","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.174","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.124_1746675443233_0.38727301855529905","host":"s3://npm-registry-packages-npm-production"}},"1.11.125":{"name":"@tscircuit/pcb-viewer","version":"1.11.125","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.125","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e2dd1054fc61f63022cf64f0b987beb0db0ec152","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.125.tgz","fileCount":6,"integrity":"sha512-UnXBhqxg5OflWSLmQRCY5/WoyzJ884coV1nAEtzk0ohZAoa3WOCBT/NU409SahG93Rbgz+8rRmhZYLICAdbb8w==","signatures":[{"sig":"MEQCIDwb5vFMg+pR7M5ZM5i05hEx8Tw4LgzLbsrGG+pfMcTfAiBWpcvjqkybh8Tj5UJu85gz5Ggcf0BACTTmZMXVvVBQQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"027a0fcf022ebdeaae0f119129879f343dd9b655","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.390","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.175","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.125_1746816714733_0.7976533207821941","host":"s3://npm-registry-packages-npm-production"}},"1.11.126":{"name":"@tscircuit/pcb-viewer","version":"1.11.126","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.126","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"83bbc2d5fccf1f76223ae71a1fe6f82f0d2ba9a0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.126.tgz","fileCount":6,"integrity":"sha512-S6LnPFFJ56SiwbqGslT4K3tnMZKc9pt3SJtSQ7JTGmExMtfW7wpWYmYu7yJEkSoL3nEzdwOFfAaYKhnGmPnL1w==","signatures":[{"sig":"MEUCIFE0FPwB1AAajSOCbaHcHZcYXSBsAk0EFQlQW7ZCuYJoAiEA/f4MZcp8IOQWEFMM3o9LihD+s3+846J6pFS7X5r6nkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3047ad0bf809dfebb72fd5b87f0397eb4eaa4542","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.390","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.176","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.126_1746847223236_0.8536025287323967","host":"s3://npm-registry-packages-npm-production"}},"1.11.127":{"name":"@tscircuit/pcb-viewer","version":"1.11.127","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.127","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"66f1ef72c179fb9d5c568f836e17cebcc86dd963","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.127.tgz","fileCount":6,"integrity":"sha512-TOVgHetOMpBhQFV7rWEcfUBjqk3lSCTfk/2OHJgym5+WxAHOT5QdhZxcoNStG/HzseFmRZ0ilwlmlYl62TfhcQ==","signatures":[{"sig":"MEQCIAzzlFqqal8hbjUbdpy2ZMXXRGiTDxTpZyE7uz/yoWqtAiBrWDM9YxgzdErTZqEiS6t98eoyYTxmcONgQ5CEMI6BUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5c9f1bd08744fdfa22d5f3c33cb94da6601e2472","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.394","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.176","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.127_1746855495916_0.5031857788880956","host":"s3://npm-registry-packages-npm-production"}},"1.11.128":{"name":"@tscircuit/pcb-viewer","version":"1.11.128","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.128","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"26d382b59d31f715c6378bf7259b4c6100430cc1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.128.tgz","fileCount":6,"integrity":"sha512-K+/fvEi5t3acxnkMjRPqS7xwoisEhJWyuIZQkXCBX7TgTnjRQmyB7uc/ZNt52WsnkvZdzs+LSQbZTqop6AhA8w==","signatures":[{"sig":"MEYCIQD/jhvqzktf4PiRb9b3SREbtd5vEitwW3jXKA+Ihqcm3AIhAIVDtflQolBcE+cWm2h+tbVd69yIN0emDKPqhA01G7p0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7a04e4666d868278b213f033f70c650b8d853407","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.394","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.177","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.128_1746903231490_0.8076689662668994","host":"s3://npm-registry-packages-npm-production"}},"1.11.129":{"name":"@tscircuit/pcb-viewer","version":"1.11.129","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.129","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"47e591895e0747125870b22530d0c603222bbf52","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.129.tgz","fileCount":6,"integrity":"sha512-paV0XU+RllCOCB/U2MyZZ8aK3qSN5Z6KbBDB6h6sMmQC0rG06hrl8HU6abUsTygw4LoaAe5wnvF1KJuc0jkcHg==","signatures":[{"sig":"MEYCIQC4HUKbHBj3wff8doeyGeQOSo7A8zl+q8lT2FQAIZMGEAIhAIw6EhQB9yq6Y+abasGSfZfAbUBum1UsQaLpocHfNg9P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ce1e95db12cd5838ca4f01c5da675d453df002e4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.395","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.177","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.129_1746912807238_0.35729801153099916","host":"s3://npm-registry-packages-npm-production"}},"1.11.130":{"name":"@tscircuit/pcb-viewer","version":"1.11.130","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.130","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f61c79e8b61fa7974bbabd268888251e1612cc8b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.130.tgz","fileCount":6,"integrity":"sha512-zsoxSYUA8h4P4IUkJGpa57oJIKS8Gq4WzdXuzC/jALgx/j+7FJIhtJuty57w5GoiqrVEShi0UY70DbiS1wZIkA==","signatures":[{"sig":"MEYCIQDsVfXKOLsCRBW7J6d9LeNOjY8pCn1/6odTo+nV6OQx8gIhAOxjXfaXKU8XyheSXnn6q8JGmy/s4b9qTw3BchJtuHJV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"59111391b03d06a07cd69dc39095cd957c610ad0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.395","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.21"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.177","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.130_1746928318013_0.5248256498579662","host":"s3://npm-registry-packages-npm-production"}},"1.11.131":{"name":"@tscircuit/pcb-viewer","version":"1.11.131","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.131","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"22fb1b5dccf96b93f0e991793c483a5d52161d0e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.131.tgz","fileCount":6,"integrity":"sha512-JHjHCl6RONHIors2KDIS43RoBUtyT+rxiemKJYyLGEeXdUr0PsItNJ3U3qf2D36W3lBUdq/iiWD5MKJb/dDG7Q==","signatures":[{"sig":"MEQCIHPmN7tS5kmoe0IBaBVOJTRafwLaqk89PXaKvEpNaoheAiAIcc5RN9bF/P5oy2uOVBvIJ6quqr8TX2aHBQqOufIB3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d5f01fbbfe9612c4689bf3d46d2ecb9553be815c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.395","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.177","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.131_1746999341443_0.551008628240103","host":"s3://npm-registry-packages-npm-production"}},"1.11.132":{"name":"@tscircuit/pcb-viewer","version":"1.11.132","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.132","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"78416377343661f049d67975df4b768868207e77","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.132.tgz","fileCount":6,"integrity":"sha512-d3UNNvNlrc19M+38a/Jy+cV3qip7jFg8wLFMq5B3IeypjQccv3eSq3+DH11RTxiNNxvgAB4WRrhIMA9zNQbj7g==","signatures":[{"sig":"MEYCIQDe+o84/ZIhWPYZdmsJazQw7G6iQQf+RGQel9x/biyJ6wIhAMVbM5AfjNtMGZNpc+CI0YGQzvWZn065zXYTQGl8DE/p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8aa5cbd67e1bb889323b62889e7885de47ef1991","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.395","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.178","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.132_1747021424149_0.2565627944168234","host":"s3://npm-registry-packages-npm-production"}},"1.11.133":{"name":"@tscircuit/pcb-viewer","version":"1.11.133","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.133","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"941379753678946b30617c4ac4fef5c56c430424","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.133.tgz","fileCount":6,"integrity":"sha512-i4b7+fU9ce/w7axfzNEHxy9o6El//8+tYwnpqS+qNmqEepthwfEFJ/ixoqPDwo2MOYbimLqZA6VaYtMgwYWxcw==","signatures":[{"sig":"MEUCICaJ3j/CnGdc/XeiPngFKDHrkV4cLW3L4k5/xLMFtcXjAiEAvaR1VPsr1LZ1+V46jqm0BW2tXEZN0d7dz5H1Fh1P434=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7da2452730a0a94517ff613f02be7e62391f3a35","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.403","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.178","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.133_1747089141089_0.5922131095662935","host":"s3://npm-registry-packages-npm-production"}},"1.11.134":{"name":"@tscircuit/pcb-viewer","version":"1.11.134","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.134","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"44f1aa476752af3f6310352913ed9131fedf2d1d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.134.tgz","fileCount":6,"integrity":"sha512-hF8ppe6IQrSAmPXWwhPd/j6/f7xjjKm3jVHmda7up1JN7Qz6tVWNvRqqWyKAGETBCOU8UKG8ZW8v520ZafUu2A==","signatures":[{"sig":"MEQCIAHf9qHuibOvH+rpAJJCSOw1SWwTrJ95Vz7Vlcdogk7aAiBC6rDbXF2ADziTzdZxEFKLU6LQNBvyfJyeZjB7d9Anbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"70030f68357a3a7f77f781f237a266de81627f5e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.403","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.179","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.134_1747139504673_0.4612639929833089","host":"s3://npm-registry-packages-npm-production"}},"1.11.135":{"name":"@tscircuit/pcb-viewer","version":"1.11.135","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.135","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4a7af5216d98254101910d037aec841307862bbf","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.135.tgz","fileCount":6,"integrity":"sha512-iEX7rrYb3oWP8Xi51SWj/SnBXW1boxeRPfTqaUZ55YNIacqiHy2+YZEHuA4eGpv46VyzYda/EMOYQMc16MN8uQ==","signatures":[{"sig":"MEQCICCc9WMDIx+o8vyIkNJRSeu5LWn6TGuP6fDhTZH5RKGDAiANtrIYueGtOVwZeUODP+mFAlI8GjyjguDxyav5Df2rIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"793d9ea038a0adac4d1efb103f51331b2a257f22","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.404","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.179","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.135_1747164009798_0.13556910856816518","host":"s3://npm-registry-packages-npm-production"}},"1.11.136":{"name":"@tscircuit/pcb-viewer","version":"1.11.136","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.136","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b4e2b714e25ae2e84931f10edaeac3d377f68902","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.136.tgz","fileCount":6,"integrity":"sha512-qcd9Nx9AjBtophDcxZ0TilQZiReIHgjVySqxWOemMGkGKmY6cuKrsVA/kDoGL+XrWaVGdtGRbXFeZ3wvo3pFMw==","signatures":[{"sig":"MEUCIEYWwmEUyb0dhlfE297T9IJjGKiuBlnWZc0KgqEZHSe8AiEAwDdbEeIRAkNxSJm6KzEeY4sKdx4BSOo3GghhhPfolTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e2ddc7b26c31c48eca12e0f365ef1381360d356b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.406","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.179","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.136_1747224397760_0.8453089624320793","host":"s3://npm-registry-packages-npm-production"}},"1.11.137":{"name":"@tscircuit/pcb-viewer","version":"1.11.137","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.137","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1c858171e6e5fc639861d24a05d1743fcd09b5ff","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.137.tgz","fileCount":6,"integrity":"sha512-bEUsg3DtpBKfugI3oCzx/r7TxvyKidcsStX9SiFeutNXE8MZOX5qddkfpUene0Zh/Z+SrGooCWU7HnyObQb/og==","signatures":[{"sig":"MEUCID1JsYSgXh9i2vtna0kPeTl1YoZ0Bfp2ebhjWQj5hW8WAiEAhBEK4+v9SPZwEqZazJwpyBA6trCEbBoNBnwEYyD6Dnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1d5b0eff6648be8782c7866c169d3c82a3173183","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.407","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.179","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.137_1747263889581_0.45933416656840076","host":"s3://npm-registry-packages-npm-production"}},"1.11.138":{"name":"@tscircuit/pcb-viewer","version":"1.11.138","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.138","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6b1375904c824f8d2c6edf1e02e4e54f8b7fcd4e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.138.tgz","fileCount":6,"integrity":"sha512-K2gKtAGba5qR275GlKpA/Kn46Asc278O2BqTQZA4OhtlmPFq5JYgIDbww7BjzZtgtt7k1UfcHfmrGS+QyNKRKw==","signatures":[{"sig":"MEUCIASSWIiKqKKjqkp4T0/eYvlBWf1Gnu2o8HZxlbiS1nP0AiEAmL4mgcARXuv6wjV7nk6xG4SJAhHARG5BKkvFjy9SJiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6d9ba2201bc8f339e09bc967abc3e09ee22b3b1a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.408","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.179","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.138_1747287904965_0.59622372698302","host":"s3://npm-registry-packages-npm-production"}},"1.11.139":{"name":"@tscircuit/pcb-viewer","version":"1.11.139","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.139","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f8075c9b9e53a2c4199be8402188f2c423a312e3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.139.tgz","fileCount":6,"integrity":"sha512-cUQOyFaXQ3wQblmKJ+6AIxoGZDgY7Ki1NGfJ87susxwj+CVjhjX2tg5ivkckmjMtVueUTVFyj/ROHfSdqaUNjQ==","signatures":[{"sig":"MEUCIDQ3lTl5uKE6T5nuFxHFMYyQ5GkUlMog+EwhXyCAHnA2AiEA6joVenGEBZG8urv/ZvO87vp/ajyg5DK2RIOrIGYmgPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a1b655a67e81d561957f3f310d7ba78813c2a62c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.408","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.181","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.139_1747363269240_0.9882225713779871","host":"s3://npm-registry-packages-npm-production"}},"1.11.140":{"name":"@tscircuit/pcb-viewer","version":"1.11.140","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.140","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5a3f0ebc0b2f371e1ea5a2577f6e13db3f309b35","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.140.tgz","fileCount":6,"integrity":"sha512-0lyvRucJa6ZBsNiwbnIS1YoXmscn0bEV2xM2RAireRhMmC1atOEox/vhJAWbAP+h8ys1+wdrZL9biZaSpLWSVQ==","signatures":[{"sig":"MEUCIQCbt8vaGgOjPEfGYBOyePQm8APN8+A3d3TvJVrWpz1KCQIgJ1Q1Gh9Z+YhOXn3p2JRg73llXZrNcFRKW3hPl6U/yq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4f1ab7567b4e7bb8fc5de2c72b3c508b134a9604","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.408","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.182","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.140_1747522390017_0.28624570223648615","host":"s3://npm-registry-packages-npm-production"}},"1.11.141":{"name":"@tscircuit/pcb-viewer","version":"1.11.141","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.141","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"090f8c68beef726feed1d2f93771282e227a47dd","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.141.tgz","fileCount":6,"integrity":"sha512-eIa5eejIt3KySpaxyPZ/tUhNf4VYndqraff9f7PtMMh2V4E0n8VN0+WTmQUx5HV3/nqqfshTO1xUO1PPFQFLxg==","signatures":[{"sig":"MEYCIQDXBNqGYclOQU3yK38QqSP+lz/s2YMmozP8J40CRUPkjQIhAMwDQD8pmz5qFuHlYX0dDswmaCtuoZpj/d6BU534Yvjk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d7bbf089c3af353354c435bee0e679e302f9e334","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.409","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.182","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.141_1747531590197_0.52946912109799","host":"s3://npm-registry-packages-npm-production"}},"1.11.142":{"name":"@tscircuit/pcb-viewer","version":"1.11.142","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.142","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e826b37611a22369d025dfc64d908f09311b2ccf","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.142.tgz","fileCount":6,"integrity":"sha512-Wb/9+dXp0nHVozZu6cjhS+h+kHf8gU7xGOm/+MBH7tpzOQLyCb0qSozJ8YBITfNS8IpvSADt5FbRFdvgJdzxIg==","signatures":[{"sig":"MEYCIQCyDDVDguuunOKz0Gtj+Q6rQjlqxpRgHCQP999hGy53/AIhAPHBE6CJZNY15uglBNDDU4dnFTlHcnbEl8Q2Blv1//KI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048695},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b8c4e52f7ff7aaba75553569ad5b3aad856dec02","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.409","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.158","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.183","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.142_1747561019464_0.3788881168254772","host":"s3://npm-registry-packages-npm-production"}},"1.11.143":{"name":"@tscircuit/pcb-viewer","version":"1.11.143","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.143","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3b4dcef6d09a7bbf055eabdc883c2bb4478d108e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.143.tgz","fileCount":6,"integrity":"sha512-a31QabROy6KQWhEEd7yjaVptoHAoHRIpaBkTznHWlFKNyMLVsqVJHmb7hsAN52cpEtm5BfnGamnH1j8ImAkC/A==","signatures":[{"sig":"MEQCIQDJImCP/ZaPBs0dmgoFoVHIiBmnrzge7saBpqMDt0U0bwIfamm9/ipImT1nA4FI+ynrbsFkBBRIj+MXH5RCbgGj8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073006},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a980968d6c59e10ffc714133a3086338a50a45fb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.409","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.184","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.143_1747585918738_0.6437592708364936","host":"s3://npm-registry-packages-npm-production"}},"1.11.144":{"name":"@tscircuit/pcb-viewer","version":"1.11.144","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.144","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b30e8851a506a5c3d947917702815a8bfaebbdfd","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.144.tgz","fileCount":6,"integrity":"sha512-6zxbzNJD2QkjNiSdmL5GmzHM+HxMoRpHQauvuYnWQ+3I5oLH+MQ1asCbJDOEYPqfd+rIWBrgc7Op8B4Df94roA==","signatures":[{"sig":"MEUCIHzVTHhRMJy3IG0kBIi/bhRXMdQEW/eDexIoEdKgMLxNAiEApFRLtGLe+j9J6a+MI6Hwg3Say0m6QYZtQ9PATRzzQz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073006},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5f6cc3a7addb630de6882dfdd30f63b935d54a3c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.412","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.184","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.144_1747603543355_0.48219559175572013","host":"s3://npm-registry-packages-npm-production"}},"1.11.145":{"name":"@tscircuit/pcb-viewer","version":"1.11.145","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.145","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"42339f3896d8f2109bf977409a6502ce73c7d490","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.145.tgz","fileCount":6,"integrity":"sha512-bbjAiJutqqb6gHbcJfkhipC3t4QqoLLv8gOYcS1DatkfNpSZZRDh4iVHbIFe8CpQA6qJXE8q06KYwxcg8llgFw==","signatures":[{"sig":"MEQCIHzOyVL3e7zJzdr0nJl1Py7aLt2Wb6r4qQ8mRFycydZpAiBhmIB7j/p39NlKStRSudRK4Qjhk3819XVKi9smXcGvDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073006},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"927be75656dc00196b9809f07fa094df1b7a4677","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.415","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.184","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.145_1747722130117_0.8296825879363039","host":"s3://npm-registry-packages-npm-production"}},"1.11.146":{"name":"@tscircuit/pcb-viewer","version":"1.11.146","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.146","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"50136120d3489f2db2fe3ae6ec4ebd8700cacdef","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.146.tgz","fileCount":6,"integrity":"sha512-E3hgjix2Ki0KAArYut0XNkk+2c+DFFJR8LISglnQIqv9OZCSOjQ2Pn6LXPlizDKDRLTsjPzMeuCuMwd6FkRFEQ==","signatures":[{"sig":"MEUCIQC1Os1YoWeRtFeMuT/UbVfQvgAbr2WVyu3GUWmcIFkfgQIgWlA5uGPiSZr6fzOzM3yIDQFN/kNFcNKXa1GLODyyw3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073006},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2f818ddcefbf851f7b583da60995163d616e9638","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.36","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.416","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.184","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.146_1747778472411_0.01203444117519159","host":"s3://npm-registry-packages-npm-production"}},"1.11.147":{"name":"@tscircuit/pcb-viewer","version":"1.11.147","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.147","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"70276a4ebc1c4cefde35a884ed7197bf5cb05959","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.147.tgz","fileCount":6,"integrity":"sha512-ICI9Qg0TNV94shCqg27dvETnMX6bgQGh7IT0Nut0YSSYIqCIHfYvRW2c9EhDAMM6Hv+HfIqHNdsRVkkNjSEYqQ==","signatures":[{"sig":"MEUCIApxlGXhcQm6fzDq6dD3DhIPSV/MmAfTj7JMWjUORVSCAiEA+9V+J8WYbQD+cmliGn5TJYvvSaC7dawNFlPrIBbXdpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072884},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"052cdefbfd71c89fb7d2e37524abe35a2ca31412","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.416","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.184","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.147_1747930188572_0.5710324910847409","host":"s3://npm-registry-packages-npm-production"}},"1.11.148":{"name":"@tscircuit/pcb-viewer","version":"1.11.148","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.148","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"95acdef7edc831576a4960d1303acc562eaffec9","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.148.tgz","fileCount":6,"integrity":"sha512-Us3HV4fE/cJP3ABvDD70qtzoP5T4PF0LLWuuFdh++sn9WXYAGsY7arcoFqPWF2xHWqPlTKExlMBWCg4086lIxQ==","signatures":[{"sig":"MEUCIQDau+jJL2Qr1ymtiUKxP7io1XiX1MwJu2QHrZnxZM95IgIgbu2T+wI/noHj5aq4sm1UoR7asByiBCYo1+OPrxrUIu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072884},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"580719d7fd51b4406c11c417751125863477542e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.416","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.186","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.148_1747946214194_0.6647382779577482","host":"s3://npm-registry-packages-npm-production"}},"1.11.149":{"name":"@tscircuit/pcb-viewer","version":"1.11.149","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.149","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6b833ce16a3242dd268741932663bea08f01a59f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.149.tgz","fileCount":6,"integrity":"sha512-8cSfu8zqLy/UA+oJOQ3ozI2xRNhfPFO7Su0U3eJVitAXRnDhtLPHPwFcQfO6Z1A+lUn1az/4HYgLADT0QorEOg==","signatures":[{"sig":"MEYCIQD5yWZ0XNhLj7imsp/r7xKkrppLkySUGIcHFphxKEr/qwIhAOtpqp2pzjK7qvsvpfChyA5j/BDHeRyCQCMO1Q78UJHJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072884},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0d556a894714db17ae009b1e8b7e22b8c9dac866","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.417","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.186","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.149_1748128542905_0.7233859235210933","host":"s3://npm-registry-packages-npm-production"}},"1.11.150":{"name":"@tscircuit/pcb-viewer","version":"1.11.150","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.150","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4bd24a9c672165e2bd31b1d72273f8043c3bd9b3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.150.tgz","fileCount":6,"integrity":"sha512-eC5NESTyGvb64X1Gq+2VXeDtq5Mm4qvQ8YTXNasJtalx7JqTq9DqwtRT7GfsY3iHj3mXjOk40LoibaFIc2ZAoQ==","signatures":[{"sig":"MEYCIQCcBymBRC0LDvsla2XZ7rMaEoFuOUfh5zo/+DMirb+ozQIhALRdlwMSVnLXhoLj9ERsm9vJfMn5Hn/pUVpf2ssvCm6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072884},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"24dde0212559d1269e34889d3b319f65b8762006","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.417","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.180","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.187","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.150_1748139002382_0.5562384701547669","host":"s3://npm-registry-packages-npm-production"}},"1.11.151":{"name":"@tscircuit/pcb-viewer","version":"1.11.151","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.151","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c2a4cc3b1b718d71ed042e1b586fdc44fd1e795a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.151.tgz","fileCount":6,"integrity":"sha512-5gtZ9HS3bO9jK2P+PWOl7LN8ko8jzy4gcHBPPQV3JB91Pw/Iez+TXJ4ViaBbdmrTE8yu1/qRmNYxDPIQZixo4Q==","signatures":[{"sig":"MEQCIFlNHELPk/LFwPfQe8Qte3ufY/SNvKSIKK5x33SAZG2lAiBb0nboszkASf0I+oEfIs3+uJE4frAiAE2JW6++Svw7zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1080864},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e30bf6a252be5a949d8958cfccf449fb78f218e3","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.417","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.186","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.187","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.151_1748246271452_0.0023977701568373977","host":"s3://npm-registry-packages-npm-production"}},"1.11.152":{"name":"@tscircuit/pcb-viewer","version":"1.11.152","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.152","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9001193a25fa64eb1502cdb7f34e2093d9bbe381","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.152.tgz","fileCount":6,"integrity":"sha512-EVTI6Yubv5nOjEBprAxHDxsD+a0SHrMYnJOgTAXkxUCB7IHHiwBcen63E9SKqJW+877OlgPn8yEkncr3OOhy5Q==","signatures":[{"sig":"MEUCIQCL7lvxGPb/I8nSGVxNVvQsjpIzdGoCSMXpqOnQwbC7bgIgCBoKF3n7uM0SkgWsuGg1wI3mz4KXQ5DKtGWiueU3XZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"506767523ccf43e2268d5426c2d3a394ec3c8cc6","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.422","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.192","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.152_1748450027002_0.905677383771055","host":"s3://npm-registry-packages-npm-production"}},"1.11.153":{"name":"@tscircuit/pcb-viewer","version":"1.11.153","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.153","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0e2081d469642a6b9638098d7cfe4aac2be1f3b0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.153.tgz","fileCount":6,"integrity":"sha512-20Sgr0s+dd8FYGzd+1TvegIy9dIHQjRkPqLSmV3Pj0fLVEEnw3tKBZLd66tmBToJ/Ixq51c9J2xF2z1JKEYElA==","signatures":[{"sig":"MEUCIQCKWBLXUzP1YzQsg+4Xwd8QHDIIM032Pr/3+0F4kO1UzgIgbRdb3ck/i++25fXy7ezxdYt9OpfdfIzn0NGYpbvJ8l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a719468916925b4a6ebaef2d701e1fc62d135761","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.422","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.193","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.153_1748492773395_0.24821342373330846","host":"s3://npm-registry-packages-npm-production"}},"1.11.154":{"name":"@tscircuit/pcb-viewer","version":"1.11.154","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.154","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2e35355e59192678887121bc48356e6844ff4f6a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.154.tgz","fileCount":6,"integrity":"sha512-AYHpvj9MG5oeddOlnUu1tLYhowcNdTB38bv16lows1dia5Sukmyvu5rQzLXieFfVXuVoqBeUjkDzTmlij2uMKg==","signatures":[{"sig":"MEUCID1AXr5f/NtjBoWALX3YT4+3bpusS3c07DuIlLN3jCqxAiEAqaUd9bGoxxgKSMIsDtb3birJG/kN75HzBSMdmdeVu+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b0a2e49ad07a64618e19839e39b7495dd98792d4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.424","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.193","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.154_1748518184439_0.3583881925779533","host":"s3://npm-registry-packages-npm-production"}},"1.11.155":{"name":"@tscircuit/pcb-viewer","version":"1.11.155","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.155","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2d0936013f65220d9ffe5724f1b30c4cbda613ad","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.155.tgz","fileCount":6,"integrity":"sha512-JjtXS10o+ke9KoBy+HkS2d5nK0j6eGYw3NClPhA43GTR3bvtx/ioeAKOIh1Efr/SFy1Yw30OeO/fvwAcT+EXtQ==","signatures":[{"sig":"MEYCIQDGbuwQPlZ3R9D9SLb6DDcHWzhlNtk8Nbde+h0dsStccQIhAImeWdYyAVEHoqy9vVzdJgWC+qLNPSbRORowMPu70Hxi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"914dd71e1aa20e52564d96c72ff05268d5532467","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.426","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.193","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.155_1748554423295_0.5733370503069115","host":"s3://npm-registry-packages-npm-production"}},"1.11.156":{"name":"@tscircuit/pcb-viewer","version":"1.11.156","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.156","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"64d70e6f662ac3b9c857e6e9ab46a1c96d80601d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.156.tgz","fileCount":6,"integrity":"sha512-jz5qxU5Tw7iYqpeqUwRgtEH9zpsWrF8Jh8O6LCtl6uNXSZSFbQnDXz5wyTWyqDuG7jjG1t8J8L11sUxsN077Sg==","signatures":[{"sig":"MEQCIHlht8wtxWEVPrgE60Boyjr30XESOD5i1G7g5OTtAMuOAiBK1cFR7hN7yl4I5pj2fP6CiJThoTLm77+FllaczxjWQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"719f3a5088a397e7c1e295f1e5967a31547e4f5f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.426","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.194","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.156_1748569231877_0.9919353251131475","host":"s3://npm-registry-packages-npm-production"}},"1.11.157":{"name":"@tscircuit/pcb-viewer","version":"1.11.157","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.157","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"dc9810d93bccd51861f735ee4e3fc28205bff746","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.157.tgz","fileCount":6,"integrity":"sha512-aH83XI3zxApP9hkwkwLZYn68+HEiVClMIWagJNtYYRWoo2/7r+ETh6f2k5wd6knxGC/vpt8D4d+Rprh9LSi1SQ==","signatures":[{"sig":"MEUCIGsP2AiRBXFI3QD5rFu63+pImOb9C+C/ekgSHu2YY2TkAiEAlaWOVdQihom9DBhvvRwPAYy6JfZ2J2Z/oG66JBlkFHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"558a134a59154eaa7883b3a7b1b5d66b8f89f14c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.428","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.194","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.157_1748581288309_0.4937489891369371","host":"s3://npm-registry-packages-npm-production"}},"1.11.158":{"name":"@tscircuit/pcb-viewer","version":"1.11.158","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.158","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"29574de7d236bf1710d15fe060a9fbfb13b19c50","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.158.tgz","fileCount":6,"integrity":"sha512-RnzKeydMnqnenZngtUHUAeq6Iupbhe/8kMzumFAwAzd7V4gug2RSLH6kHFMCM1nhnYPXJ6h7NqWlkic+3bWULA==","signatures":[{"sig":"MEUCIHtz6Lvaxq5zf3SkGHYExtEYPBfLO2F+FtIlJ76Cf4NmAiEAw1jML9cxx4gklUKbLQlhq3AcPZOsl3JqiYH3xKh13Hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fa6b6b37c77e983bddae7bd4aacba5734e89d98a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.428","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.195","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.158_1748645735360_0.9118997879421236","host":"s3://npm-registry-packages-npm-production"}},"1.11.159":{"name":"@tscircuit/pcb-viewer","version":"1.11.159","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.159","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b63b0641813c20f67d7b3b31ded0e18ffb53ba4c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.159.tgz","fileCount":6,"integrity":"sha512-UyAoMfXKSbvUltNEgLeVoopTMla7k7TYxBpuRTc5eVLLD5x5oY2IXR+LhknvVvKuXw9okc9blzKzSwNvgwAEXQ==","signatures":[{"sig":"MEYCIQD5hYDpQGgf8J42s5ED94+p/4OxRDP1UDNCrYgCvdn5MgIhANf8lqrTuVhZDoq28qjPnQpJWypXVaVxRX5CyIPjHoOJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d1d076b3e566af53488bf4f50efb6616ebd09b15","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.428","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.196","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.159_1748665670691_0.22829370292215945","host":"s3://npm-registry-packages-npm-production"}},"1.11.160":{"name":"@tscircuit/pcb-viewer","version":"1.11.160","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.160","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"816105e765fdf153d4d836a8995da111e9031220","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.160.tgz","fileCount":6,"integrity":"sha512-IcocJ9bOwbmyHvYtyGLb+6CVGwseibR8CzCc8uicO/bMNiU6HhzaW0NTVIPl2drJhrH9He8sm6pcFngzbMiQ7Q==","signatures":[{"sig":"MEUCIEMvfh08KSRRHOmbcLasKkIDLuiYjS5AhzabtvxbSc6lAiEA11SUvX0lhUjiFfTz0Rw8ODaRJj9ebj68UP+d/gPE6J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cbd66d8363b914c1440ad0b49cf12ad050a6d907","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.431","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.196","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.160_1748683294520_0.20402361275528302","host":"s3://npm-registry-packages-npm-production"}},"1.11.161":{"name":"@tscircuit/pcb-viewer","version":"1.11.161","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.161","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"33cb2e0930b1925d41fb8cc777ad043148aa9d33","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.161.tgz","fileCount":6,"integrity":"sha512-kpct8poj48sVvIeRKqQU+2PXWv5nSEUOx+Uuwj8vPYf5v/vj7OSLDXQMToHt6DisBDBblm15Mnb+SDDx+yLhrg==","signatures":[{"sig":"MEUCIDXzw797oXnwszx3srTI45V304VEgtd+xDRFr+D00xeZAiEA+16IfkF47mBjoPKrXPZOIjZn9tQRkIvTKo8++X2iz84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3737356da2a94376453645e878836a677a07848a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.431","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.200","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.161_1748724605114_0.11781100262888256","host":"s3://npm-registry-packages-npm-production"}},"1.11.162":{"name":"@tscircuit/pcb-viewer","version":"1.11.162","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.162","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2e8c15be38edbb2d97775d73aaffafbd18ffb8cc","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.162.tgz","fileCount":6,"integrity":"sha512-oXcmhtWJGNVHS8iuW8grNPOCpCTolMNhf7/vqr1/s9uBSqBYaw7QunSfW1yPZP7hWW0HTlGLZoP0YWMiEV/RGA==","signatures":[{"sig":"MEUCIAqT9nRNaSpUy7T2fN/ByQUS2+sqlcHpsOcjL3mxeQMwAiEAsoi0XzQ6LSOkmaaia/3+yIEChuB7M3mbz+1ZY8bIX74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4e379dc9f6d2ceb9be07ed424be6cc2da0a9fec0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.431","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.205","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.162_1748890214385_0.6989834917478519","host":"s3://npm-registry-packages-npm-production"}},"1.11.163":{"name":"@tscircuit/pcb-viewer","version":"1.11.163","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.163","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f8b5cef0450972ff5a411faa9236f3c5cc396b63","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.163.tgz","fileCount":6,"integrity":"sha512-Wu05nRM+Sz8XdkawwzpXSr6e1LXBU+0lKcYBNnQcHDNe3/sn7mruCOlZdCOaaC7SAT9xOJe/3MZYQWGXBw7CIw==","signatures":[{"sig":"MEYCIQCyjG1/A6xLj7C1dRv/1+vF3lmofR+9QmQZv2ez9r2rqgIhAMyTFsD95kDP0yRMxQ68moIioqJF4fTprrifWzVbv3eo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4f0c56bfcff648913058bf400d35fb8b586e0b07","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"storybook dev -p 6006","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","build-storybook":"storybook build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.437","react-supergrid":"^1.0.10","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","storybook":"^8.0.6","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.205","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.163_1748891357739_0.00893791042426284","host":"s3://npm-registry-packages-npm-production"}},"1.11.164":{"name":"@tscircuit/pcb-viewer","version":"1.11.164","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.164","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2d23cb1bb4313c8b60c7f6eb5f97bb54fa3a9e94","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.164.tgz","fileCount":6,"integrity":"sha512-Mti7HM0Fgzwo582yrYYah6OZnZgKwCQML7mH22/loQGg7D+YAk+xBKZ+r8FzmdCC+XVBZBWsoeUNrfGDPNwy7g==","signatures":[{"sig":"MEQCIEme/k7zli0vRGmuBl+B7TWaOwvUMZYqueODr+mviAlsAiAb0kAarZ/GXpxMCYpqqHYCybnjpVRX54twNPCa+j9vDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087211},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"322c8465a2d14e0211f47cce203df589e068b28c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","cosmos-export":"cosmos-export","build-storybook":"cosmos-export "},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.437","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.205","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.164_1748894243687_0.42631749180682865","host":"s3://npm-registry-packages-npm-production"}},"1.11.165":{"name":"@tscircuit/pcb-viewer","version":"1.11.165","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.165","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"aca7da922167a370451b666eae4b528bd7bba080","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.165.tgz","fileCount":6,"integrity":"sha512-nBOsGpHC9RdXKQ5OQ8h9aMomtyKzOXEhH7D3qsy9ehGYCei2apOsM7SAmLI466Pwdx52MWZy53eHz8R9c22LPQ==","signatures":[{"sig":"MEYCIQDilHjfIhraanG4gKG+upZ0SG1Pdfr2VrQ7dxdZ6sqZZwIhAIO8voGZN6GH+Vi4WqdKrXulgMErTq/n0ryFqnDzRNvG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087211},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c9f1446b9a6cb24ef7df85bc29c5a0f0b3c45d0c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","cosmos-export":"cosmos-export","build-storybook":"cosmos-export "},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.438","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.205","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.165_1748911879247_0.42624774240322516","host":"s3://npm-registry-packages-npm-production"}},"1.11.166":{"name":"@tscircuit/pcb-viewer","version":"1.11.166","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.166","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ba83fbe89bbbf7552d519153f9dac82bf4cb724f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.166.tgz","fileCount":6,"integrity":"sha512-Eo3njqMfeHaW386pj2gJfgaUYt4369BtD7kFTcfGskAE9d93folNeelhfd8eeswdqa+BOC8BRCl9VpsP8+Rlbg==","signatures":[{"sig":"MEQCIBHwxy6V9TtTajfRgQflkuBihIMw9/NcsugpABuO88k5AiAQV9lkxPGn9WfBgUiGl264wwB5aNjQKQD/7xv7jLILPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087211},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ae641bdc0a5fe8d69e813cd551c26e282b538fc9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","cosmos-export":"cosmos-export","build-storybook":"cosmos-export "},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.439","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.190","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.205","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.166_1748947108781_0.24242318985386002","host":"s3://npm-registry-packages-npm-production"}},"1.11.167":{"name":"@tscircuit/pcb-viewer","version":"1.11.167","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.167","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"170530b4423144e90c1bbd4151a89dbf470102dd","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.167.tgz","fileCount":6,"integrity":"sha512-ptQu6VgMf46E8z1I0OkfBbcXdOkZ4hQ9mXD3ZVHhNc36+QCJ4pbNyoVCUbWGtcSK1TFUkSU4EALkhajMcl6xpA==","signatures":[{"sig":"MEYCIQCjMau9Dvoy4Ty6rpDBN3RL5uJ7TvW3RHjGGmdWTlnw3wIhAOSQWDQpRq9ryOQVHN7tXTZCIyi2AvYopdumVko3nERe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094082},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"32a9d52e03fa3823a21f56303366a076fdd61943","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","cosmos-export":"cosmos-export","build-storybook":"cosmos-export "},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.439","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.205","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.167_1748973127530_0.560768810112843","host":"s3://npm-registry-packages-npm-production"}},"1.11.168":{"name":"@tscircuit/pcb-viewer","version":"1.11.168","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.168","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"79d70abb263a3e97b1cee31dcc97d087e3999bbe","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.168.tgz","fileCount":6,"integrity":"sha512-CDH8BA18yCEv4emPij+MTABgAqKiwchzK6yAG+54Xeu1X/LWAAuylw/u8dKHSsPgrP0T07g2dP4ZkYl1j4/XYg==","signatures":[{"sig":"MEQCIF3pJVW18SzK41ILY5/mvq4M67xESyUvHK+EHtwAS2uAAiB4rTisQfqxmrn5ngWl46YLh/34ySBRk+zrmhwBCr0dVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094082},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a70355dcb2d786e8c4f17332bd085b70a3a1a2b3","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","cosmos-export":"cosmos-export","build-storybook":"cosmos-export "},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.439","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.207","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.168_1749003775269_0.27955919613411306","host":"s3://npm-registry-packages-npm-production"}},"1.11.169":{"name":"@tscircuit/pcb-viewer","version":"1.11.169","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.169","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"60a998971fa68a21907f3f96af6ad9a84ba66474","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.169.tgz","fileCount":6,"integrity":"sha512-NKuTCtwzqLmfiTxoVLcKy7OveZAh5AY2jKQkLtui6OgiicIQnbfb5UqPCozmXIZ9fjLuNhPMmBKN5AnWEYREVw==","signatures":[{"sig":"MEUCIQDETw8M30wphnWClL6uhVHbbL0MnFeWwQbledMA2EQbgQIgayVXrYd7dG6FGBuRVNBnYCLGuvMbJcJutgEyCHuMIyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094082},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b77b54e0ef18e9fc0e5b95a11589bc938a36bcc9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","storybook":"storybook dev -p 6006","format:check":"biome format .","cosmos-export":"cosmos-export","build-storybook":"cosmos-export "},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.440","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@storybook/react":"^8.0.6","@tscircuit/props":"^0.0.207","@storybook/nextjs":"^8.0.6","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.169_1749011333512_0.33454351813627525","host":"s3://npm-registry-packages-npm-production"}},"1.11.170":{"name":"@tscircuit/pcb-viewer","version":"1.11.170","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.170","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"552bda766a296d4061d35e609c06bce953aaadb6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.170.tgz","fileCount":6,"integrity":"sha512-N20dNzag/WEwZnHFKrcsQA5Hm7FKGO92JhRH3Pd3Md2Ef6z9qsYajUZtU0sIMxgnLSARYNdbMfTasrjTV/QJYQ==","signatures":[{"sig":"MEUCIFhWYKBpwBLswzNobliAN9JrellRArqIqhbmkBt7cVJDAiEA5Wf74UnOJ01VbFeYxw0cNTEs0KGmOQ7HBynKR37FmHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093539},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f209d9fe89253444029cd0dcf30f103a53fe13f7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.440","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.207","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.170_1749052795939_0.26075389074690203","host":"s3://npm-registry-packages-npm-production"}},"1.11.171":{"name":"@tscircuit/pcb-viewer","version":"1.11.171","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.171","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9e91ea3a8470401f0a2eb5a3933a007f3b6915a8","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.171.tgz","fileCount":6,"integrity":"sha512-TZEGANIUB/D3xxnO/YNv/Avhlh7uw/F3HX/4BFLrPcIdu+wQsfct5gKqjwxgR9UtMrmoh9aTnCOcTkXYiLL8Tw==","signatures":[{"sig":"MEYCIQCN2+u+svyN4bMb4XpnhFSW7ABycjwC5SxZA+ogCsKTVwIhAM7KB5fnFgD0CQnFb5VRF2NlvZo3W1JBCA38vdNc+Z9q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093539},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6fafc828ad96972f9fbfd3eb6e337a616e6c00d8","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.443","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.207","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.171_1749070684856_0.49670460264357597","host":"s3://npm-registry-packages-npm-production"}},"1.11.172":{"name":"@tscircuit/pcb-viewer","version":"1.11.172","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.172","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5ff705a83e2197e09afffa18bae57b49afde9f47","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.172.tgz","fileCount":6,"integrity":"sha512-qszV4o4rY0fuHSTDak3mm5p3cEOb8TnFwEFmrkexzVUAjbz1KiQrCrN/lwkExjnAxdQatYt0bDmyyz9lnnnWQg==","signatures":[{"sig":"MEQCICHnVP73Ts0XJvfAbmD+sJk8JV+OPGVrmGx4cGT130TbAiBXOhl5PLPYD2WOSA24SKWiM1KdcepKq/gYVFzjFVg4OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093539},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7a7a2ae4a2562a746df5d750caa9440777cbdd95","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.443","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.209","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.172_1749256811822_0.6453268613166663","host":"s3://npm-registry-packages-npm-production"}},"1.11.173":{"name":"@tscircuit/pcb-viewer","version":"1.11.173","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.173","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7b3f99dfeef59403d0e315c65d55634f482af9fc","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.173.tgz","fileCount":6,"integrity":"sha512-Yv4+zQUtfYIJExGDTdW2j5HULb31KJytQ5K1PVLzNB++/w1eVddwJZi96gzVeImrCvuXdn8vZCsU0C2f/+ihGQ==","signatures":[{"sig":"MEUCIQCn+hVq3ALkfEEmeIURSjFPoIfrtdzcOXooMmz7B/8UTwIgXoWlZQD5wDHMEfF/FZJWRJL+RQPp5CW4sE4egjEt02A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093539},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6252644588366476c3b0dfe296a25b8454cce82d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.446","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.209","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.173_1749279361730_0.30384739546763595","host":"s3://npm-registry-packages-npm-production"}},"1.11.174":{"name":"@tscircuit/pcb-viewer","version":"1.11.174","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.174","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2ebdaffffda3db9cc9ff11651c96f9723195ea1a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.174.tgz","fileCount":6,"integrity":"sha512-03T7HeSt6YQd8k94aSda7YEW3076kk+t2Chk0ts7B7oBoKmN7fkM1twDGAVcxTEmvPKF0/YtlNK2Gd6CPu5kIA==","signatures":[{"sig":"MEUCIQC+ROiHwjJr1f+6y+P4U2Sv3U2W9MobFSbyzjivY8tNsgIgTu/nD4L+ROSKjic/cnWYxVV+seO3uf506K7eFYrUOl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4c8750d98f6cf5e578fb38c2554074a2077324c7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.446","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.209","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.174_1749307136717_0.3133926103624869","host":"s3://npm-registry-packages-npm-production"}},"1.11.175":{"name":"@tscircuit/pcb-viewer","version":"1.11.175","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.175","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5a8c657ffc75e7389b5d36d24fa5bb0e4f78865d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.175.tgz","fileCount":6,"integrity":"sha512-SZZ+nxoRKGBWykXG6B76LFB3QaHzFiOqoROyA15A7OMJKlEVTVEHur+fp+SYTgYOA/gfRlEBJvdHsbNSWH5wxw==","signatures":[{"sig":"MEUCIQDJd5fTxMK9h8yYhGu+xm/c2ZWPRGe+nVrikTcPb0Y52gIgQFqqirYX+rVn65zcLVNjo13aO/29jhuxBjI1WkRDGmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"02e8bfb1233f7673028586da460b0f462125c5e7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.446","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.210","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.175_1749321729061_0.12707496907048266","host":"s3://npm-registry-packages-npm-production"}},"1.11.176":{"name":"@tscircuit/pcb-viewer","version":"1.11.176","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.176","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"02b0b3a0ff1a3c75bbf539d3d9b4e997b6c93e4b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.176.tgz","fileCount":6,"integrity":"sha512-7MpWGW+K6TN8RfCLbmUllOK0c+Q7ZHQ3bycnpmirjNXYktxAiLx5iHG6GOTR0dHWldsOsB020HHjqCs0eJM7KA==","signatures":[{"sig":"MEUCIGGyraZC34TmvpEYYMxHXF7XO+ZZP9DakPqPWQSqVlXzAiEAtI8D3WxsDjLBkRt0rLD2ujwowiCe2hgVpT10GQ5R/kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"804607ff6f5cbd35406327afeea5e7761485587b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.210","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.176_1749332337034_0.013932878143673388","host":"s3://npm-registry-packages-npm-production"}},"1.11.177":{"name":"@tscircuit/pcb-viewer","version":"1.11.177","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.177","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e8eb9f05b83107656d8079f996a6a294fb5813b9","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.177.tgz","fileCount":6,"integrity":"sha512-8LsVcTKnokuhyy4+e35kvhxKelo1Q5z+zzdc0jJTIQf4s7SL52TB5M/6FdAtugYMowxQ44iqFvZwHPihIbDnGg==","signatures":[{"sig":"MEUCIGd6iEjeNCxI6IQSblb55YwuzRtf6CjAuPfOEzaQaqDOAiEAr6I8s4hoEI0ZCuks4tjbIaJQTKKk8m22L3YBPmtTljY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8b360cf0122c5da57215bf76ec8b7a1a90f9f83f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.211","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.177_1749363348052_0.5039395662225687","host":"s3://npm-registry-packages-npm-production"}},"1.11.178":{"name":"@tscircuit/pcb-viewer","version":"1.11.178","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.178","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b1ed17fe45499a3d23ed2173cf07051e318109ac","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.178.tgz","fileCount":6,"integrity":"sha512-cNdvitv2Rke0qS5P7fgjxdL5W2h1t9fVCMG1rMdxc6EASBy6t4yfQCKmv9DJoh22/QZMlYai1+9muJUbEclSEQ==","signatures":[{"sig":"MEYCIQDOEe/eyQuukkQ8Bd99hHW+e5lzG8fVh+fbU2kPGb7c+QIhAKroHbZVTQFUmQhGh7UMbu8Y8zg3ygoRC3F0418ovdgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"79deca9c73390bd0e507c2e10f95f42421224acf","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.214","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.178_1749430602284_0.9345393139680118","host":"s3://npm-registry-packages-npm-production"}},"1.11.179":{"name":"@tscircuit/pcb-viewer","version":"1.11.179","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.179","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"dd92cd3907749b9b1b460707ffb3ecaf7ab9789e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.179.tgz","fileCount":6,"integrity":"sha512-U2ws+y60lH4JxVzTtIao9I1FI4HH0FnFtFb5GTEuW7Lr3UX2ie5aTKZtpjOlU9i9iEAJEnMfPcKSJau+UIuxMQ==","signatures":[{"sig":"MEQCIA3nBl9L1WssTc/HvDtBCrVCBf+ocVkLwMOLo3XkNgXTAiBpas9OZhF7LeNYAgt8d/Wu6rFTfoTIviVUzNyYQkjkkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c3cb1f68c5bb80ce6a199e64344ed97577abcefe","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.218","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.179_1749523298058_0.7027298618380247","host":"s3://npm-registry-packages-npm-production"}},"1.11.180":{"name":"@tscircuit/pcb-viewer","version":"1.11.180","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.180","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"36ab53a999a3514f664d6168000ec9e5b2edf0bd","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.180.tgz","fileCount":6,"integrity":"sha512-nFCjQB7m6gX/+3E1Y7Z4JS1wWRndHxzDD9Nd7oF7IePEl8dLNm3ddG81CKG8WLPKlBIt6PRwGsU+rBy5NFgS9w==","signatures":[{"sig":"MEUCIAjlrzbxdSi4GSvEY8KsW73uHjaKgrltXc1E4ZtW5tAnAiEAqaq/hE+qaBL35GUG7JVe+dOsR4bQI7GPLPYkTvOjcjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ab23d2135dada736d673dc90e58ab3f2d92cfe8b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.219","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.180_1749680867443_0.04614888522239102","host":"s3://npm-registry-packages-npm-production"}},"1.11.181":{"name":"@tscircuit/pcb-viewer","version":"1.11.181","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.181","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2908bf771433ee1b052534e0e8dadd55bd018686","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.181.tgz","fileCount":6,"integrity":"sha512-ORC9AZnXhnUrBg7QMAHHDsw+WE4aSORJk3EuE89aWRRvoyGvrypcPdJ2F5n+Dw1Qt51fOJ5wBcjGlefvjJJNYA==","signatures":[{"sig":"MEUCIQD6XQXulG2jSRYdi1pjOiBifxg4eLPevxwpCxPdbkBnggIgXxN9Ypf80hf2+OcwD8wVKKBA8sok/Ki96IJilGyu6ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fc360e32fc489618a3f944ba2ba780cf7a8f9a32","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.221","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.181_1749829020095_0.6514619047646331","host":"s3://npm-registry-packages-npm-production"}},"1.11.182":{"name":"@tscircuit/pcb-viewer","version":"1.11.182","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.182","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"737e842232ac19f5a8cb5ce50ebe800a74c6eab6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.182.tgz","fileCount":6,"integrity":"sha512-W0F6mxxB+cThyZswOIIyzm3GjOm9wjrJ5QE1743Amvf9E0wyBcn6q6L25FOdSmBs24u4VX6WR9QGMmkS+L7N8g==","signatures":[{"sig":"MEUCIQC1mG6e3qYkdFiCKuKP3AcIYNbEA/qVrkpGU1r2FwpeewIgFfsri/MCMFQPCB17SLDb8PBP4GDNkT9iVQWNCnf/iR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d54227902afbee092dd0ebab1417143f51d1efb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.222","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.182_1749861401954_0.09184197973447006","host":"s3://npm-registry-packages-npm-production"}},"1.11.183":{"name":"@tscircuit/pcb-viewer","version":"1.11.183","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.183","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"683f6fdff4f7c5ae63194f9d4e0bc0fb4ad98aef","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.183.tgz","fileCount":6,"integrity":"sha512-ot9plRk55drcxVWp4dDG9cDOAc4cLvtwPbNl9asNfT9dOFmzf+FRuRnrT7KKa5JxiEme73kEW3ee1uDLQXK82w==","signatures":[{"sig":"MEQCIHz1NgtQWzvfJh1RrnH/cRZgPmenxGQl4zpFFoj1K5UjAiBou3NP2Z7hX+NslansIAASHPYt3wqjJX+1g7+mGTqIWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"53184524cb1e8d8525b69d04a3613c69385ddcd2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.227","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.183_1749947172832_0.56435336233454","host":"s3://npm-registry-packages-npm-production"}},"1.11.184":{"name":"@tscircuit/pcb-viewer","version":"1.11.184","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.184","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b7691fa34f242677dde1209526de5248329f52d1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.184.tgz","fileCount":6,"integrity":"sha512-gdWzYNcwsomL+Gtpxd05dy4mbtN2CylUyEMt9YNA9taqYc5upL2Eva0AZU9/qR1zoZ/SCpN3hNGw94N0zSS6CQ==","signatures":[{"sig":"MEYCIQC+Ro+KbAgXcR4nTebXOorZ+5HTSpzGXnIrpon9in037gIhAIECC+ZTShcorUe1c5tAFMO5m48MjnrGpFUbS8kaDhkn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d7849a8e1c43cd14fa69adce3dd1589a05228967","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.227","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.184_1750005378094_0.09312291790665972","host":"s3://npm-registry-packages-npm-production"}},"1.11.185":{"name":"@tscircuit/pcb-viewer","version":"1.11.185","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.185","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9c3fe6c77619bcb9e7f1de4397c9d717364f0539","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.185.tgz","fileCount":6,"integrity":"sha512-7DxWkCPbQzSaaldMvMgXtXZK/sM658hXqkdOzVqNStCIbQTgE4J0CDYpDJdKIVVFJRVXDkpXFPe4O49TJuMBKg==","signatures":[{"sig":"MEYCIQDascbjpOBxbmVP8pLCyEzHyO6Bb1NZugkZfbwdgBpXOAIhAOEaO+D3PLbRmeB8lmPUXYU+MOjJJnpqTzcOKg6eS001","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9e1ced035aaf901bfdce2d53fd83f656c9a7d3d9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.230","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.185_1750038377381_0.23475660068974147","host":"s3://npm-registry-packages-npm-production"}},"1.11.186":{"name":"@tscircuit/pcb-viewer","version":"1.11.186","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.186","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"89b935396d4a93a5de78142f0ce9127de1738807","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.186.tgz","fileCount":6,"integrity":"sha512-W+NEaNRXtovilhmQIGtW/fjYfW6Mu+2svb3dVEfMP1Z+BAi/qJuoyBKSCKSZUVm/Ksj3RZZs5R+0QPUb0vA1Pw==","signatures":[{"sig":"MEUCIDPQSoj3p4ptjWye6GZvrGP6/4/HG0CNmdyfkOJdqYQ5AiEAvdmNR3y0txkUr3yIHc/0fv5ZEtqkjGtlzA6iyJNHzKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"208e2d6213602a19ca33d4961f4466683cfab14a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.231","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.186_1750114689336_0.16286955426026783","host":"s3://npm-registry-packages-npm-production"}},"1.11.187":{"name":"@tscircuit/pcb-viewer","version":"1.11.187","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.187","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"11c68b5ea85b57e1d1c2798cc4d20b2523363142","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.187.tgz","fileCount":6,"integrity":"sha512-tKR2YrIXQL9K/3tFlOTMke6UKVfcdNrKCCqlk94MLE8YWdfWZRzWXrDs0AkuIC/DhQ1u6q/jwVs52bMcO5VCAQ==","signatures":[{"sig":"MEQCIBWv4kycb/JIRS8VjsnhKKVeEEvjXVZBnAc+qX0TPkh1AiBcHDUiiVLcMxrMy3KOtx0vKzYOP8i8oPxyt5oZmlgjCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6dbff72304a0fc981505b8d0f60c0518bd9c7df3","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.233","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.187_1750215206181_0.5612333787156283","host":"s3://npm-registry-packages-npm-production"}},"1.11.188":{"name":"@tscircuit/pcb-viewer","version":"1.11.188","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.188","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8806ea1cab1d15732f91204b2cccaf98d4bf1f4c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.188.tgz","fileCount":6,"integrity":"sha512-67jdwxlbv/D6lLii8VF8vKTCPnpeDZpPlO43/etV4EA84KeBvPaF4h60nxDTkEVag9oFEVGa/FeiXsbLVTT5RA==","signatures":[{"sig":"MEYCIQDmbnnHv0dAKZDYTmLcgptLhv5bExStiz8MoJgq2dWjIQIhAJvm4a0QVFteAd7lDDVzd2R75CEtclT/qzEonPuuFFf9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"65fab2c148967bd61cfeb05760d69fa7c0bc1491","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.234","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.188_1750255730832_0.5044617528984017","host":"s3://npm-registry-packages-npm-production"}},"1.11.189":{"name":"@tscircuit/pcb-viewer","version":"1.11.189","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.189","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c6df53dd4ddd92b083d236c0fbcb67d5762f7219","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.189.tgz","fileCount":6,"integrity":"sha512-wVFOqNYk/jh+tMuF9qn4uBUe5fJsr+fSnq0MCYmh8Q3OpEnbQ0dXGvOgasQisgIp9/DX0MB0UfCmIVeKqob8SQ==","signatures":[{"sig":"MEUCIQCEIvauctwqHBXSgHMKFgSMlz4g3mtDPBsQ5lRUh/Q3AQIgKIgzLAQ210fU8TKESF4mv5rmmQC2z1qDveBm/N4LPSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"146b144a4905344cb22d6aba554a601d736be81b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.237","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.189_1750366798502_0.028600341008055308","host":"s3://npm-registry-packages-npm-production"}},"1.11.190":{"name":"@tscircuit/pcb-viewer","version":"1.11.190","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.190","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"41239b09fddd4ad3a817ae2b85f767abbd7d415b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.190.tgz","fileCount":6,"integrity":"sha512-AcEM5wq0af2zVzA2v4XGqlyuFwwrQ7sP+c2ZPLU05WHu9UHEGryBA13HRpwQUcgDe5OxAaUeUw/L/LK3W6yfew==","signatures":[{"sig":"MEUCIBRQxLNgZbWgDkWHtxYQK4D+yosd4otIs8OgfbU26rrdAiEA7wfOXpFUuy+WtO8+IjyYuv2gNODVfwrCK0DJ1w3PCd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d779aef336344a5ca4daf02a3118f83cab93f80c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.238","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.190_1750415690501_0.5580752301969722","host":"s3://npm-registry-packages-npm-production"}},"1.11.191":{"name":"@tscircuit/pcb-viewer","version":"1.11.191","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.191","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"405eef25e88658b2325a581ccf5335889af3fe1c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.191.tgz","fileCount":6,"integrity":"sha512-W3O8s5eI1VK2VlOD9mN9+wqTxkU7p8XbNVNAFm/5lulN71bX4kHbXXgl9BjQJLVbdfS03heDJKqiWRgpPmNpEg==","signatures":[{"sig":"MEUCID5SPCdJft0DSjZMnexpkrYhiF3D06nJNl50bb+qBVuPAiEA5igy6q1Yd2KOkBlxKitlMewGpCF2sCDEQTcmPH16jVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2bdf018d115a1624c7c968c520da339a0f3fc9c8","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.239","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.191_1750539462660_0.9903577161009616","host":"s3://npm-registry-packages-npm-production"}},"1.11.192":{"name":"@tscircuit/pcb-viewer","version":"1.11.192","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.192","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3064e6d059faf7705a4b6febd58a835a43d65a32","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.192.tgz","fileCount":6,"integrity":"sha512-sArxcwIyaXAHSwUKyId+rhmLplEONys3IQfDOJdV+LaLNDT0sg6CCYwOMt75X8BXSCeI/an6hoTAMYmVAAfOLA==","signatures":[{"sig":"MEUCIAzzeqtKCTRAi/7L8Aj6eiMdRMdPNenHSK+E60LZ2xcTAiEAnLfUwExRi1r4Lu+XzC/hwNN82jHggxHUs9lThFzNlfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1e5bbc20ea3a5c6fdeaef070bb31ebe2d1dbaa1b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.240","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.192_1750572491497_0.6566415374404637","host":"s3://npm-registry-packages-npm-production"}},"1.11.193":{"name":"@tscircuit/pcb-viewer","version":"1.11.193","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.193","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ab2a7d87410dee4263ac8b2b7b9170af2fc8c868","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.193.tgz","fileCount":6,"integrity":"sha512-A3q5+GFZQSQQYhHNCBB55U4s8wYq9mtqRtWo4tuWNMt9PYf5kMKgL0Zja6pW6T0kxtu5YyeyyWB66eDI0EX7gg==","signatures":[{"sig":"MEYCIQDRiYYdbUa3ISZarEHthWE7a1E7bPVeas6N12JpV3BddAIhANZZx2bm0G5UPs6N0lBk3cDEKxmDIuimkz3dTGoQpEqE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"891f91b3b6e441c68283f170df23969b9eeef997","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.241","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.193_1750628807081_0.8924826024635746","host":"s3://npm-registry-packages-npm-production"}},"1.11.194":{"name":"@tscircuit/pcb-viewer","version":"1.11.194","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.194","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ac41701a4a8dbe93d6bd3c382a1bbb0094cd4e3a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.194.tgz","fileCount":6,"integrity":"sha512-QW6XGcC8Jv6anQ708V+v27QjRJ2oOJizCzWuSBxNFg4MCAZGfo3g5Y20qr9j4l02XzxQtm/OcAo24+GdwtBZSw==","signatures":[{"sig":"MEQCIAmXXVcrrktJ1BuCLRVecqjG6nEEumcmwMyg2FOGH/6TAiAQns1r079BQCBGBR2XtrXYdZemJqO3QkV7E9wmfXf0mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d112242e6064d0fb01074a59aca58b3b2a1083f8","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","graphics-debug":"^0.0.24","react-toastify":"^10.0.5","@tscircuit/core":"^0.0.449","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","@tscircuit/math-utils":"^0.0.18","transformation-matrix":"^2.13.0","circuit-json-to-connectivity-map":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/props":"^0.0.242","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.194_1750729528974_0.23445418199057722","host":"s3://npm-registry-packages-npm-production"}},"1.11.195":{"name":"@tscircuit/pcb-viewer","version":"1.11.195","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.195","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"86a1680b9ed3e5c3efae1da0d64cbfd0762ae907","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.195.tgz","fileCount":6,"integrity":"sha512-hX2866JC6NEAfpyuqfRQ5BF0gXsAYB5cKe3XYjejdPFc75NXcVbwnz/DTG0u4VEosBUIE0yfSDU0n0WZ06bNgg==","signatures":[{"sig":"MEYCIQCUk0JwbTyniJ5BXl6HSYHGOfCqe9Cnm5uSpqfzqgF76wIhAKYRGIKvxaEstLDfiRW2KuG9HwfOPXTv6jWVxsn4XvU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13164072},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cc7761b811af37e92a6fe0e7fcec6edd46fe12e7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.195_1752004151249_0.5197102070353747","host":"s3://npm-registry-packages-npm-production"}},"1.11.196":{"name":"@tscircuit/pcb-viewer","version":"1.11.196","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.196","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3c78109fafb761599bf081e235047b4f9ba96e30","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.196.tgz","fileCount":6,"integrity":"sha512-ULtEnHxW6v0mB547zd8tLHIFRcn2c3k1R5+KhjJGh278khri5UHEuGskqxGWmILnh1hfmYNxHZUs7ZJXiPoR6A==","signatures":[{"sig":"MEUCIBaUEdzCfOO0ZazgR6t9NVe5JchuQmeHVCO8X2/w+73dAiEAt802XTjCBSquZi9H5bttgYpV32R8w+CQlKE9PwwcDpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13169070},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1f362f3f764270b93b0465d5e17c8f75ff5f656b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.130","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.196_1752008552381_0.08883128925942518","host":"s3://npm-registry-packages-npm-production"}},"1.11.197":{"name":"@tscircuit/pcb-viewer","version":"1.11.197","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.197","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"450ed472a0a1195ec2bd374b9889fce456481cc9","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.197.tgz","fileCount":6,"integrity":"sha512-GKwxguvfvekDAiNO02kLidUOZasBvXG3MKZzLCj9RQex+voGx+q3oJUVRDjLeJNx9mBQuEHOgDe/BJTvluFtjQ==","signatures":[{"sig":"MEUCIAvEb0xJA0tdGGtoye0RH14qFaM9lGxBiFocEC5TGpLEAiEAv3j9wpXHkzIux0LJ2b6eUBkqorVATBlJ/ID5yTUI3Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13169070},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fe590d7049e1fc36de9f9318209311355aa2e4fe","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.197_1752150013786_0.7922611290893098","host":"s3://npm-registry-packages-npm-production"}},"1.11.198":{"name":"@tscircuit/pcb-viewer","version":"1.11.198","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.198","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a05be5eef31e6e1592049296de231143ab0099c2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.198.tgz","fileCount":6,"integrity":"sha512-F2OLtI/Vbpe45+0k2Tp7WSwV6vWf+qnbBrdFAUxAjWCvCSTH7zyGIXHVHJEdt1bHxhInlQAMHtEG/qXCvLcjjw==","signatures":[{"sig":"MEUCIQC3ss4IrIz15MFCTqEjA6xXGAeAxFFz2n7Th/g6fjTKvAIgFtqm0UKbfPCMHACWEAiOxwV9XUK8ghEmuqke4CMzVpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9850032},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d586e4b70db73d325eb6a7f864062f641f555464","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.198_1753300956559_0.49141055359628205","host":"s3://npm-registry-packages-npm-production"}},"1.11.199":{"name":"@tscircuit/pcb-viewer","version":"1.11.199","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.199","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4a04ca02c099212c5add54e3f3658393c87df427","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.199.tgz","fileCount":6,"integrity":"sha512-p9Zy5VVe8ZmemaqaaCiHyBMhrQmP8IXVtN/n9RP0qZ+fMMN3QaOKGEa4h5wE3hRRyfYLBukwtES1xEV3SFnjig==","signatures":[{"sig":"MEYCIQCNrWLSlZvH2XqOVO/X2zmxnvs2YpRlyd5JDWB06nJPCgIhAOouIwn+TDUCxDSMmSkgs8SKlkPRlxOFNWe5ym9UZhDX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9850277},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"16135b06e2ab974c782c791a8a75adc8cb6b08ce","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.199_1753745572188_0.8139253184555291","host":"s3://npm-registry-packages-npm-production"}},"1.11.200":{"name":"@tscircuit/pcb-viewer","version":"1.11.200","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.200","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"053013ec23b5bed5e55ad2463c8975cef9ee6ecc","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.200.tgz","fileCount":6,"integrity":"sha512-ilj+Wv84/5p3uuPWzPwHfLRiejibugEcgAJzdY3o1gzijoFBngqGGWLY6RG1hqqrG9YSBcjxYyK/fzbi3KNgkA==","signatures":[{"sig":"MEUCIQCGUqtEhzSUt/lo9YsssIYTZBC8wBTqMynh24B9RPgIqQIgSKa+dtSGzx4nX1ewsZnNB4+t0fXwdMLfBrcW367BjeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9854978},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b8f18365163a306538a7b16cde278f43cab672da","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.200_1754671118316_0.5358699448530329","host":"s3://npm-registry-packages-npm-production"}},"1.11.201":{"name":"@tscircuit/pcb-viewer","version":"1.11.201","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.201","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"54b1860592b9fb6a5cf569e1fcaf59f9b0a14b46","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.201.tgz","fileCount":6,"integrity":"sha512-ScZ3cQBU56kAq6bHD5fPLZ/xAkJoUPMljPsPbaXJS3g5GPh7XO7IFrbdd1g6v9h/f61LQXn1p5jFh53etqg4kw==","signatures":[{"sig":"MEUCIQDUlknSvaa7Gx2+d/Z2p8kjpJtflGqA6qbkORD5oSv66wIgXEJBw0dmSd36U6qdgvInC/dqYr4QE7BZXnWpGo5JPNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9877152},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f9de948c0d8624242fdb26d0b9ed5de042cbca26","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.201_1754853541911_0.9204997056105453","host":"s3://npm-registry-packages-npm-production"}},"1.11.202":{"name":"@tscircuit/pcb-viewer","version":"1.11.202","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.202","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3894e1e7dc5d5b5c53512d42a331e3b73a912014","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.202.tgz","fileCount":6,"integrity":"sha512-IaPq7e4HCXAUZ0YWCh9V2w/wSKZJ5sL+HsRixpLFn52JHeUGRf6QcgVUIfzuVuQaIaJAQaBUr0fFIfXpNxGT7g==","signatures":[{"sig":"MEUCIQCGRfaSzRylQwY1e40XBqcmzY7C7+Oh0AXsYb8FqJ1yQQIgQbucaXiQOQuPvR0vXUwip6qf+VpFdyTE1Jp0mHaQse0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1839588},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"21992ba47a4fa6afb3fb5d5b918dee1c96921ef9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.202_1756141253927_0.2444098724424435","host":"s3://npm-registry-packages-npm-production"}},"1.11.203":{"name":"@tscircuit/pcb-viewer","version":"1.11.203","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.203","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d00c097a6b189d8b9d2762564dc15853c15fd80f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.203.tgz","fileCount":6,"integrity":"sha512-89B4X3U9qVvN7dBhheMkCIAfKYekVYBxVJjRb6g+3SJdKDd4xKBmuTFJNT7QxBE2R0UfoN+FY5NBsRUF85CVsg==","signatures":[{"sig":"MEUCIQDw4hIwtlVr5Ue3D2v3w6jRVF+EQdkY40+vEpGdnPMnOAIgfuYgfxHeq6P42sA0/viHcuCMK1Z3PhEIqI8DhNS50tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1839586},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d4b05c3a97c6b1d1f0f9334b316e44ef7fe79761","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.203_1756399750057_0.6796122192636036","host":"s3://npm-registry-packages-npm-production"}},"1.11.204":{"name":"@tscircuit/pcb-viewer","version":"1.11.204","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.204","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d9db56a07dd9835e11b0ce1d90348e4a7340c8f4","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.204.tgz","fileCount":6,"integrity":"sha512-HK1rb9c+mTyjqntGDzp0IffMZJLspBjqpjcehsa1qNwW7H5u/wMnrl5v9RLtPk4LZ2s7BCI9Tq5FadgRweIPCg==","signatures":[{"sig":"MEQCIGBLzIHZbsPa7AosiRoDS0hRKbIuogYOg8cE6iQqkA8OAiBH+KivPml0b1i4JAhyZIFuHpxlChVbhZquNPxMkKD67w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842686},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0975ba961055216b183bd278b0e4bd259e57dd1f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.522","type-fest":"^3.0.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.204_1756402754404_0.8018613008602349","host":"s3://npm-registry-packages-npm-production"}},"1.11.206":{"name":"@tscircuit/pcb-viewer","version":"1.11.206","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.206","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3e6db37d821b6bcd7054f65bf319629f24253b96","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.206.tgz","fileCount":6,"integrity":"sha512-IEVtShGcgwAU0yrMqnPYxXfNERIkFpvNA8LnGpDP6bXrZwmP8hsmbD6uEzx5FnbLy6RxZp5Dosjg9ZryDaZ3aQ==","signatures":[{"sig":"MEUCIQCv4SfjbBlAtgGNkg5LFpKJBevQ5DGynp/i+jKVD5bPlwIgcEa+V3UoNkWK6fFjUQY+pSJHHcTM3MmW03Rv/gNbksk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1848682},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"620544b26ca24fa9d2df42815b15ac21570a82e0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.603","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.206_1756439237152_0.8043594683050128","host":"s3://npm-registry-packages-npm-production"}},"1.11.207":{"name":"@tscircuit/pcb-viewer","version":"1.11.207","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.207","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"268f68c9c6116411464a9d333b697f1861b79f0e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.207.tgz","fileCount":6,"integrity":"sha512-LcFZdj3JRVOGKxkKJK6Rr7mWElH/Ez0SBGZfeb9iWci+v0JY6jtMZKwxAB0CnXOPeHBgaVUc6LOe90szIP7E2A==","signatures":[{"sig":"MEYCIQDt2nV/GrKtfUPka7RVQ9G/wAXv7OOxG/uasoDhOaLNHwIhANo3uyO0IYDvTyteOjFVB8VIOHm4zDw9mnTtlNhPoieZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1848682},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"51d7632a57d5202e52c58010722c3059cc627269","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^4.5.0","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"^18.2.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"^18.2.0","react-use":"^17.4.0","tscircuit":"^0.0.606","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"^18.3.3","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.207_1756491424143_0.6729122156649243","host":"s3://npm-registry-packages-npm-production"}},"1.11.208":{"name":"@tscircuit/pcb-viewer","version":"1.11.208","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.208","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"30c3b86f058d695349fb9332d8c6eb38892b94a1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.208.tgz","fileCount":6,"integrity":"sha512-5L1mT5a3ReO5+2WyvCNdMFZC5sr81vPNyqjEEIIYSxHKNXXxweeIl6XqC+F0fcLQscyIgqDMmSxPgJjpeXk3/w==","signatures":[{"sig":"MEUCIQDmu8nwc2iF1spcS+xNJmFeAT/JsI3RYQXB1FKHFnvakwIgRQHXD6M1tB3ghruaaZMrQCzi918S/6wwl45sqF2sx08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1864322},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c7507c6fad13dd67e45f56dfb2d6a389cc75515e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.606","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.208_1756677497489_0.5266518047640356","host":"s3://npm-registry-packages-npm-production"}},"1.11.209":{"name":"@tscircuit/pcb-viewer","version":"1.11.209","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.209","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3a48e102986c34e4fddc4801b4197264d7e1e5b5","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.209.tgz","fileCount":6,"integrity":"sha512-KH1Aoza1rUQS1b98OC7bvxVoYgGsPbfM7w3gkPVvSVIPqEOESY+sXSUwgwaPZ4WmEZX7EmY8YnITDZ7/AmQjjQ==","signatures":[{"sig":"MEUCIG74KAYkKQiG3n6hW76o0BigwCTipqlHg0eFShVw3278AiEAvF2xSUKdKrv4cLiWAAIEA96d7F4Y7kr+fWQ3KXuFCA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1864804},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d687712adeeba277da4fb298b34b6e1e26ef41cb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.606","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.209_1756680247222_0.07012607332234455","host":"s3://npm-registry-packages-npm-production"}},"1.11.210":{"name":"@tscircuit/pcb-viewer","version":"1.11.210","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.210","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b3e86be11a597dd17829c2a238b0dc4984ae01b7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.210.tgz","fileCount":6,"integrity":"sha512-xEmJinACIDPYGO7Dn9T4D8SB2aC4cDbY+M5jO0PFYgi1MGMrRe9hwB/2RMcL4rhtR9MUakPXqicYIf3LzJhfyw==","signatures":[{"sig":"MEUCIQCSOIRzFPVU2NNLyPDMYbSoF9x20kquVuyFmtK3oq8gOQIgCtyeEQyqqyQe8fDDn5zJTvkDZWRzZZf218nFJ0Xv924=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866205},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dc7fc2f474ed47089b8719a60a4889003149dfa7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.606","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","circuit-json":"^0.0.194","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.210_1756727208422_0.7134809274112339","host":"s3://npm-registry-packages-npm-production"}},"1.11.211":{"name":"@tscircuit/pcb-viewer","version":"1.11.211","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.211","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bad0770b5deace30f1ff423e66b895eb15d224f6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.211.tgz","fileCount":6,"integrity":"sha512-j5TPnZB4Hh5WAiJ+brR5SVNcONPwbqjmQkuFNKS/tgip4MArtJzFRzMflnB4gPEkfb1n9nPKtPNCjtw7CmtCcQ==","signatures":[{"sig":"MEQCIAkyuUfHI9F6nOgHcZ+h3ZtX/FrhXeseA+OSJDaFiPoSAiBK6Yik/187HLwyYuBfSDG4TXu2Ivf5vwDbnNmPYVlWcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1938160},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"448c64c7852931d0859c9b8c1f8b58c36753dfcc","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.622","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.211_1757109346789_0.5174212284726456","host":"s3://npm-registry-packages-npm-production"}},"1.11.212":{"name":"@tscircuit/pcb-viewer","version":"1.11.212","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.212","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f089ae7d0c68ab81791e5239446a41217b8bdd6d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.212.tgz","fileCount":6,"integrity":"sha512-Ra3LO0YQaox2pDCuWsqdZ8VyWZMMLRNMSDWLiADUJHRvHwKijkYVMYKgAtiHKdhFJB+PrkzP38JdDX4ZV16x0A==","signatures":[{"sig":"MEYCIQDA4XUDiuwpQ4hlUcR8GIrS0mvbKDyh68bfwDXbCbOK6AIhAKhaebTlcUOTyE9fN6YsfzykEw18Ufo47yzdjNIDZjCm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1974335},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8a6aae0ea1ded5991e162ed972ca3ed09c8b34de","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.622","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.212_1757525516318_0.8356761442727083","host":"s3://npm-registry-packages-npm-production"}},"1.11.213":{"name":"@tscircuit/pcb-viewer","version":"1.11.213","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.213","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"038ee9cf1c6d6fa22ea262b11222c04d1b80999a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.213.tgz","fileCount":6,"integrity":"sha512-CrGNECSEHr+peP7z7+H5atR6kb46bDRnbKLbZh0WW/sHRR1AnuEv4NNlIIK0vH8cy+wub+xmHuEBwAxw72o3Vw==","signatures":[{"sig":"MEYCIQD4dwdUwSROZt9ptLOHq77DEKU/Q5W1VU7fCERxQxN8zwIhAMNNTA2zhPCFhK2c8uHdu2GK7YHFDAxDz0c0/Y6CDWbw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1974743},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e88c694559d9233e24756719d407342a85230656","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.622","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.213_1757527182914_0.7040512249589961","host":"s3://npm-registry-packages-npm-production"}},"1.11.214":{"name":"@tscircuit/pcb-viewer","version":"1.11.214","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.214","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e23081e1f30a7f41a811ec16bf7bc13d3e7ed068","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.214.tgz","fileCount":6,"integrity":"sha512-WAbDJHgUvElLFUryMdqBZHtNAYEsQMhHaAaQBb0RvPFVb6dCjWWAT4Pa17V1SLXvgUOu1uBpRQ2bVrYl/14heQ==","signatures":[{"sig":"MEUCIDHIrQw/Z4ECMqCknzeIe5QJ9fCTqz+FYPLPQrC3rsGVAiEA/u7LetCL9Mzd/4oOJh4PylQ7r5Iw8ZN21jjTkvNcl5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1975236},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e24acbe1259b464774607c32308f06d87ee7fac9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.622","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.214_1757697871509_0.26414165921064914","host":"s3://npm-registry-packages-npm-production"}},"1.11.215":{"name":"@tscircuit/pcb-viewer","version":"1.11.215","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.215","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c2e955d2c404599546f7c886cffa28c3cf9542ce","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.215.tgz","fileCount":6,"integrity":"sha512-X49YH2Zw2luivYVBZjExlabSALrT3kJcT2lrj6EqAoNarsICWUHxlojit/KSfLI/Xq3Vi+dV2nr6U7dDtBTwkw==","signatures":[{"sig":"MEUCIQDeDm7fYyl2wLvoxB75881cAF1Tq5YbWJaE7i5eHXEuAwIgM9uoaMYL/ThUA6WYCYbYohI/veRECGxmqZlXA9D7QUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991450},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2af92c910cad7b383eae332784a57c482cd2e87b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.166","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.642","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.215_1757744863447_0.5586449526763366","host":"s3://npm-registry-packages-npm-production"}},"1.11.216":{"name":"@tscircuit/pcb-viewer","version":"1.11.216","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.216","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c097f4a6a1db48f3a5c12863732af5b85304832f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.216.tgz","fileCount":6,"integrity":"sha512-r0j4DNH6N6BP5HriWvTnH/20MnUF0spyDutKhdfCEtMiAQW9ygcimiUhVrTgcDQvjGQcRZ+ih2aebGQUzcaV4Q==","signatures":[{"sig":"MEQCIB4iHmT+t/wFinOTApoPUQhp9of+JAbUQHt4yIFRDeuSAiBpchjTASWV60y5XDIxRJMw76jBc47x3S6bWNV6zfXKcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1992592},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"09fa780c17c2ec9d7b79e980323e1cbda9a8cd04","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.642","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.216_1757888146473_0.8203041903145796","host":"s3://npm-registry-packages-npm-production"}},"1.11.217":{"name":"@tscircuit/pcb-viewer","version":"1.11.217","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.217","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4fe3cf7fcd8178db5ae39aa6b51ac76980774dee","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.217.tgz","fileCount":6,"integrity":"sha512-Y1ZZ50+6F8+gAB1ahkwbpFNqUXAhGsG2DJ+fVqY4gpSW4QjkwPQqZnImEJQ8uwNTZxIXu10Th0G64fTJjtrW3Q==","signatures":[{"sig":"MEYCIQC8IYE/Z4AM7tz87gsVKeSatrpyI4mCPTS48OZnWpjddAIhANNGzTR+YowqFZhK8r2NV7VfTTk+S4A7QJOmj/CkQqMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1994871},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f1f8ec80cd7b73760d8fa3573157205384f98681","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.642","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.217_1757950332168_0.2232810997367085","host":"s3://npm-registry-packages-npm-production"}},"1.11.218":{"name":"@tscircuit/pcb-viewer","version":"1.11.218","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.218","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"80c85b25aafaea83631ab57b5d7a81c1a06b056a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.218.tgz","fileCount":6,"integrity":"sha512-4ERHTiCh6FNs2tKF0UoytRwSLZTvVKDZMcwXBK3VBZds7Ejx+O9LLkUNGAFLxPj0zcmc6c2mi2cI90DWF7hKuA==","signatures":[{"sig":"MEQCIGQrO68m1iiHisYmGPG5A/BSXReo6ZcFZHCVh/Mqf+CKAiBDz1yrloCj5v9WpVghoWfAYJtziD0H0ftpkeHCVOzfNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1997725},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9e76071d4a3fd758d3210aae9bafee038b58a2fa","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.218_1757970468040_0.3437823989765598","host":"s3://npm-registry-packages-npm-production"}},"1.11.219":{"name":"@tscircuit/pcb-viewer","version":"1.11.219","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.219","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f73b91020e40b9b70626066ea88bda523cd90c8a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.219.tgz","fileCount":6,"integrity":"sha512-9RvS1BxFDfgVenJDx37B0ausiQ+ycaGurlXCUoTC1bn+tRYxt46KLtJh7nXy2fU+aCGvEZafTtgLzRO+qr0sOQ==","signatures":[{"sig":"MEUCIB97A0yLNUY5e3F1p+O2P+WiqQF9y5x52VDxVSYHdvVaAiEAiAHdgWG7SNrSD6z0WfPiaxSLdTeWCM+4Sw5wWiGKteo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006918},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c788ca1d565828f5393613e8b3175272b97bf897","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@tscircuit/soup-util":"^0.0.41","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.219_1757995755288_0.7451403315201863","host":"s3://npm-registry-packages-npm-production"}},"1.11.220":{"name":"@tscircuit/pcb-viewer","version":"1.11.220","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.220","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"232716e2e24f4261966c4450e9c0f75d9877d4fd","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.220.tgz","fileCount":6,"integrity":"sha512-jg5fEXydTR7B88II8Xd4jWY7q2OfHCRB56/RSS1sbK3zE/LbpUTdaEUB2nUJic57tBC3GsQ/LrF9QFfAe6dEVg==","signatures":[{"sig":"MEYCIQC77Q2cc6POYk7rPug6Qdiq5XpViisJw7sbSk2ZFJkVowIhAOlwM7zAvrmk1D7EQyqBDeISCR5ZRnHth4AnladHlPVW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2110734},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d5a5d6b9ba2336750d0648f73a89e391dd72c609","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.67","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.220_1758633464107_0.02744108960690883","host":"s3://npm-registry-packages-npm-production"}},"1.11.221":{"name":"@tscircuit/pcb-viewer","version":"1.11.221","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.221","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"75fc2e8a94479f4e4ed90f59deba887d22c67c55","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.221.tgz","fileCount":6,"integrity":"sha512-TsbcshT4pl5pJUBsXIco676Waxc+SpurBxdM1rMP59KQd1j4akhJDipPt0W9aSlXPlYKOXCZjE/DCBfiChxlZw==","signatures":[{"sig":"MEUCIQC8oLLJ4Df38Gcr+UGk6y61jafmUcWjNvQVTMZR39rgwgIgdK57+R+FgR4k966TD8rZgQsgLbXu+pvknIzksRFDS98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2110734},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"95abd9293e8efd3939789c7ceb88224096b8f82d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.70","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.221_1758634819354_0.21316707508641253","host":"s3://npm-registry-packages-npm-production"}},"1.11.222":{"name":"@tscircuit/pcb-viewer","version":"1.11.222","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.222","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f3cfe0d923b06df19ec8ad54845fc29d8016cf37","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.222.tgz","fileCount":6,"integrity":"sha512-OOXLbaeC8UWnwVvWoTIHUudulZ/S9Du8ngG+L49ZtIOvB7S7ebvu4kxN1Ma2uM8hz6LmLKpSzAwO/EkwduFfXQ==","signatures":[{"sig":"MEUCIQC+4g19uL89/rkvY5l+MDI2Ow0jFlBKBwHgTnVbYrI81QIgaNubmUEJgkWLu3QQcy9E+HUQpa/5AjtWMEO76bySc2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2110734},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3d1b8f4e6854fec77844be277527d1e8278b85d0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.70","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.222_1758635869371_0.3290634545222808","host":"s3://npm-registry-packages-npm-production"}},"1.11.223":{"name":"@tscircuit/pcb-viewer","version":"1.11.223","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.223","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"df016295ff59c04639329fa215b76d45fc5b2f22","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.223.tgz","fileCount":6,"integrity":"sha512-spEBEG5iuiINQoOKe1wcB5ouXZVxUufFqQLRwg61gOkniKweGKDie5mbpWVdKyfRiEP1IFg7t8ZIk2BdMmYugw==","signatures":[{"sig":"MEQCIGwZ1a4aGjgy6GeWyd/U+00HflEcQU17fYavBnu1AUBKAiBHUGOAFbUOUE0Znpf3hqqDdG24x7G7Mz6dYIiws6d7xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2110734},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"493efc978f1d5a23ce0df3773f4e9e1843bd8231","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.71","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.223_1758636143391_0.3889427090318516","host":"s3://npm-registry-packages-npm-production"}},"1.11.224":{"name":"@tscircuit/pcb-viewer","version":"1.11.224","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.224","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4a067552ad3ee043543f17f1abcc147681ccfda1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.224.tgz","fileCount":6,"integrity":"sha512-QHsRD3jPaKA8kVd0e/HOwjOkDpach4V4LlereHt/PD9a3HV3JWXShgY6gePHsoAdGyVx8bZRG6rnwtTcSPfumA==","signatures":[{"sig":"MEQCIDsofbRx7AzJSNCgeSZwXZ7E14C79hpI3DKAZ3rJOAwfAiAgBv2thXeGb/LviTuzcPpO06q+HyBIcvTaAq4yrDMdhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2110734},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"734fdec609f961c7d84067147b84d1ab26144a40","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.71","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.224_1758639758084_0.4306660777317839","host":"s3://npm-registry-packages-npm-production"}},"1.11.225":{"name":"@tscircuit/pcb-viewer","version":"1.11.225","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.225","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e52cb0b79ff3aeb21c37e623540531c84721764d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.225.tgz","fileCount":6,"integrity":"sha512-yvvHzzwBrrRiUbYM3S/P/Oq/OZcuq6iTB9tpNgxk0lUOwJ4GPROsYZK158yoWbTASNYmGP0DtlumRIOFMHTk/A==","signatures":[{"sig":"MEUCIQCNo5PSlkrzeeMLaKTJHFzLTvqNCicaki7fVWV3cPKPuwIgf0Bc3IBMzn/vWzlJfS3ClqCpQK0QpZQYA8Ib4EWRrV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2110734},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0964576b0337bc3b65bd6a1b12cc8ef14b2ccf4d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.225_1758749879529_0.9041723106611976","host":"s3://npm-registry-packages-npm-production"}},"1.11.226":{"name":"@tscircuit/pcb-viewer","version":"1.11.226","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.226","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"cb3a7277768da03affc2772db22790bbb66be7df","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.226.tgz","fileCount":6,"integrity":"sha512-1mAVjiOkjBAAj6iCup+CUd/kA6EdnS01LRrFQm/ztKERX70U2Oo/LvRQP8O8Rzvd6Wp3p7vHXDLB1lKuLnnlAg==","signatures":[{"sig":"MEQCID8ljZzH74QERxwzxemjogbo1veD4darL4QMUuabQf5rAiA4Do9Oc3iie8c2NIU9pfFFwpz31QxJbK1052ppHEQSfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453754},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2571cf3965fd3a444ee44d210f61d3909e07eed8","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.273","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.226_1759873107563_0.4783805541069053","host":"s3://npm-registry-packages-npm-production"}},"1.11.227":{"name":"@tscircuit/pcb-viewer","version":"1.11.227","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.227","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bc90122de5e70fd4d36e43db92ef5c23de2a7327","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.227.tgz","fileCount":6,"integrity":"sha512-mCERhS8Zm0ja8Z9QgVogmBo+C8yVhc5+5er7L8GXqFr2jj057WXP1TOhRK1/eT3zZoSXKqjd+tX9Ojh1xLZ+nQ==","signatures":[{"sig":"MEUCIElij8vf0UfyzxclrIBTNAY42fOSDucyLBAAUh9mBmjZAiEA+2IlrP0VtmUWaCEEpoG3qq1L3XqI9dh3OuqJBddrb+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453754},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"84b277ff190e4d581f0158b32c24942469077a73","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.273","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.227_1759951436712_0.07888955777630557","host":"s3://npm-registry-packages-npm-production"}},"1.11.228":{"name":"@tscircuit/pcb-viewer","version":"1.11.228","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.228","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ee90ecb012755c9d8733798d2de4f849712af3ba","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.228.tgz","fileCount":6,"integrity":"sha512-FoLwAvTpXoK4KEo3DE6Ojw3nyNuoG5Q1lmI8/t00fHs82nTFtzhSQy9m2nMnX+EJwuG+OCGtcBLNItkQ/hxdyw==","signatures":[{"sig":"MEYCIQCOo4NMxroSA4hjiFLSo1JE9tw+g47qqS71NIVDhz0KVwIhAMj3pOFAiqSRYGo1LM7dDzZrN6+ufnPcwWsOBjq2nNtm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1455817},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f884a714f64fc486e1bfcdbb3e4854f32226b12a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.273","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.649","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.228_1760365930431_0.9211239844182104","host":"s3://npm-registry-packages-npm-production"}},"1.11.229":{"name":"@tscircuit/pcb-viewer","version":"1.11.229","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.229","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4d4da7df3c73b6312e4f7d9853d75487a6c3cac1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.229.tgz","fileCount":6,"integrity":"sha512-LMmoVf+WVY/vuIMYmQgAiyrg0DkxyX1uD1PmHbFxF+CD4SaDSeAjEewcDyztFLxibP4hkIMXGpf4NZ0SzstIKg==","signatures":[{"sig":"MEUCIQCpxDlVT9lUvOX3WUElc1GrXVibG/PalmgDbW5PN3UzFwIgZ5m+OZ0glvfMRCLe+RWVxi7hAHnOUgL6EAP7V/0z1Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472447},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f1151758a857d9dd73ace6979bbcf0c24f7f9f79","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.279","circuit-to-svg":"^0.0.191","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.229_1760544523932_0.7019939660101557","host":"s3://npm-registry-packages-npm-production"}},"1.11.230":{"name":"@tscircuit/pcb-viewer","version":"1.11.230","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.230","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"80bd7cd6b576932ede535afd4a5d6c2a61cd20c1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.230.tgz","fileCount":6,"integrity":"sha512-O1U4ko/aX/YHiN7dq18T9gWpTYx+NQurH6PorL3c64pp7rTqNSYB+NgewLZ7MZOlxRjPMlY65zkycGESk/H3Rw==","signatures":[{"sig":"MEQCID3dbqRAZxBHHz/RThjpBY8d9VVzQX1s2cUkizVvdsEuAiBr3rOCLhxAffM+IEtEYz9PCTgOMAaRPPYTcFjHajNizw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483796},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"567292cb3cb1afcb00782a3bde513f5bb6a458f7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.279","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.230_1760557800680_0.9912393580686092","host":"s3://npm-registry-packages-npm-production"}},"1.11.231":{"name":"@tscircuit/pcb-viewer","version":"1.11.231","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.231","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4f430f783fa81f04dab3f1c095791dad6394089a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.231.tgz","fileCount":6,"integrity":"sha512-Qx6EzjMhdeuPboIxU3h//Vt09uw6Oh4gETlA+NY4IzfWGa/891mMjvMycpPE52PyzJusgHyE7AammcbU4kM0pg==","signatures":[{"sig":"MEUCIHNWqx/Rtws/Mar7KxvpWgTtPXLBLFjtiJQowdu3Ubf7AiEA9pFBR7SqVIidB9mwyftA06L3yso3+hVf27IhoZCV2Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484526},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9476fe1fd1de035b7e7c1612c545177e725258a1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.279","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.231_1760560235593_0.8926476407228683","host":"s3://npm-registry-packages-npm-production"}},"1.11.232":{"name":"@tscircuit/pcb-viewer","version":"1.11.232","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.232","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"78e250ba983fe9500509d1dd3568b2d429dd7c39","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.232.tgz","fileCount":6,"integrity":"sha512-07TSO0nJ2tSNQYpLiWPfuKT2t5zlxNLYrsOCPt/iJ2FfK5fH+NDXGrUxaMnkSsEA+oM/nTScPOccdWwZcNlCng==","signatures":[{"sig":"MEQCIGfScDBp6SkqX7mWAV2S0sHFqrjz5+vizyYtyvthLYacAiAMKT046ipsm4N6JCwJRqoD+1Pas3J6J+C+p1jfISsifQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1489284},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f88d1368890d1d9ba0e92c247020d43f6a709f6a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.280","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.232_1760591134171_0.013174433302578503","host":"s3://npm-registry-packages-npm-production"}},"1.11.233":{"name":"@tscircuit/pcb-viewer","version":"1.11.233","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.233","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d86d470d250ad19462f82998d4c7462172c01397","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.233.tgz","fileCount":6,"integrity":"sha512-SyTzO26ynZWPyPcBKGxnrQx//740zXYrL/4mJikhhhgkkgJF84nye9jq/DBOXbFCzY5GgLd0iHRhmapEuOrePA==","signatures":[{"sig":"MEUCIA4NmXVdY8r4dBp25X3VamkmV8wEUdVBgPJewQdAxib7AiEAolGfQwY51S57S90bPqC7vjqdMoUoiTdpsGRzCYTOpz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1489491},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3c98c2651fc7f49bc22bb38a184c4242d4a75385","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.282","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.233_1760649465934_0.04461178974179636","host":"s3://npm-registry-packages-npm-production"}},"1.11.234":{"name":"@tscircuit/pcb-viewer","version":"1.11.234","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.234","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"cd282d26c1565df7989c21e0875f02c1b4cf577d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.234.tgz","fileCount":6,"integrity":"sha512-Tef2aq5CqBgIYne1CfbJKoru+8AecTNTL0QovNL3AGXciFTIyMjn4RQmizTtSD1GWz6rG3IVK1tUyOMglmA3cg==","signatures":[{"sig":"MEQCIBmVn9S8b0J0RKeJCxTCaBjuYZDn9ahI+hd0PBS8G8nyAiBcXgzx3y0+kgif/iJtDyyqK4JK8AtnikQecXUQTaVwXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1490270},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"556a99353f1aaf7f8064b33f93887c7a74927832","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.282","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.234_1760723088139_0.530215959667053","host":"s3://npm-registry-packages-npm-production"}},"1.11.235":{"name":"@tscircuit/pcb-viewer","version":"1.11.235","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.235","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"015a69576bfa276cef100a42f81111f34dd26bc4","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.235.tgz","fileCount":6,"integrity":"sha512-PuysaXGx8XpDKHFIamWMBh9rwZOI7OjFr7bum1vWD1b5A0PnSSGRx6ylB6/t/yQ3pZYW0UxjTSkC2/SqqwvBXg==","signatures":[{"sig":"MEQCIHBjPAttZ6TPtyTpHZJhm4bl7rRtP3hMb8fB8O95/5GyAiAUOjhzm/MDjKmFEks3CKaWN+li0OE/LGwlCVEx20sJXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501236},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e75536e88821ad63d69d0cfbde6583316b91d266","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.282","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.235_1760982630498_0.3194221110099822","host":"s3://npm-registry-packages-npm-production"}},"1.11.236":{"name":"@tscircuit/pcb-viewer","version":"1.11.236","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.236","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5aa1209ae97d758e9d8fd0215f99ba47866c9f40","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.236.tgz","fileCount":6,"integrity":"sha512-Dg8PCYNSck6OOzeWBj9t/H8YbMtZdk+2eyQA+s/a7+w1Ka3S+96xQjtjYmANsFgIlUSgpI4/GU5k84fcNKm+Sg==","signatures":[{"sig":"MEYCIQCxjCETPrg6uPcZ0OFN+vAhCAaRujF53E63aD1bAJ3ORAIhAP4Hssov2ucgZYVd5y4L9oWwH6OxUwtvj44yth5qU0/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501469},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3803db8b0398ea9e7bba263189877ff812ba219f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.282","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.236_1761081053459_0.902109585660968","host":"s3://npm-registry-packages-npm-production"}},"1.11.237":{"name":"@tscircuit/pcb-viewer","version":"1.11.237","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.237","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7d36099950e1b367ee3bb0cf4a0918a9d68bb319","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.237.tgz","fileCount":6,"integrity":"sha512-rVU1N6VdZ6INj9uDssq+z1cUMwCphsWimlaZz0ynWPzR2eHWRkSyZsGKdYHDG4+aMzlWuFV9nv76djTpCchXlQ==","signatures":[{"sig":"MEUCICPYZYA8wtjPhNamLrZWTk+ByaJIRVXlQBtUm8GKYjnTAiEAzIOVb/vnnNc7JO13OzptAmjkJDYNlyYnP+d0dVUGouc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476071},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c4c6403bb1ba1f8587f70614f79e7518289b76d3","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.282","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.237_1761094281621_0.8414666221445184","host":"s3://npm-registry-packages-npm-production"}},"1.11.238":{"name":"@tscircuit/pcb-viewer","version":"1.11.238","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.238","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"64b4781559b6b9d3e9e37fcd9b12e94d69d3a1f3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.238.tgz","fileCount":6,"integrity":"sha512-YGn1vrPe3V4jRyzP2deo344LUnrVMOs5zjHWQtWwiXKChhr8SbDURUvGQB2hg6J/Yz3GcBoCD5W9ZDT8yg+BDg==","signatures":[{"sig":"MEQCIESO0sfDtvmLTMgKFsd6FnW6AsHqNp3xWTiZmNoAibSqAiBEUQAzgJP5aHg/FDx3GCuxyGA+LX+vsYv8+QMFGOjGXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476023},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"de09f960ef1462c258a3af420c0c9cf07124c7df","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.282","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.238_1761328182277_0.2895673390376312","host":"s3://npm-registry-packages-npm-production"}},"1.11.239":{"name":"@tscircuit/pcb-viewer","version":"1.11.239","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.239","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9b91b7aeced75f5e52f35aa3de73769450eec504","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.239.tgz","fileCount":6,"integrity":"sha512-O8aAJC7yb4jEFXecq4VIjl8Rn0+/HuWpVLVuCjAye7JTcLrN/ecL016LpGeXPjFZG1NBq3rDEo9jIN7GUHv0/w==","signatures":[{"sig":"MEYCIQDPvZmPA7ZGWt/As9ZceOQK7Rzln05BvokhTbSO6NLI1QIhAPbhB0KhBeYbknjHIWhuoVuhwiWoTyp15fa4In0vbgjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506455},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ee31c4c5a292ad9f27c34f8e334d21851d776bca","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.282","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.239_1761350297361_0.44902101981436404","host":"s3://npm-registry-packages-npm-production"}},"1.11.240":{"name":"@tscircuit/pcb-viewer","version":"1.11.240","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.240","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"119ea11f697a361e9b9f7bc5a238040a65768252","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.240.tgz","fileCount":6,"integrity":"sha512-maliPpPHarh1LZRKFDLbPs4Bt1B8v8Iwf08EpzsXYMrh2i1ojY8lAdQ2eZR+ThkNPbyUiKYu/FWYJofGyredJA==","signatures":[{"sig":"MEUCIDHukmhfMjbyenOp28lBQ8nZFy9Ih7+9qxRZRuWQta5MAiEAk9NjFlXZffvtVq6rq9cYfsvPnOFP/h/UgbTGsI62nAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1510135},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d82dadbc173041ad79a205d4a41752f26083bbb6","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.240_1761581124579_0.24146776535034653","host":"s3://npm-registry-packages-npm-production"}},"1.11.241":{"name":"@tscircuit/pcb-viewer","version":"1.11.241","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.241","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"608d3f5a0ac6e5ac92198aff67eed12006a2baab","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.241.tgz","fileCount":6,"integrity":"sha512-VqLqx/mw31QKzbjnqJa9/MYE6FF1MJVWmWRtyBzMCZptsvAz1xAXFIZPYis1Ev1l9RHya229OTvWITGdI9ptRA==","signatures":[{"sig":"MEYCIQC1V+7svOjV6UC8M9p0CWrD4zyndRZgbNp/HJNf/3zsjQIhAMzS5rBlO3b7bnRX0QhR/tZlQ7IJXqGpwuJMadUwEp2R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1510135},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"98a5eb145d22bf35933219d04343ae33999eaddd","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.241_1761667051707_0.24750511901613859","host":"s3://npm-registry-packages-npm-production"}},"1.11.242":{"name":"@tscircuit/pcb-viewer","version":"1.11.242","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.242","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c6856b186944d93d5aebdc57b3435f3b73848104","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.242.tgz","fileCount":6,"integrity":"sha512-LEriq9qcLLEps4PiivIQnPKjfkgTF1/iMd5SdawUSFhFCv9Drp1CfaQLEYrW/hb4hVGRakXtZa6RdTp8L0GWvw==","signatures":[{"sig":"MEYCIQD6XT+1D309CaYlZpShMue/PmlTQpx9aD49seAImi36iAIhAP318TeKLWEfRunQ0dkcX1Tim61o72DPkDFCGrhbhwNp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1510482},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"44ca3e272199b290084eabc9a4a5ceead2829e10","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.242_1761717804252_0.6314563048852444","host":"s3://npm-registry-packages-npm-production"}},"1.11.243":{"name":"@tscircuit/pcb-viewer","version":"1.11.243","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.243","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d44bd10a5f65a2b48a1d2087eb2abc8ae931ba8b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.243.tgz","fileCount":6,"integrity":"sha512-7ySHGe250YzTRP6xCCW1zBPuVnRyxNc1VZsM1tap5IYFNbY2jWL2einHfj/knzj5Eo5+m+nJmpzeNgIQoFByeQ==","signatures":[{"sig":"MEUCICoHDG3TLu/pMaW5/ejb6Y+m2zek74pnycELWLezb62NAiEAuQuf+IItwXp0RMlkdiF53i/ERu7+IF7/nMnvcN9w8AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513236},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"469835c83ae1d12cb722c2609f44396acab2bf5f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.243_1761717919314_0.906956207006006","host":"s3://npm-registry-packages-npm-production"}},"1.11.244":{"name":"@tscircuit/pcb-viewer","version":"1.11.244","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.244","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"12715d72a542e5a8163194ba501762e4e7beab8e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.244.tgz","fileCount":6,"integrity":"sha512-vwNTqjNLhbKzOQiYNUWExtVN9pInKj2ZQwMZqc7dYOQa3CijA9WNws4IUKbzIORL0LHf2DXlm7KlrkL4ZqwMGQ==","signatures":[{"sig":"MEUCIFVXF4L/70UbCHSoZf/dJ9xi6xcvOJMskWP7Lg5xlGBwAiEAhQA6SPlSvVDFCsiKASxgtVzXqDqJhLp1bf9Bz2ZMeEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513811},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bd3a45d1d128f4427174a6f84a8ed43c01f9e8c2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.244_1761749955668_0.6823338126607355","host":"s3://npm-registry-packages-npm-production"}},"1.11.245":{"name":"@tscircuit/pcb-viewer","version":"1.11.245","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.245","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9aa08e70030b325e2ae8531600cbd94181dea9de","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.245.tgz","fileCount":6,"integrity":"sha512-LrKLeYzWYApfMMyrzYbOpRQjck/C19Q+FW0E4gTOikOmKfkW5eXVJj8m3yYE1Q//PUlR75p0uM6axCxSnN7/Tg==","signatures":[{"sig":"MEUCIBDwtNxPo2iaJu8vQm9/Y4fRJgv1uLPpG5sXZMIbdngzAiEApIofc1WoF5UoAxTxDlBZvrNwU4KI3WzsRzzvoWVYdjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514378},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fb5e438c20ea15ccacec8f4780d64b991f318a8a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.245_1761852847884_0.05520089917005655","host":"s3://npm-registry-packages-npm-production"}},"1.11.246":{"name":"@tscircuit/pcb-viewer","version":"1.11.246","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.246","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9113866c4a6e225f5a99ff8c97bf124025e2310b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.246.tgz","fileCount":6,"integrity":"sha512-H8HvbndYXg/o8VHlqgQljsGLIUWvpuMHF3DgusL4kZN6d/If1CpM/nvCkyYU3zTnRFUmuwbd6amfLGjoi1iSBQ==","signatures":[{"sig":"MEUCIDDRhg0LZFBIjBt3guVC2fMcqV0khNglNv8Qg/leLZsBAiEAkX28aSOnKDmBkcsczoWB4Uoo0QCgrSVjRbvriSKeXTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514306},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3683bbed223fd483b8469eb7baa6ca7bda19c5e2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.246_1761857762877_0.874586654950475","host":"s3://npm-registry-packages-npm-production"}},"1.11.247":{"name":"@tscircuit/pcb-viewer","version":"1.11.247","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.247","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"030f0e69a34022a0c1fe0d45b79c97a3091f880f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.247.tgz","fileCount":6,"integrity":"sha512-b4ciO4zzwr5an2U41vuFeBjICom70F0+WydLEvF7driiWDBO1D+OsAeCzz4XVPoh8TGaJDFHwDoPB2Uehrptqg==","signatures":[{"sig":"MEYCIQC+4R01Ref92fcA3cSjAJdbGVPrK3W+xgjGmIY9f97y7AIhAKkjIIMU3df+d89261sd5MIMWvp61FvGyNRwsuc8sYBR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514306},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d9d9c5868e32229cb4cbce4a38fee94c987b1825","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.247_1761859522083_0.4754477023906736","host":"s3://npm-registry-packages-npm-production"}},"1.11.248":{"name":"@tscircuit/pcb-viewer","version":"1.11.248","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.248","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a273a8799e9ccd295faa5fdeccc3f3df4e978e63","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.248.tgz","fileCount":6,"integrity":"sha512-or7OPNPZnLJKNiojm7tlCRoueCmjRtlFEE9U+h2v4WI0I4Z8CYumnoUzmYJjJ361l50QZxhb4ys8SbjWaZY2SA==","signatures":[{"sig":"MEQCID4PJdxO6sa3m2WfH1bYNnxo9dBlmsLdrQPU5cLU/ZKjAiBjgc+nWv/fEG4UNILrvak4RU83XDX+DzCFXfaegBfVKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514360},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c27374c6c585f2bfc213fd636dd4ce1dbc2d144f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.248_1761923037238_0.8293186848091909","host":"s3://npm-registry-packages-npm-production"}},"1.11.249":{"name":"@tscircuit/pcb-viewer","version":"1.11.249","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.249","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6037fb272bc0e5365ed29ebb1a95345471cfedb0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.249.tgz","fileCount":6,"integrity":"sha512-xx6ywAT24xImpV3Ih6KHH93lguzROqG3xCjUoOMP0zlI8Nt6zPKZNI9qjD4CF1Pvwn1DNr0bn6vmcqBKImirjQ==","signatures":[{"sig":"MEUCIQDWaR9Xt7ACB5PfDx6YdiLCKMe3V13TKSWpWsL12xnnWwIgcAXusfZAIZbyIconfwmG2CrzyqjeNgECO/5lMF/Wj2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1515024},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bce23cad54b7c07f5844a9a8a0be83daa1a45441","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.249_1762161989672_0.5345093766980293","host":"s3://npm-registry-packages-npm-production"}},"1.11.250":{"name":"@tscircuit/pcb-viewer","version":"1.11.250","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.250","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0a7020a1b2fef2a1d7fb8b29ff7f0e2d3bca34fa","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.250.tgz","fileCount":6,"integrity":"sha512-IgRJsQygN0OAe02Vm37U+4XuLxiId1CMcyimc/kLw8m6bjk52dMw2ESdnf8CKOyvh33loU5iMBf2cCxwPNAkzA==","signatures":[{"sig":"MEQCIF1hphV19SJxksSj1gBIccvL+U9hE0Lcclc5K2AtZSaOAiAo26z0sQmJrNn0q8vSAqjDkwucVO1vSPOJRBU6aZa1Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517867},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f71af7668b9f03f61bf40d6d41f0a65017d70e0d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.250_1762205340690_0.3076156080772694","host":"s3://npm-registry-packages-npm-production"}},"1.11.251":{"name":"@tscircuit/pcb-viewer","version":"1.11.251","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.251","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7b6560b45fd24e2368f6c5da111f5d7c0e9f41f3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.251.tgz","fileCount":6,"integrity":"sha512-BwVV+sA6vSlNa7Lb71oALrijTr7y2XHqVysZUZhvOes7a5ST0nIXH6KnrEjmfX5Fe0PH+OkTuuLAwbirtazc5A==","signatures":[{"sig":"MEUCIQDjXWEXyrI/d+daQNEPIvXHOPuoS15HQGatBdajHXtksQIgA4mwkqo4Os5+mKrzA5fUz7uBG95rfZ/yfCkZq6VihJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1519742},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2cb008ef9e1970c9787191d3cf0f2e3fb3999492","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.295","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.251_1762287256587_0.772089351974854","host":"s3://npm-registry-packages-npm-production"}},"1.11.252":{"name":"@tscircuit/pcb-viewer","version":"1.11.252","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.252","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7ef3df0a184f06c69bc5cf747e3dac2bb1285808","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.252.tgz","fileCount":6,"integrity":"sha512-tzjB/TBTW0BWJY41ThC2/oU7gyJcAq94nlgJbG5m8a+h66tnJnLIsf85NXQUkgi9mdisu15BPIIhys2+cWjzfQ==","signatures":[{"sig":"MEQCIASbawhsnVkD4j2iNQ6tZDsoLrYACVP1U5sGR+U3fHg3AiB3oYS0H+QLaky0+b/zKomEHDjWKW5+PUMsX46Tyw/v3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1519213},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5cb0e3ad11ab7df9b718a896ff5f517103bedb4d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.302","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.252_1762451061395_0.8945930184317255","host":"s3://npm-registry-packages-npm-production"}},"1.11.253":{"name":"@tscircuit/pcb-viewer","version":"1.11.253","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.253","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ae2948e22ae910db69a9155ff3c904416c354aa7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.253.tgz","fileCount":6,"integrity":"sha512-e2FDeidsg3DMSljKPvnGkLohXhtZpl/qXHB/mRdUoFh4I8QKe8w1xKPIA0dfhuWwXn0I5cO5UNpiiihRGB/qgw==","signatures":[{"sig":"MEUCIHzyiWGCgrLWPtP0JE76yLQYtLsFsp5UG9Kg1IBWWKYuAiEAsFMZPTv/Jnlkzu9HooyjXVmVPL9rIpOX03qYLSoeWx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1519451},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"82b69233204b201ed09ba8ad39b8eac24cc28b0b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.302","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.253_1762451919581_0.4058267273492915","host":"s3://npm-registry-packages-npm-production"}},"1.11.254":{"name":"@tscircuit/pcb-viewer","version":"1.11.254","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.254","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9026c0727d47172ba5aa52fff4ced8950b748d81","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.254.tgz","fileCount":6,"integrity":"sha512-2HaDoEEQu+6+9fEJLItJF21SGhrAEFGKdfx24YHSM4UeBDlZ9OuHye615B2UFe2HIzngK9SWfeOHNs/Q3S2AjQ==","signatures":[{"sig":"MEUCIEdzWfPeOmdBeazl1tqb3jLHtyaaXAZbt2Oh5mnM94E3AiEA7eetx2RQQsN5zcAsgCNIYs19Qus7dRWSw7EPlycf3jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1519451},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"273c3cd8695b67eafa99cb733f1ba65012826888","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.302","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.254_1762467002623_0.059861049981998926","host":"s3://npm-registry-packages-npm-production"}},"1.11.255":{"name":"@tscircuit/pcb-viewer","version":"1.11.255","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.255","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"233f0a821ceeaeb357728829977008052bd96769","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.255.tgz","fileCount":6,"integrity":"sha512-LjjRKJP0qsk/MezacNkH9fXGxRS+FS04lf736ewNLp0OUAl2xHB7kAYzCL6tnt1uTxnbX4SpDcOB24ppITx8BA==","signatures":[{"sig":"MEUCIQClnHWOm1Wn4fqwCkwi1znZ+i3raeKhFFPQEqI1CSky3AIgEqx5BY+fWYhRB0OJY/FhucBJ/b5pTlkxBJVMb34J8mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1523058},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1a9ca0be31190f56927ea4c52317a05087178ef2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.302","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.255_1762790259888_0.08247765479161862","host":"s3://npm-registry-packages-npm-production"}},"1.11.256":{"name":"@tscircuit/pcb-viewer","version":"1.11.256","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.256","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9a1f983a1fddbc70804363a665287874e81c14e2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.256.tgz","fileCount":6,"integrity":"sha512-4nG7fCS6u1CuGHY/nsd4x/19WzxVjO7c5OPhoPrWy8fVwAnI4AD1nZxz1cU7Xuh5gQxbEAvOztLvEuTuf6QBAg==","signatures":[{"sig":"MEQCIBq3nqRJl1O70eea4qBSRgS6CH62TnKnxnW0QeeJtnfWAiB/FBnMif4Qu9nKrgnMRiQYUaI+84b7UE5C1hOuzqisvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1526059},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"844d6631ba8ef0501469981fbd6b8cb4b5c804d7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.302","circuit-to-svg":"^0.0.240","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.256_1762812214339_0.7498750105041914","host":"s3://npm-registry-packages-npm-production"}},"1.11.257":{"name":"@tscircuit/pcb-viewer","version":"1.11.257","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.257","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4869452f2259ec249c6f93882f937ffedd3f73c6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.257.tgz","fileCount":6,"integrity":"sha512-rf6JNFeHKwRrZNx/rV+btPWYdweO6DFpK614ejCAJjqQBDI1lEwlCe5qZyhQw/JLZmT17dtsHJt3GK3V8G8uqQ==","signatures":[{"sig":"MEYCIQDSwSZT4FCPj0/HX3l3QNpgL1nktvjxhCjniuk2U8xFpAIhAL+D16jTTZS+8tesuwsY5ABvtuJNS0D6qlRmU7Vyj1Kp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1526059},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"573ae7bf682b00b42aef99f321fad9b69750af75","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.307","circuit-to-svg":"^0.0.265","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.257_1763059493373_0.2961190642074998","host":"s3://npm-registry-packages-npm-production"}},"1.11.258":{"name":"@tscircuit/pcb-viewer","version":"1.11.258","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.258","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c408d04460294a18578bfab718c01ce3a9fb939b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.258.tgz","fileCount":6,"integrity":"sha512-lGIpG0LcjFXXvfysSfebXcxmzsQlopBvdcjdtRN4SCh264YMRWFygJhjc94iGRCDDN5ldlPkIGqr4+TxqeK4QQ==","signatures":[{"sig":"MEYCIQCujbUMSyLvKWnhieRCTT9gbOkJnnXW35TJvPiTpM57gQIhAIMDBa5OTP0YMgWWDamYOKBm5TxLCYQwkUTpPHDJz+uu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1527601},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"44d19d0a26c7e23e5250827a8c0346a97d96367f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.307","circuit-to-svg":"^0.0.265","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.258_1763061106812_0.22050780366616762","host":"s3://npm-registry-packages-npm-production"}},"1.11.259":{"name":"@tscircuit/pcb-viewer","version":"1.11.259","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.259","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0a8ebef5a6f87e2dbe31ab8431e383da0d9bc857","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.259.tgz","fileCount":6,"integrity":"sha512-E9p84kdDfTJfL/DHzBSfOOG95bGnlkA+3OKs6hQ1Dt2Y1LlMQJ+4ldzGcHQkVpRtFRkr99i/Mr4XQWfCmlvzgA==","signatures":[{"sig":"MEYCIQCIfa70w7yej9mvG8jaNVzEt50/Jlo5rrvUsh5t1U+fswIhAMRg56TkuAH1jW6Q68R1+7wwmv98DXeU5GCyZP9xwZOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1527929},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"db2d201ecd334c3fc43e5e673add376b31973ba0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.307","circuit-to-svg":"^0.0.265","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.259_1763134582043_0.6905248875482828","host":"s3://npm-registry-packages-npm-production"}},"1.11.260":{"name":"@tscircuit/pcb-viewer","version":"1.11.260","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.260","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"97d611e51be013223d4db4466a0a50f71db576e8","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.260.tgz","fileCount":6,"integrity":"sha512-xehHG4eAsDOJ5GF0qvSoL+6kEIHMpqO0mBmlWWUyzf6aBsS+qY4Z2EjSngPwlITFewWziUZIkHB7o8epFPt5gw==","signatures":[{"sig":"MEYCIQCECcwyc1UCqGDX6jbUILDOr+enKGnCUKcIceh1DzQYEgIhAJ45ltdS7s+W2dutJxM9x/2p+nBU1GBfzXbqYG8zLha5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1539103},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"76b3474e9eeeba80490f53163c5029f520458114","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.307","circuit-to-svg":"^0.0.265","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.260_1763225774395_0.27280185776328114","host":"s3://npm-registry-packages-npm-production"}},"1.11.261":{"name":"@tscircuit/pcb-viewer","version":"1.11.261","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.261","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"fe0fbec2a585b2f69d4d58fa684c7642dd3c4306","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.261.tgz","fileCount":6,"integrity":"sha512-T0r3uSJNHD4AUk429NG3ia/7Q6yLm/Zb4EaYF4Fet/Aq07B8kQAt2ddrWoUxfFW1FoTQbke76NvDLhWW9Rid8g==","signatures":[{"sig":"MEQCID/YeE+fUCseC2h6E80fBm7SjxIm4XSCeAk1UvrhUBy8AiBKdlUH94sgDoAgm6TY60pqWwL8QdCzkuY45zdCEa2wjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553577},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8cd4814f4919568bd1a31bf3ec4f087419d2446a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.307","circuit-to-svg":"^0.0.265","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.261_1763313697142_0.9231517713618334","host":"s3://npm-registry-packages-npm-production"}},"1.11.262":{"name":"@tscircuit/pcb-viewer","version":"1.11.262","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.262","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7367a7089eb07e30d5e45080f365fd6e4397b3cc","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.262.tgz","fileCount":6,"integrity":"sha512-e6I7BSdrmPx3YzKdKxxbdGUZjmxt/Z6tq8FM7KxWjAWW8BY4H12Y2o/2W3dnbzULxIgvpTmSgbovMWbYgUiSCA==","signatures":[{"sig":"MEUCIFKGjlqhHWgew53hydK3syPobleYSGFjdBQbyRQl4m92AiEAzb4++JzBL63HXqfqS24xQ7K2ok0ZWaQnsuS1A0amBcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1560931},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8580ccf46b328837ac99458126666b53893102a2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.307","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.262_1763581407999_0.8940255823993037","host":"s3://npm-registry-packages-npm-production"}},"1.11.263":{"name":"@tscircuit/pcb-viewer","version":"1.11.263","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.263","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"40d50369bf949979be3a4deabb269d8fdbe10ba1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.263.tgz","fileCount":6,"integrity":"sha512-47BJ+gllO3pKmO+6MUfQSUjOqHMu9OmGE8/BzKoFw4JrGbP8Ni0aSQmcJEud+8yUhWHo4BSdcaX1Yk6T8KiqHw==","signatures":[{"sig":"MEQCIA2gJb+e7Bs9xBGT96AfsV4apmUM705Il5T8FNZ+VWYJAiAlMP8JT7aOv6aUyiwV4l99c7A8jr8GQVW0qp5CenuCSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561728},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d1e4c5edb97fa16684f337711a7b9fe2705d69c0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.317","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.263_1763609953565_0.8822204002760707","host":"s3://npm-registry-packages-npm-production"}},"1.11.264":{"name":"@tscircuit/pcb-viewer","version":"1.11.264","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.264","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"56c017734e146b0b344423bd6de67150047fca38","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.264.tgz","fileCount":6,"integrity":"sha512-aSWPyKE2bwOjiZf/YQ0XxiRbzdBIbdkSFPmjsZDWP/o0xsiQKsXAFRgpQarOK0Zf090AYnc0wLZLE/baqs0Ljg==","signatures":[{"sig":"MEYCIQD6ErMR9v/SmnBQasjdaDuCzquOYJn8dEgceoPP3TwsJQIhAMY2B3QiMtohq2p58fOfJZ0nhUrArR4Qe/MK3CYW2ZWc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562425},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"389a2afd4f7a40fccacb881c05db6db68254e4c7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.317","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.264_1763895217368_0.54080416855774","host":"s3://npm-registry-packages-npm-production"}},"1.11.265":{"name":"@tscircuit/pcb-viewer","version":"1.11.265","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.265","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ae45097ac8243c0634664273d19b5aa9d86114e6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.265.tgz","fileCount":6,"integrity":"sha512-NRrBej/J7TJWbMIm/7qRPm5LnrR8HR6upUV+8M/G8p0XsIEMvm6hg34Nef7BoouQ1OoHzNUk75Xyv3btMf8CJA==","signatures":[{"sig":"MEUCIQDymy5QxloJjjrpKwB2iW/dXm4ec4FSZHaJ1EZQlqlJpQIgeAdk0jj2B02VLDt2wymqq2tGKtzLmwjCVI9e+AXzJkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564308},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"40a670a61fb7fb9245e30c8c20844e75c0f8aef2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.317","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.265_1763918036848_0.4843099359959244","host":"s3://npm-registry-packages-npm-production"}},"1.11.266":{"name":"@tscircuit/pcb-viewer","version":"1.11.266","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.266","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ab8c452b89f737c9823adb3f38a5da0477abc52a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.266.tgz","fileCount":6,"integrity":"sha512-d7cYkJpLQWsrNjN/jOX0ZalWUiskywU+A6GhnyiIQcR2bXoFCWzmFchR8L6pxZnXTaa3LrkO37MJVzcwKi6PIg==","signatures":[{"sig":"MEQCIEPY1zNQi8l/4yrGz1FMG4o2TJukUV9G0jBPNyYVuirrAiBALY3ysmIj05AJq07AyPH34EXYZlbXSZw01HMt70E0zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564308},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5ef2761db919dd752c57b7a290215c249624b404","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.266_1763918328640_0.7760590223728017","host":"s3://npm-registry-packages-npm-production"}},"1.11.267":{"name":"@tscircuit/pcb-viewer","version":"1.11.267","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.267","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f46214ead0bf2b7cda169117276a15a3482fcb34","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.267.tgz","fileCount":6,"integrity":"sha512-aAS/cNa2LXRuuwWOdG5HqT00srEHTmg3JzGOmATRGzgWL1L+L67uIjz0Znzt98vJSj+k0SjNdzg51jMkGfXUHw==","signatures":[{"sig":"MEYCIQCNw5G/7nDyDAn4okA5XFozj5qr6/MkABf0dhbAOZbBjwIhAN+B8KgjYcMl5RUGePIhHj+npiF/WKREjn2pP6dZD5HR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564800},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"459b1a0854487ae898dc73cd5771eb101939a011","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.267_1763918346263_0.021860650615778354","host":"s3://npm-registry-packages-npm-production"}},"1.11.268":{"name":"@tscircuit/pcb-viewer","version":"1.11.268","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.268","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"143f8d91ae9836344e1f326ca77454e86dc1e869","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.268.tgz","fileCount":6,"integrity":"sha512-xwWJ1o9c1J4Q6WWnSuz/axZxlWmcHdAQCGNF/SaAtq07eBCOx5mXZZUdG2X/ju2ncYAQnAwzTdm6yQB8orrz+g==","signatures":[{"sig":"MEYCIQCoXR4SWbPrGadKWkQQEt+MDh72KMVS+6nPHYZQ2J9/8AIhAMDBZzgbAHxMoP5g/hUvujLdTTejidwZK6lnG/TACrOy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1583736},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bd3c653ad3b31edb8e361f464f7c86bb18b6cefb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.268_1763950873532_0.4251261890024536","host":"s3://npm-registry-packages-npm-production"}},"1.11.269":{"name":"@tscircuit/pcb-viewer","version":"1.11.269","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.269","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a76d3533bf6e49075bfb682b909c564bdba6bb25","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.269.tgz","fileCount":6,"integrity":"sha512-GkQYD+wZcW7V7G5nShz7UZIATZVlplm39tRkwaMngELmAvYfqJVcKQ5zHYNx4NjPIS5pOJpPHW7T+K4NN0EZhw==","signatures":[{"sig":"MEUCIGBYMZp4CGiY2Z6A9fPN6AcrelAFlXCQ2NRbflBFceWLAiEA7XiT0H5eZ5aZGLEJG7OEVnSmNgraThNUUQ+Ij13fTrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1604597},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d68004db3b8920f6f7cd3dbc45a501fc060e29b9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.269_1764348795899_0.3542607162277702","host":"s3://npm-registry-packages-npm-production"}},"1.11.270":{"name":"@tscircuit/pcb-viewer","version":"1.11.270","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.270","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"75a64b75aa3f832c9694bce805005b3aa3c840bc","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.270.tgz","fileCount":6,"integrity":"sha512-FIRxoxOTUBZrhNon+0dbc1CXNEciiha/xTj7HjaiSNnyNgnGXAxC4XFWSsM+eMDdb7NscRBqt45D134XbFd27A==","signatures":[{"sig":"MEUCIBTxEDfF1WEJ5grwyDL0u1GzE6mqzVC3gKfGs3GI4khRAiEA6QZ68jsmnSYBZH8PX3sawlh6K8IlMOI3wiJiNxtdEpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1639631},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cdf9dcde5568575d3d4ee16faba5b88482cb1597","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.325","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.270_1764445302462_0.09477501697306301","host":"s3://npm-registry-packages-npm-production"}},"1.11.271":{"name":"@tscircuit/pcb-viewer","version":"1.11.271","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.271","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2b0289c94c951bfba9118bfd1c458274a4af8938","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.271.tgz","fileCount":6,"integrity":"sha512-NoOC8Rs+ysqzGxpFstEjhmWPSpXAcqpECJZoCLw5tgbw4CCZCzB3vMS158+FvsV/fzOKGrV7YAE3Qt8kC8fC6A==","signatures":[{"sig":"MEUCIGkKRlH2F/qVoRKa3zrd9z7pkcNZiyOaFYKWCA1jMyRYAiEA229LH6uHn7yiFhegFdazThRYOwx00tz4i3iHmouc5rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1604597},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9f0f72d20e6ce5befaca5c789713493f796455b9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.3","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.271_1764445403224_0.5400973194733121","host":"s3://npm-registry-packages-npm-production"}},"1.11.272":{"name":"@tscircuit/pcb-viewer","version":"1.11.272","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.272","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a01f3674e63b8e798dd683843d9665a8663568d9","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.272.tgz","fileCount":6,"integrity":"sha512-dz4AQEnQYeM52aE1xHvo+66SWmXC3YrAjRHErJDYcvw5ZSJvxsjDEn5truNn5YqmZn5cuV/IciT/VkxBGRmuEA==","signatures":[{"sig":"MEUCIQDrXiWxORZ74xBHwS+Ixi7EdinWCj5L2DFcAevzxCbcRAIgCAAVS2gOOX9X1OnPkqI8jisj5KlnL9GMMbu0SwOmKhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1604597},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c94034c0453913ceb54aaf1f9f39e9bc643b6155","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.272_1764445638096_0.4567011484395831","host":"s3://npm-registry-packages-npm-production"}},"1.11.273":{"name":"@tscircuit/pcb-viewer","version":"1.11.273","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.273","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"be59eebca2a24081cbb91376dd42d823bcfddbde","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.273.tgz","fileCount":6,"integrity":"sha512-RJYdsWyByD734eSGEcO7+8B80nGT9BjcPTDUzLnox6O4ac4bO08PTcZ9PFAOTasI9SC9i8ZZgykK83SCI+HgBA==","signatures":[{"sig":"MEYCIQDIpWQNEHyDxIDggqBby7lH/sgUJeIKIy1YiVmEX7UkrwIhAJm8ZAigwBmDpaSkjBF4g67MBbSGxXet5asPGRk4Amkt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1604779},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e27bc1dcb558574ed074ee747613b7efcae5c1c0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.273_1764513881226_0.8558514302540423","host":"s3://npm-registry-packages-npm-production"}},"1.11.274":{"name":"@tscircuit/pcb-viewer","version":"1.11.274","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.274","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3bdd3d61f88bcb9666a3acb6417778fc585987a7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.274.tgz","fileCount":6,"integrity":"sha512-dP0E3TgHBHrb01rUGjqxFfwMMnjcrypBK4tapmEEyRMAdBOmWQk6E+DIN3q+WPnL3gRD+58ObfEun9xyit/gow==","signatures":[{"sig":"MEYCIQCGPTbV0c3gXHsKWF+WTigiF7XR+qKVoIQLErGJiMZfSQIhAIo1TMtb9XZKEH0Ytj9PADOaXSOcrgKbsc1JI66KjvWz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1606982},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c39436101c2002fdbc73c5ec6b3da0dd14ce9d86","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.274_1764712534686_0.5361923452188087","host":"s3://npm-registry-packages-npm-production"}},"1.11.275":{"name":"@tscircuit/pcb-viewer","version":"1.11.275","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.275","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9e101ba51834a62264ea8e22b6d530c0466cc638","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.275.tgz","fileCount":6,"integrity":"sha512-jc/gzbwvqTMw9Lefm2Tho3vxV5B2F4XBFYz1wxcGUiXcDrKuAbYkaM4D/haNOCmgVHKknEEwtvmEk5RvmxvQaA==","signatures":[{"sig":"MEUCIEU2sEm+eihWSMKpwqQ7BH6CcwlFdl9jc4orlPuynUnlAiEA6f2eAMkNurZdtTXzsjW8v/64LlC00BZS3W9yNqBhE2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1609307},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e01d0aa5ccf82424612ece51993e669f73affea2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.275_1764723485376_0.13006915837199107","host":"s3://npm-registry-packages-npm-production"}},"1.11.276":{"name":"@tscircuit/pcb-viewer","version":"1.11.276","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.276","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"53f99e6a05d4fdc11d26b687fd0c41a51708f112","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.276.tgz","fileCount":6,"integrity":"sha512-54fZUUejyWgIWZiuDi+sDgej3eJ1S+MuhAl1MzFvG4JfkrDRXzWXmBhhhYDkA2jpijtHNzeJJV1qAmKIsJNXFg==","signatures":[{"sig":"MEUCIQDkMQHyThQlHUa6GCWTKVBGzZu2OBans0qatE93wSFTIwIgUf6N/mgtMZa9uQLrRMYH5suP+ykIjmCoixPlU92ONU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1609928},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4ba1cc9122def72546481ee614b53b812f19d77f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.758","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.276_1764876972807_0.696865184346563","host":"s3://npm-registry-packages-npm-production"}},"1.11.277":{"name":"@tscircuit/pcb-viewer","version":"1.11.277","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.277","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ca989eec35506e2160c32467c3212643993b06ca","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.277.tgz","fileCount":6,"integrity":"sha512-Uf9uxhp+jizA5z/21RTQeLwM+x8GcbZQzWW6vVNR7x8+LIiEY/v9vo4XT1C6MSbekKJSGAixRdkvhg8MxP/EMg==","signatures":[{"sig":"MEQCIHr0DkOYnhQ2vQyAvGY29KhKGlvIj/bH2crAnhqme8A1AiA1dPTwK3A+ku0meQ51+FWuLZAzT2nDPuP9SDYzJevhtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610868},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d5ec7c9d4a7668b0da77d05a76c29aa65bd968eb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1015","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.277_1764879408372_0.9153484955700406","host":"s3://npm-registry-packages-npm-production"}},"1.11.278":{"name":"@tscircuit/pcb-viewer","version":"1.11.278","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.278","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"07ccc127b655c3073e1da5319165e46082b38fd3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.278.tgz","fileCount":6,"integrity":"sha512-4KvduE5aWdFhlD1LHB7bU70jrEEKLDjSxnSLiMhow0O2VWd66mZ1XRzMqSA5jjOMVswyjmiTS91bRUjRE//mSQ==","signatures":[{"sig":"MEUCICiiETv2GBkGno1Q8oFiNkerWQQ4zlXnKNd0Dgt7qOetAiEApJxdGLx9IrRRuBvqdOj/AoLwlouSLHqjoyYrucP6/x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1616141},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6af781a318593802e6814e811ae6a8c652fb516e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1015","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.278_1764948662064_0.6960780648936193","host":"s3://npm-registry-packages-npm-production"}},"1.11.279":{"name":"@tscircuit/pcb-viewer","version":"1.11.279","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.279","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1119ccaeee7c9c2b4a0913b07f39f769b28f6805","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.279.tgz","fileCount":6,"integrity":"sha512-sfuOqF8eHqkxWtiw1Y3w52rN46LAgJxwtPocEJkvfEp3OVrBXJv8pPiK2RnAx+OzfCi+FRQFQ8zCpPErxgQmEg==","signatures":[{"sig":"MEUCIQD4XFFSlaKZ+VuScLzawS3qO6vyPcNb/WvJqpIbT+3ZeQIgX0rg/b4WsIKBynhJ3IJqRHGG2Baahm9HUVWXHhKlqZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1619274},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d85afd3edf8242042650dd937d9852471c611564","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1015","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.279_1764951255083_0.3337424928296566","host":"s3://npm-registry-packages-npm-production"}},"1.11.280":{"name":"@tscircuit/pcb-viewer","version":"1.11.280","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.280","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3c36b6a0b64b91c439d1f9264f33cb2534a77455","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.280.tgz","fileCount":6,"integrity":"sha512-B2CwRDZGbXOUO8hKiSAeingSLYGluYVi9VUUInq+Diy2Aom/8TzRSe3P4CcOJUkjglBXOB/vlLMBwgV6bB7y0w==","signatures":[{"sig":"MEQCIA7EqNX6lIY0AtceOtMAFonyrdhO1oocdxUa7Pzn85z5AiAcQ3lcNS6DR/+8itussChu9JzY9u94GDLl77xzlaScWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633131},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f63991d1c32e7cbfb7fb7e355ed2164682f880f6","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1015","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.280_1765145692603_0.19692232179325786","host":"s3://npm-registry-packages-npm-production"}},"1.11.281":{"name":"@tscircuit/pcb-viewer","version":"1.11.281","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.281","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a57a54b1cf7a41619964f3a6037fbdca3213faca","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.281.tgz","fileCount":6,"integrity":"sha512-vA5THNhOfqKTe7e/+zcMF6ez+Vn0zNmQkHBhuJkLaQYcAxrqaWPZF9J6ZAB4kJAzjbVIeAQ25wNYcnANL+DXvA==","signatures":[{"sig":"MEUCIFQ4VfK92K+WTST+WNpPOnWGvcKaea/18AIegh88XUuoAiEAqatC8+3VzdBSK/338sk4lzXBxEX8mU3H83HRB5xjVTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1629150},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ae01cb4a0472eb84b00b63efb25f7ffb056b0c77","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.321","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1015","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.281_1765470834185_0.6176971566224987","host":"s3://npm-registry-packages-npm-production"}},"1.11.282":{"name":"@tscircuit/pcb-viewer","version":"1.11.282","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.282","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5e67f7db6f46ef2aab980ed7ffb0a235532ea80d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.282.tgz","fileCount":6,"integrity":"sha512-+Gekcy1PsY/DKArsCFDYED1Vuvhlk5joVXwG/Nlqf7elBJkxgVv1KWc0F0eoNu+7IbskUzL2IUvKpdBZ2qvCOA==","signatures":[{"sig":"MEQCIEiOkf8aZppyCBpi/pE6t/JmrR4YX8oX8EdIdh6hZ22UAiAYNn+Ut0dJDRV9TDqM5dDVU/9VKyvE34Jjt+DW0uvQKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665313},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4b6e7468da56a4fa02f2f6f386989a47a2ffa676","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.333","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1015","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.282_1765490855731_0.27398517163633795","host":"s3://npm-registry-packages-npm-production"}},"1.11.283":{"name":"@tscircuit/pcb-viewer","version":"1.11.283","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.283","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"09164fe2ed2f0d646a2789281d19dc36432e227d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.283.tgz","fileCount":6,"integrity":"sha512-KkVD2Usg0N0qMC+D6xgKUQ448OLLZX6XdxkBGNPnZ4WAHPpuoUkN9ZteKd/P1VlxeMF9sdqZwXSibbCrilp08g==","signatures":[{"sig":"MEUCIQCgyrKY80Ls6h90Mdk6vqnH3v6XQEcpFMc03KNZKWnpCgIgWUtL8TLbzYA83kt170TRJc9SfIiGiv5h0OxNwtwrTX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1672785},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"747799f1808d8ba74873194a2ea21c9021750382","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.333","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1015","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.283_1765558163873_0.7101192606708655","host":"s3://npm-registry-packages-npm-production"}},"1.11.284":{"name":"@tscircuit/pcb-viewer","version":"1.11.284","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.284","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4378db38f4c8fad625dd9bdd7b989728b275db1c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.284.tgz","fileCount":6,"integrity":"sha512-B5lvZSwnHBTNmCeo2j+z8GYZet+0ty2aKF7CzlQOE/TcvP//EtWPtbLX+kNagJnhKka40VBBo1xctA9aFdj3Ow==","signatures":[{"sig":"MEQCIBrAaZcvelTSRnMFl2+6WfU3b40eY4/HBDrBlqLva7LoAiBm6KBO7ahGw4WIFLBk0oi2XaCtLsw9A8AXhNt6jJm8+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1674451},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e2ec139cc1a0d7d2e684df5b9bfafaaa1eda572d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.333","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1015","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.284_1765646523413_0.21692611887693958","host":"s3://npm-registry-packages-npm-production"}},"1.11.285":{"name":"@tscircuit/pcb-viewer","version":"1.11.285","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.285","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"fd6ec87dfebaffc8bf794e097ad85008bd217eba","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.285.tgz","fileCount":6,"integrity":"sha512-KXxDLTLL5+txk8kSj5j3iU6OirtRIdzRo1mefZypS2vAaG0fVw6qPwwnxvWHo+DN9mytUm8pBZwmJht2liQB1Q==","signatures":[{"sig":"MEUCIBHhXTu8Brbd+rjSMoU50bVt/paUWUSBks0OuD2BiMTfAiEAhdkBtPxJUBZ503CPgLW7Ciiv6PnwSq1oO/BCwjJO9AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679647},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"00ca733df69ce0677b3e721529ca703b1e352d18","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.333","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1015","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.285_1765647452120_0.9393508212825845","host":"s3://npm-registry-packages-npm-production"}},"1.11.286":{"name":"@tscircuit/pcb-viewer","version":"1.11.286","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.286","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6f3e47cde238d47b4bd0fe06885e492ea192b162","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.286.tgz","fileCount":6,"integrity":"sha512-svxRjzxydTQ075PL+e6onoi/7yuGHCg4mXtiIwXmgjz0VMznes0IknSP9wumXJs2Q9bqksL7kLCEscs5M6kLXA==","signatures":[{"sig":"MEUCICh7avNZbmF3HaBmSXb28kB2nWoSSPwHUCAZ4HUnqCywAiEA8MTFz0toadj4F6PbcaqcF4Q3+kmEVthW/piuFBURC5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679698},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bd38f3b8f809b4578b8c2d374857b1ad24a848db","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.333","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1040","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.286_1765648374399_0.7531997435504707","host":"s3://npm-registry-packages-npm-production"}},"1.11.287":{"name":"@tscircuit/pcb-viewer","version":"1.11.287","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.287","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4289e1b9d42e932317b85f8fac7cd95a8a7a7e46","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.287.tgz","fileCount":6,"integrity":"sha512-6XUlGFYzDubyP6ruLs+AKSRtOg0twKfo2Z8voQDt++ZhwUyasxBquPUDuyyIeBrvFpY3CKSPO0fJ+x6ixduFAg==","signatures":[{"sig":"MEUCIA4Q1WgJjKn5lcexeH9ESQftL8AhbjknjcopqJbvxqRrAiEAx45GtDeQq5N+ik1egaNRfvVuQf8i1kuMizX7YAhUG9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1682014},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e12ae699f4245a98e2288a5bef6dbb3aec510c23","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.333","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1040","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.287_1765843309835_0.6041489593830847","host":"s3://npm-registry-packages-npm-production"}},"1.11.288":{"name":"@tscircuit/pcb-viewer","version":"1.11.288","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.288","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"47da80e26626a85cfd7d5ec3c3c468aef3624138","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.288.tgz","fileCount":6,"integrity":"sha512-rtlOOZPwODSNE2TMxoHTO5t6XTmzmZ4Zr6FG+HKFlM97XF7MMqtKKr80aqb7lEVyLnRsu2pM78dE2bslygxmXw==","signatures":[{"sig":"MEUCIDTO3HJp7o3+73Cm7UTdhjGVhNjKhjHjf44r8C+Os+SAAiEA2/sC3IiQzKEpnciRbefbW8Lf6lRFbsYKnEFX9SzmPS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1682014},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9959fb9dfea9ad70f9dc54c259701faadc868b40","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.333","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.288_1765895528626_0.42608534938086184","host":"s3://npm-registry-packages-npm-production"}},"1.11.289":{"name":"@tscircuit/pcb-viewer","version":"1.11.289","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.289","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0984665446cdbfb611bea88a71a3cec1127bf304","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.289.tgz","fileCount":6,"integrity":"sha512-yn5ns3eJAIiMPOrBG5AgHhO5LxQ4q7h3AbJpr6dWrGi8jGHaZqMVmDs2QJ0TEcI/4FaayHTRCAPVbXLffQFKxw==","signatures":[{"sig":"MEYCIQDbaNQz3/lhwSTyRTGcE/nUBmLQTx5suC8G8Gi8BB4oVQIhAMOvRcLeHaFvDUsjPKPyQS8nOzkohldVgUzfPL3aZX3v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681882},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bfc611fbbccc55a702ba52ee8db2ac197b59d6e4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.333","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.8","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.289_1765914963930_0.09256086011333053","host":"s3://npm-registry-packages-npm-production"}},"1.11.290":{"name":"@tscircuit/pcb-viewer","version":"1.11.290","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.290","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ce8c21d2c62751cdb4d2c1fbf6074ec01782de01","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.290.tgz","fileCount":6,"integrity":"sha512-p4d3W69vHvNmBEnXPLsPJYvrRUvTIo2WpPWdrgVBLgWpvpq/RGPLA2h5kQWoYfjRDDx2rjRDMPQ7Nm66N0/qRQ==","signatures":[{"sig":"MEYCIQDcPi/rmc4X4xIwvNkDOaSKj1vq+LpUZ6Ta4yiGNhyfSgIhANQFktv4U3Sq2TXyOx7GxqHnmKegRkcVIWQOCBSX8hMZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679559},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"60c016951b475d98f6ac8e1e74ee7b1d9474fefa","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.333","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.290_1766116242259_0.5782844793773125","host":"s3://npm-registry-packages-npm-production"}},"1.11.291":{"name":"@tscircuit/pcb-viewer","version":"1.11.291","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.291","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"efaa5b8ae368c5fac06d6624aac5fca5814f9d5c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.291.tgz","fileCount":6,"integrity":"sha512-hN11UTECEDDyYnEeujA+Zw2KwHmd3MjjVOq88++cU6dMsVWWHadxHxmGdLHYp4qFlcoSDaa7qRzMxxzI1724sQ==","signatures":[{"sig":"MEYCIQDqrjzxrFj8hevVu5WrMhoqv1/i/DzF2D656ksCpudwAQIhAINSSXievMJo/MyVen1dtqOtNnGV49enDlZe7X5aGBHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1702703},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ff9c94789f65c8fd143b997148963888e342480c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.342","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.291_1766330738271_0.7066466372663684","host":"s3://npm-registry-packages-npm-production"}},"1.11.292":{"name":"@tscircuit/pcb-viewer","version":"1.11.292","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.292","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1957dbb2cc3e4eefd03e8e64991bf3449c543c5c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.292.tgz","fileCount":6,"integrity":"sha512-GJbgcJfVkSHHb4PdNfmsQw0RDkEVV3W0XVch7/0jXhVwl72egyjWXSCw5KQklN6kuN5zf+BqzQHpAGNI0uvpcw==","signatures":[{"sig":"MEYCIQDRlWHbX0K6BpvqFHOVjFc2CO5yRA8GsnrPrn4V3nQNpQIhAKYgGtzuufaRsfdaXTjOJAsMm+RVEdvwFR2YkavT6No+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1702723},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"72df73340c2d8e23ad47adad8c350c63a90afcbb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.342","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.292_1766335531426_0.1910074779649118","host":"s3://npm-registry-packages-npm-production"}},"1.11.293":{"name":"@tscircuit/pcb-viewer","version":"1.11.293","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.293","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"029bbba83cb10f0c78710b67493f7a38b87a173e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.293.tgz","fileCount":6,"integrity":"sha512-+mDJHgWgC9ybkUHFfizc39aorSB/0V2KOFsxXx4U69OipLdT97IqmI0o1TlrELauTD1XIpSt5+vd04VxY9Gegw==","signatures":[{"sig":"MEUCIQD/MKffcamEb2DqD/Oz0kKcP25x6LZt7gjVh5bJfCDzsAIgMCFWLKGjVeDdZzE4bX3zM+Fq9KZwfA1OioMJHZ36dwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1730476},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1aa8b5dbb7c187f80b45f530bb668a77f5a4da94","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.342","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.293_1766385195569_0.05370415625881053","host":"s3://npm-registry-packages-npm-production"}},"1.11.294":{"name":"@tscircuit/pcb-viewer","version":"1.11.294","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.294","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8366734bd00a202f7a0317a3a61ae948ddc5b17d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.294.tgz","fileCount":6,"integrity":"sha512-JOthWmxslPWBzVRJTJVz0s4K/nTv9imtwTje3nKXu+o8BSCtRmYEayp4prUzoE2TDKtxaFMkHE5Ur7TUkAhAkA==","signatures":[{"sig":"MEUCIQD0aiZWZKlmezItLoZD25WeQcFHitP1BbZqTFGHCx8GHgIgQf4OeerQ5VH5Z7RSgBRL9MfW72nO1Gr65u+k83MmVw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1684743},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7023611cef9452df8b9cc5b0a98a88d547a5278f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.342","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.294_1766418302645_0.6534637260835181","host":"s3://npm-registry-packages-npm-production"}},"1.11.295":{"name":"@tscircuit/pcb-viewer","version":"1.11.295","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.295","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d0345302b6993f7c41aed85caa7196fd57c05c3e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.295.tgz","fileCount":6,"integrity":"sha512-zGKP4ILM4bNTW7iKkSOShjoe9MKhsuqhl9g3uIX9T9nCz3ccSzXFm7TN5GCG9NyFjYWfuMIWDYLsn32tnhtPQQ==","signatures":[{"sig":"MEUCIBwiQwwrJyXFcCz5O9tVtU8rRAiMlg+a1oBnS/TUgmeDAiEArgm2Sd4xP2KmBxYP3flY0NjnIUUDw3IBc2h8NUwLnM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1684920},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d61240d8117eb74a9de7e14abb1e6b0dccf2f509","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.342","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.295_1766597173911_0.7493857650720601","host":"s3://npm-registry-packages-npm-production"}},"1.11.296":{"name":"@tscircuit/pcb-viewer","version":"1.11.296","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.296","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a4efdb4afab845fa4ff2de254e350814e532412a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.296.tgz","fileCount":6,"integrity":"sha512-kBaSMQlbVUjFQ0QmicuqLYOEcc1rHDG0JouAT6QE2HiQIO/YU+KdYsb1t1ePEd462kf/fXALElFSvYiQTL90Mg==","signatures":[{"sig":"MEUCIQDDiRAt1AXzQWnt8mZYd7sjIFw+ZFWwyUiLwvxII1eLzgIgMbeFnaJEBfEs3iRfW13F75KwULDVqIpn06NB/EFJrJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1686940},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7b759863c29fce1658fc7589e843d6c04d4d45f7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.342","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.72","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.296_1766673612015_0.9528436814875585","host":"s3://npm-registry-packages-npm-production"}},"1.11.297":{"name":"@tscircuit/pcb-viewer","version":"1.11.297","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.297","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"86606173340c069c3bc1931ed3210a1fdd65c208","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.297.tgz","fileCount":6,"integrity":"sha512-dn4JTVC1AP0wmXRYsEcU8a7BmsCN7okIXt7jtuvS2ey26zt5l5lcGw3fEIfxQoRobIK4arZEaIsc5gD3Z3jwbg==","signatures":[{"sig":"MEQCIDyUg1hj3TQ8Iy3lN1WJj3U2lA2EXHqNia8EPS0MwQxzAiB+CmMCgfyVqOZssrLHRT6LAMpoNI2grMJK1xT6vi0Cbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1683579},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"751368c2a572c3cf3ae0fe43d43b57b309c178c1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.347","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.31","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.297_1766765656373_0.027921460917605057","host":"s3://npm-registry-packages-npm-production"}},"1.11.298":{"name":"@tscircuit/pcb-viewer","version":"1.11.298","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.298","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"fae8a42e744dd843da8dddb8c56ff1ca5f9e814d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.298.tgz","fileCount":6,"integrity":"sha512-JVYcfSSuNMxnD8eIlMD+D8OMuIJ+tAasgb+8nqIqbXepAcH3rUoY/NAAynVXMohlRowUGlixv/bVPovW0fKYiA==","signatures":[{"sig":"MEUCIDj21X/W1owqyIGxy0LADgG5IRz2F1L9t/OQA0XXngV8AiEA8BsJFPM8BTM8GyoyNLAU1KmqkDDZoBRiuxEeMxh8Fxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1659361},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"36915a2312f76959254c76909ff139363099dcdc","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.347","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.31","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.298_1766857092363_0.35329364846274114","host":"s3://npm-registry-packages-npm-production"}},"1.11.299":{"name":"@tscircuit/pcb-viewer","version":"1.11.299","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.299","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6f3ef3e5abda2dd3daebe106efdf0934032155c6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.299.tgz","fileCount":6,"integrity":"sha512-++90DHJtlvQHzRNyz6VVXEtxg9OkDRYbarYK2/EEE1I7GTDXYMrBi4kMcX4yDJZZlHKvkbzg20StEjx1V5bC/A==","signatures":[{"sig":"MEQCIBivfxg4tHcXmSBkL0wm25JKTVxrmVsmDdWAQiYR49EUAiBW8Bjh3XI6ADnTSyRnrZOrWmKQU48U8AHT7lbNR2reTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1644110},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"757094c3460da1d809190a8fb3fa144e97cd4c56","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.347","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.37","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.299_1767209226820_0.1231843627445861","host":"s3://npm-registry-packages-npm-production"}},"1.11.300":{"name":"@tscircuit/pcb-viewer","version":"1.11.300","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.300","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ab2f134889f5d3cfd68b92066e471122d7c9f9e2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.300.tgz","fileCount":6,"integrity":"sha512-MOBpG7Heexfy4c1kKcutYFuzj2TOov5aZaj/FSGbCBhrh0FQ9cDKpG7AiBxU0i6eonQydaGmsJEAXxxZiQOCug==","signatures":[{"sig":"MEUCIB3Kc4jCt6s4dq57XU+NYgeE55CcAUJm9G+yKKyXNJp+AiEAthzz7076AMghhJ3csRjG5NWGazrwvn0MwzWYOG0nyNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1645001},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"752f1477778caebeee1c4f0cdf5b6c1dcaebb68a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.347","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.37","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.300_1767337578949_0.1790112452173307","host":"s3://npm-registry-packages-npm-production"}},"1.11.301":{"name":"@tscircuit/pcb-viewer","version":"1.11.301","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.301","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9f800a73d4a11327db71342a0fa2f598bdb954eb","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.301.tgz","fileCount":6,"integrity":"sha512-KB7kYikVlsK+XQd9XDLzd3DePFoZeS+YX/cTjupbgGg7VfmBbzshVcx8o7OiQ7fscbxXbA+6VZ1dOaRyRA9Q2A==","signatures":[{"sig":"MEUCIQDZQ/bcvGUmrXj/M+YQEvk0BG7fW7jYCq0cTJvLr0K7xAIgALdZLGAG4/8GD7cTnfPQSKGmtVtR8Zhkhn8lbgrc4nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1629316},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b27f4b2c36eaa9845f601afc5085105d70650e6a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.351","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.37","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.301_1767378693877_0.32319331740290913","host":"s3://npm-registry-packages-npm-production"}},"1.11.302":{"name":"@tscircuit/pcb-viewer","version":"1.11.302","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.302","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4dccca1df384c00486e59cf069109bd6726d14ab","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.302.tgz","fileCount":6,"integrity":"sha512-Ywr0H3VNi8I4Nt1/00dViV05ETzwi1AcrBkeqKnzPM8WsSzqKqZolh7vABpbuxnSlS2CIQ3ymy9agNYokr075w==","signatures":[{"sig":"MEQCIACa1imJCiavHbs8dVHAE3na5r6iJXlmyOG7Ro5ID+p8AiAsrJxAf3WFxmMADoswqt6Yw+An7fsO2Uizk4DnpL2aXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1620663},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"04529c3c9438524bc08c371c8d7a006962913918","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.351","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.37","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.302_1767459720561_0.05645826804170562","host":"s3://npm-registry-packages-npm-production"}},"1.11.303":{"name":"@tscircuit/pcb-viewer","version":"1.11.303","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.303","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7f2041f4e91d3ad364513954e3e3cb4842531c5f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.303.tgz","fileCount":6,"integrity":"sha512-t3wDnmUWZJQ0A0X0T4OxHhXvf2p9CFxLxXeSele7Ry6i6rzVbf4/LNG/J7DSwj2RvaL5M+YytKwQNhQlPUnreA==","signatures":[{"sig":"MEUCIC7IuLSa7R0wRKFiYgM+bj3wlrb1D0GaDYk3t2AxQdOsAiEAyli+LldPSx85mSuaUWn5lnfAcu/b86hmJ3OZEQjBblU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617719},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"de27a8758ca744bf1b778b982a60a014bbf02d3b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.353","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.37","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.303_1767469069225_0.7675397399283606","host":"s3://npm-registry-packages-npm-production"}},"1.11.304":{"name":"@tscircuit/pcb-viewer","version":"1.11.304","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.304","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e31aeb5a8de048511ed84def13f4da95aeb24dff","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.304.tgz","fileCount":6,"integrity":"sha512-/tRrxTPViCUt//jL6XstR2X38TAB/zKFuc2j42XsOEki/XTg9J+e+M1PWl06a0vFuh6/40w5Ss7sHPAGZ3iMvA==","signatures":[{"sig":"MEYCIQCUJ0hEheHm5Pope3nBG17RXbb0gR9/jNEh5uwaGZ+1pgIhAIpG5+cn1XMNVzczDk7nxgIv6SJIINeI+/dJ6BllK/2W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617719},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8250c30367469956204f1a248f4c02e961d8e38a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.353","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.41","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.304_1767532696789_0.7115918336115132","host":"s3://npm-registry-packages-npm-production"}},"1.11.305":{"name":"@tscircuit/pcb-viewer","version":"1.11.305","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.305","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"78222bd056a76d51f41a93aedcb5510d018a401f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.305.tgz","fileCount":6,"integrity":"sha512-EynLlqHsu+v5KJ2+Iorf1i5LfWRXfa6Ajx5COm5AGojq4jFsiY8R7ITkbp759/sysVVgKk3t+SG+izyCpBeJFw==","signatures":[{"sig":"MEYCIQCd5AwqueAEej1mf6FMs6zA8+6Hk9ohWkfIDPhnEU/tIwIhAK7btwBDi4XVN6zWu6/qli/Mpb0Ii2IuTr5jzS3YnhCQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614838},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2d01c10f0e683d984c814c125486f81c4be18e14","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.353","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.41","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.305_1767533486977_0.24426570861066765","host":"s3://npm-registry-packages-npm-production"}},"1.11.306":{"name":"@tscircuit/pcb-viewer","version":"1.11.306","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.306","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"62f845ec0bf8f87f19ad51cd461def0797d0ac3d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.306.tgz","fileCount":6,"integrity":"sha512-DmMOYOh0SYqflLyKH7C3t5LipObs4E9srf7Ax0zJWzkai30+tjgG4vqOAeBNvlAzLdIyNvHDiSyWkWC9Ey0DGw==","signatures":[{"sig":"MEUCIA+9UUToEkku9APcs+qbXOetVX4HVQDyjH5L+05DuTzqAiEAgj+1JYL5MsAigqlg6p0wmH8cilo6YYjmOl4yTGy78c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1622822},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b878f55dbaf48c8ac232e9328a533deff5e6e953","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.353","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.41","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.306_1767979793842_0.8145224121110957","host":"s3://npm-registry-packages-npm-production"}},"1.11.307":{"name":"@tscircuit/pcb-viewer","version":"1.11.307","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.307","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"caf44676281fdd23bba964bfb9e74c61eea22cc3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.307.tgz","fileCount":6,"integrity":"sha512-c5orzM20YKi8Xs/s0gHCecJWkJkAGZhm7Oq07BM7cpjiS1UvV+br/2/1F++GOSSRmxTw9yndrki9F/uGNo7xSA==","signatures":[{"sig":"MEYCIQCy5B6CNID4WtA9P2TBlxktGyuZc0JsrhOYDsYs07kWnQIhAMANq3RzWvKhdDKe7np1b0RteZJ/m+DUCq69uvcq75+S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1654153},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4f3c61745865a7cd8b9f0a6c80314321b287b1c3","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.353","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.41","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.307_1768128589582_0.5723375919916815","host":"s3://npm-registry-packages-npm-production"}},"1.11.308":{"name":"@tscircuit/pcb-viewer","version":"1.11.308","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.308","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2c7804c680ae38b00cbc805ab2de4eabe718ba05","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.308.tgz","fileCount":6,"integrity":"sha512-egLIjXcfLKdSl2b7xyn4al2sxNPNBAZKUNhN3SoqSHl4F36iRMCFUjX/iu8uodwujPeoJQEk0sUy42IqXN2uiw==","signatures":[{"sig":"MEUCIQDOTSiFRcAp3hVW+ugmWtN6w5Y3I+QnCvDriNSs5pin6gIgB6f4v2Tx6ORlJ1LgdoXzaIETePMnS4h1ZnEUwrSJNl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661500},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"272581b573ea3e541ada6c2bc32b3556e969a464","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.353","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.41","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.308_1768149429607_0.9957393295275416","host":"s3://npm-registry-packages-npm-production"}},"1.11.309":{"name":"@tscircuit/pcb-viewer","version":"1.11.309","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.309","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c71d118ddeba02c6f245e0e2852124162466f201","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.309.tgz","fileCount":6,"integrity":"sha512-WgRQVpon7WusdwnjTOmxA5A6zcHtH9fEMmBpNqUVELfKI9E3jeEuyiHzQ3OV++rfS8Enf1S6fKrLPwijRrnFHg==","signatures":[{"sig":"MEUCIG5t6qpA24KEEc+/jK+VGFLQYkpVY7CG6Eok0OFcbQuGAiEA9rPzWkoD3EoGF1AaPoW8AgxX0wHRwrqp8/Kkd74bDDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661783},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b165b8f997bb05ef2ccf2d8d696093449bd45078","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.353","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.43","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.309_1768154584013_0.08707161423664567","host":"s3://npm-registry-packages-npm-production"}},"1.11.310":{"name":"@tscircuit/pcb-viewer","version":"1.11.310","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.310","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"31606b9ccd09df2380d4e5890071dab5d4a46744","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.310.tgz","fileCount":6,"integrity":"sha512-EoULT2q3UFeTlt6DNGsfviMYQSh7p46MYw5ed2PfUXq3gJInwGRiPSJ2gPgX7T3fo8h5wJ/srS+PL1lLELwIxg==","signatures":[{"sig":"MEQCIA/GQg2hX9ciKUU79Jxs9LAdCHNgwDdz8SshmMf2zZO1AiBM066hh0RAeLQCVEI6JnLtga7lzeSLsRYwLymUG14mwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661783},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4ef3173c4843308cc49c5b9cb460b68d49bd8bc4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.353","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.47","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.310_1768231912465_0.11994355962612979","host":"s3://npm-registry-packages-npm-production"}},"1.11.311":{"name":"@tscircuit/pcb-viewer","version":"1.11.311","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.311","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d2753262e04d7010395f50d2715000765f3f9d9e","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.311.tgz","fileCount":6,"integrity":"sha512-4IUQrxEoErODMDHoHWCKn2zaJ4QI7VRMgicfDjQ0AmDTGH9gQG5yUntsOR/Kb/Njy1FIT9pfG6YlvFnUfzkTgA==","signatures":[{"sig":"MEYCIQCk0e+IsxSv/KEsGILdHLjOW7ZSeJIWNeO6h9Y9Mg992QIhAL6+PgW0Bmjh0jMaUJ3wJF4U9SDuCXKBYjuSjPUcJ7+p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661754},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"88cdf9d6c0943a1dd4f531e2ce726ca803bc4f5b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.354","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.47","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.311_1768240792123_0.9134025796911094","host":"s3://npm-registry-packages-npm-production"}},"1.11.312":{"name":"@tscircuit/pcb-viewer","version":"1.11.312","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.312","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"13be96d62663c2e51bfcaf0a1e1068201be63631","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.312.tgz","fileCount":6,"integrity":"sha512-6DTK5v2t2x8uN24Kh0+EueHmwVMWt6BdeRkKI40JUmNeJXauDvb13adBzn6k2C1NteChHnUlQE+5a+Y7xvByAA==","signatures":[{"sig":"MEUCIQCueT36p2aGOBH3JK0XMhXfjbs3g1PTmpaZoPXxrB7RYAIgKgHbQj33elS9ViHBMI5woTLFovacpN8ygy0lMJ+aGmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661754},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"50f8a0d8b00a6cf942cc7f12f4af4616b6af5341","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.354","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.47","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.312_1768256458435_0.9151638354187239","host":"s3://npm-registry-packages-npm-production"}},"1.11.313":{"name":"@tscircuit/pcb-viewer","version":"1.11.313","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.313","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3e03f4c5d1db3aeb1226c6431c991861c3636546","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.313.tgz","fileCount":6,"integrity":"sha512-yai8s6JD037mxRpme6QKSCx6IbGM1loDtSeD0QosnPwjWj9K2IKAwMqmXPlVdwIrT9+XiyRpD1su1Xe2zSC9Sw==","signatures":[{"sig":"MEUCIANCV5A6GmOqT+vmDVmCqt/WynUMmTCUGqVF1MD9NrFAAiEA11aeGoN374/VAa5c8eg1MgPJsDd8/BQ/7ToXbzymZHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661054},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d06cdb4061085d1a042b448ae395648cad705ae","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.354","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.48","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.313_1768300239487_0.32356551879980255","host":"s3://npm-registry-packages-npm-production"}},"1.11.314":{"name":"@tscircuit/pcb-viewer","version":"1.11.314","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.314","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"765553755548d75c9186290f8eff61bd6290e010","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.314.tgz","fileCount":6,"integrity":"sha512-spohPO5iLL0Vd1EsYIJ0zSH2O9/+BsVwzrci6/o5dTdqgLlgnrd3rMKJwx9ZvV+Zu8o7vt7FsmwEdQ2190MAFg==","signatures":[{"sig":"MEUCIQCzdDyFXC/fxJsRq22b+uGRxrPFW7Aw6Qf/RqIzD9F3wwIgOOSEGCGyf2wr2HMlz53S9UtKv8g/Wa6Vt/l2hoUXsCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665145},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6b8c7b7aede9e1b0fcc3f4c93f3cb97a8d7ba0e1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.354","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.48","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.314_1768328765831_0.13787420980128928","host":"s3://npm-registry-packages-npm-production"}},"1.11.315":{"name":"@tscircuit/pcb-viewer","version":"1.11.315","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.315","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f6056b806daae4d89bf5724647e7e0f5c9ada94c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.315.tgz","fileCount":6,"integrity":"sha512-aI1D0ezBkNphjORsYHoWHToZkP6csOJF6qrLMWrhrG50uuOgXbCuLawfgMV7iysiRccfha3dK2ErC85bHCjzJA==","signatures":[{"sig":"MEQCIDNYkM2AS4wK+o37fQUj0HnoGsRbkKrIApf7yrHuOcI8AiAY6ZhnZlNMd36u3yZZG5F3weadkyGnFUR+kDtRjkJ09w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665143},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0db19a585fe14c3216e2b4a00bac46a9e67082c5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.50","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.315_1768621384361_0.5545181266148584","host":"s3://npm-registry-packages-npm-production"}},"1.11.316":{"name":"@tscircuit/pcb-viewer","version":"1.11.316","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.316","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"912ab0c0de44c62ad43b207ea2717fdf58e2bbd2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.316.tgz","fileCount":6,"integrity":"sha512-fiF5xDk6boXw6Xb8V8iS2WDpI46zYh+NxF1uhARxKhHuW73TEmFozHhYSPpelZ2MubLEuX02aIMebUh0N4LS1g==","signatures":[{"sig":"MEYCIQDzpzDyY6ps3anD74b2pEgZRh1vdXFdAE0fg2CALerlwwIhAJgkbWXk+nDNhcZGUaE2KSI1jyS8lXAB5BwY6m2vL7Du","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1666073},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b6187c3ad740c2808d8694e7712829ead27e03d0","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.50","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.316_1768669496659_0.7090367643444522","host":"s3://npm-registry-packages-npm-production"}},"1.11.317":{"name":"@tscircuit/pcb-viewer","version":"1.11.317","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.317","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a4f3d7a5b022850dcbf0e994c7c0404a42a02b61","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.317.tgz","fileCount":6,"integrity":"sha512-ZojdDy7/qfAVZCiRKqC9LXEhgjBPWxpPw3A/JCYt5Chlat93Y3qGJtKC/rKdQsXT7n/c6tMn6vUryDIb/J2hTA==","signatures":[{"sig":"MEYCIQD6tEEAXiyqMFRZ+Q0CI2c6LhxJkR/rI1WCS9kPuE2VIAIhAIEVW5q2iFyi7936HBZNubCCXZgKjNGfDM2O8qAADAf8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1669248},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"41a4ce4eaffc478d1529ad0f0abbf3cce4091765","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.52","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.317_1768768310507_0.9396976153695784","host":"s3://npm-registry-packages-npm-production"}},"1.11.318":{"name":"@tscircuit/pcb-viewer","version":"1.11.318","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.318","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"325173d784cf0aa90e76ad8f6a2723e0f1f090cd","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.318.tgz","fileCount":6,"integrity":"sha512-Mw9io2CvYT1I23E23gCgppUKX1EQQFjDMFxoLYEeJRL31QNibUWHIMcP3h5OGeoAWTX1mgDeBXzx6vL2SD83xA==","signatures":[{"sig":"MEYCIQCd+PlKnFNiguQ0LeTrZCehOJDDE551i9n7axuJ0ShiDwIhAKrD4AAzSr47tT9IF4SSnTpe0SP7N7XfMbPYT+ZG0I8q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1676840},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1da407779d210866767c1c638d637b644db50099","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.52","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.318_1768844282002_0.19374689557817004","host":"s3://npm-registry-packages-npm-production"}},"1.11.319":{"name":"@tscircuit/pcb-viewer","version":"1.11.319","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.319","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ce5da608965ab45c6fb4e87ab8d37978799afe35","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.319.tgz","fileCount":6,"integrity":"sha512-KjRrP0Kvy/uDp/HQ2yBm85DYZ83CeWYDi77DFrGKVaAtSd5to5/l+jQdD3gLv/kCME3Bx2nHEprepy7SBjDPJQ==","signatures":[{"sig":"MEUCIBaX636hOwBpvVtAwkagEVDNZ0U5ekeDUMiJCObrojKaAiEAiAaHy4PTOtUWjlx5QgapuY9TyTc+LrcKWGTQ1RKMpv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1677050},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"179b27cb3e5e5725b7a3a1e487051043d2c94138","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.52","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1054","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.319_1768994298748_0.5409320400247117","host":"s3://npm-registry-packages-npm-production"}},"1.11.320":{"name":"@tscircuit/pcb-viewer","version":"1.11.320","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.320","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"cb8e6cf6ea9bff7bb1305d2c393b0ebade914ed4","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.320.tgz","fileCount":6,"integrity":"sha512-bC5kIZS4BvK2TluUZf8mEmmz9ZyHq6x8keuuCiKJQYs0yriGN2UR7f0DP+49E1AoxTad25DctVxhecxcZzwbYw==","signatures":[{"sig":"MEQCIAqqaEbZ8ixh9guS0qjKprSgqJBtgSRKVXdm0nhaS2+CAiAxRxuHYW27MrSSxkLLFVqoivdyCawRyCmENjmiXGhG8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1677050},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0731e3d62a304867c3d34bd13aaf9758f08e0410","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.56","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1173","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.320_1769031272564_0.5063391327623916","host":"s3://npm-registry-packages-npm-production"}},"1.11.321":{"name":"@tscircuit/pcb-viewer","version":"1.11.321","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.321","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8491a50a6e2c2d30ea3e83b8c5be30c5d5aed4b2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.321.tgz","fileCount":6,"integrity":"sha512-KBQ8bBf/jXGdRKxrzdGFEQsbae+LbbUYyy9I4QzMBcA0z9IxIqmMd5cpDWMGPMA04NTZ63ZfVa2NG6G4deWsjg==","signatures":[{"sig":"MEUCIQD2sebtt2ydyAQpuUCE6p4jNJTzYJHURKwzIO1L4LRaBQIgRITPbtS6XQLeMKXp7m/3CaFQRrwHn40zwlLDE4Y1rXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1677050},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7133b6f7cd96b78ddbe8ed5f954dd0de5555e9a5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.58","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1173","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.321_1769113616321_0.9887637042762518","host":"s3://npm-registry-packages-npm-production"}},"1.11.322":{"name":"@tscircuit/pcb-viewer","version":"1.11.322","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.322","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0a5752301aa4655ee64e2027a8dd0b64612e1651","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.322.tgz","fileCount":6,"integrity":"sha512-Mh8E1SFk4bDyqU1ZbY2NXWn16nm4SOrMkXMKqTV5t/Iu4G3jrvmBji5zKC1gg/1bP4atT2YzmHnI5RvZbP8iwg==","signatures":[{"sig":"MEYCIQDoTu1Utr/1nfA3eOMYScdH68z/pkt9Obt8pBh/3EM/lAIhAO4Uo+J4kq/iezkkaO9bZsJqIuuvtKB0Mo67/li6758Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1674700},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f440448bb4a1fe4c3442ebe2c87ca739a66fcc6c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.58","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1173","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.322_1769177085825_0.9721952640166243","host":"s3://npm-registry-packages-npm-production"}},"1.11.323":{"name":"@tscircuit/pcb-viewer","version":"1.11.323","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.323","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b93cee7186e7a28beb415ebacb52ac66b35ea9f7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.323.tgz","fileCount":6,"integrity":"sha512-bRQ4aN1r6NhR8qQLCuyzgc7OalEcNYRFobaValOlLpuAIcqb7kZxJx4Q7VqH0jF/gzCRO2DpMzhNMP1HJAxnlg==","signatures":[{"sig":"MEYCIQCCnK9rvs0c5V2lOn19jwOlM7ivYDTT9zE9jeTGakaDLwIhAP1EDS/t0r2mzhbzYcaPVlWeRK9/cs1ersuth1kfMhO2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1674700},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"83caba7fca82ed63e1285cbc7c391d129aa79369","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.60","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.323_1769456177112_0.8553703700803721","host":"s3://npm-registry-packages-npm-production"}},"1.11.324":{"name":"@tscircuit/pcb-viewer","version":"1.11.324","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.324","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c032ea91164fb17fda7c24f6ff8eae3da266230f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.324.tgz","fileCount":6,"integrity":"sha512-NqLc8yhEIBymDatcuGOh+Pm/9INqnH5itE51kq3vVGnAEqq4aMI24V12GabquFYwpsUOIagsPjvTSx0zaMgWgA==","signatures":[{"sig":"MEQCIFIjYolsDl+2Dea/B6p6G95XUXryyVw9uoVawCkee8VzAiAsyxLW0NCGHtnLnIxkqekpW1swHhZYui9Wf0xR9PmqYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679901},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"38a5acdbd093eeebdff5d878a0dd16927aa96540","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.60","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.324_1769459169164_0.9508892718847131","host":"s3://npm-registry-packages-npm-production"}},"1.11.325":{"name":"@tscircuit/pcb-viewer","version":"1.11.325","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.325","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1e1a0bf20b89bb18a2f7b77a322aaec4b752a02c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.325.tgz","fileCount":6,"integrity":"sha512-73ne3qVsqAm5dZkORD5fdi0ayUWvo8r0xVxQyVL5b/uAMn5aRvewGjPrgm3X8tAkA/puzgAGvWCG15TCPpHKVw==","signatures":[{"sig":"MEQCICf0WC3RoUfbi7eYOK3qdCdn4XfYC46iqM5uZv7GYULkAiBl20nwQ2+e+TbChjAmS4YuuUQf/+wM0PEOC7alQcWTKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1692384},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ced21ebeef9472df0e5917b738e5061ccd7368fe","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.61","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.325_1769588132288_0.03262106598976011","host":"s3://npm-registry-packages-npm-production"}},"1.11.326":{"name":"@tscircuit/pcb-viewer","version":"1.11.326","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.326","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b340c3167975e150f3892334c72c97c734320e76","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.326.tgz","fileCount":6,"integrity":"sha512-u5hmXY7O8gESMkHYFGGs96ExFNwlMRgAbHLmpCRAH/f5QVAnoQXNzRnyuoDYrHpZM7EMZaPPNnyE7JBdjtMSAw==","signatures":[{"sig":"MEQCID26cAsFrzI9CFXxIoWU//hpp8iNEOWv5+FOIr+GlGFXAiAqKyAWcboBHcGKrTIsAvJGoMPVIBR4UwiRoEdfIKktLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4452352fbf6c0570dcabe9ace971669c86573197","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.61","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.326_1769623648355_0.39162860136614164","host":"s3://npm-registry-packages-npm-production"}},"1.11.327":{"name":"@tscircuit/pcb-viewer","version":"1.11.327","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.327","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"65a89c4f9518c0ec70add00ba391e25cbf3ba653","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.327.tgz","fileCount":6,"integrity":"sha512-lb4Jz+QmSo3wGrpn4xMQj5/CyT2N4wQUhi4hOACQ3Kmj1/KX57BR4ogWNT04fAr3qM5y3REUCVIfZtPeA9HFaw==","signatures":[{"sig":"MEUCIQDibB1pOVRVxLcnb5uFX0FK+butsEkSZ7IwYS3MKXycTwIgLDLPLaI72LwAiQ/j42/HNkeFDrr9wOwgckZwg8JXmOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8e38b24e1e7fba7ec8f0afefdd45dbfde9c9cfbb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.62","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.327_1769881433633_0.5851561027733356","host":"s3://npm-registry-packages-npm-production"}},"1.11.328":{"name":"@tscircuit/pcb-viewer","version":"1.11.328","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.328","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"dc6c1004cad173def3295365277da741e988a673","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.328.tgz","fileCount":6,"integrity":"sha512-EusniRhkxXyQhuKWSaJ1Fjy/lwB8rpMZVl+9vBnDVxJSvRjuVd5S5aNP5saQjTuNpg8kfMLcJCiuotJNFUfz1g==","signatures":[{"sig":"MEQCIEZJHzCa4QdmCOsUj6cSGE1b5CZFmaZi6gdEXL/aO1WcAiApwPX7LFmpdOlqBEyHRyqDOegtWnWMLDKWZUe7I9QA5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693387},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"86d3def7563d44f305b6b9bbf9417796c2071e49","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.62","@tscircuit/alphabet":"^0.0.9","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.328_1769882836382_0.49564229794303283","host":"s3://npm-registry-packages-npm-production"}},"1.11.329":{"name":"@tscircuit/pcb-viewer","version":"1.11.329","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.329","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d5ff0fa8c70be253778c1d82b68301fbd935ef28","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.329.tgz","fileCount":6,"integrity":"sha512-AlXCw0LwXOvqkS+GrSgRpMytI3XFSbDvYuXqcknx3119Om27d154OFR2Mk87tUXDANrPJ5lQVvUnQLRnbad9xg==","signatures":[{"sig":"MEUCIHOJZdqT0adptgoobhntZozBICiynGCY6aNHfr4+GOoZAiEAwSvFAkCKwN/hFka3Wc4RrRgkY+eDwCi1cMI/IE/UcN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693390},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"adcfd1ae036746de17ae0ee5a2c4ae616f9233bd","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.62","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.329_1770054523526_0.08306825294164066","host":"s3://npm-registry-packages-npm-production"}},"1.11.330":{"name":"@tscircuit/pcb-viewer","version":"1.11.330","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.330","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0fe7868be82be9893d71381965d9c8e22f4e5ffd","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.330.tgz","fileCount":6,"integrity":"sha512-Vt/vupXwJWp91eUDjKsxsaMtFdOuCBb4qCV0K6CzqyhXX+PMSeZ42thKjBDgYwaZIsEeXP+wkZGOjN2vFt03Zg==","signatures":[{"sig":"MEUCIFxUnGD8tztDK+6jk4RlRLMdEMUuJSif+6jW5MhcwVvbAiEAu5xSO0bpavlcv9PQcobxt+P4T5Cl5vCiVjwWyIlpoKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1694428},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5e655c29970ff5d1394bc7d93cb3c29b9c41ce57","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.356","circuit-to-svg":"^0.0.271","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.62","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.330_1770054704390_0.3228924237221844","host":"s3://npm-registry-packages-npm-production"}},"1.11.331":{"name":"@tscircuit/pcb-viewer","version":"1.11.331","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.331","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"adadbaa3c8147c2c8efa3e405028a690d55bc78c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.331.tgz","fileCount":6,"integrity":"sha512-mgddsyRVTr6TOINFCHe7KnuOHO49p/6fp0ymF9suZQrBq1ZBWMGzzLxr4c5uwApRCfx4nFi0A17M2AtDhH8Ukw==","signatures":[{"sig":"MEQCIEh2dR4OA3ZDQyhYAL0VJIzaRgsoQyStLpDcm1qNR9sQAiA1iIXRliRlD1yJUE+u4qZpdXrXILRghOLmHqCqAd+oIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699292},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f57ddf555d3975e01f77ab3a4ec41ba235e35a73","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.66","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.331_1770250428275_0.03800906662548731","host":"s3://npm-registry-packages-npm-production"}},"1.11.332":{"name":"@tscircuit/pcb-viewer","version":"1.11.332","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.332","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"da60cf44e8ebd00bcd9c2c2d5f2daf42834d3def","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.332.tgz","fileCount":6,"integrity":"sha512-9cZaIqlXhxqKDVBQnFsztlstGS4hXJW2FBGMuGZFwKtyWNysIUMZ1ocPtKbFFYQuyN3GFFbW8mHh7GKoydJl+A==","signatures":[{"sig":"MEYCIQD4B+rRNvPOyEilMXss47LxgXIa6TvO920XtiYDZdcpLQIhAP/g5Smr9msNl08CC8xy+heqZnolpdsTesCq4jzUC3gA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699290},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"870fcccbb04f62db90280c5086c4aae38ccf3084","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.66","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.332_1770288756396_0.827943918344145","host":"s3://npm-registry-packages-npm-production"}},"1.11.333":{"name":"@tscircuit/pcb-viewer","version":"1.11.333","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.333","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8cff180e3586a93047b0f68eabca48a5bc2a4c39","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.333.tgz","fileCount":6,"integrity":"sha512-rHvtRcpcbnT41ZlBz7zsr3GHhOgPrVok1g+q31HymXkjoxVIFTrPyyndjNIECMvvR+BNP+ownXokfErH9vdhzA==","signatures":[{"sig":"MEQCIHHAUZ8f819+8V9N8PpmUempyUg4VKJCqPl/cUL8ozhBAiBFfcprNEpK/m9tW8UmNhRlUcBiFcialQD74X60CjRLhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699290},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c673d417cd5fcd32c467ddd0854eb60787ca2586","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.67","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.333_1770382561285_0.6227736615787363","host":"s3://npm-registry-packages-npm-production"}},"1.11.334":{"name":"@tscircuit/pcb-viewer","version":"1.11.334","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.334","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"569f9f628a7553d28eb7b761146914a3ba3c23b0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.334.tgz","fileCount":6,"integrity":"sha512-QEUryKNlF58+LyhX7EwOMEH8MB00sdfhYBttSVOIAnoHMbvAo2cOwalKAO7tp67I/vIUlKVo1/fRbH3oZiRjmA==","signatures":[{"sig":"MEQCIHow8g7m5EKZbqM1baCyHm0fZ57zfTXI0spHnaJs0e58AiBWBHgCpb51+udhbDJkAFmpDEXb4Ap/aoPSBA0fJWV7Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699290},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4e5b67abec64eeebfc7deefb51a4117aa88bbe79","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.67","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.334_1770384383920_0.287755076699586","host":"s3://npm-registry-packages-npm-production"}},"1.11.335":{"name":"@tscircuit/pcb-viewer","version":"1.11.335","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.335","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"12be3fb7a0796b3d10ac5a86c6504551cf030ce2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.335.tgz","fileCount":6,"integrity":"sha512-//lVvGPJoi9MvWAdengibC5qcBY6JoPGd02gL2YCh5pYDbeCcEhfbZZP8h8LphwdFifqJ8X+I1fAwxODdlu3pA==","signatures":[{"sig":"MEYCIQCXtLDcXuAW+L1Qsi5+Obw5T6YqJLLEU9/6YJ1DDxmF5QIhAK8IN9+uamFqrHJAmiXvWnQSKHKbvDT7Ner/4G8/+pYm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699428},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"09c33bf5266e6b6e8bb7afd6caba8406e6f311f1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.69","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.335_1770550538534_0.06625421590354152","host":"s3://npm-registry-packages-npm-production"}},"1.11.336":{"name":"@tscircuit/pcb-viewer","version":"1.11.336","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.336","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0db54bcebe393b5ba6789b55fe538d77c053a15c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.336.tgz","fileCount":6,"integrity":"sha512-qMIROuvp+iPa6hRmGDj7Ye7JDLSZp44rD+yYGtQRW/gND0tXBG90y7UwJ2HnNNhCOqjrMiEFRxC7JKvhrqKYwA==","signatures":[{"sig":"MEQCIFrzj6acZaWghiBPv7LWeBBVHTKvYIik0Y/TttuZ5kO6AiBKNhBALWX8nQTJrVhwcGARTL4zewqKdZIYo78KOgpSDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699618},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"553ee1305371ab4cadb21175fd0e649e290abd0f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.69","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.336_1770966177955_0.021742052231179088","host":"s3://npm-registry-packages-npm-production"}},"1.11.337":{"name":"@tscircuit/pcb-viewer","version":"1.11.337","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.337","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"aea221416ef551e9051105fe0fc23a6ad30a97b8","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.337.tgz","fileCount":6,"integrity":"sha512-bdSANHLiX6LssjncO5zZ1Gxnv3KzIQiZgRoKE3Ymuq5R07bVqIM6fuaqZJa1S6im/OeLRczVnbrOkDYAmVcOEQ==","signatures":[{"sig":"MEUCIQD+bHeQ9yjgRGqfx6I9hJx2WphLg1paIeo7ZM/pVsFQgwIgJbDZ+qOXqs6wyoGeQvcEe43UwYXpulHHvvq/epdws1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699879},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"80a89d206e6a21039bfaa106ca5c8caffd57b0b5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.72","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.337_1770986011687_0.04053999027414812","host":"s3://npm-registry-packages-npm-production"}},"1.11.338":{"name":"@tscircuit/pcb-viewer","version":"1.11.338","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.338","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bfdd26fd960f564e0080f39442239e24e7a4ad2d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.338.tgz","fileCount":6,"integrity":"sha512-h39kWrmoTphMTugjwDFYn0Vw22mZSK0fxz4AkZJDPPB6TfnnwsVRPpr6OJ865IGaIvmnqT7cp9rXzkD69VAxPw==","signatures":[{"sig":"MEUCIQDnzbt8rY69aRAK+xIaOzDxCd9XMldruWvNKAqWOraatAIgEPUIqb6QXVwakec6AGDi7xuvhXRG6jbzeo1n1fflf1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1726970},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8aff88fb61ecaf2a58969d7017f232a825404af1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.72","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.338_1771071150475_0.9439631327960594","host":"s3://npm-registry-packages-npm-production"}},"1.11.339":{"name":"@tscircuit/pcb-viewer","version":"1.11.339","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.339","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"97f6a70a9ca3ed64329a24e583f323854a9b06a2","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.339.tgz","fileCount":6,"integrity":"sha512-YPBI2/2ctsmUqKXCRyvO2fuLHpbU03VzauzDLxdI7CPsPvQhPpU2O2dt0Qxgr628AWD2C8+MjQCV1Gk1mzt6fA==","signatures":[{"sig":"MEUCIQC4bmk94/McVgkDiFVMIrP+Uunte4Km1+LV9f7+wXOPtwIgZVOUl/VFDctGzacNWLMNCSAH0X48bFZAAKcfNynJFBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728494},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a4d3decfa4add6220b2ef557fcfa233174f397af","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.75","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.339_1771074078644_0.3182619298547642","host":"s3://npm-registry-packages-npm-production"}},"1.11.340":{"name":"@tscircuit/pcb-viewer","version":"1.11.340","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.340","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8bff97a860356b6f1d37b986d8f3ce38d6c43413","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.340.tgz","fileCount":6,"integrity":"sha512-mZJm0K/+pwUtmITabuiWZiYGqNz0HtVB0v/CrLA6eigRbt6f/F6g+YPW2PAuh/6pgCqRo30/Zkn/DjuEQVHgjw==","signatures":[{"sig":"MEQCIFHtlPhtQmBA2yt/XYpGELkFS1D0m7Gxqa4SZQfmmsclAiBIY/G5uBUkMTJUlJY/NcEd0WRvP3IZF2aHXMIXP2wAbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728608},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9502d873df29357204483b22fd16136da1aee6a5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.79","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.340_1771319211845_0.1341387171781836","host":"s3://npm-registry-packages-npm-production"}},"1.11.341":{"name":"@tscircuit/pcb-viewer","version":"1.11.341","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.341","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a6ef66a0a0b1f4de2f3c32b967d428c0754919fb","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.341.tgz","fileCount":6,"integrity":"sha512-pZQa3F354zDgi2dg/aG0YhV4MBpGYr0ztiiUIxyNupNtrvDxzRtsagavCHFDmrqdiC2upHGizzZmGXwkuuNEYw==","signatures":[{"sig":"MEYCIQCFal2DZXfpUKq84hMbEFqy44xLRM2I6imCo7B/fLa2jAIhAKO0PuvWBithot3R58h3D6ZP77ADbU2xZ3GnZU1zkLUA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728549},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"20f5d9fa65f959dc088e1a3edcfd6c1950158e39","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.79","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.341_1771424823760_0.9098964364020459","host":"s3://npm-registry-packages-npm-production"}},"1.11.342":{"name":"@tscircuit/pcb-viewer","version":"1.11.342","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.342","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"24e28811ad61cfc24d9d6dd5fa383170d3bcd560","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.342.tgz","fileCount":6,"integrity":"sha512-05AnNCppZgxMOuWGq3TrTuHrAhpmux7nr2Bif+hvPsXapUse940FKshXW7UBnEDtyq478AOfkPNyivF8ggLigQ==","signatures":[{"sig":"MEUCIQCMw3mIN7JU8ridcZKETNX3/Y+T2+Uh1H/DElvuFaHLMwIgDiMCpymvONRqru+080CLKjOT1S8u8bPkZLUb2m5yUeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1729435},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0435fadc8aef0bb1487c883bffa82df7feaf3aee","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.79","@tscircuit/alphabet":"^0.0.20","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.342_1771465923851_0.3117646515287269","host":"s3://npm-registry-packages-npm-production"}},"1.11.343":{"name":"@tscircuit/pcb-viewer","version":"1.11.343","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.343","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"34082d3875398fc87f8395e6c3ad6d03fd01f4d3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.343.tgz","fileCount":6,"integrity":"sha512-10rZlSzJz1PWGhnSegmoMZfYEIm/GIu778eSeXBBVliCGa2WkzrlmcHmYlNhHLlzW2xAZjeRk219lStgXkHx+Q==","signatures":[{"sig":"MEYCIQDOgu1u4mrIzywe32TOnyBuQOZYelH+bJBSZuiHQXgrWgIhAN/bh6/gibKAxZvaen151s10mUgfOOrCdAYq1xGHV55u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1729433},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"81cf3d145bba722ed8505bee3791cece37839cb5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.374","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.81","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.75","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.343_1771531300811_0.8305400887819663","host":"s3://npm-registry-packages-npm-production"}},"1.11.344":{"name":"@tscircuit/pcb-viewer","version":"1.11.344","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.344","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"bbf8bade4ea9a779a5eb7996cd97d0127a693f76","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.344.tgz","fileCount":6,"integrity":"sha512-yIaOZR1J6+xxpn4WRUiCYTN7Jq5888nfwiUxp/hzcCFVJO1tIJskH0/PpMmshokrO9+qf51Mu7w78EHvrlymWw==","signatures":[{"sig":"MEUCIQCZ9+nugfNgWud6Fhw7+tVIvpWbWooHAovwgysvpFroyQIgeIT5VFiXRhIGGcAP2K756qL8Q34N3dieRv1herur6uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735489},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"97870091089439a1393171b89b885bd3a3221c81","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.387","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.81","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.78","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.344_1772292476678_0.8046169793762032","host":"s3://npm-registry-packages-npm-production"}},"1.11.345":{"name":"@tscircuit/pcb-viewer","version":"1.11.345","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.345","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9700327ec50d669d113e55cb5294b49696852450","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.345.tgz","fileCount":6,"integrity":"sha512-MRqeFw8RqrDSSjpv3T8tUmDPPN5XmM1Ii9vihcSHpcACnkDTD5wlZRrK/ZRXUp+Xqi6Vj/ACTQaaKM0kOIJvXw==","signatures":[{"sig":"MEQCIGZz9v4ZOoo8ps1/5Y93jI9qWmPvGOGNPpVqx8RUz6sJAiANlTmlIP6fBaV6Uf1sebSM3RihJJqmSQ9cRrFnV4QDeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735491},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3b3d6f48f627e2c4e3de2457febccf31da2ac220","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.387","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.87","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1212","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.78","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.345_1772489562481_0.7135330137112577","host":"s3://npm-registry-packages-npm-production"}},"1.11.346":{"name":"@tscircuit/pcb-viewer","version":"1.11.346","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.346","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5a1b4a705d4fa5ddd93d6cfe8a18b8f49e641f20","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.346.tgz","fileCount":6,"integrity":"sha512-SG3m2GgC9RhNF8Am7kFOh6MDW5qzYq5fZtzxs7lSVgHTDnFIF2QzsxADzI4so9sROmN0upwKn+IWgaBYKPf5KQ==","signatures":[{"sig":"MEUCIQC9hQv/2VSS9rgktVFClS8WjCxgMq1avLHwGw8SGhef1wIgTN7h3bnNW8eZgieRU1JVkq5Ds67k3knekGZGMZDRpHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735743},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4a2e217df1c029025ddae039d5a82691e8b6e71f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.387","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.87","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1421","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.78","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.346_1772604582706_0.38884195261275045","host":"s3://npm-registry-packages-npm-production"}},"1.11.347":{"name":"@tscircuit/pcb-viewer","version":"1.11.347","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.347","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"da88f66f194fe50b6a8f53dea4c55677ce71bc90","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.347.tgz","fileCount":6,"integrity":"sha512-7/GUaHS57ZO5+hRcWuslDa5xSm874mtT9ThYxtfvRhEyIMe3D1krqgsbX4MWfjYq8Yn1RH+OohW4KyF6xl0q7Q==","signatures":[{"sig":"MEUCIQDQBQvargsglHJLAMBqd8Q1tAblXqzkyK4p9u+WIBaALgIgdnX19gSvKGB/KOjo2h6c6gjnNXPpWuc/YwmHXreY0NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1739094},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f1713e6c5b77c5e00345f0275a733def07aa1bc4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.387","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.87","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1421","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.78","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.347_1773089350416_0.5090327269294297","host":"s3://npm-registry-packages-npm-production"}},"1.11.348":{"name":"@tscircuit/pcb-viewer","version":"1.11.348","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.348","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"987f0428a6b845e706bbe9a31c87b7174b9eb8ba","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.348.tgz","fileCount":6,"integrity":"sha512-NYX9OT3Up9DWmdl2FCGqCLH5PxhXODddo4klVsdVpMMf0BA0nCiDOBU1Y97WFZRcUYqBO2WdWj8+8BbF7oAX8Q==","signatures":[{"sig":"MEYCIQCPNi2q0zXp7UiaE7PxLaiGUos0PD5K9WOXkdBlHphqRQIhAPwvmXd51Ecz31y2SyHyF2cY0sdf4eneROe+ZS0oRALX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1739061},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"218f7ac2443309dab026798e570805c244434a3d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.387","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.87","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1421","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.78","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.348_1773170834636_0.8352704401610498","host":"s3://npm-registry-packages-npm-production"}},"1.11.349":{"name":"@tscircuit/pcb-viewer","version":"1.11.349","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.349","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"178feab36c1fe9025da310ff6a2aaad1b465149d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.349.tgz","fileCount":6,"integrity":"sha512-gaHimuMHr73E1FTZnaicFOtADVG2qFkUDE7l5MxUar8AkOxa5thU7+QdGUZjt9UOdKOLozKyXhYYu4LQRLLqEQ==","signatures":[{"sig":"MEQCIGsjCPCR4/J14ZZTTq/REB+01mvCwHu1vEb0rjbp7IihAiBjFUM4hcpWy6AyRwfzwmDRgUL99UksllF9kVX1c7xhPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1739937},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"27885f613964d98ad893d85522af4d313c0930f9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.387","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.87","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1421","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.78","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.349_1773422108650_0.458876901054144","host":"s3://npm-registry-packages-npm-production"}},"1.11.350":{"name":"@tscircuit/pcb-viewer","version":"1.11.350","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.350","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"07a45731729b003cd3f7b748b1535039322644ee","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.350.tgz","fileCount":6,"integrity":"sha512-nF77zqrG9S1Wr+eTG2h3dU87yLrNC8bi3kLDH0J44DAQWmCgygS3XLSD0a/2c1ARfItHaFqz8qEH8fpHg+ozBw==","signatures":[{"sig":"MEYCIQDUMlTqmxTqnCIHh5Fqpt5X+UYlHvPBmg6cPtvmH5gLagIhAKlUQE15GUZ+Po6zEiRLNaiBvECh/bTf6ESMlx/c8gmL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1739937},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ccab241eef385eb04a29a8d385da270513f769b2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.387","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.91","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1421","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.78","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.350_1773493507973_0.1977796950649764","host":"s3://npm-registry-packages-npm-production"}},"1.11.351":{"name":"@tscircuit/pcb-viewer","version":"1.11.351","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.351","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1bb7e722670b732de181c1688ed9a0591ca5a3bf","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.351.tgz","fileCount":6,"integrity":"sha512-MsdD6bKUOFG3eujA4mfGIqwJxIKwo47KFYOhb9e+8GbTK2NWoQJPuzmlFCkO57vXksW8e2PisAzkD9r5ms6+FQ==","signatures":[{"sig":"MEYCIQCVU7MLlBHBWDujYz07EB6T/Rx7vFLtgfiDyjWnECet9AIhAINlW2MSSEfQ/jgyUkNe7kOIGfFhp99l43X4+s5zMYXz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1739937},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c05a06aabddfc18a7bd35ae415dc5299ecc492ac","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.387","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.92","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1421","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.78","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.351_1773582024871_0.5938167143223032","host":"s3://npm-registry-packages-npm-production"}},"1.11.352":{"name":"@tscircuit/pcb-viewer","version":"1.11.352","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.352","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"296ba1dd3f1ebecde9c1069b4d09b8b00ef75da9","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.352.tgz","fileCount":6,"integrity":"sha512-HSPypSgRMkG69WSQMBT9CWd+8ND3eovvDTCvyizW4Tx/8zmrpmYvoDZ1t1eoODX+PmpaF5pONc+oO1GjnOKxYQ==","signatures":[{"sig":"MEUCIQD+ZbSAbX5ukcjGbwRXTrXmjcWZt/GtofTQEg08g7S4XgIgXTc9Kw/II8Im48lTDI1ssRqGK/+h/Fqbak1a+EMuhbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1742707},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"99110d99d6f183fcc1656afc689a3d52d26370fb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.387","circuit-to-svg":"^0.0.323","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.92","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1421","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.78","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.352_1773608339498_0.6450809877592933","host":"s3://npm-registry-packages-npm-production"}},"1.11.353":{"name":"@tscircuit/pcb-viewer","version":"1.11.353","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.353","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"196148b9ad32cebddfe708be8370899d7793f20d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.353.tgz","fileCount":6,"integrity":"sha512-iZRArSb5Iau4IUSC87cjBNUWEp8wfCU28Rah4APgy69010wgZVRatIN4JPZvhQakP+C7b4hFEpLdOM6dZGqYcg==","signatures":[{"sig":"MEUCIAPQMsIx9TvOwSLumcH5wXEJ9hA3H39dNmlPYyZNrZoyAiEAjclSTtQz9jxVR4r8woI1WlnTcA5wCfPkByrnDYDKBBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1776280},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"312242687b7e5943fe924c142476d3a06258154f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.93","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1517","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.353_1773640742149_0.30604666333439434","host":"s3://npm-registry-packages-npm-production"}},"1.11.354":{"name":"@tscircuit/pcb-viewer","version":"1.11.354","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.354","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f80006dcb9cb37d3ea1f9041de7aa76fec79cd48","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.354.tgz","fileCount":6,"integrity":"sha512-vys5xHggLJ5JRu1PzjC1yUpA7LH/U/OkEQRRFTmm8MmO+R5Kzb2P2ltGRSx/CgOh9Sr0AcNUhsmQYI48SYnPFg==","signatures":[{"sig":"MEUCIAiQTtrD9rOVECZNFbSTyVnCB54HWJpw+SwSaCHrCJb0AiEAp6kakbJ0GRkvIjHeVYvGGd3vY8pX0HBxvq1ZRsOJJDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779295},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"388ab9ba06fde09cd88e48017e13a8b61c0674c2","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.93","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1517","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.354_1773773512958_0.21952861378645294","host":"s3://npm-registry-packages-npm-production"}},"1.11.355":{"name":"@tscircuit/pcb-viewer","version":"1.11.355","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.355","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3762d4e89cfb53af01ddcd315ffc636f4a38fc44","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.355.tgz","fileCount":6,"integrity":"sha512-UP7TpcR61MKwme95g/2aakKBoc6KnIV5bbWrgn+16MvRgMysycejsMzkBvvxQkwhGwP1Wu4wBEEomNNkoCYNFA==","signatures":[{"sig":"MEYCIQDa6SFlnrCBVSl2nTqAnAmy1dER6HPHPupG/fuLu82bVQIhANKpzkv8ADBxbOfrfp8QmTLRiG73ujujkEGteRzcYRS4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779295},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d1afd9cd4b7e1d1024f70cd2274f731187f7caea","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.93","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.355_1773811581189_0.8892753510060754","host":"s3://npm-registry-packages-npm-production"}},"1.11.356":{"name":"@tscircuit/pcb-viewer","version":"1.11.356","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.356","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"ed177a011079122bb71093751a90cf28e61e63cb","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.356.tgz","fileCount":6,"integrity":"sha512-BX3TWwuNJKPaINY6VdaYP5r8KXeoXYD5aqMgy8onMK/IuJ4OA4LyhhP8KL8BbttDiyhZ9P3MRA+IwzGzu9gAkg==","signatures":[{"sig":"MEUCIE5K4FKfi6pveuPHQhh34Xa6z+4l9H6ShJj517hodogrAiEA6V8hEfkHa94/3H68sAeh0/4jLkJK/IiFv68IVm2BRIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779934},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"31c566d04433d8457828b3ec7f0e2f104a60e350","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.93","@tscircuit/alphabet":"^0.0.22","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.356_1774070541363_0.26483700479141037","host":"s3://npm-registry-packages-npm-production"}},"1.11.357":{"name":"@tscircuit/pcb-viewer","version":"1.11.357","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.357","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"881c7a45e5d1692a7e060d6647ce565bc58b61e7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.357.tgz","fileCount":6,"integrity":"sha512-JTIdJAdkiMP6i+wtZsfDJcGEfv/qsOQqK5nNXWYoYFZ4jpS1E9gXQTgBkhDd1a5yR3EIoMYFhiIGHwOo5XlnmQ==","signatures":[{"sig":"MEUCIC79zHdu2slzrE0VgR54IIy9d9y0JOSERtmLnPUZncYYAiEA+fYXaEZ5r95m6j+JJ5ncagquv+11UNOg6MVehfZom5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779932},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"97c00af5756ce496efafeb074cc9f230b5225ca1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.94","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.357_1774108824197_0.738209532245081","host":"s3://npm-registry-packages-npm-production"}},"1.11.358":{"name":"@tscircuit/pcb-viewer","version":"1.11.358","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.358","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"5af852a73b1ec9f83d1524d643a208fedda72816","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.358.tgz","fileCount":6,"integrity":"sha512-1OSKgGmC1UpRmhvwrozvNvHyNBWROzWoUlWZ8UsPg++49h3smA474cOMhRdrkAVl+FbaZYKfDm0MOyIcHdiR2g==","signatures":[{"sig":"MEUCIFNCLYgOsjJdL9eM+0qDK568bUAmtd3N7v6ZElXfAfPfAiEAzgWYQYbeXaueFU3IVi+19qQoEFk17dan5GGaugQY9aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1776913},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"09be104eca3f929a8f3ba15cc8f05e116d969542","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.94","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.358_1774116347964_0.2093053155176603","host":"s3://npm-registry-packages-npm-production"}},"1.11.359":{"name":"@tscircuit/pcb-viewer","version":"1.11.359","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.359","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2c9554fecbd90cec06cb27648833c8fd8e5bd4fe","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.359.tgz","fileCount":6,"integrity":"sha512-XMOBn2GmHpye5rTJaFv3wqnbgU4z0sCToInSCRgS73oF0dzpWll9MaCZg95YDX2JoIwUOXbMCz9kwV0FEFd3/Q==","signatures":[{"sig":"MEYCIQCKn0e2CPBMiMdIsoIgD++fMUfPZaE+ahB0n3f6RI7Y/gIhAN1rjoMjhexoNvu5cO8WpibXcbNFujgVRpcLU7F3mRBg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1777721},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"02ee8345a6df974df6d6181394cf86c69f78e2a9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.94","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.359_1774480431551_0.2579927249738523","host":"s3://npm-registry-packages-npm-production"}},"1.11.360":{"name":"@tscircuit/pcb-viewer","version":"1.11.360","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.360","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"3e6e29cd172c6b59c7e9804155bceb27a40bf84c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.360.tgz","fileCount":6,"integrity":"sha512-J6FSrYNA2qMA0aT8FyCqx/gTiaegxjkWSIypZIgAKd6GI/XiC+rx0YcS9ysVz3fFPhhlC7sSoxwB/ONdi/LDFg==","signatures":[{"sig":"MEQCIEiuqgot31F5ZKtDb/fwwDa2Wsz7B+MNWubj0zUBT2xsAiAK4xYq4XPXDK1inm0e4J+qdUrYpAtlnOE4w01p7B/bAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780025},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"184d724c42a789f2b75f3707c9ca58d097702ef5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.94","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.360_1775682409280_0.31760597444923944","host":"s3://npm-registry-packages-npm-production"}},"1.11.361":{"name":"@tscircuit/pcb-viewer","version":"1.11.361","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.361","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e993c9f2c7b99c7f5d6794cc625f6cdf17e1a34d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.361.tgz","fileCount":6,"integrity":"sha512-Y716NiClwyCRYCmqd6M+hYmSIvanWRej4tzUcV0o4zDi1TD+tRAYbVb6rqVd6y9oPwekGQFfiOhCec7Y6PF6MA==","signatures":[{"sig":"MEQCIH81FYMXvcqKhJ1aXQTRha8mYQldfQL9ffUb64m+XXzhAiAdbyKWO1wK2CJqaKBjO0CTeuakJc+ikMU+0u1q7u5cDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780025},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"11343da05eb6a3f079b4211bba55a98f370b967b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.95","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.361_1775735946104_0.9738724325104156","host":"s3://npm-registry-packages-npm-production"}},"1.11.362":{"name":"@tscircuit/pcb-viewer","version":"1.11.362","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.362","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"49a7b0874e76c67c3d8c8caff07e0bde7c068edf","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.362.tgz","fileCount":6,"integrity":"sha512-iMgxmwlCKQ8ZKq2COBDtb8/tlA31ElVdnVmmjGbgsrjoOC6NlK1yKll+/iP8Wd2JBksWdrQ+BA+9s+XCCiZDbw==","signatures":[{"sig":"MEQCIAmDVk9fJS+AFWlaXtRjnzlnF8qJl+65GMU7LlTOj22qAiAkOmmReKYKVciinFVTLYhofgajJLuBLWCsRx/Y99iQyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1790944},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ba3c9d58f458f25acd326cc16011266cebf65fc7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.95","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.362_1775848172688_0.6235809277360449","host":"s3://npm-registry-packages-npm-production"}},"1.11.363":{"name":"@tscircuit/pcb-viewer","version":"1.11.363","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.363","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4eac49c8c89d4818d1762f09de68f4ab7a75359a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.363.tgz","fileCount":6,"integrity":"sha512-T0rTMLSn5UZ13b1guT/bVlhagDjWBvthomGAgMn1y9JCyvaJp0CPMay64/0v/STvCyGtJ9yRKKoFrLKyFFjpaw==","signatures":[{"sig":"MEQCICUg5vpzmQOd3WAyyTTnMMektfKIAn5dv8Bj0tYC1C2aAiAyLNunJU07SSgj4Nf6nEypK/qYpKc3svgiYHB0CHOdYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1790523},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"aa67f9cf61093d14c8864d2f58e5a3055dd6ba9d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.95","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.363_1775858842076_0.3084855517594802","host":"s3://npm-registry-packages-npm-production"}},"1.11.364":{"name":"@tscircuit/pcb-viewer","version":"1.11.364","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.364","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0c0d884d77b17bdc0f6ee2d34fd39b3d5158ca5b","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.364.tgz","fileCount":6,"integrity":"sha512-pphN/Yg68/ooJgXAp64phoRAWMDmlzKw/PnmhCI1wA29In9fJHxqLFGhe/o1H8Tox0kmFIG/1XH294Rd9C5ccg==","signatures":[{"sig":"MEUCIB+hN2Sq5mNlbc68YUvKD6CWkLU0vbr4EXegBie/Q/FbAiEAo3VhGX/jZrZfIvN9Tb3qCztf69G7SuQrmXZuEjLrddg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1797759},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a845563ecdcda402f9da79f3b492c6d158329ae4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.95","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.364_1776093267641_0.193398172659337","host":"s3://npm-registry-packages-npm-production"}},"1.11.365":{"name":"@tscircuit/pcb-viewer","version":"1.11.365","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.365","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f259a54c09ac5dcbb10f22888e62ed9124b8426a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.365.tgz","fileCount":6,"integrity":"sha512-MH+pNP322t/QUKufGtuOYq9Q7dREypFruYbwgN3rJXpJSZC+Iw9T+cX6un6foZ3b4pDc8XVDa25iIN3eLnGNRg==","signatures":[{"sig":"MEYCIQCmvI5Wz/Oz5rhjLEfCMO6AcQxLt+6N4DmNq1cpjcbfUgIhAKi84VTLtbgkjv6K24jOxrZBL7OWVE8eci4tOA3EG2/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1796163},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"61793f4872cc7b84d4d6b9fe0131cc738da1bf8b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.98","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.365_1776220403938_0.6921745075837997","host":"s3://npm-registry-packages-npm-production"}},"1.11.366":{"name":"@tscircuit/pcb-viewer","version":"1.11.366","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.366","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"fe856e187cd746d61a066685cbb88f4c81fe8252","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.366.tgz","fileCount":6,"integrity":"sha512-hW4BJtQlaGDgi+BduYMMkLW9YnuNWRaMDHJZnopTPsQJZhZuldlXHS3Jncf6TFdrbqUU70HYlup6ZYEdHB7TDg==","signatures":[{"sig":"MEUCIHT7GqaqHKQDMUVWjl9Nga/sVyX5m5FlYBdAuV8AExcOAiEAqbEAXZJt1rdRUlxusodTxYR/hk/L69/TjintZ3CcNJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853132},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1f6322cdd92702fe4c04a62e50f14f63940bc53b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.98","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.366_1776359671133_0.08182071432879146","host":"s3://npm-registry-packages-npm-production"}},"1.11.367":{"name":"@tscircuit/pcb-viewer","version":"1.11.367","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.367","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9b9e5b442c8b73f784294395cc36dd10329f5ed1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.367.tgz","fileCount":6,"integrity":"sha512-c4osQhwilUBlHO4NJRMfE9kBJiiTc9ItD38XzzgRZxa4TOcUimZ9RujmOedvhtov2Mg4yJMbRMLKg6Y3OAoiuQ==","signatures":[{"sig":"MEQCICBWy9YLsKLvI8QV5DR1gl+b3mvMNc9gFVj+JQdRqCsbAiAP3wk3MCBfbRyCrX6LkHHIlXog+h5SVYpG5RDuDoW69Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1836791},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4b790d0f9da839edf03ed39a9ddafd46adeb526e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.403","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.98","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.367_1776561192208_0.7006783826932317","host":"s3://npm-registry-packages-npm-production"}},"1.11.368":{"name":"@tscircuit/pcb-viewer","version":"1.11.368","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.368","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"356f9284d53b12ea221f88606be6d113313d12e4","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.368.tgz","fileCount":6,"integrity":"sha512-gHkBz4zFMFMqX5ZiL33HCWn7yWV/cYvGr2TJ/JTxMQCa5LYz9wT6SvM/sFu0yevgkr407zqfZOSP3BdJC7qvPQ==","signatures":[{"sig":"MEYCIQDpw3SfHGwNlKULVQM9zy+tuMAS8LETXLalTuhEdb2HdgIhAPeeLDq/tOa4YliSaO6y3aXkFLRCqJ2hUXEyoaiuE1jT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1836791},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a4d8b395ce8bfd765bf0df55966c54388c08ac6a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.421","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.98","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.368_1777534294805_0.03492995564434054","host":"s3://npm-registry-packages-npm-production"}},"1.11.369":{"name":"@tscircuit/pcb-viewer","version":"1.11.369","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.369","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b194c56be99554e529da9a368bf0b0a02ba198a1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.369.tgz","fileCount":6,"integrity":"sha512-HxtgAkiv6oUwpwz+4BuACHEj+jLlD/LxYrgzQXWEay9SevZGOGTWYJ5vTu5vFzp9R6nmB6puC2RmSxtguCLSqQ==","signatures":[{"sig":"MEUCICRYmzvkPhfICGXVv9q8OVfasLOBV+8u7fPcT0KliYPbAiEA3Ce+IUGno/7wARQEx6b3rkjpR/dKL37S5Qm5AZ8s4iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1836791},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7e51cb67bc2e6a267c0237f237bcbcd2b98c7c3f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.421","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.98","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.369_1778510335087_0.22786721742428573","host":"s3://npm-registry-packages-npm-production"}},"1.11.370":{"name":"@tscircuit/pcb-viewer","version":"1.11.370","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.370","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"15a58fe9b079440648a61271711b920ff7d2d257","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.370.tgz","fileCount":6,"integrity":"sha512-zP39hvPMLSscISRqLM3cM3n4Kr8hBLYOHloJVbrMa+vtDSkF14tmThNxBXYO8d5f7uCxITZnaYTIGGVhIEawbw==","signatures":[{"sig":"MEUCIEzkQKSTr4BHn96Y4ox1SaA4QgH56SnARQ1sAhbAD6ZBAiEAyBDgE2Shzh6kH04S7k7jpygyD7kznagsGfCwmEbdqqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853930},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c9943db4201a77f94bc16423555ac914815f06f3","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.421","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.98","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.29","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.370_1778665706476_0.2590165442432488","host":"s3://npm-registry-packages-npm-production"}},"1.11.371":{"name":"@tscircuit/pcb-viewer","version":"1.11.371","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.371","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"c0730640c45c2b98c6a69a6e26e74c7085525113","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.371.tgz","fileCount":6,"integrity":"sha512-yuoyi88PWDCJYA0lU6M/dXcWfkUpiCrdqc5i7oVBFuQBS04WEfDicQRliybLTMlyMAp+Zz5ADs9wyw9FoyPbyA==","signatures":[{"sig":"MEYCIQDPAnQtVWH2Itl8ZR2vzsIpm4jeVve2vlpEH+Kfs3fodQIhANbCp4bEq9rJx1qmvq5JmM08RXPU6FfhuQJBih+lwssk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853930},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4379e3a57d12a5e7eb7ad1f85d477faad3349512","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.421","circuit-to-svg":"^0.0.337","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.98","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.371_1780529485438_0.12976096111329904","host":"s3://npm-registry-packages-npm-production"}},"1.11.372":{"name":"@tscircuit/pcb-viewer","version":"1.11.372","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.372","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a20666a1a76101e27e43a3012cb4556a24492e8c","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.372.tgz","fileCount":6,"integrity":"sha512-NajWMwL03ZXaJPPFSVO9v7LQai3MP83ZIsY+doILseT1K8++NlXts7l9SAbndy0+Xj6ecv/U1dCd5j7XED4row==","signatures":[{"sig":"MEYCIQDpwdTqFbigAFA79Gogo6qUooeEIjrwcnTAoi/nNk2d+wIhAPNFLvdeJV5MIMgxZGoh2w8cZlDXMT1nzH/3aWGVjlsZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853930},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"816d981c2f22f296b0d3fed597c19a1d62f76f44","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.421","circuit-to-svg":"^0.0.354","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.98","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.372_1781270052406_0.5862660483996325","host":"s3://npm-registry-packages-npm-production"}},"1.11.373":{"name":"@tscircuit/pcb-viewer","version":"1.11.373","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.373","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8231c5553650bf5c0b6b998168a60f8c720d58e7","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.373.tgz","fileCount":6,"integrity":"sha512-OwbfrfspvrAPSbEitkq68QeMvUR4bFDSZmcnwoOKqgGpfYhwdSjfk+D0FGMHk0iEgbxd/OSZWsuzDFpkP4K71A==","signatures":[{"sig":"MEYCIQCwi7G4q3Geg8eP5n3tGW8dEpfZFw5wSYLHn97fj1ZDjwIhAL2ANU5zN+dGSWLiZAlp0h95afm4e9Go4zdz+PrbHFYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853898},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"61b2a2cbadc2324297df4600999f56f490643298","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.421","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.98","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.373_1781960662203_0.9342749437153677","host":"s3://npm-registry-packages-npm-production"}},"1.11.374":{"name":"@tscircuit/pcb-viewer","version":"1.11.374","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.374","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"d424bb3ddc18d974f147a8c040b4d3b4934fe051","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.374.tgz","fileCount":6,"integrity":"sha512-yAeo7wU+6dDmt+mqzF+EY7tYfmz0Jyw1eENOKbYaecDc4zhfPx5Izrq9iBoAJ0V9ZEWjkCPHw9hdnLs3JqVz2g==","signatures":[{"sig":"MEUCIG2NjtshARcMg36lSxYdB7zZRR1oss7YzzNIBLi9yHhyAiEAxa2bHUMy5ExhUf48TYax31g6P+rtUNiFYrYXjbbC4Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853901},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ac4b3109a66f38b00bf5d873038c1aaa73316007","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.421","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.110","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.90","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.374_1782170333057_0.8693140110616211","host":"s3://npm-registry-packages-npm-production"}},"1.11.375":{"name":"@tscircuit/pcb-viewer","version":"1.11.375","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.375","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"fb03b9083353c7c21fe6eb12f79912fbcee46688","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.375.tgz","fileCount":6,"integrity":"sha512-JKf2x1A0sOuMn6kQYn3rHsZBs/mVDtK5aZMCq23wtya3Gx93w73zm3Ws/fs4zypb1w2X8NebBevE2sjh/X7OLQ==","signatures":[{"sig":"MEYCIQDIsgTFCDYrU8L3clf7EqcCqIFYPBvlXdnwGAbshk/jyAIhAO/uhlECchfv7Vq88ow9eigmihvc20g0a3x7xaAtLw1+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1864270},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0059dc7782b8013ed61338f01f3c9e04958889f7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.112","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.375_1784317898551_0.2570286178156511","host":"s3://npm-registry-packages-npm-production"}},"1.11.376":{"name":"@tscircuit/pcb-viewer","version":"1.11.376","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.376","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"2e246b41ad9c42ed0793e66485036af38e404cf0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.376.tgz","fileCount":6,"integrity":"sha512-ZtAheXwQgdohQSF4Dp0f5xi9Kiz0/zS/4G0luPklm5655OMEQc4/sHBpyV5gpDTKQsFwRuuYY0TpsUHRRpzzkg==","signatures":[{"sig":"MEYCIQD7nJxchmSAl+JbZhRNknFCl0q7jXiYARk2i8KN3Qg7aQIhAN6M73BTJGdOq3YQrp/rOZ/JovzP/SNedVSgyaEoQMxl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1864350},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"712e58551f66eebbf2202314acc555c3e02caba5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.112","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.376_1785238286125_0.670470395634353","host":"s3://npm-registry-packages-npm-production"}},"1.11.377":{"name":"@tscircuit/pcb-viewer","version":"1.11.377","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.377","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9659cef955ff52e5f8bee6a8d091079ea0547139","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.377.tgz","fileCount":6,"integrity":"sha512-WwoWAuAEXQku+Q11K6WtXvtR2UGW9dBPoYwCdWmKfd3kcML2mDzwoVlZCVT4CuuhErnyybA5lw555zwPpZf/4w==","signatures":[{"sig":"MEUCIDFADoFhiRpo2wWwxR1J6axfeQhv/Qe11Cs1vo1Rh6IaAiEAnfbFD0soO0JHoQ9K7nrF4aOZt1OXY5ruEMbWoBBMZXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1864350},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"64966eb9c692e5071c9d4efd2b8b1a9308d58f26","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.114","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.377_1785860173040_0.9091513077810918","host":"s3://npm-registry-packages-npm-production"}},"1.11.378":{"name":"@tscircuit/pcb-viewer","version":"1.11.378","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.378","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f727c2eb8063ae9fe3f7fbf65b50a637916bd5aa","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.378.tgz","fileCount":6,"integrity":"sha512-qKi/Hjg3Z5zTXti4oIYuV9MhWIqrEZVgWx62DyHcZGYNwUg52YlSHoFvksXdRdwG/h/8QDn6EVdBPvGVsCSLBQ==","signatures":[{"sig":"MEUCIQDcD7eyOOyiAVidkoulebkJGzJJjqrXaeF+YZSAxZfjXQIgC7hE0mEsvh3Peo5cNlBUyl6PHdnhS+rIqz94tTu2uW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1864350},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"76c3a2feec647fe87b728d043b194361063c9b25","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.115","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.378_1786070075073_0.8945813125773256","host":"s3://npm-registry-packages-npm-production"}},"1.11.379":{"name":"@tscircuit/pcb-viewer","version":"1.11.379","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.379","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a13c5ca336860281f2a850c3471624b678add3b6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.379.tgz","fileCount":6,"integrity":"sha512-Wy/hkoU67J8SNQnhsERLxod3yd1P9KFalS+MOeFP6e6If8M1kDJCW79Gt1GZnGQdZIvqGe7vftQbG51Dn4u8gA==","signatures":[{"sig":"MEQCIBs2B9O9IfmBGlc654rQeqiWbbL499sgm4IfpeXpVzqLAiBhhNMJZzUSpabF1NsB0xrY0ZSKlWVKo4n0Vpu5XOlO5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1864350},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0ed32c835a37d9ac9a0c3509da6f460813686ea5","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.115","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.379_1786115326370_0.8971871032984153","host":"s3://npm-registry-packages-npm-production"}},"1.11.380":{"name":"@tscircuit/pcb-viewer","version":"1.11.380","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.380","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8a651d3ffe8f485bb85a267c6bb677b5341efd9d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.380.tgz","fileCount":6,"integrity":"sha512-VJ49umMcDbni9VXz+5iCCGZtg72OZECq0dps5sKqdW7X6Sg/qGBxtXrY32SystOegoIvWOevKTMm6SNHcWmmXg==","signatures":[{"sig":"MEUCIHHYwwmEnfjefMuLHz9j1p2V2/cXswvE4hkDdnAy4BynAiEA5RwDFXraFFvegj7/rbx0QVnvOIQi1Dvj4nFk96Wf6Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866037},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e1fc352e8475e959a56227fb0d935ea219b9ecc1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.115","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.380_1786116018192_0.7737995740836168","host":"s3://npm-registry-packages-npm-production"}},"1.11.381":{"name":"@tscircuit/pcb-viewer","version":"1.11.381","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.381","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"7743bb2cb02bb35f18cac80b12105ee8587657b1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.381.tgz","fileCount":6,"integrity":"sha512-D0FEnWOv/3XDVHIjtoBrjuDC9RPMsndX0jpsMCfTEZAuoKhjOPlSAvdppjVtBtJqeWD6Et2O+28S26+u0oQhRA==","signatures":[{"sig":"MEUCIHTg3ObASOZ2vB9afKYkd/G/SYgF0Eb91A3AEZym4zJnAiEAncW9faD/U3YJb00S27mCm62YFxlndpBbO5jXXeQGH5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1867030},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8517ad6fd5c49f18a0b4e2572b972f364a2f1dc4","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.118","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.381_1786142745413_0.0012178828162947575","host":"s3://npm-registry-packages-npm-production"}},"1.11.382":{"name":"@tscircuit/pcb-viewer","version":"1.11.382","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.382","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f07a60e207c5f4766db858cfbb546d3d99c17799","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.382.tgz","fileCount":6,"integrity":"sha512-IeE1osVmDYuFcqh0hJnGShg/jmOh+dS6or+npVbKrBqLm98xxAfyCgcEEgTAlOPCHuHOg32fOoQ481cyWKA/vQ==","signatures":[{"sig":"MEYCIQDLLBkEf0Av5zWVtcEs7IHshxHuoU1tVZsdfZBbDbGhEwIhAMapWsixpEu0fzwodfUyuHhJt+sRvb43Ud1H/w5Adl8P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869731},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a89fc738826965a36cf3d4108dcb685194ca77ff","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.118","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.382_1786337605306_0.9200224749488624","host":"s3://npm-registry-packages-npm-production"}},"1.11.383":{"name":"@tscircuit/pcb-viewer","version":"1.11.383","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.383","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"02c4a40266f8628d1c5acff0f71fff92fd7d63a3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.383.tgz","fileCount":6,"integrity":"sha512-jFj36uo72bg9JaohI9cEmJK3AKfavLRCzPxoYurIc65RcxIWvcTjKJ1ficEpN7pM3a/SjoGsdkxUNjUKFWn0Cg==","signatures":[{"sig":"MEYCIQCxW/42NpTYTSE6pDC1nz3iQYIGWQ0D77n55aE4ukp/1gIhAKAHIBMasrYuuDRxzyo7I/JS2iQ5xushVlK29Co0t6Tq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877086},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c2a8d9a8d5820cc7ea801f875b95edbc77bc10a9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.118","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.383_1786396922519_0.6139900406056558","host":"s3://npm-registry-packages-npm-production"}},"1.11.384":{"name":"@tscircuit/pcb-viewer","version":"1.11.384","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.384","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"207c4a4012a98c8aa268b1d847f0c7d61bec13ac","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.384.tgz","fileCount":6,"integrity":"sha512-CVi9ZWOwC93UH+objleRpTDLQQPTqsRHxVcgRbxCIQh4JPVBohogkIp/4hYFbIUaljgmuXxtohzkg9ade1c3zw==","signatures":[{"sig":"MEQCIAFvYcGUjOWWqn0yGXzzt0WrYGA/hSlqcuCnEzWzCnLmAiBPLQ8/caZGm/7k5u5gveEnm+xzqFG0ADJJ/DAghnkbZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877086},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2cf531b2a25bb14967fee5075eb2ec7d13d4afa7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.120","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.384_1786468995509_0.7490943616601977","host":"s3://npm-registry-packages-npm-production"}},"1.11.385":{"name":"@tscircuit/pcb-viewer","version":"1.11.385","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.385","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1196a7b439e41355480a4f34c7ca1eb12f5e311f","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.385.tgz","fileCount":6,"integrity":"sha512-K0ix3G8bQuPAq6Fy1GEnHpU1R36zckgeiVIzwi3OjITXQpeee9xE5U6A5kXD2ZmKYRX+YDrR/YQ2htqzSIm9dQ==","signatures":[{"sig":"MEUCIQDNmNy5eaEoYK2eCdcZxsJ1cInc/KNs6eTuxOa65b/n7AIgc3WwJrtOmERp0TeRMCCa8oYFqlD+vXysu/tXGR4k+Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876678},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3420f28967f6a89d99d3d12068b889b96545f7bc","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.120","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.385_1786485866387_0.9418997960870086","host":"s3://npm-registry-packages-npm-production"}},"1.11.386":{"name":"@tscircuit/pcb-viewer","version":"1.11.386","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.386","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e449ca71e3214417907cd570211983db31050061","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.386.tgz","fileCount":6,"integrity":"sha512-Nt1e/5laqwb4Bo+KaYA2/bdpUhAyO5VXyNDVuKpZ/zE/BgKuGZWKczChUSXDLVlrMrNeFKkRWym4pC0J1Ptqxw==","signatures":[{"sig":"MEYCIQDtaqKIhK1U2YvYFhwHfDvQpbPKUpU9xUYVGbt46cx83wIhAN+JgjbyMkjhRU0g/aTXvYjvRCdL9gfGyoT49pkJ0AGK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876678},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ef329e1046ef5484f8fa0303f5a845d7b6d1f84d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.123","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.386_1786489269577_0.8904320011023503","host":"s3://npm-registry-packages-npm-production"}},"1.11.387":{"name":"@tscircuit/pcb-viewer","version":"1.11.387","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.387","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"34f29ed73e8b35eb9bfcc284060182c62470f585","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.387.tgz","fileCount":6,"integrity":"sha512-qurKLBwcfRrODuKhgVpMxZfCl1/aWJuabuWxg/j2HmRVx/JL/T6w3NkZjZ5BoNihK/gjJzzMo5dt511biTx7/A==","signatures":[{"sig":"MEUCIBm5qKp8jbcHPmSapAQYyTOxzHBECJn//D4SmGKc1xuXAiEAjBA20hEMfzdEKixzDVFKFmGxqUV+Z4BH3wTr6nV0zLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1873421},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"867d88fe3cc08d968c4753a57b7d309ae43511b7","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.123","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.387_1786734590833_0.5532237046577038","host":"s3://npm-registry-packages-npm-production"}},"1.11.388":{"name":"@tscircuit/pcb-viewer","version":"1.11.388","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.388","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1971db113aa85df56a022189813cf8ec0bd9e09a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.388.tgz","fileCount":6,"integrity":"sha512-uWiDJ/O0kA8MuXE90QBrRGt91YBqummfuo+vi6x2ZFj5DAA4cZ09f1zBTpGZy299Osx1+Vplh0UeD1UEBhcrbQ==","signatures":[{"sig":"MEUCIH2Vk0BrqGrogO35jGxgJFiYl4RW08ojfrPyDYj7Nf+1AiEA5gmth+BrjnGgZXCI4sxo4gpVEMWgESX/5hEoeEKF+zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1829032},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7083c82e99ed466234c086ca4cb235e2759d31b1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.123","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.388_1786735614181_0.24187707994468832","host":"s3://npm-registry-packages-npm-production"}},"1.11.389":{"name":"@tscircuit/pcb-viewer","version":"1.11.389","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.389","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"f1773e3b30bfcd58ef72e8ed3ae733318a334fb6","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.389.tgz","fileCount":6,"integrity":"sha512-K5+/kvKTPHbZQ3KsCi5QLS/9QGHEv50ZQAblBPybXBadv6l2EL+BEuDiplI3pHxi8R3ZmevlbtZMOGZFlwbLmQ==","signatures":[{"sig":"MEYCIQCOOJEKOMDWpGLKebo/lWF4/705R1ktPvEWF4yV3jKWfAIhAKYmHDnpZakZez0fTFS6t1uVD1GLCb70wePWDQeXuETU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1828454},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"48e5e53f721387ae774f778227db14935763e364","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.450","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"^0.0.123","@tscircuit/alphabet":"^0.0.23","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.1530","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.7","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.99","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.389_1786740502168_0.2779740387675771","host":"s3://npm-registry-packages-npm-production"}},"1.11.390":{"name":"@tscircuit/pcb-viewer","version":"1.11.390","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.390","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"b279b75565b8e45b2eda7484c973c4b225c96cea","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.390.tgz","fileCount":6,"integrity":"sha512-3F2EQ4l3j6Bduk5vS727FbyrUZxgAJuXxLXQ9OZQ36zGheTYr96GnVK2gPBu2PAKaciW9rAPp7zl/fHCxrMv0w==","signatures":[{"sig":"MEUCIQDuvsBfTw8RhJKIb19bbe7c1zrhgz8Lnn0RLqb0aMa31QIgQq3rV41Ivx2z0mkezaNUQftk3qrGilvZFL+ghFN9GRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407078},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c502f418988c77b0995645f6cdd0f2417f902b86","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.469","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.124","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.390_1787067418957_0.8652572334171291","host":"s3://npm-registry-packages-npm-production"}},"1.11.391":{"name":"@tscircuit/pcb-viewer","version":"1.11.391","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.391","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6a13c725812b55afd9216a0f573db0f03512bfb3","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.391.tgz","fileCount":6,"integrity":"sha512-gtBNPxf3mvFwVPNkL4AbE2k4CtShVtgqMn4lYEk4NjAfGdaFH4nyMOgSaL4FIM9Ut0/q4P2oMb2riFapu85POw==","signatures":[{"sig":"MEUCIC21wLRTrI8yBUpdLd+VvFrifGrET2CPiCju7NYbK1hIAiEA6/h3+rfIYPycEQDmtOEN6nATkJwdjA8W/17umeRQBwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.391","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1407288},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7143fa3b03a2263b379b40072d603ca4ded9ab74","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.17.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.469","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.124","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.391_1787171585927_0.031431786603109524","host":"s3://npm-registry-packages-npm-production"}},"1.11.392":{"name":"@tscircuit/pcb-viewer","version":"1.11.392","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.392","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"eec296185e376efaf6e73caf354a3308b3a287af","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.392.tgz","fileCount":6,"integrity":"sha512-A+xl4jHWBBUw22CqD904jB9gX+k/IoBgBkSuQL6LfEZKVicL2tASpgmSSIl5srDOteaSjJ6O19M5Rt00L8MASA==","signatures":[{"sig":"MEUCIQDaxSA83lUA2ZwZezcCvlFCH4CJbkqRFvYJOyb0s4KhCgIgNRf2X9t7k9GLf6d0nipM/sJQkhWxi4AAzwidJy7m3ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1408361},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5fda292637ec4179bac03e53740990071ee1874e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.17.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.469","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.124","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.392_1787258678075_0.33756517661791907","host":"s3://npm-registry-packages-npm-production"}},"1.11.393":{"name":"@tscircuit/pcb-viewer","version":"1.11.393","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.393","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0290b5253c956ddd898e2cf4caa4f35bbd713856","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.393.tgz","fileCount":6,"integrity":"sha512-nG5kZtg22aDPQsZro6G3G37Gb3XHzBn95WO7a23neBo8GLK0X9nyS+M0H4UmxlbJTvYRUOMXre+xL705SWoQVg==","signatures":[{"sig":"MEUCIFrplCrNT/jOD519WqXAxmYieH6otEQrvp8gpbLxk7XUAiEAwh5FFhmogmgNfHR+g/RxzCvW9APF2GoHLBPNTFDAKXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1409838},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"87fd554ac1066a5ebe13d07a13e2a834baeb5d8d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.17.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.469","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.124","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.393_1788001446887_0.24325317453041717","host":"s3://npm-registry-packages-npm-production"}},"1.11.394":{"name":"@tscircuit/pcb-viewer","version":"1.11.394","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.394","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"6f2a6ece3bfe71af158208bd38eb7dac9b8a586d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.394.tgz","fileCount":6,"integrity":"sha512-3xXHoH3/tj4lX0xvmr4NDsjJjfZCMRQISy+2eqA8dW2Rim7gRCeJNl++PiEsUxYhfdNVkFbIeXGfldL2jILtgQ==","signatures":[{"sig":"MEUCIDlpqLbT0VwwI2LmCiOhXTFv2gz4eeL9y8HSq1V1TaayAiEA033fcDwIteWqN4AAXYTEd2CElwCXQ2JoLGadkj7D1Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.394","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1409300},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"eba1e319964ca47a49ad549edf6d7bc13999debb","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.469","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.124","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.394_1789034311425_0.7157691801376729","host":"s3://npm-registry-packages-npm-production"}},"1.11.395":{"name":"@tscircuit/pcb-viewer","version":"1.11.395","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.395","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"22e2b440a27de8a5c2cd4b9da9bfa42e4eb84d7a","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.395.tgz","fileCount":6,"integrity":"sha512-6pMRvjrWVmQeOMxWXiNArdQOCRA50ZS72JdfgpW+wqFGhRsRf7BKxu5lRtTYlQloLNXAypKmdHXFAgGsbfh0Ug==","signatures":[{"sig":"MEUCIHa9nXh1E+f3oUQTLXnWTA2fGlzedyjdSvRorHWtfWuKAiEAw4Y8PT5ny1q+iWOAVVcyyZOPGGArLwKcVsl1ZHODBEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.395","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1475721},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a4bf5a172998e9feac8d22b5659b781c9221057d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.469","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.124","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.395_1789611395390_0.18155436774423306","host":"s3://npm-registry-packages-npm-production"}},"1.11.396":{"name":"@tscircuit/pcb-viewer","version":"1.11.396","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.396","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a28e72bfdb239ae6b0c35a1e116023e9f1495dec","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.396.tgz","fileCount":6,"integrity":"sha512-zeSjfyXl8irITIzPYYSh3+uyTEho4KRfknspn3mL8OqbJNzevxbrzpGsjIa6nvQ5Fihn6JnlfyWvslUxWHXfXA==","signatures":[{"sig":"MEUCIQDS0TSqQm71AOLR1AY3ZPBDzAj/3I3il0ULxonNRO/6xwIgChSTMU3EJsHWUxSOxpQnsUhMDRer0NjAyfC+Gbo6gXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1476857},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6706b7e955127da1140dd10074e4d25dac52f785","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.469","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.124","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.396_1789612474793_0.2825792627234225","host":"s3://npm-registry-packages-npm-production"}},"1.11.397":{"name":"@tscircuit/pcb-viewer","version":"1.11.397","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.397","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4437cbafc5741f32a012af2ae81bbd1cfbdc2d8d","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.397.tgz","fileCount":6,"integrity":"sha512-+6m1/zibYEQjddDuqoobWLpl9ATBeMXpO1Kg1bkkZH7w5CZ0mz5iAaTt3Y3dfDbCYowePsx9iWwI8U0jdu2V4g==","signatures":[{"sig":"MEYCIQDfPMqN7lrbc8iGkA/S3kLoDvCLaoX1zT1J905/axluWAIhAKQc/tNeXNFoe56Hb1P/KLeS/2HZ6rO8NOcSimfZoYFT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1479174},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f477dc4c108516f2edc2ffff876c54d2ea30f43d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --external @tscircuit/core --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.397_1789618558681_0.6815862487612991","host":"s3://npm-registry-packages-npm-production"}},"1.11.398":{"name":"@tscircuit/pcb-viewer","version":"1.11.398","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.398","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"51e015c3906a0156f934af4614eaf57ee2d5edb8","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.398.tgz","fileCount":6,"integrity":"sha512-/M2frSngmqIcgksesFMOvMtfAWp2TbxURSCBrLZ/vAVhwVet2cz+aihO0X7kYdIsFhS9/OduENXXsyQ9o16H8w==","signatures":[{"sig":"MEQCIA3gCd566klZ1vanGbX6F2jBMVTK3GNUkM68CkXgcgSyAiBWdgihuLp/bwxfArkRZRhaZhIZPtKaF1A3kiChvIYTvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1436168},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7a5fb851c80bd29204e4ffbcc8a1f52950af2118","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.398_1789629473856_0.503488876824806","host":"s3://npm-registry-packages-npm-production"}},"1.11.399":{"name":"@tscircuit/pcb-viewer","version":"1.11.399","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.399","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"1cdcf08a84305d6055c45a79929a4af064810783","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.399.tgz","fileCount":6,"integrity":"sha512-xIZJkEGi3CT5S2KSaEmuZs87y/msCETkT6uRWdCdoD7XhVx3EdTPfaaweNugmv0V/RWWORg1OSljLsEbevqroA==","signatures":[{"sig":"MEUCIQCOiKg6T5S7VAmMlG5Wtp/RQ1QeI8TiR+ziLm4q2vrh7QIgfvayurIWfSjaB6m2xKTn4AugLGbMxYc7w9MkEwC8ZgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjhwU2UmmcWtyLXVFfUWJv4AZAEAeOVUImk6zVWtNRXgIgXUrURkeIC65ybc7mZrQ0DnNkQ9slnCWZLCf/budOCBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2421858},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"775c7ba79d4d8641cd174032027e31833a1d561d","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/circuit-json-webgpu":"https://jscdn.tscircuit.com/@tscircuit/circuit-json-webgpu/0.0.3.tgz","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.399_1789690511652_0.6054969651205173","host":"s3://npm-registry-packages-npm-production"}},"1.11.400":{"name":"@tscircuit/pcb-viewer","version":"1.11.400","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.400","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"72adfdb852c139503686b63b5b5f07ffe0dee834","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.400.tgz","fileCount":6,"integrity":"sha512-+Xyt9S1PgiaGoelNTArM1fPg5KV++38zDXNOS9//8OsNdNLfWdHYaDbj8M/BkbhO47HJsWRi3s0o1OlRNlxOZg==","signatures":[{"sig":"MEQCIDT1lDXpez879mSi5w9pTip9QJHN6dPXNa5cqzHbpyh7AiBoKm+zDUfcmItTRi5mxla1kdgeGtEuuKwuXJ8ZTSU7eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdDs/UrU3rptRwicXXKrBWyGia6rP5rl+/0WmpFIH18gIhAKMcJb9SwyoH/5QsQiGBSdDIOviDESep4PUfxIPoNjvu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2424251},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bd4342f88363208881636264ed73e9e9ebaea892","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/circuit-json-webgpu":"https://jscdn.tscircuit.com/@tscircuit/circuit-json-webgpu/0.0.3.tgz","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.400_1789835903429_0.09246923215986214","host":"s3://npm-registry-packages-npm-production"}},"1.11.401":{"name":"@tscircuit/pcb-viewer","version":"1.11.401","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.401","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"9b618c6a76fbf2109aebbe46e8f2e1c6e526f5c4","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.401.tgz","fileCount":6,"integrity":"sha512-nlli56A5d4FLxwBd1gGkDorOyoCsgf6MorCnOJxKYs9LQl50OkcF+Jp60l6HWLGenuDpb+BgI79g9mcLZeTXgA==","signatures":[{"sig":"MEUCIAWDRlYmOavH7MLvezrJmGo2ZZ8PthjzEO3XfAAR4KSMAiEAmWzabAqkYVRvWpjb6Yrx8fXEMRrVB/uEA6mwhhpyp5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjjwdZ43bpLnbDwBXqpTw7iJVTIxWQHQOXnDXIrb7QrwIgS/M5uVNyMiM7AN+ckBDj6c3OCuQIKVVw+D1yokaO8eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2450069},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"164d8dd7aee2c7cedc6abe01158079e5a966377b","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.401_1789839608014_0.37314386893593143","host":"s3://npm-registry-packages-npm-production"}},"1.11.402":{"name":"@tscircuit/pcb-viewer","version":"1.11.402","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.402","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"aa1560f906493e492d5433f69342cf35fb3387db","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.402.tgz","fileCount":6,"integrity":"sha512-/Hw26NNcxCKhax0fIWBg2KZTtObOyLBUp8fy6b1RxjXEdSV4M6ijzJu4tRb1lFqMweAmViPiaPAiPJU5eQUqAQ==","signatures":[{"sig":"MEUCIA1sWRS+oVMIETu4hvrSx2V5zVPayYt9FvboKP88dsxTAiEAhJTaR9+A12FAElTNV5N40+dEcGfKibpb6i0ZRWmqLsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDV+CofpmW1J6SlI4rMYN3/nzzPxPbpqxdLUtDYIPJ6IgIhAOGrdIbCXjXaYzTNnpaMMmLmUAIzM+F+Za/dxHZ3iJrK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2450630},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ec944498d3bff7dda61f560842e5107ed2543929","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.402_1789840948627_0.6070603465850621","host":"s3://npm-registry-packages-npm-production"}},"1.11.403":{"name":"@tscircuit/pcb-viewer","version":"1.11.403","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.403","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"665ea188b7cdc00b51353d86d7442b910c191cc1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.403.tgz","fileCount":6,"integrity":"sha512-X0o7r8aApGiGPSNbxhNd8eHLosw59G1UxLkVoj58LOb4EhQQwg29FEgg9q/PofKPOAvJBs2ZXMfCI0ZX5h4fVg==","signatures":[{"sig":"MEUCIECXGChStgHrXSq5HrR/Kn5TZRI0pG/1r3hqijbjgp1bAiEAgMX2pBMbciY4vKqnOkXWwpGCVI0FVuPxi6RDBws1PT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGgQIcLKoHUwXDJ2/YUGvKKx+1ohP4gUUk7rIfjA6X+QAiEAuC5F46S920Kiy1iOmRCM9RVVJ44Ap5TND/+CFe8xvHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2455597},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"52102450aa9056daa588c2d9e0e94417fff45d56","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.403_1789841414947_0.06627817853378093","host":"s3://npm-registry-packages-npm-production"}},"1.11.404":{"name":"@tscircuit/pcb-viewer","version":"1.11.404","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.404","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a6426da51700a9b3ed1d361d31703bdb6c824a03","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.404.tgz","fileCount":6,"integrity":"sha512-Olta2JcJX9dlQPo1jI6LYEctJKbcTbyE3gLK5H5PyFbLvlun/82BymDhez20NVSmuk70avetXgBRiLd2A5FebA==","signatures":[{"sig":"MEUCIQCs1BbMn5xsn2Pm22amxg0f23W5lSNd/Vf8WI8w8NKY4AIgRW2zx6d2CBfsptsKLYdZeCJ6VX5TkVu2YyHd0QepOTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFp9qvB9BPzUGo1PkpHnnUJzpHitX+swVgGPxzJqWFeGAiEA+KQDeu8dXBhT6qW89jUspHYuEunKtC6Rneou8lqZbc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2460297},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ae2b1f488cb928ef3dd8fcb97c7ebf7d6b51f1d1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.404_1789848286347_0.2519459579693941","host":"s3://npm-registry-packages-npm-production"}},"1.11.405":{"name":"@tscircuit/pcb-viewer","version":"1.11.405","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.405","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"4b8b5e4350cbc84c547d86e57fbdfe69beb59faf","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.405.tgz","fileCount":6,"integrity":"sha512-rVsbeyqUIsmbb5RTUR9fqFdprUKjKL4coZbg26ls4B33p3ar8BPPpttuOigZlLgd4Q9Y0FEQz+0OcWDpBqLZMw==","signatures":[{"sig":"MEQCIBvoNR0mypiUWp83Eq41KNFyrqSPnGDWFaLwaLdnqF/2AiBwGLn3R45mKonyNRzEmOgTwZ3GkNZi7DBlMbLoHTTmrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICQICz/mV1SBDlmSSyg5uBxJ9RtMa3oed+W6Dc4vgTXKAiEA0UjbayQZoOk1tdq4DdYiH2n3qBMwbYaBOBoiGwwcW6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.405","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2460992},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"261317f3dc52c624dea923780682a472ee6681d9","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.405_1789926780655_0.943188467247279","host":"s3://npm-registry-packages-npm-production"}},"1.11.406":{"name":"@tscircuit/pcb-viewer","version":"1.11.406","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.406","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e1a7d0fc8aff4a4acdd9b477dc561de33a629c33","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.406.tgz","fileCount":6,"integrity":"sha512-vApQ8H4QEC0JyyhTV94bF1lQJqYlMRHAsqeB5pZkCE0ZsJ2BNdZY8jmdInQEY34LMb3p/o1QbMPPc5mQw2M4ig==","signatures":[{"sig":"MEQCIGn9qKA50XoSoYZ6TFL3KmAIpwOcgywEl8EcnOeHJNMTAiBFVavkOpO/PUgLKiqvjkkCK7rGWFPKQvw0+RQF0Oza8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICF1oFuZLHFP6AcmVYdbdWSYkegO52J9y0MK2Ri4sIwgAiEAnZhVRY8D+GuGyvoo+rJevstjuDrRRGqKYzKUGZOQu48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2460992},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2aa73aab28451b8deb1ac37799f0a479bf6a7e6c","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.128","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.108","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.406_1789953137839_0.38234591988289246","host":"s3://npm-registry-packages-npm-production"}},"1.11.407":{"name":"@tscircuit/pcb-viewer","version":"1.11.407","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.407","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a4c20b67425628d09c886e604ac3dd91f0fdbdda","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.407.tgz","fileCount":6,"integrity":"sha512-ttDmNmV+q+H1bxqSWhUnGM2RwSyIHDAEbgghGrp42M6Q4YZKU6jfJJx8QOz61OK64JOdngyVT7Fu302cL5Vrfg==","signatures":[{"sig":"MEYCIQDXxu9Kx6doerNSQkg5mBF7RzmQUv3zLT8R6AeHNaUhoQIhAJmMkaHnDWHaEfHN1z+eAKhyQ4/jaQGXJAHIq6mZOA0S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwhYS1jMBU69hGSpP3lhW0N2irXSlEgkgQe5o/0BXe3QIhAMOb2EbjFs8MmaBNi09IZL0d2+7Op0JYc9n2i2GYjJTJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.407","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3181331},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4953ad425bf7b397d4cb300f84a463ee82adc3ff","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.407_1790111224455_0.8878254124638254","host":"s3://npm-registry-packages-npm-production"}},"1.11.408":{"name":"@tscircuit/pcb-viewer","version":"1.11.408","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.408","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"45322e1240bc3198618efb0f366604b17bbf6ca0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.408.tgz","fileCount":6,"integrity":"sha512-Q3KEx5XLgTNXB9W/vp/665z4sFXj0DRDh/iz5NeIVb6fufBsynAht0EUimzeY1lt7RmOMXxfHdORjZJ0s2jHkg==","signatures":[{"sig":"MEUCIQCAWV8UclDEMZyB5q67a6tuQWYTkGw7lJl3wtwwhCjY2wIgCB+qXQpFiyR3cYRwu0sAi94UuMILCBctlxQ35XtRP9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDmgWFicqTctD7pBdtWNVGH2cxDsTVK1mYOw+WABavfLAiAvxaI9bE7Pc9J7HzHLYzLOpnNjeO5ZjAhN6PbAtsGnrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3194860},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"48cff39330a9716b562aa45b1605bfeb350189a6","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.408_1790140530740_0.38214414056255075","host":"s3://npm-registry-packages-npm-production"}},"1.11.409":{"name":"@tscircuit/pcb-viewer","version":"1.11.409","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.409","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"8abd22df0714cec08edb61649f264ab904b448e1","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.409.tgz","fileCount":6,"integrity":"sha512-UiFrAKGUXZA1AXrq1LSp9f4pUvhGUop8mBTZDvIwtUb6QpktOIZOoE5eLcyALUF/yk+du+eI4koFsciliYWS5Q==","signatures":[{"sig":"MEYCIQCPcpu/NXOQdtFgrmyadX4J0zvpAVoOHCjyuNZqZ7DZvwIhAJVF9SCIEfjt2qsh8EGyyQeWxAvCjcHxaRkKCizeFxTk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmILg3Ne9pKwxh89jcOw4ybo8IYzbLnvszjmRoNLZ+/AIgIvTAiq55e9UvR9gOd0YoUEal0AhmPJf8ZlaWVPSnYBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3195828},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e41ad5b6bdae122730ea9e6e538697f698c3f70a","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.409_1790444196976_0.21446459550486763","host":"s3://npm-registry-packages-npm-production"}},"1.11.410":{"name":"@tscircuit/pcb-viewer","version":"1.11.410","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.410","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a9cbf562762a78c8c24dc0d67095be4e7ae5f6e4","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.410.tgz","fileCount":6,"integrity":"sha512-ysH6fPNsKAOhsa1mb2M3Ouqt6iCXANTvbwZGUwbqe4GtSQK/eU3QzYfhgZ1A4b0cCaMZImhle18qyhcugYH8rQ==","signatures":[{"sig":"MEUCIBhY46PBdEsgPAB+cT6IvKChhU1MrRq5dc1EpYWbLYsdAiEApykRYnq4ECM83uCqWN+Yw7LTNWU6I+6RA6OOwwQXOSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICjdhMCnYa02Z4r+9GceZGDxZdBmYGzXtqB2jqyryNwYAiEA/oU24+qBenzGmxmVy6u+5aCRpANx82b0FLRPXo+jcZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.410","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3198085},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ac92de8e08100298898152b033925bc097973d3f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts","test:measurement-context-menu":"bun run build && bun tests/measurement-context-menu/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#be391d903513b8c9e886a06150363e14c8cbe102","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.410_1790633730481_0.1882997559483539","host":"s3://npm-registry-packages-npm-production"}},"1.11.411":{"name":"@tscircuit/pcb-viewer","version":"1.11.411","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.411","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0c4320c17e8d5e33c7b0d596bc2b1f705f45f677","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.411.tgz","fileCount":6,"integrity":"sha512-BDjmOU4EZ/ZO3OxvAHQGPanDbi0fNNIke3d6zPI8o7hpBsiB2dXS6U8lrF4wj4n35rCeaEWDfRVeHPPH7RFp0w==","signatures":[{"sig":"MEYCIQC9N7rXlM0CTApMNRD5J5R/ICenbYzW7mQbG34NJTzrdwIhAML+nGbm4nw1Y737qiHFLLzt40cu869zk/EjQpWXWJP9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaRUFnkGldeFCbphZ/kIIdMRr4mZvIzDyJkBLsTgv9qQIgIDL6bCk/XaMmBydhrP6ZOWpe4GE91axngVpoARqfeZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3203331},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d318fb17d9660238112e0a0c6230b64d2929466f","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts","test:measurement-context-menu":"bun run build && bun tests/measurement-context-menu/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#5504513ed65198661178621bcebee3fd71199ed4","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.411_1790706631297_0.29218339160895757","host":"s3://npm-registry-packages-npm-production"}},"1.11.412":{"name":"@tscircuit/pcb-viewer","version":"1.11.412","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.412","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"21a14f5a738ed023705d170a64d1db4e1790bbb0","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.412.tgz","fileCount":6,"integrity":"sha512-hl76m1iuZIK55dYLKglpnJQu0AVL8R+dh2SUTkdrfDVG51RrqHyVz6l1lZ0XyjNULk5asQJu1L60Tt1RuICoTQ==","signatures":[{"sig":"MEUCICfWNdvzdVCuCtobAUtVHuSEYJaaKAlFoayWKEvLKVGbAiEA9o2hbYYgzLsJWgsPrNBZrK4JsqQ27XMgoY4xohu1e9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCh9PKdOG3VM9azULo6ivQt5XKQTas1i9G1UKOlzIBOZQIgO2DPXPfQhEmCzuR+wtRiDZtfsr+g4rV4/0Rc0uVC4Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3203333},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2e13e383259a71c254d80638635595c0f1eb27df","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts","test:measurement-context-menu":"bun run build && bun tests/measurement-context-menu/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#6c1414c7464a743190747c99bb8ec504f2ecf646","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.412_1790708587389_0.46055433832268666","host":"s3://npm-registry-packages-npm-production"}},"1.11.413":{"name":"@tscircuit/pcb-viewer","version":"1.11.413","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.413","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"0faaeffd78c33469e1140c80036a275293887691","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.413.tgz","fileCount":6,"integrity":"sha512-/ZNQOg3IjV5kmrkjAjprD+KPHgI1t8KTNZJRTeR7TECxhZ4QrGxESEoscWKfTqsP1W5jXrCL3vcwPzP5uBfEdQ==","signatures":[{"sig":"MEQCIFAt2oXAS0SBgosig9dUEyOsX6iX6Orxek5AJsuAkf2sAiA4kWQkr0huqvJLosCBZQu7Si85XwdzKI7TqUz0oK151w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEtxG+AuEIuuyUGB8XFU0FWZAj6zax0nWbV4gjJryc6qAiEApS/3yKsmJJJt6le6NOaSd+63WdguRwya80QfzwQRDcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.413","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3203190},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8384a6b04cb5b5d43be713ef32ad384536048cf1","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts","test:measurement-context-menu":"bun run build && bun tests/measurement-context-menu/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#6c1414c7464a743190747c99bb8ec504f2ecf646","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*","tscircuit":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.413_1790723981717_0.40942522827310546","host":"s3://npm-registry-packages-npm-production"}},"1.11.414":{"name":"@tscircuit/pcb-viewer","version":"1.11.414","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.414","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"a028ee63353fb53fd05f0227497b1f536ec12977","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.414.tgz","fileCount":6,"integrity":"sha512-tfJpFXJADEzNVXa2+ej0TeK4VQcBnHkzxf1MU9oV6RyYLn7BO23eh/IovdmmoRvimA+PXy3pNdm5IcYcvts6nA==","signatures":[{"sig":"MEUCIQCWrWHCP3RXxM3mGrn7PgTbZZuaGcOqqZyBMUOSMGQgRQIgfbTIxauBdXuXYc5rZRVsLGPbPyZwpGMwExQ6kCY34zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHhp1RWa6bP1WCZTZajTSP+HG4Yrap7FkgJTGbaVChxxAiEAmk3K46UzUYNx6mg28lC3wa5PqBBNNfZ5mApxDDITmD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3218926},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e24e4788e76a95e58d734017c08f53531660d4f3","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts","test:measurement-context-menu":"bun run build && bun tests/measurement-context-menu/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1701","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#6c1414c7464a743190747c99bb8ec504f2ecf646","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.414_1790885759455_0.8825535132764917","host":"s3://npm-registry-packages-npm-production"}},"1.11.415":{"name":"@tscircuit/pcb-viewer","version":"1.11.415","license":"MIT","_id":"@tscircuit/pcb-viewer@1.11.415","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/pcb-viewer#readme","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"96c7c51e77bfe6179b1eac179b95001f2b877414","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.415.tgz","fileCount":6,"integrity":"sha512-KF0YiTQfJXk3B3FZo/QX+NTpqBNhRwIHPLwKY3oxfurTgEyYfZn6W+sxq/BnsnsSqnvZaJCRUUEPzblemtMw9g==","signatures":[{"sig":"MEUCIC36kbDiSRAu3osPj9DiJo9SFZ9QQO5hbgwTUQ31RvL5AiEAhlXTvF6fNPAOT6+ycyi7Ffm3njmmTxU2x3143eXnM3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEAaHK7gCQ1nHPU3ovFCjv8uM6i300vw1pWZDxuaJ+JpAiATH+5E1OJQNymuBDnxZlidKHmwwYV7lf4gxUPDKLFbAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.415","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3219108},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dc2b084a8bf2a16b347af6dbfc54eef9ec08334e","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts","test:measurement-context-menu":"bun run build && bun tests/measurement-context-menu/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1701","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#20560f2946213b4dcb590efd06495488ce898512","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/pcb-viewer_1.11.415_1790907693914_0.9290775777863409","host":"s3://npm-registry-packages-npm-production"}},"1.11.416":{"_id":"@tscircuit/pcb-viewer@1.11.416","bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"dist":{"shasum":"e429dff3aeafa056156ae5ec7bff77664db33606","tarball":"https://registry.npmjs.org/@tscircuit/pcb-viewer/-/pcb-viewer-1.11.416.tgz","fileCount":6,"integrity":"sha512-9DWfA13HWDHyUDWx+6C3BJe1y0dz3my3PSADlodws90dkw4QiEeWoBVEjQU+9p5z0WlgqvpTYnvUzuL1zynsHA==","signatures":[{"sig":"MEQCIGYYlEylQZ1/jk570tZIQ1Lf+DbFJSGlyOv/aKLdjEElAiBv9KWMX41De3G3AlfCGTZm3uAn+qZ2hQi4yod94xHDlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGOW5z7Go60aHcFhJGtGLjNZv7PgXw32t6cwDB0efcVSAiBUevsPGsMcBj/yfh2i0oe3tVJgEG21khJ8ajhbaAmCQQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fpcb-viewer@1.11.416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3219710},"main":"dist/index.js","name":"@tscircuit/pcb-viewer","type":"module","types":"./dist/index.d.ts","gitHead":"d01a8d770e4cbf83ea686d71e6d5329bf966921a","license":"MIT","scripts":{"yalc":"npm run build && yalc push","build":"tsup ./src/index.tsx --platform browser --dts --sourcemap --format esm --outDir dist","start":"cosmos","cosmos":"cosmos","format":"biome format . --write","test:webgpu":"bun run build && bun tests/webgpu/run.ts","format:check":"biome format .","cosmos-export":"cosmos-export","test:x-ray-net":"bun run build && bun tests/x-ray-net/run.ts","test:measurement-context-menu":"bun run build && bun tests/measurement-context-menu/run.ts"},"version":"1.11.416","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3bcbf870-03d6-4baf-a532-4b51f689bee5"}},"homepage":"https://github.com/tscircuit/pcb-viewer#readme","repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"_npmVersion":"11.19.0","description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","directories":{},"maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"color":"^4.2.3","zustand":"^4.5.2","@emotion/css":"^11.11.2","circuit-json":"^0.0.492","react-toastify":"^10.0.5","react-supergrid":"^1.0.10","circuit-to-canvas":"0.0.131","@tscircuit/alphabet":"^0.0.25","@vitejs/plugin-react":"^5.0.2","@tscircuit/math-utils":"^0.0.36","transformation-matrix":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.5","next":"^14.1.4","tsup":"^8.0.2","react":"19.1.0","esbuild":"^0.25.2","pixi.js":"^8.6.6","@swc/core":"^1.4.12","react-dom":"19.1.0","react-use":"^17.4.0","tscircuit":"^0.0.2354","type-fest":"^3.0.0","@types/bun":"latest","playwright":"1.63.0","typescript":"^5.4.4","@types/node":"18.7.23","@types/color":"^3.0.6","@types/react":"19","react-cosmos":"7.0.0-beta.4","@webgpu/types":"^0.1.72","@biomejs/biome":"^1.9.4","format-si-unit":"^0.0.12","@tscircuit/core":"^0.0.1701","@types/react-dom":"~19.1.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","react-cosmos-plugin-vite":"7.0.0-beta.0","use-mouse-matrix-transform":"^1.3.4","@tscircuit/circuit-json-util":"^0.0.116","@tscircuit/circuit-json-webgpu":"github:tscircuit/circuit-json-webgpu#6719bfd89f7e6d75e571a77ca175547f3f180010","@tscircuit/eagle-xml-converter":"^1.0.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pcb-viewer_1.11.416_1790981768492_0.32431954270378305"}}},"time":{"created":"2022-10-15T19:54:13.230Z","modified":"2026-10-02T22:56:08.938Z","1.0.0":"2022-10-15T19:54:13.449Z","1.0.1":"2022-11-06T20:52:39.689Z","1.0.2":"2022-11-06T22:21:45.061Z","1.0.3":"2022-12-10T21:35:08.638Z","1.1.0":"2023-07-09T06:40:21.898Z","1.2.0":"2023-07-10T06:40:15.440Z","1.2.1":"2023-07-11T20:45:00.879Z","1.2.2":"2023-07-17T14:23:43.911Z","1.2.3":"2023-07-22T20:36:05.412Z","1.2.4":"2023-07-23T02:47:24.760Z","1.2.5":"2023-07-23T03:02:14.663Z","1.2.6":"2023-08-14T05:52:55.909Z","1.2.7":"2023-08-14T06:28:35.307Z","1.2.8":"2023-08-14T06:34:57.622Z","1.2.9":"2023-11-05T00:23:44.719Z","1.2.10":"2023-11-05T01:47:06.188Z","1.2.11":"2023-11-05T18:35:25.882Z","1.2.12":"2023-11-20T04:17:18.693Z","1.2.13":"2024-03-21T21:47:13.574Z","1.2.14":"2024-03-21T22:21:21.663Z","1.2.15":"2024-04-07T00:02:12.704Z","1.2.16":"2024-04-07T15:18:36.155Z","1.2.17":"2024-04-07T23:46:46.106Z","1.2.18":"2024-04-08T00:26:17.715Z","1.2.19":"2024-04-08T00:37:59.141Z","1.2.20":"2024-04-08T01:54:44.150Z","1.2.21":"2024-04-08T03:33:53.469Z","1.2.22":"2024-04-09T22:47:22.784Z","1.2.23":"2024-04-10T21:13:26.200Z","1.2.24":"2024-04-13T22:35:27.573Z","1.2.25":"2024-04-17T04:27:02.338Z","1.2.26":"2024-04-18T02:06:27.025Z","1.3.0":"2024-04-21T05:35:45.164Z","1.3.1":"2024-04-22T21:46:45.723Z","1.3.2":"2024-04-22T22:02:09.832Z","1.3.3":"2024-04-24T00:17:10.972Z","1.3.4":"2024-04-24T00:30:33.147Z","1.3.5":"2024-05-03T04:46:30.892Z","1.3.6":"2024-05-03T21:53:57.172Z","1.3.7":"2024-05-04T00:28:38.872Z","1.3.8":"2024-05-04T22:58:26.747Z","1.3.9":"2024-05-10T01:35:51.476Z","1.3.10":"2024-05-28T19:50:25.357Z","1.3.11":"2024-06-08T22:07:32.566Z","1.3.12":"2024-06-12T01:24:36.107Z","1.3.13":"2024-06-12T01:44:00.805Z","1.3.14":"2024-06-12T05:38:42.391Z","1.4.0":"2024-07-02T22:29:48.674Z","1.4.1":"2024-07-04T21:31:54.149Z","1.4.2":"2024-07-20T05:34:27.258Z","1.4.3":"2024-07-26T05:11:00.401Z","1.4.4":"2024-07-28T05:46:29.437Z","1.4.5":"2024-08-08T22:18:23.292Z","1.4.6":"2024-08-12T20:14:37.047Z","1.5.0":"2024-08-15T20:55:11.575Z","1.6.0":"2024-08-21T14:48:28.036Z","1.7.0":"2024-08-26T16:11:28.245Z","1.8.0":"2024-08-27T19:53:18.440Z","1.8.1":"2024-08-29T13:56:58.161Z","1.8.2":"2024-08-31T10:30:59.334Z","1.9.0":"2024-09-04T19:45:40.936Z","1.9.1":"2024-09-07T19:46:26.443Z","1.9.2":"2024-09-08T11:28:52.598Z","1.9.3":"2024-09-09T04:08:38.024Z","1.10.0":"2024-09-12T03:50:20.442Z","1.10.1":"2024-09-12T18:10:33.721Z","1.10.2":"2024-09-13T07:11:21.518Z","1.10.3":"2024-09-13T22:06:53.995Z","1.10.4":"2024-09-21T14:02:37.704Z","1.10.5":"2024-09-24T19:58:13.946Z","1.10.6":"2024-09-28T05:41:47.177Z","1.10.7":"2024-09-28T15:06:26.190Z","1.10.8":"2024-09-29T06:04:49.861Z","1.10.9":"2024-10-02T22:24:51.536Z","1.10.10":"2024-10-08T23:54:35.782Z","1.10.11":"2024-10-09T00:04:51.434Z","1.10.12":"2024-10-10T21:26:51.914Z","1.10.13":"2024-10-10T21:59:12.307Z","1.10.14":"2024-10-16T11:45:20.830Z","1.10.15":"2024-10-18T21:33:27.300Z","1.10.16":"2024-10-31T18:43:59.545Z","1.10.17":"2024-11-18T00:28:01.063Z","1.10.18":"2024-11-21T15:47:03.155Z","1.10.19":"2024-11-21T17:07:00.335Z","1.10.20":"2024-12-09T11:20:13.852Z","1.10.21":"2024-12-09T21:38:06.997Z","1.10.22":"2024-12-10T08:45:50.273Z","1.10.23":"2024-12-16T07:46:21.878Z","1.10.24":"2024-12-23T19:51:46.944Z","1.10.25":"2024-12-24T18:28:34.876Z","1.10.26":"2025-01-05T18:51:43.837Z","1.11.1":"2025-01-06T06:23:15.328Z","1.11.2":"2025-01-06T06:37:12.848Z","1.11.3":"2025-01-07T17:57:48.092Z","1.11.4":"2025-01-07T18:46:11.288Z","1.11.5":"2025-01-07T22:18:23.736Z","1.11.6":"2025-01-07T22:19:42.778Z","1.11.7":"2025-01-08T00:38:25.719Z","1.11.8":"2025-01-08T04:18:39.475Z","1.11.9":"2025-01-08T05:20:36.576Z","1.11.10":"2025-01-08T05:29:21.498Z","1.11.11":"2025-01-08T05:43:40.264Z","1.11.12":"2025-01-08T05:44:56.550Z","1.11.13":"2025-01-08T08:24:04.367Z","1.11.14":"2025-01-08T15:51:34.432Z","1.11.15":"2025-01-08T17:21:39.468Z","1.11.16":"2025-01-08T20:08:47.203Z","1.11.17":"2025-01-09T06:05:00.473Z","1.11.18":"2025-01-09T13:56:53.744Z","1.11.19":"2025-01-10T01:20:40.414Z","1.11.20":"2025-01-10T17:20:07.211Z","1.11.21":"2025-01-11T01:17:15.764Z","1.11.22":"2025-01-11T10:49:05.193Z","1.11.23":"2025-01-11T22:36:50.726Z","1.11.24":"2025-01-13T00:18:08.798Z","1.11.25":"2025-01-14T08:53:01.257Z","1.11.26":"2025-01-16T17:43:09.552Z","1.11.27":"2025-01-17T13:30:40.784Z","1.11.28":"2025-01-17T17:28:52.374Z","1.11.29":"2025-01-18T05:11:36.005Z","1.11.30":"2025-01-19T13:05:53.288Z","1.11.31":"2025-01-20T01:53:19.732Z","1.11.32":"2025-01-24T01:49:30.067Z","1.11.33":"2025-01-24T13:41:20.284Z","1.11.34":"2025-01-25T05:29:54.073Z","1.11.35":"2025-01-25T12:22:46.297Z","1.11.36":"2025-01-26T13:23:44.269Z","1.11.37":"2025-01-27T12:53:52.565Z","1.11.38":"2025-01-28T15:51:12.670Z","1.11.39":"2025-02-06T14:42:04.666Z","1.11.40":"2025-02-07T21:46:33.798Z","1.11.41":"2025-02-08T21:26:19.401Z","1.11.42":"2025-02-10T00:50:54.426Z","1.11.43":"2025-02-10T17:37:10.319Z","1.11.44":"2025-02-11T16:43:16.353Z","1.11.45":"2025-02-12T03:03:05.258Z","1.11.46":"2025-02-15T13:59:29.492Z","1.11.47":"2025-02-15T21:36:00.581Z","1.11.48":"2025-02-18T10:14:46.009Z","1.11.49":"2025-02-18T18:42:59.928Z","1.11.50":"2025-02-21T06:13:02.765Z","1.11.51":"2025-02-23T06:14:52.176Z","1.11.52":"2025-02-28T20:03:47.207Z","1.11.53":"2025-02-28T20:18:56.781Z","1.11.54":"2025-02-28T20:19:38.328Z","1.11.55":"2025-03-01T05:25:21.863Z","1.11.56":"2025-03-01T17:33:29.640Z","1.11.57":"2025-03-02T06:11:29.509Z","1.11.58":"2025-03-02T17:10:28.763Z","1.11.59":"2025-03-03T01:54:58.568Z","1.11.60":"2025-03-03T06:18:08.968Z","1.11.61":"2025-03-03T17:33:28.822Z","1.11.62":"2025-03-03T21:51:34.090Z","1.11.63":"2025-03-04T06:08:32.774Z","1.11.64":"2025-03-04T22:33:59.919Z","1.11.65":"2025-03-05T03:22:23.526Z","1.11.66":"2025-03-07T06:39:54.605Z","1.11.67":"2025-03-09T21:25:01.182Z","1.11.68":"2025-03-10T01:25:19.011Z","1.11.69":"2025-03-16T21:21:57.664Z","1.11.70":"2025-03-18T03:44:36.941Z","1.11.71":"2025-03-19T02:23:15.744Z","1.11.72":"2025-03-21T06:06:16.185Z","1.11.73":"2025-03-21T12:39:05.592Z","1.11.74":"2025-03-21T18:20:49.194Z","1.11.75":"2025-03-21T21:46:27.308Z","1.11.76":"2025-03-22T18:16:35.220Z","1.11.77":"2025-03-22T22:04:05.586Z","1.11.78":"2025-03-23T10:47:56.137Z","1.11.79":"2025-03-23T21:35:12.417Z","1.11.80":"2025-03-24T07:14:08.072Z","1.11.81":"2025-03-24T16:16:28.870Z","1.11.82":"2025-03-24T21:58:15.265Z","1.11.83":"2025-03-25T11:43:57.168Z","1.11.84":"2025-03-26T07:01:24.024Z","1.11.85":"2025-03-27T12:57:21.161Z","1.11.86":"2025-03-29T02:06:01.709Z","1.11.87":"2025-03-29T22:44:48.037Z","1.11.88":"2025-03-30T02:47:26.356Z","1.11.89":"2025-03-30T05:39:19.873Z","1.11.90":"2025-04-01T23:34:56.055Z","1.11.91":"2025-04-02T00:25:59.902Z","1.11.92":"2025-04-08T02:58:52.405Z","1.11.95":"2025-04-12T03:06:43.545Z","1.11.96":"2025-04-12T05:40:00.831Z","1.11.97":"2025-04-13T21:38:26.528Z","1.11.98":"2025-04-14T10:39:16.026Z","1.11.99":"2025-04-15T08:11:22.651Z","1.11.100":"2025-04-16T12:40:28.854Z","1.11.101":"2025-04-16T22:20:28.985Z","1.11.102":"2025-04-17T07:45:43.383Z","1.11.103":"2025-04-17T16:58:12.640Z","1.11.104":"2025-04-17T17:13:50.149Z","1.11.105":"2025-04-19T10:37:57.798Z","1.11.106":"2025-04-20T09:30:01.154Z","1.11.107":"2025-04-20T17:49:46.445Z","1.11.108":"2025-04-23T11:05:26.002Z","1.11.109":"2025-04-25T21:00:45.122Z","1.11.110":"2025-04-26T20:33:01.210Z","1.11.111":"2025-04-27T00:10:52.451Z","1.11.112":"2025-04-29T16:41:02.113Z","1.11.113":"2025-04-30T03:46:59.632Z","1.11.114":"2025-05-01T06:27:54.155Z","1.11.115":"2025-05-01T22:49:41.933Z","1.11.116":"2025-05-02T16:50:00.629Z","1.11.117":"2025-05-03T02:28:04.368Z","1.11.118":"2025-05-04T18:14:32.826Z","1.11.119":"2025-05-04T21:27:40.208Z","1.11.120":"2025-05-05T04:18:22.601Z","1.11.121":"2025-05-05T19:23:11.440Z","1.11.122":"2025-05-06T22:53:10.887Z","1.11.123":"2025-05-07T18:14:00.084Z","1.11.124":"2025-05-08T03:37:23.536Z","1.11.125":"2025-05-09T18:51:54.972Z","1.11.126":"2025-05-10T03:20:23.543Z","1.11.127":"2025-05-10T05:38:16.210Z","1.11.128":"2025-05-10T18:53:51.783Z","1.11.129":"2025-05-10T21:33:27.642Z","1.11.130":"2025-05-11T01:51:58.271Z","1.11.131":"2025-05-11T21:35:41.698Z","1.11.132":"2025-05-12T03:43:44.370Z","1.11.133":"2025-05-12T22:32:21.405Z","1.11.134":"2025-05-13T12:31:44.868Z","1.11.135":"2025-05-13T19:20:10.046Z","1.11.136":"2025-05-14T12:06:37.980Z","1.11.137":"2025-05-14T23:04:49.888Z","1.11.138":"2025-05-15T05:45:05.182Z","1.11.139":"2025-05-16T02:41:09.473Z","1.11.140":"2025-05-17T22:53:10.265Z","1.11.141":"2025-05-18T01:26:30.441Z","1.11.142":"2025-05-18T09:36:59.686Z","1.11.143":"2025-05-18T16:31:59.022Z","1.11.144":"2025-05-18T21:25:43.607Z","1.11.145":"2025-05-20T06:22:10.348Z","1.11.146":"2025-05-20T22:01:12.659Z","1.11.147":"2025-05-22T16:09:48.789Z","1.11.148":"2025-05-22T20:36:54.458Z","1.11.149":"2025-05-24T23:15:43.159Z","1.11.150":"2025-05-25T02:10:02.699Z","1.11.151":"2025-05-26T07:57:51.653Z","1.11.152":"2025-05-28T16:33:47.232Z","1.11.153":"2025-05-29T04:26:13.659Z","1.11.154":"2025-05-29T11:29:44.670Z","1.11.155":"2025-05-29T21:33:43.639Z","1.11.156":"2025-05-30T01:40:32.183Z","1.11.157":"2025-05-30T05:01:28.594Z","1.11.158":"2025-05-30T22:55:35.574Z","1.11.159":"2025-05-31T04:27:50.970Z","1.11.160":"2025-05-31T09:21:34.734Z","1.11.161":"2025-05-31T20:50:05.349Z","1.11.162":"2025-06-02T18:50:14.605Z","1.11.163":"2025-06-02T19:09:17.933Z","1.11.164":"2025-06-02T19:57:23.881Z","1.11.165":"2025-06-03T00:51:19.524Z","1.11.166":"2025-06-03T10:38:28.998Z","1.11.167":"2025-06-03T17:52:07.794Z","1.11.168":"2025-06-04T02:22:55.566Z","1.11.169":"2025-06-04T04:28:53.750Z","1.11.170":"2025-06-04T15:59:56.153Z","1.11.171":"2025-06-04T20:58:05.056Z","1.11.172":"2025-06-07T00:40:12.024Z","1.11.173":"2025-06-07T06:56:01.963Z","1.11.174":"2025-06-07T14:38:56.942Z","1.11.175":"2025-06-07T18:42:09.314Z","1.11.176":"2025-06-07T21:38:57.250Z","1.11.177":"2025-06-08T06:15:48.275Z","1.11.178":"2025-06-09T00:56:42.521Z","1.11.179":"2025-06-10T02:41:38.318Z","1.11.180":"2025-06-11T22:27:47.672Z","1.11.181":"2025-06-13T15:37:00.327Z","1.11.182":"2025-06-14T00:36:42.175Z","1.11.183":"2025-06-15T00:26:13.067Z","1.11.184":"2025-06-15T16:36:18.343Z","1.11.185":"2025-06-16T01:46:17.681Z","1.11.186":"2025-06-16T22:58:09.567Z","1.11.187":"2025-06-18T02:53:26.386Z","1.11.188":"2025-06-18T14:08:51.081Z","1.11.189":"2025-06-19T20:59:58.732Z","1.11.190":"2025-06-20T10:34:50.761Z","1.11.191":"2025-06-21T20:57:42.896Z","1.11.192":"2025-06-22T06:08:11.741Z","1.11.193":"2025-06-22T21:46:47.294Z","1.11.194":"2025-06-24T01:45:29.219Z","1.11.195":"2025-07-08T19:49:11.441Z","1.11.196":"2025-07-08T21:02:32.596Z","1.11.197":"2025-07-10T12:20:14.013Z","1.11.198":"2025-07-23T20:02:36.852Z","1.11.199":"2025-07-28T23:32:52.407Z","1.11.200":"2025-08-08T16:38:38.580Z","1.11.201":"2025-08-10T19:19:02.165Z","1.11.202":"2025-08-25T17:00:54.141Z","1.11.203":"2025-08-28T16:49:10.291Z","1.11.204":"2025-08-28T17:39:14.665Z","1.11.206":"2025-08-29T03:47:17.368Z","1.11.207":"2025-08-29T18:17:04.359Z","1.11.208":"2025-08-31T21:58:17.745Z","1.11.209":"2025-08-31T22:44:07.445Z","1.11.210":"2025-09-01T11:46:48.632Z","1.11.211":"2025-09-05T21:55:47.073Z","1.11.212":"2025-09-10T17:31:56.579Z","1.11.213":"2025-09-10T17:59:43.135Z","1.11.214":"2025-09-12T17:24:31.763Z","1.11.215":"2025-09-13T06:27:43.689Z","1.11.216":"2025-09-14T22:15:46.731Z","1.11.217":"2025-09-15T15:32:12.395Z","1.11.218":"2025-09-15T21:07:48.256Z","1.11.219":"2025-09-16T04:09:15.507Z","1.11.220":"2025-09-23T13:17:44.347Z","1.11.221":"2025-09-23T13:40:19.606Z","1.11.222":"2025-09-23T13:57:49.575Z","1.11.223":"2025-09-23T14:02:23.610Z","1.11.224":"2025-09-23T15:02:38.314Z","1.11.225":"2025-09-24T21:37:59.759Z","1.11.226":"2025-10-07T21:38:27.793Z","1.11.227":"2025-10-08T19:23:56.918Z","1.11.228":"2025-10-13T14:32:10.726Z","1.11.229":"2025-10-15T16:08:44.158Z","1.11.230":"2025-10-15T19:50:00.870Z","1.11.231":"2025-10-15T20:30:35.818Z","1.11.232":"2025-10-16T05:05:34.401Z","1.11.233":"2025-10-16T21:17:46.162Z","1.11.234":"2025-10-17T17:44:48.363Z","1.11.235":"2025-10-20T17:50:30.727Z","1.11.236":"2025-10-21T21:10:53.702Z","1.11.237":"2025-10-22T00:51:21.893Z","1.11.238":"2025-10-24T17:49:42.556Z","1.11.239":"2025-10-24T23:58:17.586Z","1.11.240":"2025-10-27T16:05:24.813Z","1.11.241":"2025-10-28T15:57:31.929Z","1.11.242":"2025-10-29T06:03:24.484Z","1.11.243":"2025-10-29T06:05:19.576Z","1.11.244":"2025-10-29T14:59:15.891Z","1.11.245":"2025-10-30T19:34:08.100Z","1.11.246":"2025-10-30T20:56:03.116Z","1.11.247":"2025-10-30T21:25:22.316Z","1.11.248":"2025-10-31T15:03:57.455Z","1.11.249":"2025-11-03T09:26:29.928Z","1.11.250":"2025-11-03T21:29:00.917Z","1.11.251":"2025-11-04T20:14:16.790Z","1.11.252":"2025-11-06T17:44:21.614Z","1.11.253":"2025-11-06T17:58:39.785Z","1.11.254":"2025-11-06T22:10:02.873Z","1.11.255":"2025-11-10T15:57:40.108Z","1.11.256":"2025-11-10T22:03:34.575Z","1.11.257":"2025-11-13T18:44:53.575Z","1.11.258":"2025-11-13T19:11:47.040Z","1.11.259":"2025-11-14T15:36:22.262Z","1.11.260":"2025-11-15T16:56:14.591Z","1.11.261":"2025-11-16T17:21:37.343Z","1.11.262":"2025-11-19T19:43:28.254Z","1.11.263":"2025-11-20T03:39:13.822Z","1.11.264":"2025-11-23T10:53:37.572Z","1.11.265":"2025-11-23T17:13:57.108Z","1.11.266":"2025-11-23T17:18:48.906Z","1.11.267":"2025-11-23T17:19:06.444Z","1.11.268":"2025-11-24T02:21:13.783Z","1.11.269":"2025-11-28T16:53:16.120Z","1.11.270":"2025-11-29T19:41:42.683Z","1.11.271":"2025-11-29T19:43:23.484Z","1.11.272":"2025-11-29T19:47:18.392Z","1.11.273":"2025-11-30T14:44:41.455Z","1.11.274":"2025-12-02T21:55:34.934Z","1.11.275":"2025-12-03T00:58:05.666Z","1.11.276":"2025-12-04T19:36:13.028Z","1.11.277":"2025-12-04T20:16:48.622Z","1.11.278":"2025-12-05T15:31:02.221Z","1.11.279":"2025-12-05T16:14:15.312Z","1.11.280":"2025-12-07T22:14:52.859Z","1.11.281":"2025-12-11T16:33:54.360Z","1.11.282":"2025-12-11T22:07:35.994Z","1.11.283":"2025-12-12T16:49:24.086Z","1.11.284":"2025-12-13T17:22:03.581Z","1.11.285":"2025-12-13T17:37:32.322Z","1.11.286":"2025-12-13T17:52:54.569Z","1.11.287":"2025-12-16T00:01:50.101Z","1.11.288":"2025-12-16T14:32:08.776Z","1.11.289":"2025-12-16T19:56:04.111Z","1.11.290":"2025-12-19T03:50:42.427Z","1.11.291":"2025-12-21T15:25:38.433Z","1.11.292":"2025-12-21T16:45:31.591Z","1.11.293":"2025-12-22T06:33:15.779Z","1.11.294":"2025-12-22T15:45:02.810Z","1.11.295":"2025-12-24T17:26:14.100Z","1.11.296":"2025-12-25T14:40:12.191Z","1.11.297":"2025-12-26T16:14:16.587Z","1.11.298":"2025-12-27T17:38:12.555Z","1.11.299":"2025-12-31T19:27:07.018Z","1.11.300":"2026-01-02T07:06:19.163Z","1.11.301":"2026-01-02T18:31:34.062Z","1.11.302":"2026-01-03T17:02:00.768Z","1.11.303":"2026-01-03T19:37:49.407Z","1.11.304":"2026-01-04T13:18:16.989Z","1.11.305":"2026-01-04T13:31:27.233Z","1.11.306":"2026-01-09T17:29:53.996Z","1.11.307":"2026-01-11T10:49:49.751Z","1.11.308":"2026-01-11T16:37:09.833Z","1.11.309":"2026-01-11T18:03:04.224Z","1.11.310":"2026-01-12T15:31:52.649Z","1.11.311":"2026-01-12T17:59:52.302Z","1.11.312":"2026-01-12T22:20:58.615Z","1.11.313":"2026-01-13T10:30:39.731Z","1.11.314":"2026-01-13T18:26:06.090Z","1.11.315":"2026-01-17T03:43:04.604Z","1.11.316":"2026-01-17T17:04:56.905Z","1.11.317":"2026-01-18T20:31:50.681Z","1.11.318":"2026-01-19T17:38:02.175Z","1.11.319":"2026-01-21T11:18:18.928Z","1.11.320":"2026-01-21T21:34:32.786Z","1.11.321":"2026-01-22T20:26:56.496Z","1.11.322":"2026-01-23T14:04:46.008Z","1.11.323":"2026-01-26T19:36:17.339Z","1.11.324":"2026-01-26T20:26:09.366Z","1.11.325":"2026-01-28T08:15:32.483Z","1.11.326":"2026-01-28T18:07:28.539Z","1.11.327":"2026-01-31T17:43:53.819Z","1.11.328":"2026-01-31T18:07:16.543Z","1.11.329":"2026-02-02T17:48:43.724Z","1.11.330":"2026-02-02T17:51:44.560Z","1.11.331":"2026-02-05T00:13:48.451Z","1.11.332":"2026-02-05T10:52:36.551Z","1.11.333":"2026-02-06T12:56:01.501Z","1.11.334":"2026-02-06T13:26:24.105Z","1.11.335":"2026-02-08T11:35:38.720Z","1.11.336":"2026-02-13T07:02:58.155Z","1.11.337":"2026-02-13T12:33:31.907Z","1.11.338":"2026-02-14T12:12:30.719Z","1.11.339":"2026-02-14T13:01:18.885Z","1.11.340":"2026-02-17T09:06:52.081Z","1.11.341":"2026-02-18T14:27:03.977Z","1.11.342":"2026-02-19T01:52:04.076Z","1.11.343":"2026-02-19T20:01:41.012Z","1.11.344":"2026-02-28T15:27:56.885Z","1.11.345":"2026-03-02T22:12:42.647Z","1.11.346":"2026-03-04T06:09:42.943Z","1.11.347":"2026-03-09T20:49:10.623Z","1.11.348":"2026-03-10T19:27:14.862Z","1.11.349":"2026-03-13T17:15:08.892Z","1.11.350":"2026-03-14T13:05:08.199Z","1.11.351":"2026-03-15T13:40:25.023Z","1.11.352":"2026-03-15T20:58:59.706Z","1.11.353":"2026-03-16T05:59:02.336Z","1.11.354":"2026-03-17T18:51:53.197Z","1.11.355":"2026-03-18T05:26:21.339Z","1.11.356":"2026-03-21T05:22:21.530Z","1.11.357":"2026-03-21T16:00:24.339Z","1.11.358":"2026-03-21T18:05:48.194Z","1.11.359":"2026-03-25T23:13:51.774Z","1.11.360":"2026-04-08T21:06:49.511Z","1.11.361":"2026-04-09T11:59:06.290Z","1.11.362":"2026-04-10T19:09:32.860Z","1.11.363":"2026-04-10T22:07:22.311Z","1.11.364":"2026-04-13T15:14:27.802Z","1.11.365":"2026-04-15T02:33:24.228Z","1.11.366":"2026-04-16T17:14:31.356Z","1.11.367":"2026-04-19T01:13:12.385Z","1.11.368":"2026-04-30T07:31:34.968Z","1.11.369":"2026-05-11T14:38:55.316Z","1.11.370":"2026-05-13T09:48:26.644Z","1.11.371":"2026-06-03T23:31:25.614Z","1.11.372":"2026-06-12T13:14:12.622Z","1.11.373":"2026-06-20T13:04:22.423Z","1.11.374":"2026-06-22T23:18:53.256Z","1.11.375":"2026-07-17T19:51:38.799Z","1.11.376":"2026-07-28T11:31:26.295Z","1.11.377":"2026-08-04T16:16:13.166Z","1.11.378":"2026-08-07T02:34:35.254Z","1.11.379":"2026-08-07T15:08:46.588Z","1.11.380":"2026-08-07T15:20:18.380Z","1.11.381":"2026-08-07T22:45:45.596Z","1.11.382":"2026-08-10T04:53:25.448Z","1.11.383":"2026-08-10T21:22:02.696Z","1.11.384":"2026-08-11T17:23:15.666Z","1.11.385":"2026-08-11T22:04:26.558Z","1.11.386":"2026-08-11T23:01:09.783Z","1.11.387":"2026-08-14T19:09:51.015Z","1.11.388":"2026-08-14T19:26:54.369Z","1.11.389":"2026-08-14T20:48:22.320Z","1.11.390":"2026-08-18T15:36:59.096Z","1.11.391":"2026-08-19T20:33:06.088Z","1.11.392":"2026-08-20T20:44:38.243Z","1.11.393":"2026-08-29T11:04:07.036Z","1.11.394":"2026-09-10T09:58:31.553Z","1.11.395":"2026-09-17T02:16:35.544Z","1.11.396":"2026-09-17T02:34:34.932Z","1.11.397":"2026-09-17T04:15:58.839Z","1.11.398":"2026-09-17T07:17:53.994Z","1.11.399":"2026-09-18T00:15:11.788Z","1.11.400":"2026-09-19T16:38:23.555Z","1.11.401":"2026-09-19T17:40:08.131Z","1.11.402":"2026-09-19T18:02:28.776Z","1.11.403":"2026-09-19T18:10:15.064Z","1.11.404":"2026-09-19T20:04:46.441Z","1.11.405":"2026-09-20T17:53:00.755Z","1.11.406":"2026-09-21T01:12:17.965Z","1.11.407":"2026-09-22T21:07:04.604Z","1.11.408":"2026-09-23T05:15:30.842Z","1.11.409":"2026-09-26T17:36:37.086Z","1.11.410":"2026-09-28T22:15:30.615Z","1.11.411":"2026-09-29T18:30:31.418Z","1.11.412":"2026-09-29T19:03:07.507Z","1.11.413":"2026-09-29T23:19:41.852Z","1.11.414":"2026-10-01T20:15:59.621Z","1.11.415":"2026-10-02T02:21:34.100Z","1.11.416":"2026-10-02T22:56:08.586Z"},"bugs":{"url":"https://github.com/tscircuit/pcb-viewer/issues"},"license":"MIT","homepage":"https://github.com/tscircuit/pcb-viewer#readme","repository":{"url":"git+https://github.com/tscircuit/pcb-viewer.git","type":"git"},"description":"[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"readme":"# @tscircuit/pcb-viewer\n\n[![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer)\n\n[Examples](https://pcb-viewer.vercel.app/) &middot; [TSCircuit](https://tscircuit.com) &middot; [Open in CodeSandbox](https://codesandbox.io/p/github/tscircuit/pcb-viewer)\n\nRender Printed Circuit Boards w/ React\n\nIf you want to render to an image, check out [circuit-to-png](https://github.com/tscircuit/circuit-to-png)\n\n![image](https://github.com/tscircuit/pcb-viewer/assets/1910070/e010f44e-b8c0-4e1d-9d59-1ea66716427f)\n\n## Usage\n\n```bash\nnpm install @tscircuit/pcb-viewer\n```\n\nThere are two main ways to use the PCBViewer:\n\n### 1. Using Circuit Components\n\nThis approach allows you to declaratively define your circuit using React components:\n\n```tsx\nimport React from \"react\"\nimport { PCBViewer } from \"@tscircuit/pcb-viewer\"\n\nexport default () => {\n  return (\n    <div style={{ backgroundColor: \"black\" }}>\n      <PCBViewer>\n        <resistor footprint=\"0805\" resistance=\"10k\" />\n        <capacitor footprint=\"0603\" capacitance=\"100nF\" />\n      </PCBViewer>\n    </div>\n  )\n}\n```\n\n### 2. Using Circuit JSON\n\nIf you already have circuit JSON data, you can pass it directly:\n\n```tsx\nimport React from \"react\"\nimport { PCBViewer } from \"@tscircuit/pcb-viewer\"\n\nconst circuitJson = [\n  {\n    type: \"pcb_component\",\n    pcb_component_id: \"R1\",\n    center: { x: 0, y: 0 },\n    // ... other component properties\n  },\n  // ... more elements\n]\n\nexport default () => {\n  return (\n    <div style={{ backgroundColor: \"black\" }}>\n      <PCBViewer circuitJson={circuitJson} />\n    </div>\n  )\n}\n```\n\n### Props\n\nThe PCBViewer component accepts these props:\n\n- `children`: Circuit components to render\n- `circuitJson`: Circuit JSON elements array (alternative to children)\n- `height`: Height of viewer in pixels (default: 600)\n- `allowEditing`: Enable/disable editing capabilities (default: true)\n- `editEvents`: Array of edit events to apply\n- `onEditEventsChanged`: Callback when edit events change\n- `onBoundsSelected`: Callback when the Bounds tool completes a rectangle selection. Receives `{ minX, minY, maxX, maxY }`.\n- `onViewSchematicComponent`: Optional callback for the pad context menu action `↗︎ U1 on Schematic`. Receives `{ source_component_id, pcb_component_id, refdes }`. Omit it when the host schematic tab is disabled.\n- `initialState`: Initial state for the viewer\n\n### Features\n\n- Interactive PCB viewing with pan and zoom\n- Multiple layer support (top, bottom, inner layers)\n- Component placement editing\n- Trace routing\n- DRC (Design Rule Check) visualization\n- Measurement tools\n\n### WebGPU rendering\n\n`PCBViewer` defaults to `renderer=\"webgpu\"`. It uses\n[`circuit-json-webgpu`](https://github.com/tscircuit/circuit-json-webgpu) inside a\nWeb Worker with an OffscreenCanvas. Circuit geometry is compiled and uploaded\nonce per scene; pan and zoom update the camera and draw retained GPU buffers\ncontinuously. The main thread handles React, interaction, and view messages.\nThere is no bitmap zoom-settle delay or pool of raster workers.\n\nPass `renderer=\"canvas\"` to explicitly use the existing Canvas renderer. WebGPU\nstays selected when WebGPU/OffscreenCanvas is unavailable, initialization fails,\nthe GPU device is lost, or the scene includes unsupported geometry (such as\ndimension annotations or interpolated trace routes). These failures display an\nerror in the viewer and release the worker; they never start the Canvas renderer.\nIf the installed WebGPU renderer does not support X-Ray, the viewer displays a\nnotice and keeps the GPU view visible. The initial GPU geometry compile\nstill takes time on large boards, but runs in the worker. Curves use fixed\ntriangle tessellation and can show facets at extreme zoom.\n\nRight-click the board and choose **Rendering Engine → Canvas** or\n**WebGPU (experimental)** to switch without resetting pan, zoom, or layer visibility.\nThe `renderer` prop sets the initial selection; changing that prop updates the selection.\nSwitching to Canvas always requires an explicit engine selection.\n\nRun `bun run test:webgpu` after `bunx playwright install chromium` to test the built\nviewer bundle, AM3352 wheel zoom, resize, StrictMode cleanup, context-menu switching,\nand failure handling. The Cosmos `WebGpuAm3352` fixture also switches between backends.\n\nThe WebGPU integration is still experimental. The complete imported Canvas suite\ncurrently exposes substantial non-text parity gaps, including soldermask, trace\nclipping, and keepouts. See the renderer's\n[full parity report](https://github.com/tscircuit/circuit-json-webgpu/blob/main/tests/parity/latest-report.json).\nThe integration PR remains draft until these are resolved; existing diagnostics\ndo not yet detect every visual mismatch.\n\nThe WebGPU renderer is installed as a bundled devDependency from\n`https://jscdn.tscircuit.com/@tscircuit/circuit-json-webgpu/0.0.3.tgz`.\nThe renderer repository includes a TypeScript local render command and 597\nSVG-left/WebGPU-right feature snapshot tests.\n\n### Navigate from a pad to a schematic\n\nClick or right-click an SMT pad or plated hole to see its component's manufacturer\npart number in a disabled row at the bottom of the context menu, when available.\nPassing `onViewSchematicComponent` also enables the schematic action:\n\n```tsx\n<PCBViewer\n  circuitJson={circuitJson}\n  onViewSchematicComponent={schematicTabEnabled ? ({ source_component_id }) => {\n    // The host switches tabs and focuses the matching schematic component.\n    showSchematicComponent(source_component_id)\n  } : undefined}\n/>\n```\n\nThe callback uses the source component ID so hosts can resolve the corresponding\nschematic component even when reference designators repeat across subcircuits.\nRunFrame and CircuitJsonViewer can forward this callback from their shared PCB\npreview when the schematic tab is enabled. Tab switching and schematic zooming\nare implemented by the host; PCBViewer does not require schematic elements.\n","readmeFilename":"README.md"}