{"_id":"@tscircuit/common","_rev":"64-1b73912f37be66ad0a9b2319d1171453","name":"@tscircuit/common","dist-tags":{"latest":"0.0.65"},"versions":{"0.0.1":{"name":"@tscircuit/common","version":"0.0.1","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d21616782d96d0318fc9b663a7414860387d7dcb","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.1.tgz","fileCount":5,"integrity":"sha512-TBgtvvct/QHtNITPvCDjS7O16FKxsxlBVw4MOwBFVsW230/eiozzSPEiMF5cDdTTT2qOrwiPgm3lUXoPnmYjHA==","signatures":[{"sig":"MEUCIQCUrAe7cCDYmdgEPF6VmrrvjtCBYKYkvrWjSlJoUMalSwIgUsirwa7JpLNTq/WNaW939nkJ/iG2v6yLVBKzE5YplZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215426},"type":"module","gitHead":"794b5906631cb3d6c6bbd44c3e62f277a37b8af2","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.660","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.1_1758400363452_0.4603956070052764","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@tscircuit/common","version":"0.0.2","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a3d80e3aff5ec6fe926c71da1c4692156c146053","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.2.tgz","fileCount":5,"integrity":"sha512-ibtGAs0d7mdYZAAf89Hw+oAowt/QlGesCby6jJJHkjZKEBP78ed63YvHmivvz0i7xeAhTuGIXqWlvl0K4Mdm4A==","signatures":[{"sig":"MEQCIDDRSBZx49N7X2B6TrFes4/dVJvVS+R2K+V2DD4KSPP8AiAJg/dN9kcW76G0c8e7IgsVujpTrPntlu0ersebySBH8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109096},"type":"module","gitHead":"61f82fba03578c916ea2a47648d9a2af138e2e18","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.660","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.2_1758402328510_0.20830045697980726","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@tscircuit/common","version":"0.0.3","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"40b3236d3f442dd18dc5f94c4617413a24529d57","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.3.tgz","fileCount":5,"integrity":"sha512-MTtEmoVoYnrhc9LtqB1aEkYvNu3yLUzY3SvAQ7foi02gA7tnHBfvHEfT5mUKzkKel7GDh8fYJJLV4jUClK5QkQ==","signatures":[{"sig":"MEUCIEbYmYUJvsxAe9woDBZdb+oYyp1849e2Tq+QREndimDYAiEA0pGLQmRMd+03ICwvYW0G2lHY+FfIexn1SU3LHSjtNwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122407},"type":"module","gitHead":"9ba57337b70c69e7904a8e7f694630f67d912c1d","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.660","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.3_1758426474997_0.9364133715476513","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@tscircuit/common","version":"0.0.4","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"76a687d965f47a6ff7caefb2f35db6f8775e7ad5","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.4.tgz","fileCount":5,"integrity":"sha512-nFfMJ6F9dWaF3Wtbz58H20mmUxkjjDaI3QZAknHWxgwSagLXCnKbsUVzBKkjorMnBdYke1lt61GU79dZgXzAFQ==","signatures":[{"sig":"MEUCIQD83CFjVr5XVFg+t4iP03rwUHSwT8rHSfKst9ZhN8ZLLgIgadZ7SSDJx9gRl37wIm2euHsHzt1YebArGTcF6xTZF70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122600},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f8e40d0b917e432c1a8a5e1f9fe76a51999232c","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.660","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.4_1758467574980_0.210603421059679","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@tscircuit/common","version":"0.0.5","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6012f08dde24dcfa104d70dda04459bcbdd3f96f","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.5.tgz","fileCount":5,"integrity":"sha512-gVBlw5Sa9lHN1X4FKYKQHX0aO5vVj+iCjg7KM2QwgNmTEGZoLYvK7bp8Cx/1i5w01z1q5g5KRgvzTzZfKQzPzw==","signatures":[{"sig":"MEUCIQD+8NIVjS15ewor3h/NLHRbeyTkY/gxKvk415UP6cittgIgH1C4bp5vazHyan6bXRf/4dwh7pJ/x0amhT1iMdNgTck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124794},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"542d605c99a263d30be978701d1cc4da74dd9a57","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.701","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.5_1759378097398_0.055089196926801476","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@tscircuit/common","version":"0.0.6","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a2bd312911ab4596282124ba70a4462ee377971c","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.6.tgz","fileCount":5,"integrity":"sha512-7/rcRgLuOtcGOXVUXVZVzRtVc+TeUhyASpgIT/Smcwng1a1FLgkdbtLsLnNY980+68URG43tcecqzojAC40sbA==","signatures":[{"sig":"MEUCIFv18+c5Cw/5u7MRS0L1C8cK/ejR1GBT3mmH95DkeBy2AiEAnIzfJhD3p/9cWmJqfuMZjq2BZ/SopWZt2Zc19MB4GJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124799},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fcf3b27ffd95693026aca98c40879a06aafd62ec","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.701","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.6_1759448143567_0.9223425176655002","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@tscircuit/common","version":"0.0.7","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f600d3fdd0e62bad5042a70b6af246166aa54398","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.7.tgz","fileCount":5,"integrity":"sha512-kj5owtjsQf4dHNIH1HdVKJrWC4A3nF8GquUQJS5CJ4kKRsj7KVkAMiEV8URmFYA3/pGLxzFZhvAMM//O0U5xBQ==","signatures":[{"sig":"MEUCIQDRjUg5TdjrpoLX0OVy31LGmkOsryjIqU9EAA19HrK3lAIgd9dS9IItbVDSzhD4d1X0/oX4o/53dtAhYIDN3rOZX3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398696},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b26cd1f924401d7e65c24088db6aaaceacd6b3d1","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.701","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.7_1759538108350_0.3290492186650482","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@tscircuit/common","version":"0.0.8","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9470ee8d8405c4def6934e678ef9fa4a652b029e","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.8.tgz","fileCount":5,"integrity":"sha512-r6cg8FUrsjTudxViMpULBHluTaOR76tyZWwLCU+7e/RqXCIF+flbjyPwTrelMVLCFlXWndv252FZGRq3O+SncA==","signatures":[{"sig":"MEUCIQCr2pqMDZJVOqyGbGlGibAW8AARd9xuZRxUGgCH8lx4PAIgNABAPSZ+DGj4SgGV33E+BT9LaWlZVZ6y9AP+I0JQuhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398696},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b8e3a6e93b94f49e0c65dd26c94bfe18e40bbe65","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.701","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.8_1759600424230_0.29757606151080274","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@tscircuit/common","version":"0.0.9","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e3657ce59c7f9c21bd78ed062880152c10e50ce","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.9.tgz","fileCount":5,"integrity":"sha512-0Ue+xfAox2r121gWKGgIlvFaTIBbVTzpK/i3MH/i1cHCULk85TMBqAsWtrmBnmljlHhTBZZaR7FkHZHzEI4RkQ==","signatures":[{"sig":"MEUCIHR8JrCxO7B/5Mf4F/Hyy1H+wZlPJWdsQLFMrbgyY/L6AiEAsRDQ1+i5EzaPdYlyIs1unxxtOqjt30UcMwJt9vpcpbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398738},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6eb97b1806d7a44407103529d5cc8195d285c6a5","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.701","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.9_1759870664260_0.02434954625194985","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@tscircuit/common","version":"0.0.10","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.10","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7d29ae0ea70aa79e7144c17eea73c8791f8acb28","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.10.tgz","fileCount":5,"integrity":"sha512-u9pkPMLoV3JIz6XclzPTIdAW1n+Yyg2gThI1C7lB6aLOywg6tm6e57Tvwa8FnEIJMtx+B9DEEigC4arBQLqGug==","signatures":[{"sig":"MEQCICy+KCszljqpd231RPI7R55aR4MwErGpB7B7miI1GiygAiBu5pBT1ZYHx2Dymp0+ic2MnEVbiJYY6wFlIGYt8LcdRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398812},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"11ebdf602c928a4f52d86c44c5acb5537bae482a","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.701","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.10_1759956107666_0.0549740253335238","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@tscircuit/common","version":"0.0.11","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.11","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8bddaeb0b3a92b3d1ed25945b4de920d6f4807ab","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.11.tgz","fileCount":5,"integrity":"sha512-kFKi7VOpwgr426kfljBkl6VvZJnSBnfCBdX/fNS3EHfu4PXxkXyg588PaNCUgxmg9Yosl9r6tHHY2sbpA01iOg==","signatures":[{"sig":"MEUCIQCbUn92XrV+l1LPdm2tptcRg+rccdHvNCqAbakOlXFxyQIgKZ93x/4j3nUjWHX/wqlzK+5RpTkCmn6+mzf//n1CVgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128246},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"70cb1e5c441b7ff7e2baba6812f577eb3fee66a8","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.719","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.11_1760342707564_0.13681854437263175","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@tscircuit/common","version":"0.0.12","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8bfa28bd20144a8d592939e841c9d998bf19064","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.12.tgz","fileCount":5,"integrity":"sha512-ocMxBuO1AUwXGIwgHGIhoiwha0WFRbTAIZFVytPphScWBwndG8VZsEfgnENQ94tNhk2MEHdKpw1IgHNzmnhXsw==","signatures":[{"sig":"MEUCIQD9J8NmQiEJD8/g1gUFREo2IUJVjbpCoTT6L64d6SOR/wIgI1tiMuKCGWno7d8DkseKwofpPwihNPmRQgtytWnxDtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128246},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4208f6137191519984bb61162c5baa503b2aaa39","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.751","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.12_1760471134522_0.5077350795303461","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@tscircuit/common","version":"0.0.13","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e8cbccd01f3a551aaebdfbdb8fd1b0db54ab8220","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.13.tgz","fileCount":5,"integrity":"sha512-hjN0yTe4M5COIyDBVjcUr+1dk1dywOIS8lcYHFgFF8oE1R+4fTyzrsjZeSI9hF9QGxkqnoSy4a6C0s3N2rn8XA==","signatures":[{"sig":"MEUCIDmnV517RIQQXSQNGVEPtgOGSCQ3noJbaJvpM3ry8JVxAiEA8dgTievzfozI7ZVssT3B+U7vp18sV1BUq0BC9FEAoc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128290},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c7fce329c574badd799018578746c2de3cb3f8fd","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.766","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.13_1760574986137_0.2723473512905752","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@tscircuit/common","version":"0.0.14","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.14","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6f7518b39873ff7a6d41b5de2302e34f656193f4","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.14.tgz","fileCount":5,"integrity":"sha512-FZtlXx/7D/9wB1iEFhy1d0qbNS6VyMEJnc6jNQKmXpri8M2c/2Ot9njgfQ69nMcUT4CX/IWToo2os+hbIUun+A==","signatures":[{"sig":"MEQCIGpwe7NiLhcjjx9MxNlzdEW720ZmxoYiOso76iIPjER/AiB6thyW5vZPrMVW+AQQFM/PN+KiDDWGXo2ZmsuXSrxR6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"083a70180895478b1ddc3f5da4ba236eba8ccba2","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.766","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.14_1760671828136_0.2827725760973814","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@tscircuit/common","version":"0.0.15","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.15","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4ea4a385b43fc6a4ee6bf03a5f7a65ff6778a855","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.15.tgz","fileCount":5,"integrity":"sha512-SCVSVP5iJBz6Mc4xPYudj57eqJTXvhuCTukakTKsQVWLdYbUOFNE231+/nJZlB0MQaeZSZwiVNl38jtpKV9n8g==","signatures":[{"sig":"MEYCIQDHWoK2Tp6CRBCBCTaiLTcKeAtgoM7a2y1CiHhj4kBJDQIhAIXYdmjBIxxPZpw66JPaVyIHjvlmGIfGWQeIdgMaW6rW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132056},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"049dbe42b9bd3a4b29a4be349602501eb8ed22c5","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.766","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.15_1760910456917_0.018829578840805494","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@tscircuit/common","version":"0.0.16","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.16","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b61bdf49d5765cbf61efb59a2aa7f5e6b3bcede5","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.16.tgz","fileCount":5,"integrity":"sha512-eWqGEvYRlSX+/5724ItiCGqL698GLEuRblnBg3P3iBFpQKHyFb7rr5S8K7kqx0CnHsBDi1kXxsKh7dwQtzOF6w==","signatures":[{"sig":"MEQCIDtkDhPxVT1L+mC3Ewp67rU7pTj8QAi08TPNh3F0cXO0AiAGzM0TfWw0r4jb/xxcqOsvt7NLMinrdrv1kiEFlhKtjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132056},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"09114fc65baf903fb498c34ff0869d6a66ab1ced","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.766","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.16_1761005394910_0.9463666739656822","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@tscircuit/common","version":"0.0.17","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.17","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7b3e99859d7bc67962dc60eaa6a8b7962ff6462","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.17.tgz","fileCount":5,"integrity":"sha512-6UuPlXvZwsRxbOMEt6Yc33lp9py+YByh/RU66ySiAnNDwDR3B1UvGl9SMvZJD7ZZJqBT1sIoIsm9Fv4Sq0XDpg==","signatures":[{"sig":"MEYCIQDtK5hdc5YzIq2IA2USXoJhvyxlmvhqp9RwDoxRdj/LHgIhAKBmEZzIkp6hYpe4jko1kikwy8lvfV8bOdau6U2O2hMt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132056},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0873a80251007d2272bfcc4992648d7ecc62b689","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.800","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.17_1761006991944_0.5790754177648583","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@tscircuit/common","version":"0.0.18","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.18","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b33242da823c04b3bb7ad6ec8a070618faae0f86","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.18.tgz","fileCount":5,"integrity":"sha512-NM3+Uhf5d+UQot9RZ2GSP/daQzT9u7H+YuYt5s+5XDb8k8365/0PBJurWdkl4ZDSTKvfSu8Pp2Ygi+HGvCZW/w==","signatures":[{"sig":"MEUCICP2sszJH9Wk7NFUd3Q06+aH3dh5BJgvBI6lUpHoA1i0AiEAtd47J6wJCpFW9OzwQlTVKLPYfVJjf10o2yjnnP2I0iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140186},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"950e601b840c2266b06a6784416bc284c10aea66","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.860","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.18_1762285619394_0.5631171638136354","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@tscircuit/common","version":"0.0.19","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.19","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"909512e33d19e92abdb6e93b2a3eceabc372c9ff","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.19.tgz","fileCount":5,"integrity":"sha512-+KkJfHpUrI3sppR4jUMG6EnPDnklCkZgi02knTzu2RQryAEaQ2eRs5EB910lwqz+JcXeeAI1rGgQIkMYL3/9/Q==","signatures":[{"sig":"MEUCIAFeLDuhnGcTHtRslRdPsyhF0kJ5hUw32dsx774V3g9dAiEA+3psgba2p8JVUzUcqfX6ssqRIK8XNzUR5HBxS4nG0gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140188},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"043d6fa401e4147a24008af0723329708cb41abd","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.860","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.19_1762286632063_0.384470375234792","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@tscircuit/common","version":"0.0.20","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.20","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0de309cb21fae55632653fab08ae2ad7795153dc","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.20.tgz","fileCount":5,"integrity":"sha512-r7628gJpohb9vuyvHQvJ7ysWDaeW7c1lL3xlaEqXuA6pJpj3cRjENDPZdAwi/WDrtqA3ATQ3IJIQLygwddqvWw==","signatures":[{"sig":"MEQCIBCAHlyLv3Bh2QzZStUTWQS8zmWN2/pSB7IYBZvd9+SqAiBSGgyKg+TsJSWirf0oX5YEyVFwDzXm/gdNkx+PWw2YUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fa8887c0efe2b29e046f09e0f738e645a96ea621","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.860","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.20_1762289196535_0.9925147466623656","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@tscircuit/common","version":"0.0.21","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.21","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f42063e3f47bef7f10dcf53a8c270dcd59859db","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.21.tgz","fileCount":5,"integrity":"sha512-qnBO47ELEwLSFYmquusRtUYx901LwFHnhgzkvRJiwFqZ9J/RJEPowxH35hH1/RLwC4+ORgJjOhcCG6QV9F+VJQ==","signatures":[{"sig":"MEYCIQDG/fPQZUcfG+oMZ45uUSypaqiKwedycF0dZPCp3BxH0gIhAKt3t25Gv7pcK8wyZl0V8CL0H7uU9HjKmlfMokARoip4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a3aa865809b7b38e5d55db16083a0fc66f54bf43","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.879","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.21_1762783297273_0.11526348680073517","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@tscircuit/common","version":"0.0.22","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.22","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9fb63b9f655079db7cd8b9ea83f8cf579b1eed9d","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.22.tgz","fileCount":5,"integrity":"sha512-ZLfU2QuCXP3IyVEw2sszdWo5fSfa4gssIzlsqeRbP4BgZcW5vXbD1VQMJalJUaJkNe7qUQBQre2nJ+TF0YnRdw==","signatures":[{"sig":"MEQCIG35MVQIvcbzd4VMqaX+aBGUL72FuRdtIZPaEnlkwZ5nAiAGNwZDcqggR8RiX1KQjtjmOCNpqmjeLbrmKWudZf+PXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dc9d2be94e2cc3b689e1389de810acae4b650f14","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.888","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.22_1762881439508_0.060576475341812985","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@tscircuit/common","version":"0.0.23","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.23","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5dc38b6e7b62be6015b53e901ecc9b13ef59e6ca","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.23.tgz","fileCount":5,"integrity":"sha512-pQAherm0ykfXDy2lVIHKQF1ENSScwEa7phs5iRd7+L4SrDbEb48ZbBJypcEj1u65CetTdB3ulTzBriXE4qC9Zg==","signatures":[{"sig":"MEUCIQCvBTF9Dk4U+aUpvtN5eLvaWpmcGu8BcJE/2lLmX+TsGAIgPPAh1c3JRa7olWgYNKb2+NCzmt1lMXSHyp6cJzFfOms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7be7f8ffbbcc705ecbad104e343a437ba687228f","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.911","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.23_1763483811572_0.5500027605617781","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@tscircuit/common","version":"0.0.24","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.24","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b3e701463b35cac820613586eeb8a93e6543ecc3","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.24.tgz","fileCount":5,"integrity":"sha512-P7mxAoZP8cAiJTnEEnKhtISjTiG0qrSxjF8FMXaXmuhKDydJbSowlRmryj70Uwh03tdhCZRHc4zMjF34qpZ4KQ==","signatures":[{"sig":"MEQCIHZtX7ZfAFOQYzMGmr1xmR+tSGNV2Xxz5Z+z1OwZPjG/AiAgjQ9jVjPkUMq7muEV+UQOt1nKgp+q9gWPe/SDBiXwGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e89f881445a4896576ce85781b679bceb3ad294","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.911","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.24_1763606357595_0.2078018093877978","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@tscircuit/common","version":"0.0.25","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.25","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88ccf184cd2b10a5b3eaefa75bc9bf739c0112d0","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.25.tgz","fileCount":5,"integrity":"sha512-yymuDRbWPot/lvEhj5HbzjhGgolcUFZ/3F9NinvSwrsE27785xeS7VKKOytidPzn9VSLX6uW/VEeV6cwzOQkWw==","signatures":[{"sig":"MEQCIFZYb0JKENFZTirh/z7ZwyX6vxyWHQ1Qc94mywbj8vDQAiAJiK47nrfbqu/yBj8/EMz7H05gPk/oJd7cpfOsqWxCeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141162},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4b4d68af0bb20139ed13412ef8f7a43644f71dc5","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.911","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.25_1763609218449_0.025552197390291465","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@tscircuit/common","version":"0.0.26","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.26","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"25f19aa89dbc6eb2a5855dbf7e03988a536fd726","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.26.tgz","fileCount":5,"integrity":"sha512-CSY7jNoZqdiwIsjvVZYie4nVC3FbPYFhkvzTMbAJhuKHCVHOx4s0EFfcpLtEMdQIDb87964fhhARoHNLPd0XSA==","signatures":[{"sig":"MEUCIH+K7iTgIxXbR0Um2huP8ryQ+wlwlQCJoR4ZXbDnoiUgAiEAon+sCQUvUz2wJVmlRf+Hf1I5nKmE1XUoBZnvXOl8gqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144792},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"abb5265839b2bec00607a6696e8813c13d452f6b","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.911","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.26_1763674611728_0.6857780770576865","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@tscircuit/common","version":"0.0.27","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.27","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ed07ebc24b24eab1bc7204ad6da3ef48b4116d23","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.27.tgz","fileCount":5,"integrity":"sha512-E7gYvil+y1M7mZNi2ulwkmJcu9NMvwoUx25iEIWuE/fr81sq47sJKkjzRDw6NDfDRGKMzxfosP5sohhpKVyXlA==","signatures":[{"sig":"MEUCIECmVhomzIxyedrt5lYQtloBqbtNKj2Ao2azlmyOlOHaAiEAuFblTLRPjyufAa3nuYcRdfDHt2xuUhmrpXM5YvkPOJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144762},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2ddcb2be9f104265014310e24c3a8b287eac396d","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.911","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.27_1763675765870_0.770465754292422","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@tscircuit/common","version":"0.0.28","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.28","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1b3d147f0dffb75c552735b32f4dd6a8e9b2c285","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.28.tgz","fileCount":5,"integrity":"sha512-uxj/e5J18Fd4D6Yra0AUkmVg3G5hF48fbP1jMsBrnJnppIt+mpPPmDS7RntNLo4rSEwPSiyshul+MwxF9D42qw==","signatures":[{"sig":"MEUCIQC1C/IhoZlRV+WO6QFTylYHTplPH3VYKNJzWTgIiXE7YAIgRTUW0UOI/4PnYSBZquLbBEreLT/CBMwLvBsTs0I3pVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144847},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fc2d420a064536a2f6f2512cad3f3cd1532fc0dc","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.911","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.28_1764288786407_0.38444509155526396","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@tscircuit/common","version":"0.0.29","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.29","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fd9289a86ce55883ef3c9539e7a4f8d9d2995d94","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.29.tgz","fileCount":5,"integrity":"sha512-605JGKR8X9iwePwMHg2izEv9iSrQzhNr6MtTvGTgct+n/g/Ge+Z7BRSlSk7kKMko+wrIIhU40ouWf84tFTZAjQ==","signatures":[{"sig":"MEYCIQDVXUydiYnjEXAy0/0H+IFxfb9+GgdWVPFytMJ+9eR+qgIhAPgQjnuHxqQTM1U7TIRVJuumP9Ix9IVrbpIpxvzw0bJN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"25aa999efa188de9e391a90cf2ea66be7332477f","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.911","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.29_1764670825997_0.6564588453148275","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@tscircuit/common","version":"0.0.30","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.30","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e02d8eeeef519ca962724468ec7d0ca0f81687f6","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.30.tgz","fileCount":5,"integrity":"sha512-2mo3Hl0pQ7oAK6/s1nV/5c2tp6cAVZhD+AC0hYCbV+Tz/w+hlpkF30S1XTXMneA4oFEpRuB3rh4dyXEiR6zfpQ==","signatures":[{"sig":"MEUCIQCZoxSkuPnDLYXQAVvOsHH01NMd7pSjY1RDnv8PjXxwQAIgaSXPhGWHKE4FA7EWc1nTtJCvsfhJRvzJAUMd/vbThh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"386fbd4063b3012cbbf9314079ab8e1e28b4e299","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1054","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.30_1765887940116_0.6076793949620367","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@tscircuit/common","version":"0.0.31","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.31","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a506c4e826724189325a05fe3c50d01e829ee688","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.31.tgz","fileCount":5,"integrity":"sha512-pBr6veYME8RxWXchKYsKF03cfWVHCfS6bT65DvpIKiA6rqgqpacFA8C8nfnO4NitHuZq//klbK9nQbZOA0K9IQ==","signatures":[{"sig":"MEUCIQDqTx2WDEXV3ZHcvF+6WvAjeSdygSZxPjdbRkLkTYCKggIgbQ+tOoo1Lc9gbu2EoEx/IUmn4khRwqPZkthZ2LEuAF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb982d4ea4287555e2b81e8048fd0fabf570126c","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1107","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.31_1767623547045_0.31421829922495514","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@tscircuit/common","version":"0.0.32","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.32","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"60f839dd943c5663ed16add110ae016641cd3535","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.32.tgz","fileCount":5,"integrity":"sha512-ejNn2Ei4Eztl7EwiQvRN+LBiZmr4NXCYi2rtcBVTJEsoa2gfeenbqNAhlwbVNQhiI0YYcEYxT51wMUAaLsZYhA==","signatures":[{"sig":"MEYCIQDy91AlR3M+1AdQCj9g+n53LABcvtVNK4I4ac5vppSikwIhAPxkGJ1i+NKJ6CkpUu+ndlNl9N3m+KKwffoHfeYk/deY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"40aee0714f72a2d8aed14664cd1b24a5e5574288","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1114","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.32_1767693038034_0.010824866028985358","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@tscircuit/common","version":"0.0.33","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.33","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b30d6e5ee90e9007fa9380caade0a9017d792eee","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.33.tgz","fileCount":5,"integrity":"sha512-1HcULi/75xZovYPdCYXB9/cR1N9TeJTEoPYvpyA2SQIL/EuhZ0S+iAst6BSWYXFen9tTb+Og1R0LHQdpCitlSg==","signatures":[{"sig":"MEQCICxJ49yfrln1bL/QvGx66NWXXfrkuPH1NzNdZMGpRgy9AiAxfuk1yxaMxbX0d/0T33jcgVMAXriZ9DTNKahzsLr/aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60a7afa75a6a35b70be09f9a0daf7673b34241fa","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1136","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.33_1768230068644_0.09068397039488008","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@tscircuit/common","version":"0.0.34","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.34","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea119524ae21f756ee142074a210320e4b3c1889","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.34.tgz","fileCount":5,"integrity":"sha512-9fQjprOysOJajSw7jLUoTBU/E3bupj9ilcOoTXjKdM411kBhqBklMSL+Ggzp2nxplLALBEE6TtgWm73i63CWyw==","signatures":[{"sig":"MEQCIBYLoAKVkRPu32zWiGcGND+KIsydU4GHRp0HZwKLU1+JAiAV2UgJrqfUv0tTfGdZmYnKNDnLkcow7BNbcEWAmMx3wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a3c5e8c69ac4c19899e2f044d7758b770243cbe0","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1158","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.34_1768833503555_0.9156395420627703","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@tscircuit/common","version":"0.0.35","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.35","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12ba5d7a1b70b10521c7932eb3864fd4311429e8","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.35.tgz","fileCount":5,"integrity":"sha512-EVtSdfzcFqyf7VkKmhkdQXMQ7iuXEjVV+jOVfkmIffBNX8flef00ve89tEPAS14d+UMK+5TrX2NoqED5dwZHdg==","signatures":[{"sig":"MEYCIQDJ7nAY5KtUTi/vwcDwj0cdpNIAsIvK50SaYqxJ6CDXggIhANC94vhOlr2GeBE5pRnJvqS6DP5NVTjpTTHSzyR8I5KC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7814d65f970ce2cecb5cb09373057f0361f6c04f","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1212","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.35_1769432759694_0.34596021970674484","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@tscircuit/common","version":"0.0.36","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.36","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d384f2083362709f5bb047757180178b05bbb1a1","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.36.tgz","fileCount":5,"integrity":"sha512-HGRblLlePUiriU4/2b+7wKOGm2HYM9iXBDetr0kBu3jWgxtMEHFVRi3nJ1Rw3jCEZiQ8/O4cYUoI0L7eLv2jJw==","signatures":[{"sig":"MEUCIQCKrZAJw5s+kLzvWdghSProVkpeuueXSaQf9rBor1780AIgK6VJQioRZ4El/ogTYg2knoguVaMLld0rz2jfnffCNGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9fc18a890ce1d929f9ec20c9d2ce1360bf2d61c0","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1220","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.36_1769526505345_0.3748764376373799","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@tscircuit/common","version":"0.0.37","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.37","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"386ea0b560b29615aac7232c88f18e88ac3d9654","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.37.tgz","fileCount":5,"integrity":"sha512-EE+9MaBU+ZW/5r1MyuQPjW/5gMucRO/wvKyz/6z76BvnJiSD89AZM/JRED4BmDFIU6BqDGtqHVQdlE2r93BKGw==","signatures":[{"sig":"MEUCIB8eOYUU/upikOL9qro6azwYK25G+a8MjREwDPiUs6wBAiEAjZBiV79tO6YYiIlf+teJ+EZlYqyYmtL/fbVQoCGQ5r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ed3540ad186a1866f8fc09668b175620c002ae1e","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1324","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.37_1771258042318_0.09340959288192319","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@tscircuit/common","version":"0.0.38","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.38","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b289f588845b80510fe592423a51f388fdc8667a","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.38.tgz","fileCount":5,"integrity":"sha512-EwWhDVlyByApGtbrAa1ug/g6/crlnCkcjYm0wQf0HWO+kfnw8qTvXUsTFPpI2Ay43++wAZKQJI47MrtIIdijLQ==","signatures":[{"sig":"MEQCIH2crWjXBmNRrndh883VaxTiOUHu6i3vwfmvwzWGGSFRAiArnyd4pEy0z4+OspFcL8baTs6PQRT052+SbZDj6DXLOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ecdcbb209c33b37a1eba695e8639cd7160ac0ac9","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1351","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.38_1771579615172_0.45143716529910183","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@tscircuit/common","version":"0.0.39","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.39","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"16e9d058a2133febb5c6e8466097d2d4463b5bab","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.39.tgz","fileCount":5,"integrity":"sha512-aVpo9BmX2Eue90e6+5eyVyv1MqJhxBZ05OPhO8Lv9YU/zZlqtQKO9pMG61+W9nZM1Jd/bwOW0YFSOUTWH9eN/w==","signatures":[{"sig":"MEYCIQCZ51YL9blIE6PrbwJ10UXlukyLCLC7BTRFjqnp+Y/DqAIhAP2je8Dbciuc/sJ88v8deWgl9IxMpl+MxceKHZBw4fzq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6452199fb0f6e2a4fa58937e5e8c40673c0697d7","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1672","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.39_1777144324052_0.1693086180522505","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@tscircuit/common","version":"0.0.40","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.40","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b997a92541049fdc2c4aadd5f0d4d37a294b389","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.40.tgz","fileCount":5,"integrity":"sha512-YiQxhtM62i4tG+NRPze9C59uRhdTQb6B1o6XS1UUIRWwaRjUcf1Y2nRoTx65F/qrF6NliHklM1OQp5IE0PFayQ==","signatures":[{"sig":"MEYCIQDm9tBfreY+um3NiVwapO6ETaaHZ8J7VbHn1KEdjJuwdAIhALXsfEZUmfTl1goHXY3BQnKwx3GXAPgPeLsD9et79pMI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61531},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6ae364b517ef99f1cd12db85ce5e0d04033b5a83","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1672","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.40_1777148399302_0.9870763659455928","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@tscircuit/common","version":"0.0.41","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.41","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7b290dafdd8ced0f61dd633df8c917e3dc87ab51","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.41.tgz","fileCount":5,"integrity":"sha512-ca7m09ghuWI9lEvWlubonJOvedbbXBKht0bvk2zF4fTYLxDPKzyr/aTTAuCiSwWbwYYcebvBWEZsWgzf/moGmw==","signatures":[{"sig":"MEYCIQCQ2DR/FzqbWjqqIgE5oFb8lWOOBXKcG0r6o7pxOpbB5AIhAKbHIb+hkVD+f10V1ar1oqm9C2dFAcuu59QGdrlulfhs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eae0d5630c9e2103d9b3efbf375bf42e67d10397","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1672","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.41_1777150189202_0.6910699554994142","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@tscircuit/common","version":"0.0.42","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.42","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d1c6e719230aa2615ccf58b008f04e2e558e8228","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.42.tgz","fileCount":5,"integrity":"sha512-HKPG3kShclg5RI26qeQ2NHyEv6gnNSg8nbkyA0LYuQaFDsBbS15zWhl2hCsB0s/M156AP4XjEdGzHRcm9z+Xsw==","signatures":[{"sig":"MEUCIG0b1+EGGn2bE2smhumwsj7woF5H0COZ7ZOcabitUx7cAiEA0Yxw9xXurzX/prqO2qsECbDesFcaUxLrSAa3gEJAflg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60490},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"899e60a92f76d46d8e20940ea1d42ad41fba3ac0","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.1672","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.42_1777153241612_0.4607238826816076","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@tscircuit/common","version":"0.0.43","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.43","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d4dcd9e5bfe5f19154a594857caa3b6e9356fdaf","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.43.tgz","fileCount":5,"integrity":"sha512-ZvENen7voZz7Ff+U8pc3qu3pb/nlbGn3k7ZAL6qZG99dYbWimbP7knE3ymBzvVPUBaIGW4ytK8VSsbC4qTy5Ng==","signatures":[{"sig":"MEUCIFSC4XySIfCKphb7+UHyfWboJgpYFWeSLVz7+YTTzJ1rAiEA1fAMlM/k6dAYYF7EtKgVmIqDE12d05Wm/s0x/OMXtnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97894},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"237eb737265bad800c3e388dfdc99b9e954ac9e3","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2067","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.380"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.43_1784588158485_0.5391437118276419","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@tscircuit/common","version":"0.0.44","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.44","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d3ac011863552aaaae239dcc2b61fb66a4abd0f1","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.44.tgz","fileCount":5,"integrity":"sha512-sM/HxyrHfbbD0Ppy5LXv8YA/kR27TitpvLBHw1Jh6nLhCyona26s8Ek/co1E3x/jqccodj2ypJMh6e9o7mAC3g==","signatures":[{"sig":"MEYCIQDVR+2lzOA/ZhIfi+QY2lFPali9RFkzteGdIusMzXRKwAIhAOfzUvnZpGR9mDig01eTMdnmSvLyq47qgKZczNr2R0j5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97894},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0c9227f451f2b313694e1cedce2dd95582204915","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2067","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.380"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.44_1784825425619_0.21781920416603717","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@tscircuit/common","version":"0.0.45","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.45","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"eb137ca014ddaa2f3bccf437c19bc7d39773823d","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.45.tgz","fileCount":5,"integrity":"sha512-oHdrDseZHg8FFiDuP6xrRQNLAfJWDfkOXAuKGFYDBpjXzLj5jNIw6swN9mpUb85gD6PkgH6ZQn+SQY+/JVpwGQ==","signatures":[{"sig":"MEYCIQCh/2T7EZ7W+Y5uMh0ehrRIEjDVPxgyn+af9C9C5d7YMQIhAKLwOzWBK1BrsI3c0j46TV05nuJsHoF7xf0goZNBrxhM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155959},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3f53b8c14fc564345280dbb9ca39df7972b138b7","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2067","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.380"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.45_1784846190512_0.15813138965763907","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@tscircuit/common","version":"0.0.46","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.46","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"57c3666fa827a41e47c67158dd6f1c38291d661e","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.46.tgz","fileCount":5,"integrity":"sha512-G4ye4lky3BWEGkG/goS3fheGbLk+Dd+uWRQeF4CTvGqIUDSEWi+jGYtFcwytiRTRL2URFs8cjIrt38DvcErv9g==","signatures":[{"sig":"MEQCIGca5zKLPfhFKToMUwtmtRooy1mSX1a/8SXSH289g2aLAiANuSZt0WFhFOVk1cgrnoSniOv+jtsjAmpUU6IrvbUcCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193083},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6400a2c1f8ea367311d2c221cbdc1255a64b37a7","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2067","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.380"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.46_1784985310703_0.5670602679893821","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@tscircuit/common","version":"0.0.47","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.47","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"702ad2261b6a0c3beda586a24135df2b6677f309","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.47.tgz","fileCount":5,"integrity":"sha512-xUU4kBMbO/RLyYFxcgnqnCk0DDe43lxO4NTIxyXA72V1NJn0L514NoPqx3TU64VO9S3lr1et08ifVP+65CzyYQ==","signatures":[{"sig":"MEUCIBkq2VLUrrUWmSFDIaKsP1bNU/ZowpvX3EObEOm4SXUUAiEAmftwbUcJfCVUhVPiazwEVCwEAq6pUkl8qlXjI/vU01k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1025259571eafaca2b3cc5dc7462c25f14dc14d7","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2153","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.380"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.47_1785026489653_0.1991778189761637","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@tscircuit/common","version":"0.0.48","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.48","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8726ff15a33037158d3b323278f88cead34faf7","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.48.tgz","fileCount":5,"integrity":"sha512-ZRSS0eV+3dcy0GnbdxGbUJgFKryLwbCMieXL/zuCR/FVrs8o4VAm/ZYFDZLv+pMSP2cd4ZxtcWGZBN9SF6VltQ==","signatures":[{"sig":"MEUCIAwuz/12bNhUbGjfz36mv/hUa958r7ZgoZrBAyk4IA7nAiEA5JSmAwqztuwC5i30R5zJnSTdjI1XHc++qT8iFPNwsGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194976},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"812ada4e9f52f477871b298256f0d94b95ad0b14","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2153","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.380"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.48_1785027990759_0.7421210686149748","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@tscircuit/common","version":"0.0.49","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.49","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"49e7d8da443f5b9b612bfac0d669bd0ddfaa335d","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.49.tgz","fileCount":5,"integrity":"sha512-h/sUTUkLI2fcX0kpZ6BAr8x/a60PvCy8ZP4kX+pngEw4SkZB/d/jj+HALBHAsCwz397+GyTQWIAeFix/1qjGGQ==","signatures":[{"sig":"MEUCIAe5k92UF3m5iLw39ZwEmWdrot9AF2qEQoxioZS21wjMAiEA2NqAmZX/kCDz0VRS5qV6rOjuBMIxMB1M/8aV7+IBxeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149984},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3574fcb754bc7cab0157a34f182593f71e0a67f2","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2153","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.49_1785177027653_0.9306326601640551","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@tscircuit/common","version":"0.0.50","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.50","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b9aca835624706e3c1f6a6439927cbb1cbd3db06","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.50.tgz","fileCount":5,"integrity":"sha512-eYVtw41wA5xg+SyMCUCJwjrnyShCT7VmtKZ5MY5xT2bHjsDoKaw92osq60D+WCKiRiCrl2QmFlyNFCR9C7nEgQ==","signatures":[{"sig":"MEYCIQDAczbTwyX4dfZpzHPoA6YiRRjatwUnS4RbwDn1a3k6CAIhAKnL80AnQFziRIKFVedXX9BNryL5eZJ/+lMD2Ioqq6Bd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150837},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c1f15ebc61c0b8ebd28cf3b140fbb735b671ca3a","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2153","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.50_1785276431030_0.6690157404850325","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@tscircuit/common","version":"0.0.51","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.51","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c4452e940cff3681ee2069fda457dc991c843f3","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.51.tgz","fileCount":5,"integrity":"sha512-rFUQtMwMNLQKtz2fS8IX639CtVEaN+Ji7AfqFweHnIloroSiToh1qLvTtHkUxZno6csL+Mn4utTTCMTVc7ecbg==","signatures":[{"sig":"MEQCIAZxul/2si9QM5lnu2N5Ol9YmvkMA07Yqkt31CzWE5AgAiB33jBHUnaIyRV5uorCqNxyNeLHlbcniQWliu2i8e+vEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151331},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"38bcaafcd079e3613401f318a1e7c957c88f8c96","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2153","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.51_1785428792126_0.7431865496214825","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@tscircuit/common","version":"0.0.52","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.52","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd60d2430a018f328480547e0ee89a302f400dea","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.52.tgz","fileCount":5,"integrity":"sha512-epS1h+989pMs+SmXkybSI7TEkaJ/qOaKCg28jGZcE47jlZir00PcyKTscNTpsXSFzvEwVastIHrrEZUfAO/lag==","signatures":[{"sig":"MEYCIQDKn/Tjrj3q1Vc9GyTm53WCHPHlrjIfXWNohdXOzL1e4AIhAIrYzzx/6EkJcFvMFWpfX8c6eGfNWsb/9Q9Lq7zbRFtN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152199},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"432bb21c0e7ebb4bf4e54a6df4c30c0855a9c82c","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2212","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.52_1785783772411_0.9982636970702914","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@tscircuit/common","version":"0.0.53","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.53","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"84bb907472c37159886c1c4009874c9fe9f7c8fe","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.53.tgz","fileCount":5,"integrity":"sha512-4LzYQ6kQkyTXKeHArj9zutHHKFkaiKNYZ9loMaOIFuHExEvO21SOItbKwUmeygiR55d1W7ej2DCFifxPwgEt2w==","signatures":[{"sig":"MEUCIQDDb2L2ybPbPVV+rjqNERBoOQW0D1JwuahlGQ4/AcQuQAIgH7MC5lYSWAI9eGGZ0FvU/agNNsGF0oSy8tN6uJfOebY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152276},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"774228e6bafec02ea354bb70e129bce6106a2e31","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2212","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.53_1785836069584_0.8669812280966727","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@tscircuit/common","version":"0.0.54","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.54","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dc78c8ac3bc2cb67c721845e78854f8145b45f35","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.54.tgz","fileCount":5,"integrity":"sha512-3ry/SguKImZv5WwnwaJXrQYLZ48RGas8Es08WYtO99d3oTfPsDXRzWb10AG7vWG/ZeWcpOO4HxEEdX7xVLnB0Q==","signatures":[{"sig":"MEYCIQDiDWWd7tWmUzSdZTbh6VX5h8Er89iIeTN5SmXTxMtG8QIhAOWg0uHNs8JtSggVJ1OnrjVr9NjTeu0F7Nj7+eT1hHrA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152274},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1398686aab715c9de2826a126e4ff3d05a90ee1b","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2242","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.54_1786000415448_0.8235131970945502","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@tscircuit/common","version":"0.0.55","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.55","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b9128b6689d2e33dac973444790e86c9e52f170e","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.55.tgz","fileCount":5,"integrity":"sha512-6OmCLC2uXuXApTUm8rQvFZN5QjJCfPP+UB2GKTornbZEHsNv29zoQyiNeL+dvOilkJJtjTTl0oAZeHBoaZMwaQ==","signatures":[{"sig":"MEQCIEBmmTrHZxnSWBEwUUldqVIwAh8tC4vUKVuKxfV3TKXSAiApwLpTCrmjUqrWFbUWZ1GLGS9Iedm+rgx6ERj4SvTL6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"36d437e5c5b26a75427802c17f2c46795b70cdb8","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2242","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.55_1786091680114_0.08066710351245043","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@tscircuit/common","version":"0.0.56","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.56","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ec301397811857661733ef2c120fef2bc4036b9a","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.56.tgz","fileCount":5,"integrity":"sha512-Tgf6IkVC9of62DvyVt9fNIDtXzZe30zkwyYhVl6uxTxgcIRY3wVZguFaHC0FURC+J4110IuDvBZr/9BtTrMqlA==","signatures":[{"sig":"MEUCIFAGBgXSs8tV4qPhyGJebpLsXlt809EkmZYQY0oZlzULAiEA/kajuOObuazpCnXuwgnPn4AKUOxeYGEoHCuh5APWJEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151749},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f4f41c35436e91ed543fc8bd66e701cdf2f69cca","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2242","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.56_1786137517520_0.4348098226977444","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@tscircuit/common","version":"0.0.57","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.57","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"10e0c9ceb6e2846336a0fcd3b485e32d9acc2ad1","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.57.tgz","fileCount":5,"integrity":"sha512-lSD8vZhcJbzWfpjxLoU4VvJa/b2F4HZYFU2QDrOC9eyTBq312Ysbr6xDPJWghEFVyoSvR5xb/bV6RKchmCh3OA==","signatures":[{"sig":"MEUCIBqc7GyQdiqeg20JYymDUui8VXj8UXec/KhrFruXnKhfAiEAjd/bmBPj8rdyLpjM1zGrdR7FO8C1uy0eZfLlTX2J8ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151781},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"287b9d0e49d51e9b00f62079cd558be95e099a31","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2242","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.57_1786375977216_0.7931322123468334","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@tscircuit/common","version":"0.0.58","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.58","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e739d677368fd054ed78ceeb0b0a52febf3909a","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.58.tgz","fileCount":5,"integrity":"sha512-6NGFKdKzy1q/uaqnn6vToPPfCRcPe0TmnT6O1NTgDMN50PIhvwjvyJQcgVJX0oC/N0lm0R4gXOcabNy/9meO3g==","signatures":[{"sig":"MEQCIFiUMlA1sIMNluPXj7vVU/YQSLj3N4dlOz511lPUOsRbAiAHNTQ5FoHRF3uY4gzgNkrDD6jyQZpX1QLOfH3S3kz7dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151807},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a9ccc3a8bd03413acb5ef699124b71a8c2354fcd","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2242","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.58_1787045020050_0.5089007506311596","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@tscircuit/common","version":"0.0.59","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.59","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3bbfb8357bef09df8400d899951f51da87d73e34","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.59.tgz","fileCount":5,"integrity":"sha512-7ogCy95d8GxpRYU2WiRPWHFEndGcB1ZwH22yGweTc79e/RKlZGRn3CnXB5Z2DK9rzX0g2Jiyemgk5blRhQLWJQ==","signatures":[{"sig":"MEUCIGGaLCqeuqEUVT32mPcC+TqAm/p+rJyb9xHCim5TY5YrAiEAn5k7b6a91xoHd4X1QGK9fpHabT/k17K6W35IfhcV71E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151043},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e3cbe96a79c2673aab2fe64d113fb1eee3855da1","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2242","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.59_1787049331324_0.9815280788544594","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@tscircuit/common","version":"0.0.61","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.61","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/common#readme","bugs":{"url":"https://github.com/tscircuit/common/issues"},"dist":{"shasum":"5235d76ff25588d6f4ffe398b31f6b15605fe527","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.61.tgz","fileCount":5,"integrity":"sha512-vI7ZKE22/2dystTH/9x9ZVrLXSEzoNAgsu96B/+mn/BfWqMlJ6/rHVuJVh/toJkrrzfejjaQUFpvFxwUVFEHrg==","signatures":[{"sig":"MEUCIAs/+d7cC/3sUFDnB7pAMzgc7ULjDmCY7q5AK+tQeDPNAiEA6vchLi2juVZcF0f+Nd9qsoLuVu/ab/Q6pfpUJXNh4nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fcommon@0.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151138},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"950b6f34ee586ec2d30256037c63a0549eee90ad","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48c52519-bd34-4830-b781-5a77498ee977"}},"repository":{"url":"git+https://github.com/tscircuit/common.git","type":"git"},"_npmVersion":"11.17.0","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2242","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.394","circuit-json-to-footprinter":"^0.0.21"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.61_1787175447289_0.3126851856436068","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@tscircuit/common","version":"0.0.62","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.62","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/common#readme","bugs":{"url":"https://github.com/tscircuit/common/issues"},"dist":{"shasum":"23ea8144773a840c998a3cf0600685246b2f3f6e","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.62.tgz","fileCount":5,"integrity":"sha512-a/H3LPf/8nUfsp/vwokpaCwOuOipKNbyATzFNyU553/AcTznF8/9BuwqHPwOJkF0g+t9pQttj0K5gNH9RqW1qg==","signatures":[{"sig":"MEQCIBXVOV4YW5DB602pg/7FjFsMznOQD2MsuogOWmBVNCwUAiAXYQ/usRQcR2VNjoU9EeUidKmWGIBnFg/9/tg8VeiarQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fcommon@0.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151138},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c4f3b36a3cf8d7a2e91c2edba01daf4daa52bf2c","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48c52519-bd34-4830-b781-5a77498ee977"}},"repository":{"url":"git+https://github.com/tscircuit/common.git","type":"git"},"_npmVersion":"11.17.0","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2242","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.426","circuit-json-to-footprinter":"^0.0.53"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.62_1787556890633_0.9300832237566381","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@tscircuit/common","version":"0.0.63","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.63","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/common#readme","bugs":{"url":"https://github.com/tscircuit/common/issues"},"dist":{"shasum":"5834125d32db85c5148396dabfdd7f3cd8b724f3","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.63.tgz","fileCount":5,"integrity":"sha512-pCQyGzECvL8AOrz49iGT0HbY1XnXQainTTkY3qC0FqoRWRW1aR3aUwnRNfnZtawwgjbjQkhV2dZAUvfSsOue7g==","signatures":[{"sig":"MEUCIQC884DZbn7IK0vsJx+BKTi3AZ+vMGAOm4VzXExdN/7kUAIgQ9a8NupnLo71cXNgxqnsTwkgfsBMNFJO+9baAD77NxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fcommon@0.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e3231bd7d02dde5aa40d625fe6e54019927a362d","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48c52519-bd34-4830-b781-5a77498ee977"}},"repository":{"url":"git+https://github.com/tscircuit/common.git","type":"git"},"_npmVersion":"11.17.0","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2395","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.426","circuit-json-to-footprinter":"^0.0.53"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.63_1787558435030_0.7694298887525108","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@tscircuit/common","version":"0.0.64","keywords":["tscircuit"],"_id":"@tscircuit/common@0.0.64","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/tscircuit/common#readme","bugs":{"url":"https://github.com/tscircuit/common/issues"},"dist":{"shasum":"6b7c1f5d1631e7857e3fdb8cd61d767089764ff2","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.64.tgz","fileCount":5,"integrity":"sha512-N0F1H69I2AdP/hfcPKymBMSHS8xeuNUVQN+882FSpcdI+D8jf0ycTcZprHuEOKGvWGs56JUq19H1AdV4RKAZkg==","signatures":[{"sig":"MEYCIQDcrk+VGggozGuERhoZcudHxwCHqfU/AQD/DIyc4DqkkgIhAPKuxeIACpQaMEKtq8q+tX7+lySS0EvaEBoW7AXLtahP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fcommon@0.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151314},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c2fc8abadf4ae4b3cf3eb9755b53728a3110ec37","scripts":{"dev":"tsci dev","build":"npm run build:lib","start":"bunx tsci dev","format":"biome format --write","snapshot":"tsci snapshot","build:lib":"tsup-node --dts --format esm ./index.tsx","format:check":"biome format","build:circuit":"tsci build","snapshot:update":"tsci snapshot --update --3d","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48c52519-bd34-4830-b781-5a77498ee977"}},"repository":{"url":"git+https://github.com/tscircuit/common.git","type":"git"},"_npmVersion":"11.17.0","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","tscircuit":"^0.0.2395","@types/react":"^19.1.12","@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.426","circuit-json-to-footprinter":"^0.0.53"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.64_1787642907808_0.211001033318585","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@tscircuit/common","version":"0.0.65","repository":{"type":"git","url":"git+https://github.com/tscircuit/common.git"},"type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"keywords":["tscircuit"],"scripts":{"dev":"tsci dev","build":"npm run build:lib","build:lib":"tsup-node --dts --format esm ./index.tsx","build:circuit":"tsci build","snapshot":"tsci snapshot","snapshot:update":"tsci snapshot --update --3d","start":"bunx tsci dev","footprints:check":"bun run scripts/replace-jlcpcb-footprints.ts","footprints:update":"bun run scripts/replace-jlcpcb-footprints.ts --write","format":"biome format --write","format:check":"biome format"},"devDependencies":{"@biomejs/biome":"^2.2.4","@tscircuit/footprinter":"^0.0.426","@types/react":"^19.1.12","circuit-json-to-footprinter":"^0.0.53","tscircuit":"^0.0.2395","tsup":"^8.5.0"},"gitHead":"a5797da88ec19944442d87392174af0a36fe1a0a","_id":"@tscircuit/common@0.0.65","description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","bugs":{"url":"https://github.com/tscircuit/common/issues"},"homepage":"https://github.com/tscircuit/common#readme","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-vXfk5nUyv46EsSZszYbWFpRdVOlHdXSztKPFgpPWbCZrw+sArU8hBZ+FgPIbU0dLDBfpqmPAyJ/mZ8ZvcCx+8Q==","shasum":"af574880a75140f96b101e9e352159a58432452c","tarball":"https://registry.npmjs.org/@tscircuit/common/-/common-0.0.65.tgz","fileCount":5,"unpackedSize":195410,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tscircuit%2fcommon@0.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/3bGKzyH/48lgzkZdrgMCTdJQI5ItGV4LhflXIlNWbQIgJI8xWNLTcScLPVI3gpRa3O9mcyQ/EGAzSLWHAbWsCog="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48c52519-bd34-4830-b781-5a77498ee977"}},"directories":{},"maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/common_0.0.65_1787777999977_0.6623030704355342"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-20T20:32:43.375Z","modified":"2026-08-26T21:00:00.426Z","0.0.1":"2025-09-20T20:32:43.652Z","0.0.2":"2025-09-20T21:05:28.678Z","0.0.3":"2025-09-21T03:47:55.177Z","0.0.4":"2025-09-21T15:12:55.168Z","0.0.5":"2025-10-02T04:08:17.578Z","0.0.6":"2025-10-02T23:35:43.760Z","0.0.7":"2025-10-04T00:35:08.534Z","0.0.8":"2025-10-04T17:53:44.428Z","0.0.9":"2025-10-07T20:57:44.456Z","0.0.10":"2025-10-08T20:41:47.912Z","0.0.11":"2025-10-13T08:05:07.742Z","0.0.12":"2025-10-14T19:45:34.770Z","0.0.13":"2025-10-16T00:36:26.326Z","0.0.14":"2025-10-17T03:30:28.318Z","0.0.15":"2025-10-19T21:47:37.113Z","0.0.16":"2025-10-21T00:09:55.105Z","0.0.17":"2025-10-21T00:36:32.151Z","0.0.18":"2025-11-04T19:46:59.575Z","0.0.19":"2025-11-04T20:03:52.239Z","0.0.20":"2025-11-04T20:46:36.738Z","0.0.21":"2025-11-10T14:01:37.464Z","0.0.22":"2025-11-11T17:17:19.690Z","0.0.23":"2025-11-18T16:36:51.756Z","0.0.24":"2025-11-20T02:39:17.811Z","0.0.25":"2025-11-20T03:26:58.666Z","0.0.26":"2025-11-20T21:36:51.940Z","0.0.27":"2025-11-20T21:56:06.083Z","0.0.28":"2025-11-28T00:13:06.591Z","0.0.29":"2025-12-02T10:20:26.189Z","0.0.30":"2025-12-16T12:25:40.264Z","0.0.31":"2026-01-05T14:32:27.211Z","0.0.32":"2026-01-06T09:50:38.188Z","0.0.33":"2026-01-12T15:01:08.808Z","0.0.34":"2026-01-19T14:38:23.727Z","0.0.35":"2026-01-26T13:05:59.844Z","0.0.36":"2026-01-27T15:08:25.503Z","0.0.37":"2026-02-16T16:07:22.471Z","0.0.38":"2026-02-20T09:26:55.315Z","0.0.39":"2026-04-25T19:12:04.207Z","0.0.40":"2026-04-25T20:19:59.441Z","0.0.41":"2026-04-25T20:49:49.351Z","0.0.42":"2026-04-25T21:40:41.735Z","0.0.43":"2026-07-20T22:55:58.631Z","0.0.44":"2026-07-23T16:50:25.760Z","0.0.45":"2026-07-23T22:36:30.665Z","0.0.46":"2026-07-25T13:15:10.850Z","0.0.47":"2026-07-26T00:41:29.809Z","0.0.48":"2026-07-26T01:06:30.913Z","0.0.49":"2026-07-27T18:30:27.794Z","0.0.50":"2026-07-28T22:07:11.195Z","0.0.51":"2026-07-30T16:26:32.281Z","0.0.52":"2026-08-03T19:02:52.569Z","0.0.53":"2026-08-04T09:34:29.737Z","0.0.54":"2026-08-06T07:13:35.600Z","0.0.55":"2026-08-07T08:34:40.261Z","0.0.56":"2026-08-07T21:18:37.671Z","0.0.57":"2026-08-10T15:32:57.373Z","0.0.58":"2026-08-18T09:23:40.211Z","0.0.59":"2026-08-18T10:35:31.533Z","0.0.61":"2026-08-19T21:37:27.427Z","0.0.62":"2026-08-24T07:34:50.762Z","0.0.63":"2026-08-24T08:00:35.168Z","0.0.64":"2026-08-25T07:28:27.960Z","0.0.65":"2026-08-26T21:00:00.122Z"},"bugs":{"url":"https://github.com/tscircuit/common/issues"},"homepage":"https://github.com/tscircuit/common#readme","keywords":["tscircuit"],"repository":{"type":"git","url":"git+https://github.com/tscircuit/common.git"},"description":"These are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"readme":"# @tscircuit/common\n\nThese are community-contributed \"common\" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit)\n\n```tsx\nimport { ArduinoShield } from \"tscircuit/common\"\n\nreturn (\n  <ArduinoShield\n    chipProps={{ connections: { GND1: \"net.GND\" } }}\n    boardProps={{ solderMaskColor: \"blue\", autorouter: \"auto\" }}\n  >\n    {/* ... */}\n  </ArduinoShield>\n)\n```\n\nThe RP2040 subcircuit includes the microcontroller, QSPI flash, crystal, USB-C,\npower regulation, decoupling, boot/run controls, and SWD test points:\n\n```tsx\nimport { Microcontroller_RP2040 } from \"@tscircuit/common\"\n\nreturn <Microcontroller_RP2040 name=\"MCU\" pcbX={0} pcbY={0} />\n```\n\nThe MT3608 power-boost subcircuit includes its battery connector, cutoff\nMOSFET, USB-present shutdown, boost converter, feedback divider, and\ninput/output filtering. Place the power switch on the parent board between\n`BAT_POS` and `BAT_SWITCHED`, or connect them to the same net for always-on\noperation:\n\n```tsx\nimport { PowerBoost_MT3608 } from \"@tscircuit/common\"\n\nreturn (\n  <>\n    <PowerBoost_MT3608\n      name=\"POWER\"\n      exposedNets={[\"BAT_POS\", \"BAT_SWITCHED\", \"VBUS\", \"VSYS\", \"GND\"]}\n    />\n    <trace from=\"net.BAT_POS\" to=\"net.BAT_SWITCHED\" />\n  </>\n)\n```\n\nThe trace above configures the battery input as always on. Replace it with a\nswitch between `BAT_POS` and `BAT_SWITCHED` when switched operation is needed.\n\nThe Game Boy PAM8403 3 W audio-amplifier subcircuit includes the PWM input\nfilter, input coupling, amplifier decoupling, speaker EMI filter, and speaker\nconnector:\n\n```tsx\nimport { AudioAmplifier3W_PAM8403 } from \"@tscircuit/common\"\n\nreturn (\n  <AudioAmplifier3W_PAM8403\n    name=\"AUDIO\"\n    exposedNets={[\"AUDIO_PWM\", \"V3V3\", \"VSYS\", \"GND\"]}\n  />\n)\n```\n\nInternal nets remain private by default. Use `exposedNets` to expose a selected\nset, or `exposeNets` when every internal net should be exposed.\n","readmeFilename":"README.md"}