{"_id":"dsn-converter","_rev":"92-c37b80899d35a5e3fd859589052d1f2d","name":"dsn-converter","dist-tags":{"latest":"0.0.92"},"versions":{"0.0.1":{"name":"dsn-converter","version":"0.0.1","_id":"dsn-converter@0.0.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"833f73f25d55f45d6a5a83c086f009c17e852e96","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.1.tgz","fileCount":23,"integrity":"sha512-ivlKRYMclTNNvy9khSrCJoiegvCO4dmj04MuVmVPISis+7GpivfPQRQmyrzDWchjgqNTmxlUv7mu/fn2beRCdQ==","signatures":[{"sig":"MEYCIQCIa9wEigpxJxkERqt8g65utiA3Fb2+A8XRhwsnpJ2LyAIhAMOZPVw6iaFRetax4NjjHUhOkelwnskogoN5TrZK2tlC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193398},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e59bbc5ce272ebc96c9960088bb60cafa22bacae","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","circuit-to-svg":"^0.0.56"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.1_1730260884581_0.8251480038980317","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"dsn-converter","version":"0.0.2","_id":"dsn-converter@0.0.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"172ac4a1d85e3559832fd4b32c65548aeab443a8","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.2.tgz","fileCount":27,"integrity":"sha512-BfHYAevWSPUr7tM49ZEHwBdNSIV92pKA+Pzx+F97WAsxkeiXI/7LSrjeyb7JAwz8jkGmfYJ97w+xToU70sD24Q==","signatures":[{"sig":"MEYCIQDpSjvTIrxtlTrDxItc+2s1NLx4RlDmm8GaJXAVwMFi/QIhANCL7FXvNPTvTfQnWXGyNEljPPS96usPMtHzzN/MzLaT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162700},"main":"dist/index.js","type":"module","gitHead":"70339c1bcb03339825ffb1cde4744c6c5a20421d","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","circuit-to-svg":"^0.0.56"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.2_1730262865461_0.05562689542897625","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"dsn-converter","version":"0.0.3","_id":"dsn-converter@0.0.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58f73d6a9507c75d3602838e45a1a55a46c31292","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.3.tgz","fileCount":28,"integrity":"sha512-FAHmdlRkJcqz9F84c3PtTBuWXWe3vscYIRXdKIOMxF7fdmjCvOlNvkJxdMGaeeegbyUi0RQpyl5F6+8nOncOqQ==","signatures":[{"sig":"MEUCIGKA0v2O+487CXadLdSHuikklcKGfq6vWA+8rXC3fIKKAiEAj11DiOwVfeYut51YuCTvFQqi3ZaF5FbICJO8GQremS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169725},"main":"dist/index.js","type":"module","gitHead":"6f5b088c92f093f868c2cf27c6f24550bc15960f","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","circuit-to-svg":"^0.0.56"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.3_1730737318795_0.01201799813797888","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"dsn-converter","version":"0.0.4","_id":"dsn-converter@0.0.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d9c4a5de00e0f474668e00763c170d3b26ff6b49","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.4.tgz","fileCount":45,"integrity":"sha512-onhgKubbm7K+pTgCWtAbZ6XovokevwMKFALZG/L34n3ovbnUBzV82unLNaaurYF+9cVHDb/2DnnCfbmcZr9GIA==","signatures":[{"sig":"MEUCIG6xDj9awHy7N328781BXZTLISt9g9t+8SWPhSiPLZP1AiEAlvM7GTc3w9vWoB8HoFHIj8jA6/ZzwVYAlCbgxyo6Gg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192510},"main":"dist/index.js","type":"module","gitHead":"d20d2279f40c4e9fbfdbfaa11237acf177763e0c","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.4_1730870622816_0.15598281573573058","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"dsn-converter","version":"0.0.5","_id":"dsn-converter@0.0.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"30b8026ab220fa9489d5e2a00b60444f31bca539","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.5.tgz","fileCount":3,"integrity":"sha512-D/qGAkyGcbk/cyVCyAiPsT/jitgZZaF7vMJAkQ7K6Yvf3gvuHTp30iKR3UzQnto0zqZDAsU5j+FMrs/8prn8XA==","signatures":[{"sig":"MEUCIQCG6BaTDMo/kvr5XkBTdR1YlTbqc54/Y+4PiHQb0H7OBQIgd/TD/rPFgM/o4jZMCsm6XF92VNp3xoQJkjGtBSuwiE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5563},"main":"dist/index.js","type":"module","gitHead":"5681eb61df19cd0c019c042597bb6e64a411e9d1","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.5_1731031147323_0.6653924905490858","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"dsn-converter","version":"0.0.6","_id":"dsn-converter@0.0.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6cd42f749acd2ea4e95707f5eb22573e237dea6f","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.6.tgz","fileCount":6,"integrity":"sha512-/3tmqMDJOpNW9UN6s9+NRXVWDk+5ADiq7Jii2yXSMvcgH/DWggTLC9qm0tBEXXeIX4SGohXPMxUhBXuu9LLDeg==","signatures":[{"sig":"MEUCIG83QFGjyKYyKv7jzHuJYV0q3ca12U/QkWm2LPfWAIyHAiEAkSxeVQc4EdNh/ywf7HXa0gl2RWkW7oV1nvOAR6n6SkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148659},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"99e1b9debef46eaeeacf8aaed17e6d7b26f99c20","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.6_1731031505925_0.917317417813369","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"dsn-converter","version":"0.0.7","_id":"dsn-converter@0.0.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2077df66c6eda3ecd349dfee8c5173661c5dd2db","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.7.tgz","fileCount":6,"integrity":"sha512-XJFdCcfpuCXw2cxo4eHSi6FOVYTZrwhawAL+DIn7NToDJvt/lltQ4lAErXKumkK/QJWAuyNyhpavpBbyY6XNDA==","signatures":[{"sig":"MEYCIQCqy7I+FEXK6eX4aT5pCGqqtxGi+1a6V2aJHEO+60oX2wIhAIVSORXA09ORloQmrQ7lbM0N2n2ENpxwk329GwFUjS/F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150752},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"53ffe64db15da64be25104aae9684b4b0c74a62b","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.7_1731047422540_0.8267694018901801","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"dsn-converter","version":"0.0.8","_id":"dsn-converter@0.0.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bceba75c85b4fd179bd116b170d37b96384d8c3e","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.8.tgz","fileCount":6,"integrity":"sha512-asX5gD7U69LHsffxS3J0RGut9vFoC2loWdP8O0l4B62BM5MN58XLLMMICIlXmoqTmpMqhNlP3DlY6F+60bMTlw==","signatures":[{"sig":"MEQCIDy008zdukIptGathOQm7TougsyVHor4ZjKmTGn9z6WyAiABeiN5vTPxmEe4JU0rXuAA7J+OPTWDiNTZtwLTr5kTIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155717},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cf6715ec01b2d8887e329718586340f47e6c596c","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.8_1731586127365_0.0522719220542569","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"dsn-converter","version":"0.0.9","_id":"dsn-converter@0.0.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6db0ebdec4e144802f0e79c8a0c4064b5d30fe22","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.9.tgz","fileCount":6,"integrity":"sha512-xOtojQjYNw43yh96MmFokm2Z0vVODNLrDGmKKjwe6XSJ08g7rYJYCbLodYo96Mq5A9TfjVUM8P7dEkSfPf9uWw==","signatures":[{"sig":"MEUCIQCLPtbeazhodNXNDH1rJ+iDpvRJ0VPa7V/EUTnGQaP7cQIgFsBQG/ah6jjiLFS4mJDjmScND6SrkSrjubi2F/SSBmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152819},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7e34da209d2c99e21e43f5fa2a8c66a2709054d9","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.9_1731672085457_0.0790738910364912","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"dsn-converter","version":"0.0.10","_id":"dsn-converter@0.0.10","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad16327cfd4ed3b132c557be90e85d0cd33bcd01","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.10.tgz","fileCount":6,"integrity":"sha512-0TVIWn6r6Rt83wJTpVPkJ/o8gI9czqsrgkKmrc8fb8QX1Slh/gBOowA7Ee2uRcdAwu85IAYn1gvETANPtotpwA==","signatures":[{"sig":"MEUCIQCEi3VVT/kweFv//Y68jLuqpQUDjEzGzwLXbHHTKSrzYAIgba97V8bLaoPDwyyli57l+bqGVvkV2hZCzGWG7yvUVEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159259},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c9bd2294c232c8b554c03cd7f7431707445cdf99","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.10_1731678525502_0.33708643127236937","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"dsn-converter","version":"0.0.11","_id":"dsn-converter@0.0.11","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b5f4dd3c1968418fc31dcc8e07bd88ec11605dfe","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.11.tgz","fileCount":6,"integrity":"sha512-AeZx6mnE6ruEMpiXR89IfjEHz+FdxRVT2Cx3CkrWpu4h/WTiyEPLYYUhRi/1EanzwE743QUO8/Lq5UU58zxS1w==","signatures":[{"sig":"MEYCIQC1IIrRFoI9nCdLa9AKx4YuDKa9J6/rQFhAwuBWxuV22gIhAMQvNWFZqoIrJErxtRheXNRNq9/OqtZDDOlcul/0zTZt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175403},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c1ff61d0fcc82023a3302f5dc5eb459f9fe51785","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.11_1731902494922_0.4964280668768366","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"dsn-converter","version":"0.0.12","_id":"dsn-converter@0.0.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6ee869a0cb693ab1bab35b5a86890793ecbf4746","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.12.tgz","fileCount":6,"integrity":"sha512-ewMU0nR9TfvM7F97drEhgqi466TNPYCi9frqCVYf61Umg+P11NPsc1Dzt1ncD/ApkChSxJ6h1aysyDd5C0lR8g==","signatures":[{"sig":"MEUCIQCj1LtKheLSeyVXtC2vgcBxj4/3wF27B5xVis9nesjDigIgBVUQDFt9OiSckxq1yQ8Jqd7EAR/XN6zvE2Zj2VMi6+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174660},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"26123861999b9079c541d3db45e7565e8436c87e","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.12_1731907865611_0.3141488015257019","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"dsn-converter","version":"0.0.13","_id":"dsn-converter@0.0.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a7f6b12566392052bc0d3169f2b7697f28f5d2d8","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.13.tgz","fileCount":6,"integrity":"sha512-BIAIk6zuJGK1ObZBEcP11/2xY/RuylwxHm5VI1efhPiScuu1P3lQbg6IvLfYtXTrallqembrNShwlbDdRn8xag==","signatures":[{"sig":"MEQCIHmQSqpraxao7MjTnIm+TJXuHWkFRG678/Ztp53dV5MRAiAxtYRvphzfbgCHd/TsQ79BnjAuPo8ptZnxmc/CWDt48g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183301},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cdea3a219a52edd122e78d053846071d75c336e6","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.13_1731908306912_0.596018404829131","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"dsn-converter","version":"0.0.14","_id":"dsn-converter@0.0.14","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"94a3a05848597acdbe182c83ab77ca4a4242e5cc","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.14.tgz","fileCount":6,"integrity":"sha512-OltY3s5uBWal4CiQ0yToT7g8AW3rYJt4g4uToTzXpXTfMqLxZ7SEUxp3rWcuXKuTzOnNAMO1J7oo6w45NXWeKg==","signatures":[{"sig":"MEUCIQDhJYv4/AKgtd/19w237zE5E+BWX3yv6vQlppo3cFmIXAIgDjvFxqv7Qag4H9U5LLl0u3HwmNd2jthRYdoDv7cHrqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186198},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d8fc388c3ce8a1643fc05c2168493f1e3e83652","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.14_1731935413200_0.9709086592959382","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"dsn-converter","version":"0.0.15","_id":"dsn-converter@0.0.15","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd7963f27d777f43e28abb2e26f9758319321ea1","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.15.tgz","fileCount":6,"integrity":"sha512-YO6fwt5pt/gkwGxyUY8iyvkGmIhaH6KFjrQEgO+QEILNEnTgP1Ll3o65fj2LIQF490f2loiyuvuh2HeI0vCUig==","signatures":[{"sig":"MEYCIQChKAScKTbABglR3rzZecQIdtBL4iIoeXVrxfznNyCHwwIhANAiwC0DuVVSQVBX61BxXeH5b40ASLFxE2Ro1cm01vMY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203398},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ee7a63b662a0c2e78788b25dc3840ad103e97c6d","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.15_1731955583826_0.187448979801647","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"dsn-converter","version":"0.0.16","_id":"dsn-converter@0.0.16","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c9a404ad817446b6bad51544c96a1c11e328d792","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.16.tgz","fileCount":6,"integrity":"sha512-T6iLH6XQxdztq3p76oNKMiYzauCkD3F90t+Vp+S6aMIookWRany/efoS98EthlKRYJNCcvMikBkQYpkXqoSN7w==","signatures":[{"sig":"MEYCIQDnkoStNbx6kgeF47OvwaOmcDSTrb7yfUbdOOtJxsQ+ewIhAJW093QdmYha4IUh81Tfg9kd87WoK619+X4yaBY6h2hQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203017},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"caa52caba926c1a84abe62893c4798bf1e852ae7","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.16_1731960576639_0.8161289840993482","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"dsn-converter","version":"0.0.17","_id":"dsn-converter@0.0.17","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d17f1b8254435e5b63a8a10bd3939837cfb53f8c","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.17.tgz","fileCount":6,"integrity":"sha512-5ROWacJpxSQHsknYCjKpZ/oe3gwZoNk15RX3VSZw+9e1RlClcqcRaeDvfkePtkjmxXPERaWjbDXPL0OiqwAY1A==","signatures":[{"sig":"MEQCIAyGuqDCgTPqO4thkbqCbCwbkkZlW+7sG/AoF2RExnEYAiAaGW7kQNRdYLgsoMoEVngQniPIwFhNw20l8xukR8/NiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203018},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4aec6cfbbf7added698e63ebf091a911f957ccce","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.17_1732085394179_0.02596893381790366","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"dsn-converter","version":"0.0.18","_id":"dsn-converter@0.0.18","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9dbed1b28b02e47c691009162417c0ef45a1a639","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.18.tgz","fileCount":6,"integrity":"sha512-sNYfSJd05rqD9CyQ+XSdqLdfLyobLlhchv1Fa8vL4XYGCKUyBuolComEsqETYDgs7T6PzZsd4uFaEqNpRT743w==","signatures":[{"sig":"MEYCIQDiCNAidQCr0NoW2YyO7s3L7JIPgipNs5apD0x6p4kavAIhALcs3vRNukiosu/iYRkpC98zdvAzVE2fHx20nVRSKDLd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203316},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"18ac8386836157ebd845606fdb33a70cdc9df632","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.18_1732214099637_0.24998383473076968","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"dsn-converter","version":"0.0.19","_id":"dsn-converter@0.0.19","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b34358667f96f45be53398e52c4194e43e61c56e","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.19.tgz","fileCount":6,"integrity":"sha512-Z833/2+VKReyIR/abxtS9iYxjxSDW7faydbYkeEWgqsAI9ataey3CQvrStI037mqDeW40xqNPea1OABE2aNIXA==","signatures":[{"sig":"MEUCIQCIqwN0gc/S2oP2Le1REiv+yJO9zc12K0dfQCfIzGxpEAIgTjn7F3VsOR4kihmJn7FRUTbb5RYHrUyGbcG2//I/Kro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205077},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b7f359245654f049838df2bcee37d77b59490206","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.19_1732278684587_0.7957019425594507","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"dsn-converter","version":"0.0.20","_id":"dsn-converter@0.0.20","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"41fbb67b055dcf9024369c8aa0021bb4d7034d93","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.20.tgz","fileCount":6,"integrity":"sha512-0OTnN1MLbZiNOYUU1Jq+/NCvlrpzFh+6tqs8tW1vckKD0+HxjgNE/sskkHwoCQO7KNirnMEMzNugbqUda3iQqw==","signatures":[{"sig":"MEYCIQCkCKLMAucqGB+mjtZAdNjWfiXlR5oybD+9Fp3jM/vOUQIhAPuBArr4SAQc2gNPFmgmQY/I3WE8gT7DaCj5qwxFnmGK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206508},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c0d6c855d10814b6af1d3cba4e195243ff6d72bb","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.20_1732538087372_0.83322108369924","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"dsn-converter","version":"0.0.21","_id":"dsn-converter@0.0.21","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"820efd9a0d0617a62d96723c8e060eadb9ccce50","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.21.tgz","fileCount":6,"integrity":"sha512-qP53ylZ8Hnc5qgmqWz88oix/sPbbfeF3Nnm2+hkLqNRSkvH2IXWwC3jg22X17wQ06n1YvoLIDIsFoKtQTlo0/A==","signatures":[{"sig":"MEYCIQDe4nOlQQmoHd6XZe2vvIxL4jpLTgEWqPz8kXCOxQv5GgIhANVlNntxQoH04EmXXEOjN+SUci7w6U9jEbC7LBQJE39a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209880},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d92540ad2220da0a68888598a7f8883bc847a47b","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.21_1732552684233_0.31453250719037906","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"dsn-converter","version":"0.0.22","_id":"dsn-converter@0.0.22","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7f276452fbdb772bc78ce54cc9034c65d87a2212","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.22.tgz","fileCount":6,"integrity":"sha512-fl+IhxNh2EtElWpSSte402kZpcaj0kQD2hajOAcZPg95HD0O2zQIAAPoVp8dVa+Ya2VRfhWSWhux1qEmMgMODw==","signatures":[{"sig":"MEUCIEMa9JgXUy29BoadfyRzqnsf1ULJBzU4tPDQsSuzpzrkAiEAu0So9aIIErOYB/CrVm4sGHVKzwgESs42Esn3oNNNv2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218068},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fa5bcfcc14b00f3bb56c96873117011b17effe18","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.22_1732564199159_0.7705053415020078","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"dsn-converter","version":"0.0.23","_id":"dsn-converter@0.0.23","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"47dcc1fc55b8926f189f8eb1ba6d101e430e5a71","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.23.tgz","fileCount":6,"integrity":"sha512-mysr0T03qbu4dAkPK0dB3HHl0Ftd+kf/r21+ket9aGr31ZKjATN1cTOWMGYfxSgN3pSsPSsGif3jCosM+KRkJg==","signatures":[{"sig":"MEUCIQDcvrATSpgaQOcf72tGyzXPEXHsUNdnRvTcVF3VYiPqLgIgM/CT6IChwaFY1I/yvKclc5EvoTiZ2BYUyCjrsWSjzbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222875},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"412ba0508c960484c764ca3cd139aee382bd328e","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.23_1732615363516_0.6517709290023173","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"dsn-converter","version":"0.0.24","_id":"dsn-converter@0.0.24","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95518bc6b702fb385d27ea797021d898c7b9fd7b","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.24.tgz","fileCount":6,"integrity":"sha512-WY8Jv1YYfocLjvuidV12RHvfNIzb3Lxx5wBGtvOAFR2UE//JfCtkjeBjek3BhILQnC25UjIaHpa95n4f7LLd3w==","signatures":[{"sig":"MEUCIQCbzVi86TUBeiYddcfwm9JLqdiXT7H5rUWbGUcNBnK5wAIgaYuUuheVACGx5ET5WMmjeumNA+5j8evHx4wYYL/9mOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224462},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9dc382d7fb81dba9adcbff0e8cebcd3dcbb48522","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.24_1732634299174_0.04972865753094813","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"dsn-converter","version":"0.0.25","_id":"dsn-converter@0.0.25","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"895e57ad25a3ea6a64b215deaef50c2f93e529e3","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.25.tgz","fileCount":6,"integrity":"sha512-bftriQjsLPWY2YBb3VzD5RhtvjTbg1jvwjTvaOiHy2X8AYHE3RMVWf1gdZE7n+NonTnqEfWSEKYAnhW7BXGOHQ==","signatures":[{"sig":"MEYCIQChGmMU7PGamOnmIWEjgLNRvER6hKhhtFXciiLn9sa/aQIhANsykqqKu6Wt1XCX/zjNNcLvIK3Dm1/Q8HT2PpcPzzNm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224462},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"105451b52849021399f9c819595b18b2c6d8f543","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.25_1732634697080_0.9291095257808124","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"dsn-converter","version":"0.0.26","_id":"dsn-converter@0.0.26","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b8f1f445babed7b9a2cee4b5968a1ffc0fc3d88b","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.26.tgz","fileCount":6,"integrity":"sha512-JVCy6bmP5EkPuldPeSIVyKypRsq4uhO2LTePB++U7v/hnP4mHC8vBY7IKjrhNdp7V+vAZ6Sxsy0EFmM3vWxqFQ==","signatures":[{"sig":"MEUCIFKWA0y7dUH0CqCeSRC7eKrZOjZJJPB/9Dl12JggKqvxAiEAhvTz0rCXRsX2+Ki2A+rtSw/AUbEexcz0IG3/BtIn5aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224326},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"38edbdaaed054946c745c8488199d29ced0dd65f","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.26_1732652501143_0.7155650633846671","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"dsn-converter","version":"0.0.27","_id":"dsn-converter@0.0.27","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4679c60dfd08b4456525147b42de6fbf9eff3013","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.27.tgz","fileCount":6,"integrity":"sha512-r2uygeywVph1jRN+qZ7IIREyt1ZMj8uVvhjXLA6MGhWSEQojt+zDiR/Qb/fj6bhcSPKsGO9SwfTv7H36IGCNcw==","signatures":[{"sig":"MEYCIQDiFyKwKAPNEXIgZzBySkg9ENotOHnSKCM30h8zZ6hHZwIhAI6tElURJoSRziZAQl32ef4h9W7yR1cUnKnP/WZ5b8yg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228757},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bd63721629139fc9403481df53c520fab42928e9","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.27_1733057245722_0.6627635570843646","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"dsn-converter","version":"0.0.28","_id":"dsn-converter@0.0.28","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5b72a933bbb67b53706aa6103944b48d39cd448b","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.28.tgz","fileCount":6,"integrity":"sha512-hW+BzNYb+Y/MIp8agMIxwG+0gqcAjPem7amTcW9e22ATtxdmCmi0/RHGv+MXfbhc4OKDH8WcW/VdR6pd6I05IA==","signatures":[{"sig":"MEYCIQCLxm/sbIJJR+zJOYN4ajEikHfJa61UgEyQ/L5cs0+ehgIhAOz2T/1VYfZTt0FH4eq/XWQlDYSwj/P8IHogjBO1hNc/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235620},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c12f7336d2f2bace729a04b97ebe1c9e53d093e6","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.28_1733139035561_0.9685637581699074","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"dsn-converter","version":"0.0.29","_id":"dsn-converter@0.0.29","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d21f5a0a64fa2859481feb89f7375f287645e217","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.29.tgz","fileCount":6,"integrity":"sha512-/5ZmfLEc2jfO/3cYU6X7dSWe4okMq4h3cieA/k6faFbJZOMfX1lR1NT/UwkNV6dbOcN6OsMQtE1ELql5frKioA==","signatures":[{"sig":"MEUCIQCR8w0xW31AozezNfWcthCJGnj6K1y4LTJ6ASx6yhxLiwIgIAETkoXi8ZGyIOWmK1Ziq3uMBf6YkMVDWTQy2Kyk/ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235752},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5fe8ee0257ddae6abb417efb9db19f3b8da00bc5","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.29_1733141686985_0.36499886426805284","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"dsn-converter","version":"0.0.30","_id":"dsn-converter@0.0.30","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f92ff67e244701313ab06064ac5fba41702ca694","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.30.tgz","fileCount":6,"integrity":"sha512-Jn3SONN9G8iD1e6o92hThEdhHW03Mkouf3q9tLuouTUlisQRVfFklRYePy9TvNqA13YCvd50ukvNy4345497Dg==","signatures":[{"sig":"MEUCIHA0fuUx7Zt+GDiK6003DkZp2WT2aLoYKZO5uriHt1fsAiEA9DcTxwE37lgOcC2W73DmoOty5tAy0BHbFcE7rUI6Ue0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237514},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"58b097aa4ccff739519e4b7d2453a990729f5c4c","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.30_1733184783767_0.5854628804384672","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"dsn-converter","version":"0.0.31","_id":"dsn-converter@0.0.31","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ad3231e1dfa34c15a81b651f8b8e1c4d331a1bf4","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.31.tgz","fileCount":6,"integrity":"sha512-CbSD8lV8X8JfZnAUCx9WzLYCu0HGuJlC4d3KXnnk4yYpUqb88EqlM13xNFgdza2ebkQPjOilKROXYfDRKZMPZw==","signatures":[{"sig":"MEYCIQDI7yZel4Mz6kpc2n8eP7uKy8ofB4dd1FUVNMddlmbUHAIhAMjnUZVu1o1NDXPcHB12+vDwFyeV67OPBy6kJMP5yvcF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241383},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4573a29b4876022c0a9176d6666d4a82c3b07f72","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.31_1733216730170_0.40400618081181494","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"dsn-converter","version":"0.0.32","_id":"dsn-converter@0.0.32","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0ab12d3002ea9fc384bf0ecb595c7c6f5d1c08ae","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.32.tgz","fileCount":6,"integrity":"sha512-d6MAuU5xO64hySoxzH6zhAKWBjv+IDEspgWGLmm3Qrb7fD4NNAJpLDrMVpTam7oF0t03LcMRCv7ZUyBTJqqYzQ==","signatures":[{"sig":"MEUCICWeQ+zklHmeVVIA/QT+abNEWgFSnuDXMbYRi6kZE7oLAiEAhyBEadLuZNKuA6i2idw+OkvDrMzhghZuFw/BcrSLOsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233193},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"72ea9b56cd1e6cc7f0644606e2b48d74fc57c766","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.32_1733225935695_0.9091417344986943","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"dsn-converter","version":"0.0.33","_id":"dsn-converter@0.0.33","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7dbb31eae54b04336889ea0a3cd8844bab8bed7a","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.33.tgz","fileCount":6,"integrity":"sha512-MiBMPHRRkOtAVKpCTL1Vb7VcNQnFFtxcqtJcKz+3EaxNuAB1aFGPVP1oD42cEWerXaGxkUy+tR8BlBAX3jUtmg==","signatures":[{"sig":"MEUCIQC3gn5r2kpJ3Ivk4ZQbDeST/3jAvGgC+3KRoZPrX/IEpgIgCbsVsXcj5GXNtPoadDQkrPobmKa80hgugtLk2sjCMO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232987},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"70c3a4e82b1fa12dddfd7c17a21e0e546c6d43b1","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.33_1733292958880_0.6549024517589319","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"dsn-converter","version":"0.0.34","_id":"dsn-converter@0.0.34","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"04f579863b9bd13f07870d6121c359cd5e15bc5e","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.34.tgz","fileCount":6,"integrity":"sha512-upZtVWKIJXPpCbVPtz+vcWISYSbUqj/Cjs6yOB77vB+9H25P/wfyVvLWL4A+FZM7BYeVQPmMu60tb7tn49KWuA==","signatures":[{"sig":"MEUCIHGRvrPxbzUJ1SIlh2ByGFYQJVGBqMc3Zh7UeMH4AN3CAiEAt0ppJL0/gu5DxXAlspxA+tDkzuk3J2mBnp03Ph0ArAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242955},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a2fcd66959858f7391b31a615e606490c0bf3ac4","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.34_1733299188903_0.9906336989132942","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"dsn-converter","version":"0.0.35","_id":"dsn-converter@0.0.35","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4fd03c3d2202d27b94e91c686bf4df1e94873d6b","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.35.tgz","fileCount":6,"integrity":"sha512-jr4q3PuJp/sNV75aXM+C0PvUPlpmpMmyNiazLrqgjgHddb4IEcZI7n2wZuvLBwi0JBUqQx8RiobXkw863bTHcA==","signatures":[{"sig":"MEUCIQClQ+FxSzuY+TCBjgao8OGEw83uWRPr7bvjhEfQOMSeSQIgb94fz3TK3+F+dWvLvTVVvJZRo7ojjHI18PHc81X/eCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242955},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c05960c0794c49af4e68609f6ede75442019c6ca","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.35_1733315584841_0.7535591934307522","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"dsn-converter","version":"0.0.36","_id":"dsn-converter@0.0.36","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"dfcba8d3b01a030892d759c52867e0128924e808","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.36.tgz","fileCount":6,"integrity":"sha512-BqHL6bm9BYID0iHpQZAG2Kq/4YmthZJTj3e8M1EgEDvLBdGf6KE2bnxRor/AKh5PWzD1266wVRzCqX4HdFBcjw==","signatures":[{"sig":"MEYCIQDZwsCSZtTxHxjO1nDXN/pp7YYQoelc+etPuH69wvwPsgIhAMwQiUTTGyrYHiE3v+dfdLuCHKSg0iXqaHWMPughpWgH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242913},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"575e2d374cb671472ea1d7cc3647094dfef00e1f","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.36_1733385930947_0.8264747524810976","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"dsn-converter","version":"0.0.37","_id":"dsn-converter@0.0.37","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c8ec1305e7bac7d720a10f14654bec09f560e997","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.37.tgz","fileCount":6,"integrity":"sha512-j5HIuyqlj/t4WxCOVHPcxWz6vTtpxKsl26MctPGTa8E8QQHrNSRbGBaTg8McTzcYaJp43SMEz3ktJseecKFfrA==","signatures":[{"sig":"MEUCIQD7yd9cjksLHCfhmNRGi5edBG0SsdqmOwS5b2jVeEnq7AIgHLSaYN27vthxu2PqeEDrwnJU4gt1aPozh7lp+tsNHH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255139},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b55fd291ccfbef7124594f8973396546e6931f29","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.37_1733393136734_0.6197150934235769","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"dsn-converter","version":"0.0.38","_id":"dsn-converter@0.0.38","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac942fa55b9a976aacbd89e8e0915056c346fe4d","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.38.tgz","fileCount":6,"integrity":"sha512-U/dhxdoZdZbUaAFRH1uGQY8tBj8HYwSxmec+QdSwhKR/IyuItAvv2sMO/LfiwyeNpZYdEzpS2IOfvAT4RkpKww==","signatures":[{"sig":"MEUCIAqybbL+0ZtjREjAzObXScDVYD2AGPs707yqmtnwbufiAiEA1OFSmNpkuqYWOTTCnPHwki1j1Flbp/SwCel5eYjTJl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247018},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ff9f5d9b17804b9b1b809dade77a296a129781fc","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.38_1733472421945_0.6416759554527147","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"dsn-converter","version":"0.0.39","_id":"dsn-converter@0.0.39","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a8e36212bcd995e68dfa046e4338f44e33c461c7","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.39.tgz","fileCount":6,"integrity":"sha512-ebxpwxm0fFuZnQ7OqaV/aKDKNgyRZQiE9bhjB4lScZYBmXSEPNxgqlPM589yeZxsGOTjdlKToLymxa0LIA68UA==","signatures":[{"sig":"MEUCIB/5vWtVKnfOxRXNvyzod7a/YWxSHR8sEpy+33Mo0ij8AiEAwXZvGttJO9KWL6hY+5NifPy0bEixnCNC3udGPap939s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249157},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6fc11e01a7d5a6cd95e7d2af95b3fd36fd50d8c2","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.39_1733657757522_0.15997244516826914","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"dsn-converter","version":"0.0.40","_id":"dsn-converter@0.0.40","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8fd31e7b68786360927e38002259c184b5031a6f","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.40.tgz","fileCount":6,"integrity":"sha512-miqsNJqBKYrDlBkwY+5AdskukLsVGbpWgXla604im362NdI1gG+BiGXVzp11OWLOflS75R2tecSgziWKTKaw2Q==","signatures":[{"sig":"MEUCIBpgkZ1eokHsaxSi8AIlHcLWPLSLaVQIqIRmWM2Z54BfAiEA6ejHKQUOGhtTetA1baphem2Ny19CMoNFoK66LYpuUwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248879},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c0a396838725e4ebb3b5587fb2d36f9039ff7018","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.40_1733738471081_0.7612288732879924","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"dsn-converter","version":"0.0.41","_id":"dsn-converter@0.0.41","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"de54f8c9e3bffa3a07f75630a3d277f903418c10","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.41.tgz","fileCount":6,"integrity":"sha512-laP3bBRdOusURrsxAnhxFiGGYCvel8MRrwoH88cbuF3/ImNhnx+28oUJVyEImGwLLCbpet+M2Ju4lTBwf/CZlA==","signatures":[{"sig":"MEUCIG8uQLBn1S3Yk7OfJp64YCJPLQMVTIbvY4MN2gPrkwVxAiEAy8tKiziA0hr7DH3DXpJSXP18yRVIKCB3oJDMqxE8myQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248888},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"01377a7a3c0d36375a6189ac0860e76c2d40d53f","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.41_1733743397448_0.6181626197924812","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"dsn-converter","version":"0.0.42","_id":"dsn-converter@0.0.42","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fe61dae34fa282126c9d295a93e7be2d36687035","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.42.tgz","fileCount":6,"integrity":"sha512-2ar1YdDpIqQbpLpp/xospvbcoU4vZPLEJvozc/6v2HixRfhNY7AVHsLvYGV1I8XEcwParZ6jY4+YGMFYp8I19g==","signatures":[{"sig":"MEYCIQDzK/WnIpv4JjmQGvHhPKDpac+k5EOY61EccEkDKSrntQIhAKtISEY1b+moyn6dkDg1m7m0xMpTeys+yRK6tVT9Ae4P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252626},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"20338a53d0de9e00dfe6e47a11005ce68807f317","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.42_1733921004558_0.8908498112166559","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"dsn-converter","version":"0.0.43","_id":"dsn-converter@0.0.43","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"aa3496f015f8a5435482d9ee541239cf846089fa","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.43.tgz","fileCount":6,"integrity":"sha512-sorwMZMiMQN8lWFEBiR5cMQ3dEEqdV6bfdYwATam4Sx6joTwZuUnhgLxR5ktMgwET3cJ95Sua03zCMar4euuTQ==","signatures":[{"sig":"MEYCIQC8kvkTVjx0v/drkb9biRF7aHJxOSbv8jrEIxd/NR5QcwIhANPh7DC/CHzzC1Rsb1sWZj2YMj3ZZCwTtf86un8bhGtj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253053},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"28ff25015ecd26c37e9f292dbf051bd1ab55c4f3","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.43_1733927837909_0.9078791145614875","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"dsn-converter","version":"0.0.44","_id":"dsn-converter@0.0.44","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"99f642544e16b4dfa68105274242a59c997088ec","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.44.tgz","fileCount":6,"integrity":"sha512-09eZLpgY2PTv86vJPvF/jTlYHNV8so+xPbavGewvYh9yJ+JUozhEmECbLaFWwqyuwUfgZ7Gxla2b9W26xcVeRg==","signatures":[{"sig":"MEUCIDc1SZZVT7HRVQvbjzFcGJlyiL1Dc4a3032X7n82leNhAiEAlyZPqvbP/aMakjhUU8ZXpfMN44EXzPzFjHsSM5Rz5lI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253115},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1c59057fe608eb6e121eab6035bc268902aaa9df","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.44_1734021641238_0.7626157003334084","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"dsn-converter","version":"0.0.45","_id":"dsn-converter@0.0.45","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e6f0bfd63615cf48f9a6a5244345466ec2c2f8f9","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.45.tgz","fileCount":6,"integrity":"sha512-mYvtpJKC5wcAlPtNs1bQwAFSdXHBl600Prsi9MT9W+QMSla3yPZPP30+5jLfaWaUCxIp2CVUSlXa/lKnx8d5DA==","signatures":[{"sig":"MEUCIQDAFy51a8jtbA2qHyo1KnMlhmJ6m2VMCE6ovd2AblgwzAIgH18i/5DknM5+XLEDkaa6dkk64/Z3NgY0VlYkYKphY4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255144},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dc6fbda56d0ddd67289c0888d808d00feea70239","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.45_1734192924896_0.3988418711414654","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"dsn-converter","version":"0.0.46","_id":"dsn-converter@0.0.46","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0336f2e90c8d5e20eaa439d0285d01b67276f7e0","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.46.tgz","fileCount":6,"integrity":"sha512-qjoEF0AYxHQcZ81n0pjn+4wrkNxMQui25p3Cxs+dhLKuqV/JRlfhtB0fNYQT12sHuhEXyYQ17pq//VjGOQQvSw==","signatures":[{"sig":"MEQCIFJiBsdC+6l9nWcSS6tP/i64M203wGLA3MXHUSSFOtYNAiApg6RpVr8sbmE3T8womyyoc7Y6XS3HE9HZvz4v1mo1tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255231},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"769250fb768170b351c8359ec1bdc0bbd46bdf2d","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","circuit-json":"^0.0.92","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.46_1734270762626_0.23811772782856133","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"dsn-converter","version":"0.0.47","_id":"dsn-converter@0.0.47","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d284c2de05b41a026b33ce5486ce3cf359350d08","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.47.tgz","fileCount":6,"integrity":"sha512-lqLZuY37K1oUWqJvZWkxsR4ZO43A5tqBzzz0bUxngQIIm/KwniSxRGlGsVQ/8u1mOmBCO9ZIzbRkPRwAvYjVLQ==","signatures":[{"sig":"MEYCIQD/iuUyMAL6e0R5WMT1Rup1cprqnGcJznUWZ3v+mXcbsAIhAJjNf/Mtmp8h6FeiLpkaubF0OWmq5S/d1Hv95JTVlzMi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255317},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"83ece9b688a16acd830d6bffdf1ee665c8ab6a68","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.47_1734308090336_0.920757580098637","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"dsn-converter","version":"0.0.48","_id":"dsn-converter@0.0.48","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8d765432e8be357a62a0e5767491ee6d619548c1","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.48.tgz","fileCount":6,"integrity":"sha512-QJEOu2RPJDsSmzf5dLvDJqb9jRvCNMnZaaSHhN7bS5Fx4xLgbFWk9kYiwYJidRHSc9655Iw2RYpXar5hA9ykxg==","signatures":[{"sig":"MEQCIE6s97IZ1vJn166wgAr+c96aRp54yxxGRr++ZXWlsvKQAiAwFp9hc9Bied/Jnn0F/ZNZBR0XpZ0XbguDf5xLvSJcwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258002},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b7c8c6a62fe4c7492bc1eb04c42c0127d2953486","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.48_1734310340906_0.7465991728742079","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"dsn-converter","version":"0.0.49","_id":"dsn-converter@0.0.49","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b7f3b22d07bdd07f4cdcef6b9e7d58f820cb8b42","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.49.tgz","fileCount":6,"integrity":"sha512-qwXpJ74pFKZ6yRnu8AG8x04f/dDabZcq6Nuvt22hOr5pFpGIpLNd9M/Ow3B+y4DGj3r4D2N0e7xF00uxgMo2NQ==","signatures":[{"sig":"MEQCIBR+WKZDY6cwt0zOdLpQCRC7qINDnI/KFjNx1cRECwiZAiBz52+OBKmC07TQZb6xv9ofPbuYUmbOc7aQLsX6/6sgvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281208},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7bc8995054e37ad706a4319ce75804a53d3d4151","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.49_1734367363913_0.7351356966669762","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"dsn-converter","version":"0.0.50","_id":"dsn-converter@0.0.50","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"129c4b7c3637ef9859e727a7571d10b9090e4033","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.50.tgz","fileCount":6,"integrity":"sha512-Mi592RWoWtdPr2jC20rjoKJyBdF3j5Tr5xder13U/LWYFp6zlrIz82ZGgQIasjmAmPbHu8SPHEoaspJtoDmARA==","signatures":[{"sig":"MEUCIDQ36W+fsJPTrswmvxV4TpBeQ4GTRvAvLd5hQAqj3gV5AiEAgUnFVEO09r6z8ON+J9WGB3NCIkv/NVo4qLVg6XwmSVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283658},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"03e17f4dc9de295cde0545cb9858132baba1a9ba","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.50_1734418943560_0.4727053809161721","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"dsn-converter","version":"0.0.51","_id":"dsn-converter@0.0.51","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e92a96601920d6cd0af9eb2022a6f6066ad75f62","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.51.tgz","fileCount":6,"integrity":"sha512-CwGAJ6KIrD12eSW4GBt2gt9VjaHyDFrbG1KoEyx22J/YEyuxDM4m6GckUhT+0tC0C60eL/u/hNTQ6yhPYIZ9Gw==","signatures":[{"sig":"MEUCICYiQfOBnceowGS18mMMTWKXikoNqqy1hKE2bVupN6FXAiEA+yC4mJ9sTqMO2WYFrOcxYzVFpIiqUPhUr/Apcf/EyKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284359},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0adb64c55aa5ccd34f713e7beb91253722cfbe68","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.51_1734821365297_0.540802406850488","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"dsn-converter","version":"0.0.52","_id":"dsn-converter@0.0.52","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"efb15432f46eac7fe3bcb4c243c7d92a50dbcb13","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.52.tgz","fileCount":6,"integrity":"sha512-7ZSk5Py5iTyUfmnON99YfFt+ds8ndXZzDPY7H2IOhTSNHaKmEExbnh3ElqIgPiirb6X53wS3MWuKZ5/Us+nXyw==","signatures":[{"sig":"MEYCIQCX55TcViHzZ/vYa+DBc5/nU73NkS5F6MQQzv95fFPs3QIhAI3ZoVVX1gfFtQVkE9JoBZYnA8epsEtE48rwFD3Ev9oA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287762},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1801b188a91b0338fb4d56acc538681680c69389","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.52_1734899049458_0.4218068584348862","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"dsn-converter","version":"0.0.53","_id":"dsn-converter@0.0.53","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"769effed3e5109589d8a63433ba5540756adf676","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.53.tgz","fileCount":6,"integrity":"sha512-TDCt4NkMVQeBuTe3uLBMMwd2Ahc6P8ZzBM1m/uX7rGBy4X1FMzqcGR7hmswHaw5DCv3P5EBJx+jxoPeXy0m2Ew==","signatures":[{"sig":"MEUCIQD/ji2cVNNwrVgWmMPqFvlcseNK8aIQak/YmUIXAe4ZbAIgKAVOM18DRWlm3yn7lKc9XxHYo9uHZHAGWJTJ2ngH8gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291368},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9f73dc706ed1ae86d7f2928bfd7a286a2590542a","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.53_1734970454422_0.4355928798236812","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"dsn-converter","version":"0.0.54","_id":"dsn-converter@0.0.54","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd3245df9b023821106a33fd29ed6f6098f880b9","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.54.tgz","fileCount":6,"integrity":"sha512-VdYHrw7BIhvs/wx8RWYrm/+L1bQ/h86SGn4ww1fRWNDCkZ5vJw7z7xiQilxx87e8E2z0Tn2Cc1yrnvrv3p5qng==","signatures":[{"sig":"MEQCIGPKgl2s8EbcJrfKcvT5YOXm3iFBr122kjGkOCnzWmZgAiADgjq941FEvemrqgsouRSrR0soHBR4miXJHjwOpIx0wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291769},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6de16027665ba82dcdf43c2e8fb6a4aa21ae48ab","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.54_1735057678409_0.974928732465876","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"dsn-converter","version":"0.0.55","_id":"dsn-converter@0.0.55","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0da003cec0a5680f0d22c72ba3b2c238ca9687d4","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.55.tgz","fileCount":6,"integrity":"sha512-u98rYglEkdnu2B0pfkVDIGnFhSNmKhE/WI2q1tYWdeCdOaR+bmA+AJ+o0Ylvp6B93ljW4xk+bR+YtOTDrGb3iQ==","signatures":[{"sig":"MEYCIQCsyZoq5qIsiINhCAOK2eliirz0uq4HwXno3VDVbASjkQIhAJNTG53IGHpJoZ23tHxNGORW+tOgKOINyC6jlEZoePf3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293397},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5389bc5c215e1ecad14e10656af9b74e31680df1","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.55_1736922864168_0.13604655141164756","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"dsn-converter","version":"0.0.56","_id":"dsn-converter@0.0.56","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2a1ce4624e4ccb0fd698f4de9a47e1d85255e2ca","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.56.tgz","fileCount":6,"integrity":"sha512-CWtJ6nTmD7Za2jMMHPtq5E+5aetwfHsUPl/qktnvBbrlGcm0HuE1/EgZGLFL4k9heprYSszUooo4I8DZBIQSfw==","signatures":[{"sig":"MEQCIAdsdIFC8jYBFH5Ijzit7nHcqSKoR4BNXfhJGRviDL5dAiBNEVAaoN/XysRa8845a4rHGkQn46MitkTzmGkIn77O8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292139},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7f0901d4e865bf09e98946df1e9f0b6e726857f3","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.56_1736932622387_0.5385732821846396","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"dsn-converter","version":"0.0.57","_id":"dsn-converter@0.0.57","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c1af5d3da096d27f0fa2ee5eb92835a8cf0eb4e8","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.57.tgz","fileCount":6,"integrity":"sha512-STz+EuKvUrVSuTtWiV22mDn9EcaQKalIb+KfYB6hO2nIILwM+XWq7n5oqzak7lD583JaNdgKHs99PQxqj4bSlA==","signatures":[{"sig":"MEUCIDG79DS5t+c20KIig5vgBMC/ZFMeBjTwVY2wt7MnMrB1AiEAw6fZ+EKn4FnBrzSLndDG2oBFjJmz+/5tv4xcmqdIUN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292283},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1fd1a9b4a0192c7c949083c36a0c72b95b27890b","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.57_1736944574714_0.04048076963010927","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"dsn-converter","version":"0.0.58","_id":"dsn-converter@0.0.58","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"95e10c05e5d722e01737122dc466b023b5506cab","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.58.tgz","fileCount":6,"integrity":"sha512-Pf2hLK+0Lx6I2HnP1VJQ8/Z3hChYNEofZrJU03uiR28RaQFQPWLmLEfMPTflo3V/lFaebMxeFFRBvCC8RWhDdA==","signatures":[{"sig":"MEUCIHpBmZY9XwWLrx6uvBIgIaalY9jRb0Ysv0gtqwe33DX3AiEAjV38J6v/dEY5UBIZEW9qzxhVDqq/EeH1npDsjesLass=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296625},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"13677b3da325d0bf0d7ee61c54b384399d64463f","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.117","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.229"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.58_1738101886814_0.28117749735971076","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"dsn-converter","version":"0.0.59","_id":"dsn-converter@0.0.59","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7acf466181f01993ad1ccd520469230c74e5a744","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.59.tgz","fileCount":6,"integrity":"sha512-t7bMvb0OayfC6/swGAgPRTXbusQmeu0yKkjbU4UeDghOAHTyRQ4Se0e6PyrAh+Pcx6iCXgDXjiokX+HNL5yZIw==","signatures":[{"sig":"MEUCIGviL0+37D+Hbq0wUzzMrZWKgS88cA2UBpCluWRRDStLAiEAmdSz2rxHXQGhPCfAMzcqdBbNi3JjQ3m8quBpRrJULHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296901},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"82510dbb539e0e4ff02626bd60c7520655fb6ac3","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.294"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.59_1738264762949_0.4432941963337125","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"dsn-converter","version":"0.0.60","_id":"dsn-converter@0.0.60","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e394b801fac5bb283e6de9b5d9db5ef5d1f8be9f","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.60.tgz","fileCount":6,"integrity":"sha512-7sbh7VeRxGjFCDe532lcpaj/Zk9kGn+RUTDu2yMaYnyal8mGFhVlKk7MDfo5C5Y44bxY3HVcLYtfJt8hoEDxPQ==","signatures":[{"sig":"MEQCIGI6AzA/IXvPUD/a8J6AxvL1cH2+SxmjU2jWQi+MaQKhAiBaM9xJvqkN+rZG78v3YW/Iowq1bf6YAX2Hp2oe4NRfZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298007},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"52aba3f44515ce1ea37f5ae85befd634b537735e","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.294"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.60_1738266810703_0.7772690935112936","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"dsn-converter","version":"0.0.61","_id":"dsn-converter@0.0.61","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2ef9f7e4078652de8eac971dca09d7e15a89a93e","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.61.tgz","fileCount":6,"integrity":"sha512-mr+2NV0WvFrv+mnYadhapzDA29eYchewXqkqcYKHM8kF4aaqYVxJ3Ms8bQqabznF2PgHZaNphOR0EC1TtWTbSg==","signatures":[{"sig":"MEYCIQDOBersdWpCXZE/G8wkEgf/Mt4wvHkRtJ5882umuYAN1gIhAN7tT1zz9w34FisFjEtObq6shtIlYy/0sAFdYj8GsprO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297495},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"48ed8c2a5d5dd7673202eb0964151ecb1fe44de8","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.294"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.61_1739200171344_0.8495061125083538","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"dsn-converter","version":"0.0.62","_id":"dsn-converter@0.0.62","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b25c87d277cb4cde2bc9859d61e3166ebcadd3b2","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.62.tgz","fileCount":6,"integrity":"sha512-TSLP/SXWr63L+oErmFalH6YMb9WpIUbbyLCJsW3F2h/DnlKGQFbF/8/aKJc2oEpvPWmiKKVUqh71EshBL0BZVw==","signatures":[{"sig":"MEQCIBioBmD1LcaMYWosGfNzxmB/U9VyVUBFzeI06I2euRiUAiA+60U8WLOsu8BVG39NwfSAl9lE+lDyuHsgZfoM9fsT+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297674},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fac05231a9bf87a3308d781436be67d8f5caf752","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.294"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.62_1739242335376_0.26173866886776165","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"dsn-converter","version":"0.0.63","_id":"dsn-converter@0.0.63","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c16fd0360768ac55a4626bad23149a80c47485d0","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.63.tgz","fileCount":6,"integrity":"sha512-MrAFWW1WCaJ+1WQIG6ghCtzJSqammn98HmA6DDS+1x44x/ke5d+LF27LU802D0gM7ouksHhtCu0c/28ZYr6Tww==","signatures":[{"sig":"MEQCIHhMWWAHG1sJT3+KnXv88ZUPpSh5Q9XUjMHn2br1e6KfAiArsGWc/7okWylz0uE9GiXtB2zYZWHoiJSGReQdsjz+Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297970},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f96329ed7f920a685d9a7f0c3fd74f8d0f833bf8","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.294"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.63_1739305857070_0.9346818388354059","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"dsn-converter","version":"0.0.64","_id":"dsn-converter@0.0.64","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4bc7fc62fc286d21df3f3c8dec77ba1dd2e228b5","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.64.tgz","fileCount":6,"integrity":"sha512-rkDd4avXqgxGtCa6uUE9Nlfy28TTBOdzntL80XJ5bh64ZPnxZv6RVH1ak2PHEN7Wd792EKMhtSF5/VPDFjVuuw==","signatures":[{"sig":"MEYCIQDlFoMbYWYybR0Z1Sd7m5l9tD+L+t9UkxyD6mkfNvWKTAIhAJyWePfoJId49hUFQhvlrPPlsKKO2Q0gdFXSeq1c7DQF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299238},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7f86191be655ed8e6b5e9cd5e93b41f04309a297","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.9","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.101","@tscircuit/core":"^0.0.294"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.64_1739557840339_0.5459316282226652","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"dsn-converter","version":"0.0.65","_id":"dsn-converter@0.0.65","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4da68009e2581361012fed5e6ad1dc88ed53ff55","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.65.tgz","fileCount":6,"integrity":"sha512-d8e3ECF8ZCn7Clxc3dNwXMvgtqegmNazmepeinFBYwp8tACEIRaQiZM9DVKdkb63pnhhgTTIPT0Fz6n8tLDmRA==","signatures":[{"sig":"MEQCIHME5/D8HzwdrZDcgtQb2Bsczl0uPrvcv9RV83b7Dp4YAiAzpsOpD+JlwXIGuiYMAAxbYfZMgK6C6vrJhmW5+UA7Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302822},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"56bc1b4007f33df9be93104e2c1f99067c58a492","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.9","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.101","@tscircuit/core":"^0.0.315"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.65_1739656150304_0.4747962950786455","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"dsn-converter","version":"0.0.66","_id":"dsn-converter@0.0.66","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"71d94383809f716b7327d1b88f941c7db1d1d976","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.66.tgz","fileCount":6,"integrity":"sha512-l8aM7PJpZ3YyrnjCWPplxZJUcC6I4EbccDdVg1Shef11iMy4YbMqOvdbrlgXcNH2qKWi9Mpb9Eb97D/3p9lT5g==","signatures":[{"sig":"MEYCIQDiqnjpX9+U0/8iC7Qiue7nqJhXEVfZ7p7QJYPQ5vTgXwIhAP6s7JmaD/oLGGtGsBOp/x1YHKYpH/LlfTD9F7q8gfJo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302905},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b95a748f197336ffe6822fbf089c1e0976b4b235","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.9","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.101","@tscircuit/core":"^0.0.315"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.66_1740916083780_0.298972113801139","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"dsn-converter","version":"0.0.67","_id":"dsn-converter@0.0.67","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7756f2a7d1fbac0902b16f556fde5bef27223ab7","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.67.tgz","fileCount":6,"integrity":"sha512-MOwgixa+0vexcoODHZO4yM20mwYXcEBXjcDvv3ZOIEIMwMxrdiBU76SM230yRMTKpb9qzuZCEhSl/EIE/w0r0A==","signatures":[{"sig":"MEQCIHMxCuTCo2rkkBtiLMFzEGDAV2Jz7rQGETcb/Xz7c9pFAiAyhKIJA93kahq8Q6dLsWr81BUXIBlpzLkX3HeBxVTk1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302822},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"23f5ab03f7d03c3bff70f225a342231236849b1b","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.9","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.101","@tscircuit/core":"^0.0.315"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.67_1740944990269_0.7892126228989231","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"dsn-converter","version":"0.0.68","_id":"dsn-converter@0.0.68","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e54b49b1ec7e1e432475a0723a260ce51984d6f3","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.68.tgz","fileCount":6,"integrity":"sha512-d1wXSeO2K7oNTO8L8HPcqdKjSMtloqmtOc6WAv6j233r4OxQGHrFGVhTIzYQlQhuuIgHDWXhHcyWxsojtkW9ng==","signatures":[{"sig":"MEUCIGE8XU7dsSUMzhB88KhEDlo7DOAq9FTNKjVzW4qAxM48AiEA9E6cr9w1VH3V2RRGBpnlYcfjOl1N5hu2+UO76OJ9MGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299238},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4a6258019bfec40661568b825d206f4008fc6bd6","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.9","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.101","@tscircuit/core":"^0.0.294"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.68_1740945099864_0.44359256709898065","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"dsn-converter","version":"0.0.69","_id":"dsn-converter@0.0.69","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"398ab3b89adb98329e6c2310dc7c18f6efbea2a6","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.69.tgz","fileCount":6,"integrity":"sha512-G7iOFGCWxwo5gF1kAVtpvOEaruMeHF4gJov/VGn3glR3CapS3jcVIs2NYa71zemTD9Fksdzc5YD/gEyKolU/Jw==","signatures":[{"sig":"MEQCIHa/scHtoy+05aPxxCrOtN+kSq0HsxJchDqVDV43T8VAAiAWAqyjW+RbCzQtvfd4t7wA+WiijeB1eoV7nYgK5sGsYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297970},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d9c201cd39df8d65aabb29e9d0183e5db3add773","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.294"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.69_1740945157836_0.19063391508999206","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"dsn-converter","version":"0.0.70","_id":"dsn-converter@0.0.70","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1a4c4072e0b4ca327038022d6660ef180a868b9d","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.70.tgz","fileCount":6,"integrity":"sha512-e1v1kZoJI4g0WUSD1o1GV1UsjQfWmD20rpFpJo3UjPaP12dU0WhcWUjmkYKFWDESsImkA2OTDUStL5hZwxJA8Q==","signatures":[{"sig":"MEUCIF5MFpCzMu5heBq+DzxyL98KnKRuFVVz7v8bXETsYQoyAiEA08Qik16+0OBDouP1Q5nIPJiIPczvZGAbqW7YSl6nAmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298136},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"013d07f87593dc38cac2f5c64074ecf19c49a429","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.134","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.294"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.70_1740947059073_0.8076931247930355","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"dsn-converter","version":"0.0.71","_id":"dsn-converter@0.0.71","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fbb528bdb18078082db6ca3d7e426281f39ccbe0","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.71.tgz","fileCount":6,"integrity":"sha512-D17iUd/Ed+sxVyccPniiCUdomfjaiZL68iOX8ysTV2hRb+DckejaAv6OHyfD2PhhoEdSc06WJoQ5LW9lfMIgnA==","signatures":[{"sig":"MEQCIBoOIqkf7qMNF5zAPVq95Noq+h7JWHY1u/YlWlXS5v8iAiB1FzLNIRPjyJTeo+lKGzkY9yrcArDFWk9M7AxdxrkqSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305069},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"abca9f614bc4ab1b2f086675fef24956658bf113","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.71_1741607337770_0.43055058899470344","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"dsn-converter","version":"0.0.72","_id":"dsn-converter@0.0.72","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2d11f1f4bcd1f99244db5d571807e4ee0514b4d6","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.72.tgz","fileCount":6,"integrity":"sha512-ZyTM1/AVcvt63p7aPxDvm6X/2HZs8PAP1gDsf3nSeusVflgW4aRIWz2OYUZcPb1bXIbbfjPEtn19yA8FgY6ryQ==","signatures":[{"sig":"MEYCIQDqKgqVcOxUGW6BSXQf4s/NMVMZnRRJEDSm04I8a/imygIhANoKuYurBi+Ul/yfSUfs9XEf7BdlvCCrCzWlA5ZEZyVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305260},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"76325dd38f9bb04f2803f60331b0506bd328cf66","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.72_1741634698709_0.43686455093813814","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"dsn-converter","version":"0.0.73","_id":"dsn-converter@0.0.73","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d238855b8ac4044ae4a5efdc834bb737a12d6060","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.73.tgz","fileCount":6,"integrity":"sha512-RwzGO/OHLQbzQADBjEErsiJIez182iDNtP3CSS6QI475WYFRzYHx8i6KhDkPw++eVGC9vqyYNwr63NdXIDFeMw==","signatures":[{"sig":"MEUCICm+eF38dO/cMhK1V8uGRItgu7HYSL7pk8WKKLm18PtBAiEAiH54BY0ROpTOaMIaQdoGsHdDzt2qFR77piKJsHZYO8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305283},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8d510a2b0c7c929e939dc8869f2529b43f45bea9","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.73_1741637627562_0.8431333715615776","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"dsn-converter","version":"0.0.74","_id":"dsn-converter@0.0.74","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cb819943642521de4868af33be6779e6e065ba84","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.74.tgz","fileCount":6,"integrity":"sha512-v3pVqeHjQxUHja1LuoRL2NGYnuwQI3G1zgpwf2CNGChT6VM0q/fwwb/l6StDnAmk6hKX05PTF4yRZgk87SZimg==","signatures":[{"sig":"MEYCIQDr18beAn9Vd3yMa128fXU603a7qDHQ35+h/Dxzm+jVwAIhALDRt/FihgvkwQzuzCJgE1rhYbpYaYUmpNCBKk7tMzie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305283},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a4c50c028f7b426efa6d2d44f9a43b9ebe652d99","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.74_1741640471574_0.08753248287704962","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"dsn-converter","version":"0.0.75","_id":"dsn-converter@0.0.75","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"02a17a40d92fc96424c72801a1eb940abc5c0d97","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.75.tgz","fileCount":6,"integrity":"sha512-u6Xhy7zX0RzdnN/o8dztmMnlduYD+cqi4DIs0/Mj+vjoonv2tEnRnM91Yv3ZWTU9GdwTmHKtcCEeWfz+pzQCFA==","signatures":[{"sig":"MEUCIExWNM5X3iyY8vVkQz+ZlJCkOGrkAJUq6jfiO9tP1gRwAiEArnTs7WzOiwIS1c9VDvpGNl3gnLabG0QgTyVC643gTqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305283},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a953166abacd06e167f35000bb544b0b5553abcc","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.75_1741640879504_0.23634069304602856","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"dsn-converter","version":"0.0.76","_id":"dsn-converter@0.0.76","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3dc925b0849e28ae9df68ea187585facad3631e4","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.76.tgz","fileCount":6,"integrity":"sha512-UdvFCYT6aJlOqq9kY6/lMTRDODM2sJAPItYpal27pmJnQrGRPxCRQzzW4YkNOW7HmGF0wD4ylUILBbG76rMwdw==","signatures":[{"sig":"MEUCIQC/+gf/0+tQ0bAlRS9t3fTi8q7HWg1rhtPnxAo4OS9eywIgVeNGimuWydcZlS8whJlSbWiVP3Tsbhylzz9+4F0rtfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305283},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4ad5256cbc6bf95976d90bbf332373709103767f","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.76_1741641013968_0.9002139799157791","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"dsn-converter","version":"0.0.77","_id":"dsn-converter@0.0.77","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"6efeb900d4a16199c7973faf815e98cac94f41de","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.77.tgz","fileCount":6,"integrity":"sha512-+JbP97/rOzIc79417aNzlKR+SMy7WHuNEUSlpmOYt+8/Z15IBvc7v8vhkjDsZMQddLW3pnSJIF9ZpfBWCvGygA==","signatures":[{"sig":"MEQCIB269wgr/FXYL5eqY0dSU06rE21HUyOYfwkzd1ugDFdjAiAn4MWpICWiSNK3rxLKsl1LsCPBpOSyFd5BWsy2Yih95A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307350},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"12068b7c7f675158e571423402ed80c6a533b8c6","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.77_1741775257803_0.6627635284447051","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"dsn-converter","version":"0.0.78","_id":"dsn-converter@0.0.78","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"feb601789f0271709ded5dccb66763a00346f07e","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.78.tgz","fileCount":6,"integrity":"sha512-RIYjGzIafPF4UV8guBk0QzNkuiTWxMHiTbNSZaUNKTINTb1ArBx4ElYfN6KwLwQpARof+uD/apwXb9OLG2E99w==","signatures":[{"sig":"MEYCIQCX8cjp59+tezvH40Gq2xI9mhbYEBSAxYJ7yeJnVe+wPgIhANt0VGQEiWZlls/8e6kdK0PJs9SAtkSR8jQdQFzfiM66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307752},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b1bb5bddd3d63124e6bedf3de39a8d89ccfd930a","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.78_1742496275666_0.8205638850236741","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"dsn-converter","version":"0.0.79","_id":"dsn-converter@0.0.79","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01d4a892e38141214c2d47a8c877c82c47bfcd47","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.79.tgz","fileCount":6,"integrity":"sha512-E4GKRI6D0nGlTSxKKMVSeYUYMOU9zG54UAdNO7WSeK2YHB422q1GNttRbkhGlGC9bqu5gZWkQNthxlw5tqfXCQ==","signatures":[{"sig":"MEYCIQCCKoNfbVB97vjduOhG34t7DCH5TFvWunFsjd1VuoHc2gIhAOb3G3b/Zbd1hw2SF9zckAr6CjYCq4n6OrVNvKtURo5D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308118},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"94079088cda8a6a5df0bc24c1f3357120022aa2f","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.79_1743333785662_0.3676945933943372","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"dsn-converter","version":"0.0.80","_id":"dsn-converter@0.0.80","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"12ae20a8746e97bdcccb045323473ef226a137ef","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.80.tgz","fileCount":6,"integrity":"sha512-BsARoWcz8JEB5bfhGtQY/gnSNMXqTb3xCtEFEjJgHeFBn4AbvmU4VXRHiF95nnsSmi7krlPnK+RGv2bnsuPA7Q==","signatures":[{"sig":"MEYCIQDrP7FRipbEpG31QowNEl1aXqKso/m+nGmcMIk37EsjEQIhAONhPcQjb8zbgFGTW07NTDbzyBvHnw/JRx+rhxyaZcb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308382},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4387302b1e6f4afc1c5c79e62507bf54a43cb18a","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.80_1743334537599_0.26672402124633066","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"dsn-converter","version":"0.0.81","_id":"dsn-converter@0.0.81","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5251cbae1c7b49e6c4e8ff38d3bf94742e230e77","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.81.tgz","fileCount":6,"integrity":"sha512-wMopkpgr7e3Qyz3laq3J7ZOT4LtrUOCcF1RJS0RMy2wh5WDDjmwjPdrpQUeVwP2jblVR47ppw/cQIgJckSHguw==","signatures":[{"sig":"MEUCIQDSDGMqili2lNIYnFTP8zezhRIYCr2PLhV1uB3aDzRv7AIgGDMbwhjilcDqBhSjIeyzP4QQ7cfyQcfWmH2cIEA8Kos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308864},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ad32eb79ccb149e1d173737386b49a9e27a06d2c","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","actor":{"name":"seveibar","type":"user","email":"seveibar@gmail.com"},"email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.81_1751648871082_0.03201794630950339","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"dsn-converter","version":"0.0.82","_id":"dsn-converter@0.0.82","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a54b23c4c372df4e0aa3d3e19575f7845b601db6","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.82.tgz","fileCount":6,"integrity":"sha512-tit6omi6qOnskABNQ/MznRbSf76ZDgd/+V1VhVgHry9rPwvb2mcIQJ/3epyUhzhczTjLXsyZ80peha2sj/o4ZQ==","signatures":[{"sig":"MEUCIQC+TP3u6i5SvHXuBIZFJtUHj+wLIYquoGBNH7NrKqnTJQIgXC6Ath2ozjkBc9f9geBS3Nw9mpIlmdbX6aRgyGAGAP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315806},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a8b577b0391aefd651e494d051bfdca279a46911","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.58","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.82_1754834133691_0.9446571593997064","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"dsn-converter","version":"0.0.83","_id":"dsn-converter@0.0.83","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"621e12dff52ab58bcad006d6534b83e4706825b9","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.83.tgz","fileCount":6,"integrity":"sha512-PtnL0NLFoscjfwfs3BLw9PtpWZkoG1B85wIOejO4lX++DewSbEHDcBvrLjZvpcZUgiO3JLthYcASR1wrBVwKIQ==","signatures":[{"sig":"MEYCIQC+YoPnQtHW3LPabwZZsjPpuc3MiWjqbN82yE+uTHF9gAIhAOp7xREsfICFfdaNiKYJulo/7VaS/I1X6XnyeUwsyrNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310204},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"aa5df9719d1d4ecb068a455e70ddfc720fddb905","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.83_1754854673013_0.5571685965132884","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"dsn-converter","version":"0.0.84","_id":"dsn-converter@0.0.84","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9840a90b68c49efd42ab836ca506bba314435be9","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.84.tgz","fileCount":6,"integrity":"sha512-t21+iHfWk5yKQ5zVmpJunw9+bvRxRwjIEwvEiDgCCphLvpJhLKhbJ395Dx+z/ymILX1hxKvPn05ie9nfezWO2Q==","signatures":[{"sig":"MEUCIQCmaItACbXrJlrQsdElnaIS+DNJavdlP2BLV5NipQiXQgIgKIXWA4bO6kSGFelB7yml7IPR1FgNtU65sLCQ6d/I8Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310172},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e70fd1e612a000eb5fa2d78966c9a8af67c677ab","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.84_1754858726513_0.46920278424656847","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"dsn-converter","version":"0.0.85","_id":"dsn-converter@0.0.85","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"13a3a72b1aa606d8f8ebc6548accc094744a6e33","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.85.tgz","fileCount":6,"integrity":"sha512-bu/wAfaKSLrEurv1Dockvg/8wgz0GKKFs0xT3UIycvDa07r9vw7EXol4Nrk56T8W8BvhKqY6YP4eMdaY+BDlug==","signatures":[{"sig":"MEUCIQDlBb9/KVfPkdLb8qOjMdP28ouIAkU699A3qId2MH96/gIgFZQFcjQYVmL0eM/GlEi7XulhyaGRhF/0L1eA/JdXXNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311387},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"666f73f7d8d1c26c4f2dab922f93e753d464b76c","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.85_1764447351007_0.08861834019947334","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"dsn-converter","version":"0.0.86","_id":"dsn-converter@0.0.86","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b343a0004a13273577a5f04c497b40c35f95806c","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.86.tgz","fileCount":6,"integrity":"sha512-q+yaRalRrO4wit6yKfspgrXHZrqR2xoV1gA9YFOqM6gkS0koahNXN+q8nVD0lcTWBZ6jyaMM09FR7SCxfkgViQ==","signatures":[{"sig":"MEQCIGbew3opXTIpvh3jQ2uADf8Y3Rxv1ycOCrQmYjlDoV/vAiB5SmAuKDeLPlXi+e03tcK87Itcr7TCW5mZwIDbGkrp9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311630},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"24079148092a3147b9a7974a438cf224cb03447f","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.153","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.86_1764876480561_0.8948474105620599","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"dsn-converter","version":"0.0.87","_id":"dsn-converter@0.0.87","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f2c839de3da18596dcf4d10a1b68782d53c0fd9b","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.87.tgz","fileCount":6,"integrity":"sha512-OxTSkm0j0fmvv5889tHn+BT0AR0HxTPIHTwxiuUVQdOfoNmAuCqeRsUpIYYr8IhboQ+c4yK6YcA3swRE1SWcUQ==","signatures":[{"sig":"MEYCIQDxP1empLHI0Hvb9c/wcj9R5z1EJZe8oB1hGuh/lSGNwgIhAPPHGhzojxqdEyya+z0e388ZwA1nLtN8IeAR+pHAiKMj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312950},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"841a5247c7efb8a2ec005665a839348a7d22ed93","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.405","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.87_1774812554209_0.01968196800301736","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"dsn-converter","version":"0.0.88","_id":"dsn-converter@0.0.88","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b00f187abb979fe6d0142066aa3a723303fb5bb2","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.88.tgz","fileCount":6,"integrity":"sha512-XpqCtuaNxUIJyoJYOyGfo33DP8LXBTs5NC5oARGEoC4jwI4kOlww+49Y6CXLNo8uVD1ScCm4AcvV1U/CBNsSOA==","signatures":[{"sig":"MEUCIA4gybr3P9FM421ccDFDPNNa0r9RxORLhv/Uh+TMaYMgAiEA5mbzAORA1xJNwVxBL3/9dkephCnnAoUGKYFBwFnlAZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315663},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"96c62d18ad385b345d3d58b763f1bf7ef6250033","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.433","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","@tscircuit/core":"^0.0.349"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.88_1781330297087_0.05924375288717232","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"dsn-converter","version":"0.0.89","_id":"dsn-converter@0.0.89","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"01d662e27b1f4907faf54e8f542d21b3cb30a2ac","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.89.tgz","fileCount":6,"integrity":"sha512-xhWcDGuS39S2RpFz5RA6qMNZfhBuax62ArwNpUS5I51slyqYcSPT6sFSm4xczoWR8yS8OOgS4E8qVqAfKBh2LA==","signatures":[{"sig":"MEYCIQDWr0/r2xEZ+QsLph8YHDM4MqiK5CZnGsMtBje8yttoOgIhAKWU597tIii5fTUIWkRrIStSqREiN9cx2cQGpXbr1o64","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327367},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e65cb90f8e4767b430a3964b70f0174767da7e84","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.433","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","@tscircuit/core":"^0.0.349","@tscircuit/math-utils":"^0.0.36"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.89_1781441885723_0.7919197318777589","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"dsn-converter","version":"0.0.90","_id":"dsn-converter@0.0.90","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3725efc12f59909fa6ccd0648b77b6e599a6e08c","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.90.tgz","fileCount":6,"integrity":"sha512-7pG/deK0HfZfOH5+E6ARZXLpbryrhBIxHT3SuFo2DUrCts+ZhzsTi+/RrxvplynKhXCbbNZlP4DftsEMjF+9mw==","signatures":[{"sig":"MEUCICOBPRHUsSXpl4GRO333dccXkJiYNjjpAGZpgGlAKNVdAiEA94TAQU7slt/QZEW16e/Su+Kio0op3NzaKzDlvW4oF0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335408},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c67bb3db8cd1837c31bc7a2e8e1a16815dc3d57b","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.433","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","@tscircuit/core":"^0.0.349","@tscircuit/math-utils":"^0.0.36"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.90_1781539008297_0.7508156443558021","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"dsn-converter","version":"0.0.91","_id":"dsn-converter@0.0.91","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"66536194702d69a636797824d9ec7ecadd9d1bf8","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.91.tgz","fileCount":6,"integrity":"sha512-1qrWDTOrDSh15UgpNbk3McJ2Ickl8maRqUHYtRelQ0zAZc5QHV/4oBk1X9DzVclXVgLIDnSCYtDucoQc/VdRSw==","signatures":[{"sig":"MEUCIFwXfynUqC9cHVh0HUauUUBBHwtK2rx8phYqWaWwQh2WAiEAqFzIU4NvuhqiueAv2ZN6WvN39I+KHu+CI9tarVseaTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351202},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a6eda91aa4ccd21aedff6f208ef5b6deebbc3d77","scripts":{"build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap","format":"biome format --write .","format:check":"biome format ."},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.8","uuid":"^10.0.0","debug":"^4.3.7","@tscircuit/soup-util":"^0.0.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"18","@types/bun":"latest","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/react":"^19.0.1","circuit-json":"^0.0.433","bun-match-svg":"^0.0.3","@biomejs/biome":"^1.9.4","circuit-to-svg":"^0.0.175","@tscircuit/core":"^0.0.349","@tscircuit/math-utils":"^0.0.36"},"peerDependencies":{"typescript":"^5.0.0","circuit-json":"*"},"_npmOperationalInternal":{"tmp":"tmp/dsn-converter_0.0.91_1781607542626_0.6206862410928877","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"dsn-converter","main":"dist/index.js","version":"0.0.92","repository":{"type":"git","url":"git+https://github.com/tscircuit/dsn-converter.git"},"type":"module","scripts":{"format":"biome format --write .","format:check":"biome format .","build":"tsup-node ./lib/index.ts --format esm --dts --sourcemap"},"devDependencies":{"@biomejs/biome":"^1.9.4","@tscircuit/core":"^0.0.349","@tscircuit/math-utils":"^0.0.36","@types/bun":"latest","@types/debug":"^4.1.12","@types/react":"^19.0.1","@types/uuid":"^10.0.0","bun-match-svg":"^0.0.3","circuit-json":"^0.0.433","circuit-to-svg":"^0.0.175","react":"18","tsup":"^8.3.5"},"peerDependencies":{"circuit-json":"*","typescript":"^5.0.0"},"dependencies":{"@tscircuit/soup-util":"^0.0.41","debug":"^4.3.7","uuid":"^10.0.0","zod":"^3.23.8"},"gitHead":"f9363c2d40c07c664b3f03d06cc94c72d100a508","types":"./dist/index.d.ts","_id":"dsn-converter@0.0.92","description":"A TypeScript library for converting between DSN files and Circuit JSON format.","bugs":{"url":"https://github.com/tscircuit/dsn-converter/issues"},"homepage":"https://github.com/tscircuit/dsn-converter#readme","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-FCaRN963Njh9dHXbB9+3PSNyfOqefZdnYCqtZ4RKOjW4IeGgfYoIzh1ohgca/KPx0lSmoNXqc6ZAdU8ySIrVKA==","shasum":"c2cc26f58f0398d50f65e6822fa53e9be80675ce","tarball":"https://registry.npmjs.org/dsn-converter/-/dsn-converter-0.0.92.tgz","fileCount":6,"unpackedSize":351304,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsn-converter@0.0.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCC6pD6htz7B+FlpnBisACnrLj96Svbje7J2tdflkOcjAIgW5DE30JvZttKyrHV9qYlV/M4mthzVP2fdsW3SdrV/10="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99a3e9dd-10f0-4d6c-8d28-3c93af05ae40"}},"directories":{},"maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsn-converter_0.0.92_1787180806902_0.6359936728833373"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-30T04:01:24.580Z","modified":"2026-08-19T23:06:47.411Z","0.0.1":"2024-10-30T04:01:24.889Z","0.0.2":"2024-10-30T04:34:25.810Z","0.0.3":"2024-11-04T16:21:59.098Z","0.0.4":"2024-11-06T05:23:43.036Z","0.0.5":"2024-11-08T01:59:07.499Z","0.0.6":"2024-11-08T02:05:06.126Z","0.0.7":"2024-11-08T06:30:22.772Z","0.0.8":"2024-11-14T12:08:47.533Z","0.0.9":"2024-11-15T12:01:25.711Z","0.0.10":"2024-11-15T13:48:45.703Z","0.0.11":"2024-11-18T04:01:35.089Z","0.0.12":"2024-11-18T05:31:05.825Z","0.0.13":"2024-11-18T05:38:27.092Z","0.0.14":"2024-11-18T13:10:13.465Z","0.0.15":"2024-11-18T18:46:23.995Z","0.0.16":"2024-11-18T20:09:36.846Z","0.0.17":"2024-11-20T06:49:54.364Z","0.0.18":"2024-11-21T18:34:59.843Z","0.0.19":"2024-11-22T12:31:24.814Z","0.0.20":"2024-11-25T12:34:47.584Z","0.0.21":"2024-11-25T16:38:04.392Z","0.0.22":"2024-11-25T19:49:59.409Z","0.0.23":"2024-11-26T10:02:43.692Z","0.0.24":"2024-11-26T15:18:19.425Z","0.0.25":"2024-11-26T15:24:57.330Z","0.0.26":"2024-11-26T20:21:41.326Z","0.0.27":"2024-12-01T12:47:25.937Z","0.0.28":"2024-12-02T11:30:35.767Z","0.0.29":"2024-12-02T12:14:47.152Z","0.0.30":"2024-12-03T00:13:03.976Z","0.0.31":"2024-12-03T09:05:30.364Z","0.0.32":"2024-12-03T11:38:55.863Z","0.0.33":"2024-12-04T06:15:59.080Z","0.0.34":"2024-12-04T07:59:49.069Z","0.0.35":"2024-12-04T12:33:05.002Z","0.0.36":"2024-12-05T08:05:31.182Z","0.0.37":"2024-12-05T10:05:36.921Z","0.0.38":"2024-12-06T08:07:02.124Z","0.0.39":"2024-12-08T11:35:57.702Z","0.0.40":"2024-12-09T10:01:11.282Z","0.0.41":"2024-12-09T11:23:17.650Z","0.0.42":"2024-12-11T12:43:24.770Z","0.0.43":"2024-12-11T14:37:18.136Z","0.0.44":"2024-12-12T16:40:41.426Z","0.0.45":"2024-12-14T16:15:25.112Z","0.0.46":"2024-12-15T13:52:42.819Z","0.0.47":"2024-12-16T00:14:50.583Z","0.0.48":"2024-12-16T00:52:21.124Z","0.0.49":"2024-12-16T16:42:44.115Z","0.0.50":"2024-12-17T07:02:23.759Z","0.0.51":"2024-12-21T22:49:25.507Z","0.0.52":"2024-12-22T20:24:09.654Z","0.0.53":"2024-12-23T16:14:14.656Z","0.0.54":"2024-12-24T16:27:58.627Z","0.0.55":"2025-01-15T06:34:24.358Z","0.0.56":"2025-01-15T09:17:02.584Z","0.0.57":"2025-01-15T12:36:14.916Z","0.0.58":"2025-01-28T22:04:47.045Z","0.0.59":"2025-01-30T19:19:23.191Z","0.0.60":"2025-01-30T19:53:30.913Z","0.0.61":"2025-02-10T15:09:31.534Z","0.0.62":"2025-02-11T02:52:15.610Z","0.0.63":"2025-02-11T20:30:57.251Z","0.0.64":"2025-02-14T18:30:40.596Z","0.0.65":"2025-02-15T21:49:10.507Z","0.0.66":"2025-03-02T11:48:03.959Z","0.0.67":"2025-03-02T19:49:50.456Z","0.0.68":"2025-03-02T19:51:40.070Z","0.0.69":"2025-03-02T19:52:38.038Z","0.0.70":"2025-03-02T20:24:19.269Z","0.0.71":"2025-03-10T11:48:58.011Z","0.0.72":"2025-03-10T19:24:58.928Z","0.0.73":"2025-03-10T20:13:48.003Z","0.0.74":"2025-03-10T21:01:11.790Z","0.0.75":"2025-03-10T21:07:59.713Z","0.0.76":"2025-03-10T21:10:14.142Z","0.0.77":"2025-03-12T10:27:38.044Z","0.0.78":"2025-03-20T18:44:35.883Z","0.0.79":"2025-03-30T11:23:05.844Z","0.0.80":"2025-03-30T11:35:37.795Z","0.0.81":"2025-07-04T17:07:51.264Z","0.0.82":"2025-08-10T13:55:33.873Z","0.0.83":"2025-08-10T19:37:53.194Z","0.0.84":"2025-08-10T20:45:26.711Z","0.0.85":"2025-11-29T20:15:51.219Z","0.0.86":"2025-12-04T19:28:00.749Z","0.0.87":"2026-03-29T19:29:14.414Z","0.0.88":"2026-06-13T05:58:17.234Z","0.0.89":"2026-06-14T12:58:05.870Z","0.0.90":"2026-06-15T15:56:48.447Z","0.0.91":"2026-06-16T10:59:02.762Z","0.0.92":"2026-08-19T23:06:47.052Z"},"description":"A TypeScript library for converting between DSN files and Circuit JSON format.","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"readme":"# dsn-converter\n\nA TypeScript library for converting between DSN files and Circuit JSON format.\n\n## Overview\n\ndsn-converter is a powerful tool that enables bidirectional conversion between Specctr DSN format and Circuit JSON. This makes it possible to:\n\n- Parse Specctra DSN files into a workable JSON format\n- Convert Circuit JSON back into KiCad-compatible DSN files\n- Visualize PCB designs using SVG rendering\n\n## Installation\n\n```bash\n# Using bun\nbun add dsn-converter\n\n# Using npm\nnpm install dsn-converter\n```\n\n## Usage\n\n### Basic Usage\n\n#### Converting DSN to Circuit JSON\n\n```typescript\nimport { parseDsnToCircuitJson } from \"dsn-converter\"\n\n// Read DSN file\nconst dsnContent = await Bun.file(\"your-design.dsn\").text()\n\n// Convert to Circuit JSON\nconst circuitJson = parseDsnToCircuitJson(dsnContent)\n\n// Save the output\nawait Bun.write(\"output.circuit.json\", JSON.stringify(circuitJson, null, 2))\n```\n\n#### Converting Circuit JSON to DSN\n\n```typescript\nimport { circuitJsonToDsnString } from \"dsn-converter\"\n\n// Convert Circuit JSON to DSN format\nconst dsnString = circuitJsonToDsnString(circuitJson)\n\n// Save the DSN file\nawait Bun.write(\"output.dsn\", dsnString)\n```\n\n### Advanced Usage\n\n#### Working with DSN JSON Directly\n\n```typescript\nimport { \n  parseDsnToDsnJson,\n  convertDsnJsonToCircuitJson,\n  stringifyDsnJson\n} from \"dsn-converter\"\n\n// Parse DSN to intermediate JSON format\nconst dsnJson = parseDsnToDsnJson(dsnString)\n\n// Modify the DSN JSON structure\ndsnJson.placement.components.push({\n  name: \"NewComponent\",\n  place: {\n    refdes: \"U1\",\n    x: 1000,\n    y: 1000,\n    side: \"front\",\n    rotation: 0\n  }\n})\n\n// Convert to Circuit JSON\nconst circuitJson = convertDsnJsonToCircuitJson(dsnJson)\n\n// Or convert back to DSN string\nconst modifiedDsnString = stringifyDsnJson(dsnJson)\n```\n\n#### Custom Component Processing\n\n```typescript\nimport { convertCircuitJsonToDsnJson } from \"dsn-converter\"\n\n// Create Circuit JSON elements\nconst elements = [\n  {\n    type: \"pcb_smtpad\",\n    pcb_smtpad_id: \"pad1\",\n    pcb_component_id: \"R1\",\n    shape: \"rect\",\n    x: 0,\n    y: 0,\n    width: 0.5,\n    height: 0.6,\n    layer: \"top\"\n  },\n  // Add more elements...\n]\n\n// Convert to DSN format\nconst dsnJson = convertCircuitJsonToDsnJson(elements)\n```\n\n### Type Support\n\nThe library provides comprehensive TypeScript types:\n\n```typescript\nimport type { \n  DsnPcb,\n  Component,\n  Padstack,\n  Network,\n  Wire\n} from \"dsn-converter\"\n\n// Use types for type-safe DSN manipulation\nconst component: Component = {\n  name: \"R1\",\n  place: {\n    refdes: \"R1\",\n    x: 1000,\n    y: 1000,\n    side: \"front\",\n    rotation: 0\n  }\n}\n```\n\n## Features\n\n- **Complete DSN Support**: Handles all major DSN file components including:\n\n  - Component placement\n  - PCB layers\n  - Traces and wiring\n  - Padstacks and SMT pads\n  - Net definitions\n  - Board boundaries\n\n- **Accurate Conversions**: Maintains precise measurements and positions during conversion\n\n- **Type Safety**: Full TypeScript support with comprehensive type definitions\n\n## Data Structure\n\n### DSN Format\n\nThe DSN format is represented as a structured JSON with the following main sections:\n\n- `parser`: Contains file metadata\n- `resolution`: Defines measurement units\n- `structure`: Describes board layers and rules\n- `placement`: Component positions\n- `library`: Component and padstack definitions\n- `network`: Net connections\n- `wiring`: Trace routing\n\n### Circuit JSON\n\nThe Circuit JSON format includes:\n\n- PCB traces\n- SMT pads\n- Component definitions\n- Layer information\n- Routing data\n\n## Development\n\n```bash\n# Install dependencies\nbun install\n\n# Run tests\nbun test\n\n# Run specific test file\nbun test tests/dsn-pcb/parse-dsn-pcb.test.ts\n```\n\n## Acknowledgments\n\n- Built with [Bun](https://bun.sh)\n- Uses [tscircuit](https://github.com/tscircuit/tscircuit)\n","readmeFilename":"README.md","homepage":"https://github.com/tscircuit/dsn-converter#readme","repository":{"type":"git","url":"git+https://github.com/tscircuit/dsn-converter.git"},"bugs":{"url":"https://github.com/tscircuit/dsn-converter/issues"}}