{"_id":"@tscircuit/soup","_rev":"72-c8cf57a93aabc6e7ce2a7256eae67b91","name":"@tscircuit/soup","dist-tags":{"latest":"0.0.73"},"versions":{"0.0.1":{"name":"@tscircuit/soup","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"60d0516e0592da04d99aaef10ac3216a9ec47f4b","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.1.tgz","fileCount":5,"integrity":"sha512-AZ7SduArZd/do+S32tie58yZqMFNjoWQx+cn9xW84AnO3Hz3+jwQdcI6BFbtivBqp3zNxnMDPmfBef4a0iepjA==","signatures":[{"sig":"MEUCIH5FFPklB5ngVHRRWFuBIwlH21cSrzwy9HFH6dCKCtPRAiEA5g3w+jc6ecQCg/j+eLhRw43VA1wAx42tOhsXqyZrooA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179833},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ed1a1fc1af5de26011f49e91a9ca8cdbf0075431","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.1_1714932612077_0.9735487407041312","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@tscircuit/soup","version":"0.0.2","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c3414f87f50b83457bfa2db8bb5ac0795e869a7d","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.2.tgz","fileCount":2,"integrity":"sha512-6QPSUlpAd3PNeNA41cKAcUC2OiR1ImZz9oLBRWMDDcO6eAa8zNo7Upfibqt1pGq2cCezHM28HS+4IL7c13HJzQ==","signatures":[{"sig":"MEYCIQCsGmIbsqrq/RR9b1DDmVWM43Jdh4oWld9v3CC/G43gDAIhAK3O9+j3p8Bn4+x1ucmu7Y+bS+J/s64YDhVmt66s6DIv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1869},"main":"dist/index.js","gitHead":"16a6fa599f137d0ab1e2bebbf808ed5a9060492e","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.2_1714952102393_0.8669958482850757","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@tscircuit/soup","version":"0.0.3","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e1df5597ec7fd45afdceb017310eed786a23b91f","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.3.tgz","fileCount":5,"integrity":"sha512-7prmsochOr8zYve9eSGMaVOSWgTyTfQVchq+IYMRHPZPNU/exJs3prc54teLGw8C0cNgPASZ2vNJhsNzgFnqBw==","signatures":[{"sig":"MEUCIQDiwWbY02i10bNxh16/VjHVe/nX9nrjFX07RrRTWVVkKwIgaZRDJry0G//qUms4/ckdEXMTfOeYZmJOBwnIfYPo9Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180043},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"49be1f1a410a774d7b283424134ad71bb5435b48","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.3_1714953282288_0.4062526911452293","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@tscircuit/soup","version":"0.0.4","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8bced20cdade9af6f3897e4f13a48967ceec9a8f","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.4.tgz","fileCount":5,"integrity":"sha512-XhlI13Sg0p8EL5qc8v+cW/bYIJ5cI2+dLARv4KZE6pMwVVd2Z0toeIGAv7nKWqH2DdBmMmkHD+Xa4gLomRJPrg==","signatures":[{"sig":"MEYCIQDFAErYMAros+6soqCnAxI8JicebkSUaGAvgKbYZLZ2hAIhAIorLM904Bd9mt+Ci+OOltaEvp7UuYH2OoFIdjsPDdlz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179752},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"96df6e0708603fcc5add02ae015c21d9fd831936","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.4_1714954532214_0.4872218769725687","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@tscircuit/soup","version":"0.0.5","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c2c848fb467ce00c81cadaf4d9974ab03dfce26","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.5.tgz","fileCount":5,"integrity":"sha512-t7XFsMBlW7mzgqZRRd3Q05l5nmv4sPNg8Opd9bg/wTIkpt8Tjh4ABK4m75IVJw/Wa/2hA7TObhnGg/KtBFLMhw==","signatures":[{"sig":"MEUCIChl9zTjxWj7LRJtGVCmBoWE94bKRztk1W5KaEGXv1+/AiEA6TkSZnqptgAzSouCJJHZyeE13bTVRpdWYJCiQJuWjnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190515},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"be8396ee21f0126e670f81a693c70e0320ed54a8","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.5_1715099158991_0.6169969704770719","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@tscircuit/soup","version":"0.0.6","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2d87d856a58723d47a559d78c973dd8fd4658294","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.6.tgz","fileCount":5,"integrity":"sha512-hsz7hXSjTKo/TLeZ+RDz6A72YB98JayHdqRgkxR/aD06VXL2psukTj3CrNZUgZ8kYe1OHLKv5fzP0ax//PsJ2w==","signatures":[{"sig":"MEUCIE3e8wgZf/drpr1UzPb2wKU7Ss7fZM3uIgmJDxCK3h6+AiEAousdEk8dGZ9vBC1lB5063f82asYhyW5ea9VjsE6MwKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190638},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ac15ed25d49aa6202a02f08d2a763f20cbe17ca4","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.6_1715195653062_0.6940677927794165","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@tscircuit/soup","version":"0.0.7","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"370878981c91475b7f6ce2442f06b92957f9c9d0","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.7.tgz","fileCount":5,"integrity":"sha512-z5SW2cwDhQOqL+bDZyGboq9VD7y1R/Cy8srlJkBkD1cUcU4F8Pk1GCXDX8tXd7r9qVvNu6GTHbpQwSS87Gk+fA==","signatures":[{"sig":"MEQCIGZhC9DzpBol9p9dwQbPkEc+yZHXrdOhM5AAknTU0ie0AiAMK9mMmEbSEH2U23hxNAWPyQ/3o0cY3G9Mgv3hF4zriA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191073},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1984100f5fe9d01d936c6abfdb30a7f8bc069c6a","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.7_1715196012542_0.410273398500274","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@tscircuit/soup","version":"0.0.8","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b4845213b8136eaacc70cbfdf7e8b8961fb2c2e9","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.8.tgz","fileCount":5,"integrity":"sha512-juZxNOauOxcB63c9u8UtMr8cIN0O1J/d6w3GC/MfsRe+y49lvs7GNtnddmD23pQqgxNOwg0FFObOuL2uEfHIaA==","signatures":[{"sig":"MEQCICinnEz2+IJcFagDrR/9aQY2G2UEAh2ggkjPTGjUBZzmAiAn69UPMx2ZQLpOEDP1ZcBUuCvQHNObJ7csH6XfGf8OPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191123},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ddbfa0ba45662c4397cabc5b70c207b26755baf7","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.8_1715198477820_0.987652767222539","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@tscircuit/soup","version":"0.0.9","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"02d4522fd7636efca36af6c51684ce9f80c954ca","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.9.tgz","fileCount":5,"integrity":"sha512-OcRz1n0pl8IR8ZTjZyykBm3NtNnNQ/jPORioaclXbZWRagrZexFu2J7HIdLqJNxJXoNXb0pbU88mypoocKJbpQ==","signatures":[{"sig":"MEUCIFJMr9Aze9cl+lggPtom3hvHv0+5HnGHXTHECgDTvbV+AiEAiAJrJCBO3eC4lGyhPEikfM1eJtNy/7PBEpZf6ZDEzIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196551},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"61cc903a45873e9015ed7011204806d9db3f6822","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.9_1715219973585_0.4115696085033802","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@tscircuit/soup","version":"0.0.10","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.10","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ac19bfeeda06a490702660ff8a7aecc2b3c66209","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.10.tgz","fileCount":5,"integrity":"sha512-krvDFykSEYCJERj0Q1wxM/T9FZEM2IIcMve7AwfpJTfJGk1CspGZZTnFtk5nJ7AsAA3uWCFiTw4ck1UY+oXrHQ==","signatures":[{"sig":"MEUCICADJ+SmEwrIGgUbYHBMgLIvI0OFA9B12k34S0C7kRi+AiEAn1CBFi6fboRx1M3D0m34/V3V8AiN+aspt10+RL8tb2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196960},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"af2182e451d0025089d53b3f89014ad37508d63e","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.10_1715279415304_0.8334892185360894","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@tscircuit/soup","version":"0.0.11","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.11","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"3ce827016aa67f1f84794fe0b87999d09c256daf","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.11.tgz","fileCount":5,"integrity":"sha512-62B7+fo0xk7jgamjzH8UAE8EZDYch3nWtTELL56Bi7p/qS4Eywk7NDcTCuZTRtm/DUeEVuMePz8mGwChZSUK0g==","signatures":[{"sig":"MEUCICnn7z/UcZ0BDgp/a4vxKw873bGMlKoJFP8JIoz56VA1AiEAkES0LuODUl6FBoERt+EFzocsSq8E0gRjf5RltGfEEQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204690},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"64001c026b5c4a98f65b26a429631d01585a5a8a","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.11_1715280172654_0.6626283414537146","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@tscircuit/soup","version":"0.0.12","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"73f591fb43799e6c415b3955d839d4aba5113152","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.12.tgz","fileCount":5,"integrity":"sha512-TZNV+sFXjxlLH47J3BG2AwNKAtYGdecXFHY6yq3zZeTZJsJcLVaK7Iw16cgY8KdjpfpzrsAwwCvWPR1nL7CkdA==","signatures":[{"sig":"MEUCICxRHshIpEXZXXVnJroyBvuoYd2ZdyBoI1QkE4t6TNr0AiEAjTbcHNHGh1HYzQGhWDseqeN7FH6VQfbBUe+gsbli5DU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205144},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"dc92f20c547d1a2e321d65608706c3bae892907b","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.12_1715301456758_0.05684177995792372","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@tscircuit/soup","version":"0.0.13","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"56a7c60af3f4fcd788bf9ca58988386c127f9c26","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.13.tgz","fileCount":5,"integrity":"sha512-IpTvdX/F/lVWsbJkdz4i1KgrZh/DNK5aoF2rx5gd1OIyrI1d2F/25nTjA0QGRXFRi6s9kDyb7RN+g5GTfyk+3g==","signatures":[{"sig":"MEYCIQDH3/MQZnRRrVnjO6Ee5iGuJetmay50qZwe7EPpGvIoVwIhANLS0+Wjo/OUgM/Al7hkzx+O4/dYI2fsfFGBdH8rd4iN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207105},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ae30a7fb0fa6580a652d136b06e1d3b8e16aecb4","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.13_1715303272370_0.8621687968383811","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@tscircuit/soup","version":"0.0.14","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.14","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c0e9fba89c91fbdbf53004fc6987a3039951f365","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.14.tgz","fileCount":5,"integrity":"sha512-KpI4Mjdpn2hc9GANnCONw4WYPmvOb9176YEw0UUixJ5W2D53WdNcoMtXlBGVE5l9Wnozc0WDFk2CeneBU9bDjQ==","signatures":[{"sig":"MEUCIHcz5sSAfi1uaVJvw19G1JAWPtDES1E/ap5RLMU/kA/CAiEAzTgRirPiCCK4YLzHifLTruShBIMez/3QBHAcObi+ZyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207625},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cf6faf33a169c24a9b4b23b1bd702986a06d0ef7","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.14_1715303375654_0.6382513326037675","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@tscircuit/soup","version":"0.0.15","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.15","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ff4a80689852c062b9197f991c82cf576c20517d","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.15.tgz","fileCount":5,"integrity":"sha512-lMCjcIztiYjBDNNEcMFtwgosUTbget2arwqkRVCAjRP8G+r6gjUNhVLcMyN3cZGdLpHce8lm/h2kE4tYO4S7GA==","signatures":[{"sig":"MEUCIQD8c61Sj1gfST4SOclutoYzGU5LVSHkf5ChnZjPSmdaawIgJmE44jSXyM+E1mQTm+PVWL4l1Q5FQeXT/Ns7YKHqsO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208480},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3efe3386afcf7404603bdaca61754948a7846113","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.15_1715318397740_0.46591626806104425","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@tscircuit/soup","version":"0.0.16","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.16","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0372f68eaa080c6515d91b5d99af9288fc83695b","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.16.tgz","fileCount":5,"integrity":"sha512-rsGcA1t3IwwyC6WAej8reS0yOP2Bx0qGACkvigrVh6KySk9gH8VvR5yPwtPtcyVMmKd4d0nsTnWTADvc/IjuSQ==","signatures":[{"sig":"MEYCIQCnNujKnnmFNpLb3VsgVIj108oayT6sIPbjdk9t5CFqYgIhAMNlqty2MPEO3Jl3eRQqn4Z5yUqj8AqvAvxBEXGUEeQs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209020},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ab15a133854f2c5b3bd33aec338a4c4234b52fc3","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.16_1715319586678_0.19279747247336032","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@tscircuit/soup","version":"0.0.17","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.17","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"447c0757875a99f98e398e782efc58bc147f4197","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.17.tgz","fileCount":5,"integrity":"sha512-kOXChvI5UNImuEJ1L2SrJ0F1a1CoCtzBBto5Ssg4a+8liO763L8Yk25gsdcHeBv2O6g9sEPB+DSoxutXR/RGhg==","signatures":[{"sig":"MEYCIQDadakIEbmR7l2QTBwB4c53Xz4kWe5QEyMP3cyYuv5regIhALSoL+RNaIahxxy3khi3G24ov0nmkFUJzvBfGWdWSwE/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209332},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0a69307201d569c475289b1da2e5ba3d72e9c76b","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.17_1715456270636_0.5260629666119225","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@tscircuit/soup","version":"0.0.18","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.18","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"78deacc6b0bc13095aa7b50d02234dcbce51d5b1","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.18.tgz","fileCount":5,"integrity":"sha512-gZYBhiqdyotxf31QX3Bf8qnmvkCh339WCLYg8Pc+JEQF0HxEKZCnKHvBvDExXT7gAE6rQw5if/cJKUcTPwjq+g==","signatures":[{"sig":"MEQCIHzAHdR/m0H+QWjn8ZF8IXU9hpLBNi9epQAkcDOiGUx4AiAaM1SHHIrAFGNa6ZNNp1rlfwewMdMBsrWldGep6CShRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213996},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5e6172ec165883f2585daf123672140edd9ebcf7","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.18_1715751800911_0.7024334299072268","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@tscircuit/soup","version":"0.0.19","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.19","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"412cddce4b1a8a3144453225f311e6c00397035b","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.19.tgz","fileCount":5,"integrity":"sha512-QvnCxv9p8CDUtlcdu7kZEmEr8T29/Jh/B6pcU//PkCMtDSQ2zn6qaxTKH544rwuBdiCQi1ETTS0RHLP1ZtZ7YQ==","signatures":[{"sig":"MEUCIQDekD4ERs0fZCycppaQyk7EiJTQHOgSZLDDsiIPHEJoOAIgGZ99CdZqU0zp15X535A8jmcKGKa9TMI1HbWJ9M1XiU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215630},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e31abc204652c650a74c4ebbbb6edb7c4de48112","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.19_1715798452001_0.47088831397518094","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@tscircuit/soup","version":"0.0.20","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.20","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"88b40ffb87942239f261f49290ac8e2f28859d72","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.20.tgz","fileCount":5,"integrity":"sha512-20Uzr8rFbHX/GaV5VeXXFAvheVIAs0R5Z0ajmZ9VDjgEndiuipVSR/h6jx/MpLKVpfM0+6Klp6uSscmS8njAZg==","signatures":[{"sig":"MEUCIQCxeeogaCx7F3Ald1i3v5YtpHpyerBXd5TrGjajx35qHwIgLs22fBU9WE6OusQSoI3HjgrD7esyj775qDGJRg5bX8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218386},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0907ccab6ad5bda11bc7fded6bdc57fe3edd4a2b","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.20_1715798747813_0.8064029521345246","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@tscircuit/soup","version":"0.0.21","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.21","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9b3841613ad5e845b2588943950f5d767edbe6d6","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.21.tgz","fileCount":5,"integrity":"sha512-jiORVr/2jlzFqMzjpyySbvqxbTpAETeUhEMAq1PbSlwFs5SylFB8kenaQyAv8p6EgFA6PjtJUJnMZvUmmuo4XQ==","signatures":[{"sig":"MEUCIGgq2RBrgsAwYOdMi5vTjy2P0LazxBSQ49sQQw3SrgPVAiEA4fXRPDKc7pXbWYlCFvlMgEXI1aJbMj9SQcRYCX22Ks8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218559},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"926fc6063e0166a19ba74aa1257ceed00e77b7d4","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.21_1715809397330_0.26968532808491985","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@tscircuit/soup","version":"0.0.22","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.22","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"7e6518ca38682095bfc9d01e623b32a8ffab1bd6","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.22.tgz","fileCount":5,"integrity":"sha512-WbmALqv7MRsrcvuG65T8HW4yrn+/LYTfoJGV56KFeWHXriCjazBUA7ZhzTuchkYwAmNXDsLvBWCrpxR+TB8VRA==","signatures":[{"sig":"MEUCIH95oYA5WE11n/qjwtKF0lW2A7hMCOrQeXB07F1nel0MAiEAlCTpixzkL1p6Z/Nd2fchALhhitAJJgb1HS+nkKvKcE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219756},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2b278e9d0a60f4d7f728da2acac3349747a70ab3","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.22_1716747395375_0.708253435173638","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@tscircuit/soup","version":"0.0.23","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.23","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c54dc27f9774fe30ba59c65d8abf59ee5ce8c652","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.23.tgz","fileCount":5,"integrity":"sha512-aZPyHHi3QbTb02s15/f2v//QWSxQ6kbkqay76dF8Qa2QHuLL/iuEX6nt9z498vX1/ADwF/JUJJ/+y02wd7r0tg==","signatures":[{"sig":"MEYCIQCF9vmbiDAk/q9b5ZAqoRz0amuiWLpVwiQy9uYZ/Fr71AIhANiAOQX6xo6SGkbDoefgRP/X3NUr+cAFB4Pj9hOkmfIE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220249},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b309e16d1e7af62e5fc441d8e3325cd775e7657a","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.23_1716762115424_0.15386784142079635","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@tscircuit/soup","version":"0.0.24","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.24","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1e5196956ee9357255e06a8fc1c9c36d49f8b5f5","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.24.tgz","fileCount":5,"integrity":"sha512-au3UHVgnjuw4Z/Hnct/bgQaz8cFHGk/FrXWWTsov0LTj+B/QZHqkqQ9Ko4qXqi8hwyOaB6Kvuha/2/HNiqDGUQ==","signatures":[{"sig":"MEUCIQDV7DvqxqjTt9mUfcynQcoZMQFO35zLtvaN0X8vZPOXsgIgSUuKFARZjmuXcdsqIzbA0Ox+LOadPr3IGLu142DAAPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220773},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"64951d4cc141a85f4952210f0cc1fedc76dce2c3","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.24_1716853153358_0.008996027459730715","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@tscircuit/soup","version":"0.0.25","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.25","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"56be088dd6c6094fad44956d66b7a936eebfa5d2","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.25.tgz","fileCount":5,"integrity":"sha512-vIy8yf91HV/oILrIqGrdUo/W9FaGeLuC0ysC4JRXM4xajD6ji7P56DU2ApH1GzbFs2VeyIfr+IPJRvI3UuN/OQ==","signatures":[{"sig":"MEYCIQDqJ9Mi9fpCe5BACrBecnkV+Bl8sP0J9pnFxGXxiuJOyAIhAK9wqFHGHAsZNnR+qAOE8XtjMNDlCtQDcSJRsH8elQT2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221194},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e29d9db6597ccdd12f7bbe3ad3b6c200b1609e11","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.5.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.25_1717215232173_0.7587046628912819","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@tscircuit/soup","version":"0.0.26","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.26","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"694d003128d74ba6321cc9ea526daef31c9d127b","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.26.tgz","fileCount":5,"integrity":"sha512-NG11CVU2ZIPs6FNc52QgGADKU3gDG+KuzvRUQUwWuXsZn5HjPupw9ytDcafitujFJaLdEeJ6D13ro6FA9m9GrA==","signatures":[{"sig":"MEUCIQDXiUClRV6dtJxnN4R/FJIUn87C1zYsr/tQddm+kWyungIgMHTFBSy+nf1LfHtwirjOamSZkISlO7f1olzY2X/a84w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226996},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3e5679804ad44d08229ca89feec221daba8547aa","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.26_1717732545894_0.7597604681597947","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@tscircuit/soup","version":"0.0.27","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.27","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"e42217bbc38ec1f7584aa3239686852d325b1b0c","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.27.tgz","fileCount":5,"integrity":"sha512-Dm959f465I9dXYwDTMMguUHfTwVHJpdHAVpu11z+wcQKYiQyTmFwwYNYZBUkcEq/Lnm+17TP4jhVKEqo/3+Q9g==","signatures":[{"sig":"MEYCIQC83CTFUYxf25DOiczMcvy/E+b+/Qgx7n4pPNSBG6eZsgIhAPqEEwmJbNneIdnEdBkm7Aho/FzYeLzuw/p5GIGHfMfH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227260},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3f47bc11232978908fc57b4be9e44a60c6632b35","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.27_1717733575489_0.24748490696130032","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@tscircuit/soup","version":"0.0.28","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.28","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4e623bd3faabdf248d839bac53a3af6cc6b3230a","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.28.tgz","fileCount":5,"integrity":"sha512-J0S/ZL/+SVmDlm4JBxnWCORXlLmaxsjppkp3V5xSDEUghDtWuU41T8k9HX6vk1E/PazhUwtH6aG0NLwyMJVpTA==","signatures":[{"sig":"MEUCIDxgBfvqGNhpaTsGaRxhCiWSW2SvIexLQW0zhC1j0hG6AiEA8qsSzw4UxyG7t1lqg9kMyr126MridDQ+6y5H+6I3lFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229737},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"79337207104d0221577eb49b6b7f1ed8816a4d35","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.28_1717736012528_0.2812063262444293","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@tscircuit/soup","version":"0.0.29","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.29","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"11f2d70fee45f5044094532da2e2d0a3697ce482","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.29.tgz","fileCount":5,"integrity":"sha512-hH4ojSOIiDv97HfWtKunT5M5cpfUnmwsg7MomsK9ur2UPpR8gfiaUXfgzTm6TmdCokywDGDPGxVfukcZ7QqjgA==","signatures":[{"sig":"MEUCID9p+4kNz3l2jQcKR526JJhR/fo+SACVsxFKz0o3EQR8AiEAjtOlA87Wa0Zdug7/VwyDfY/+6FEZlv5Du1JgEZffZt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230929},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"614a82a517ae62d332e60e7f8ba31dd53446aeb3","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.29_1717737998269_0.07794934426687994","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@tscircuit/soup","version":"0.0.30","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.30","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4641877a0cfe13f16afd1857e636fa7e93547815","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.30.tgz","fileCount":5,"integrity":"sha512-VtzfJFrgJNdVKGjoYhfqQo0sRMUeiySpohKvMPOfLVRJ+75yIQ0R87Vzi0JET9c7IRcPBUI2yKbcG70q4z8VNA==","signatures":[{"sig":"MEQCIE8hhoo1jqQpqRF0jcgmtCbClolqBMVOiIVfUn8TWWVpAiBGkoNPHEuyVPaIXOFEL9l2616m6//8ExDBcWjlNS0t9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230945},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f7ed1b0f4d1ef02a0a56b5df15753a21a6befa29","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.30_1717740034340_0.32078918028653236","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@tscircuit/soup","version":"0.0.31","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.31","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"719790578342530e43ab510ef383f88d9240f32d","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.31.tgz","fileCount":5,"integrity":"sha512-etdd8nSplLGokzZagduwUC9XZTAq2TdTMkc10IYEiXqXwcrRls09yOvMLss9JUwGytsyCFGGiZsa30oBU1Cshg==","signatures":[{"sig":"MEUCIBUWaUMv5gj1T6TjGznJloCWtFqDmAnTM8BniT7Jiz/DAiEApsGzjK+N10/TBofgavTeVP/+gJYB51njjnh1sorVsh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231145},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7e7769ed1cf2c4bc15971e4691d3e62362e73fa1","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.31_1717875717478_0.6053151944495812","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@tscircuit/soup","version":"0.0.32","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.32","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f3fdde77e0d84012f5625a5e25a9319adf5f00f7","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.32.tgz","fileCount":5,"integrity":"sha512-h/ZIVAGP86oQ/zRbdWgYLd3uwIUWWGFQzBU+GaoXboyla5RkD1GZDGGF8HxAyvQtMP+tlgBBP/cuQ3admJet5Q==","signatures":[{"sig":"MEUCIQCPHgfcZieVAdQSk4a/JY1x/v/P38S/iw9j5VlPJUQgRgIgR+5oJUOYcPGMOJNWaeXVJj7+/nmOzHSvzN1Qdd4R2xA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231177},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"905bdfdbd0c817ad1e2b1074a55ff89b5c7dc095","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.32_1717876222545_0.2113329929933334","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"@tscircuit/soup","version":"0.0.33","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.33","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ea514cc62b986cb56a51b6f2d5afbad7d831b776","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.33.tgz","fileCount":5,"integrity":"sha512-Skp/Y4JzNQdbCuCEcLr7YlIWmCFF5FiOKqGOWqmO2ggyTpz7poKb5t6OHkFuORzdhbkS09E5g/Ug1SyEcPYJ5g==","signatures":[{"sig":"MEUCIQDNaRV+nCNkTeCZwP2m9TjVwH5HOeNxFqq5/pNLn/LTCwIgZlqzU94qZthxORtnlS+MxGQExze5CnEK3HyUyuyDUFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233605},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"24cbc0495018fd6230d83f87493e4c1f9abc7ec5","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.33_1718166693667_0.13963588816434824","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@tscircuit/soup","version":"0.0.34","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.34","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0c3a5ba1115714729ab8bf1109668c11e45a20e2","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.34.tgz","fileCount":5,"integrity":"sha512-Xz0bwDE5FiF8qXaG0LZ5UEx7HeKX3FLvKhqq02l+iyzmoSBiwhlf8U4Z2WI+XtY63KSyqlv8r0ixNrtWrlWucQ==","signatures":[{"sig":"MEYCIQC/OfjoVJLQ7uZXErLSSetm7kE4QiPoPwh9wSq08JgFnwIhALdPbilFr/AbWmD9QqXGbQqrnFfOUOo6k+MtLF6Xq2sZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234571},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"90074bed807eb93e0a5726c942b1249c79dbcab0","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.34_1718397418039_0.5298065476796388","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@tscircuit/soup","version":"0.0.35","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.35","dist":{"shasum":"dae461e88354e83474273ca52d823f655254e28c","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.35.tgz","fileCount":5,"integrity":"sha512-OIL3YohKq84Vv0iyMjlwkl+2gbRA4lfLx4KnimwpUH9We5f9D7nDij2jlRLG/bzz5gX0vDH4rVig2OOkh1Wvbw==","signatures":[{"sig":"MEQCIGVHzYj5SSgdcLL5BaMbu6LGGGokoinmCMQhd8x5DIoxAiAAzSMAgKcQAAtBGgL+N3wHjlC18FYoSgsJCq0SB/dxSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240865},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6fc9dae9c811054de6fe2c3b9e8211492d28ae00","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.35_1719428636778_0.6907239568649106","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@tscircuit/soup","version":"0.0.36","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.36","dist":{"shasum":"9070bbcc1002eff1696bfd10f90356876323b09f","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.36.tgz","fileCount":5,"integrity":"sha512-lDar3csRAmmUaC3XX2ftpb9If5IOw00V+Bpjo6Zf3e+ipjYpyT6WkoLJh9nwf1vMdTxbXqpqr2Khx4ihjBN4QA==","signatures":[{"sig":"MEUCIFlYKwsIuttwUHAlr2wmG4+H+5vvL6GSqh1UW9URhTw2AiEAnw8rGbVIzTngYsTQzmmS7Jk6zjKoV54yo6qVxyebYWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240946},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6c64da19ee54267479f1d89d86a07991d1c445c6","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.36_1719528920332_0.08988410177119444","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@tscircuit/soup","version":"0.0.37","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.37","dist":{"shasum":"ed87d76b70386560a281ef9bfced582bd9294559","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.37.tgz","fileCount":5,"integrity":"sha512-2QOajYmi9RDd6mKHSOAJTGHq0q3b7Drj3taaAbMzagQJJnuHU8VQE0O74KAdPrOrzQQpWwQbUnFE8KpEdNW+RQ==","signatures":[{"sig":"MEYCIQCx+yXCvkkKh2WYUiiuVZWq8xu/nXjt7NkZHvfIYnEeawIhAJNNyVZ7XTAq3FdlhjDsoHuDNz+tbwSI/IfSsHHO4Ot0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253793},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"8ca960fa831cc1c03f1076c34a21e29013c05466","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.37_1719632187476_0.3893797592517494","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@tscircuit/soup","version":"0.0.38","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.38","dist":{"shasum":"a4ff2dd21d965431e32d6afa0d693aebacc4c195","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.38.tgz","fileCount":5,"integrity":"sha512-WsGoLHLfNgWhEPe+2xVWyzVPi62u9BQ6zgPojrITPtzFfFE7UAPHv0aVsdhgssabQbPj0WsjYW+XoOl/Smtu8g==","signatures":[{"sig":"MEUCIC4kEyW8YkGOketcNdzQVa2eGoNC2iXqwCkdaxAZaKo0AiEAsv2mHUEsl1OCHTnnv0yR0LEYLo+cgSjg7PtUaf4Xwck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258010},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4b34095932d2d4484e8186a37a9d9144819f6fc7","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.38_1719695210158_0.433242703934817","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@tscircuit/soup","version":"0.0.39","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.39","dist":{"shasum":"da7648594c79f57bd734fdd6903b6a0b6bfbeaa0","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.39.tgz","fileCount":5,"integrity":"sha512-22AaLOEtNs871XuRprfgTFsFq2Rp/DVKaW3XzXsh9O0PDjGuPzqsBhPIBy9Em94B5R3yXZMOIprCbTFOvPDAJA==","signatures":[{"sig":"MEUCIH+ZAwlPd8emCzKiEr4T3vZzOK9lse1PUIyuqUAqEA4KAiEA8/U3NSvh7QJWEVhQk++ZRAEVANSNkY/i1WI7/m/xLbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258010},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9b4b0852c3d0673e31fc1400480451834df5700c","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.39_1719873540280_0.9924207954211361","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@tscircuit/soup","version":"0.0.40","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.40","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f59f273bc014c4e85ec4b38f20542dec7e0ff4c5","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.40.tgz","fileCount":5,"integrity":"sha512-uao1+ScG8Mpxv/F96SaVZg2ifscwU4J0/Bq9KSTVSccyyQ0HGwinicsh0BuzyVNwIaTgMlSuz7FMWmv/a6/eLg==","signatures":[{"sig":"MEUCIQDHLzUmB5/FAEOXUeuc3yDl3b8H47VQyxddj+Yew8ukTQIgW4Ht4oF0/LYvTbTEJ/EpOjue1kmoN8JKTO4NQfBW+oM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257998},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"838df7917ba8cea697f90b2b779300b39f3ef347","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.40_1721452700701_0.8936262780073094","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@tscircuit/soup","version":"0.0.41","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.41","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"898cf2871c481fb75601c31a928892adb2d0faab","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.41.tgz","fileCount":5,"integrity":"sha512-fhJeq3EWnL4KGF8WgbHgb8Cx5/q44/hp3qQxTHDz5Z0cWZgXWM8sf88pWpLFsZejIgO3DWBgjQrlADzyll8A7w==","signatures":[{"sig":"MEUCIQCfDymCXGpRLD9/WdaMqXmWrB3stqSdYzNXWdvW0aHwFQIgPhCCJMOyqOL+bBJtpr4hGKjX8fY5wGlS83HST4ej6Nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262683},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"17829e2e8863b73ac562ad08d1f41371e78022ae","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.41_1721622514775_0.02487791303071285","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@tscircuit/soup","version":"0.0.42","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.42","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"2e02fc6d58e3171983d4dfb45c2d87ec85a0cb49","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.42.tgz","fileCount":5,"integrity":"sha512-spyqdDHIu/eX3exWosf9kcgphuRkf/b8jZKtT+hq7vMtwgSM2DCO1rdEW3hrYnLIkOzOovndzaL96Beh1pcMmQ==","signatures":[{"sig":"MEQCIFJfNraeKKhTMVKegtRGbZJ6HABcjIvTHe5q4xG61lkrAiAEXfSazO698gL/JQ6eHJUwvJF1+8amBuXomQCtGR3qEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263858},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3972213003c4715cfa6bc3f3b456a41eb91647e7","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.42_1721887008549_0.7262917585075075","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"@tscircuit/soup","version":"0.0.43","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.43","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d54e2ac4b47446671bbf65da766ae84d00d0a4d7","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.43.tgz","fileCount":5,"integrity":"sha512-ZzUugFMns4w2TZPG+dNVbRIYVSsZ+qtwijB+a21Em/flsBDScwJYf7h3eioeSrnknUXa5uiA9XBzSWetjv9pYQ==","signatures":[{"sig":"MEUCIHE7OCAs8lKzxANVl0iUmgzBcu+zeS70GIikzC0DbfLIAiEAnG6fn3rCYJpHWDd83U3uxXVYgQKhAqrMre9j4B7qCq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263880},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"53995ee273476a57dea856370a6ffba769f0a231","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.43_1721925326950_0.2177602673324559","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"@tscircuit/soup","version":"0.0.44","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.44","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"292236d0fc1f63a15d8a708ff5670967c6398f32","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.44.tgz","fileCount":5,"integrity":"sha512-moauV7ElC/+MON5882Liou2azJuywyxYL4SDC4LyBJcGp+EhJ0w2jd1gTb3b1E6Tqcws/yoGrCjyd7CN5ICv5g==","signatures":[{"sig":"MEUCIQDarOYZEi16Q8Dq3LntcebGYR1JeeS6LXL8vErEuYXquQIgSq7ysZfUeXAjBD8xmohiCkoHOOE//V+whQqdp1VXgKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269562},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"455ca7dff893542e12c5545712f14f7b78f4ebb4","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.44_1722367549428_0.10579679840947853","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"@tscircuit/soup","version":"0.0.45","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.45","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"bd5fc9641703d17cdf1544f8a00ff0c8b2024009","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.45.tgz","fileCount":5,"integrity":"sha512-1L2+Iy2Kne3x/NQfG+kWBd6jHb5wLuVvNtM9Drh/OGykEwIHnXuG2I6KIoRNE83ccEtV2tigCvCVJl7ctVLzKw==","signatures":[{"sig":"MEQCIAfsEpw8vtib7+krbNo98OFemVPPkJSnxiiCUkjCZMZxAiA0G5SIccooKHC0MfhHGBK4vZzlwU9nywCLV4jL17Bv9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269603},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"38955d7ffa3ac082c1c64aae12b65df8d5c4cdb6","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.45_1722367585595_0.3977315903668135","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"@tscircuit/soup","version":"0.0.46","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.46","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"489066e678675cdec97ca940af5ea3ef4a800c46","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.46.tgz","fileCount":5,"integrity":"sha512-WhRwiCEetGotkVSvSp0nNot0hBdt+7wNLaKOa+qSDH/aKTfDCw5dMsKAPD4VxMzkm3A8/7Yc5mCAaDdEpSAdhA==","signatures":[{"sig":"MEQCIGL6EBD/29dFXkStHxS8jxVkc91Cn/rOInamYV445KB5AiAMBgG8HDnePJdd86C2EhPJo5xXyxnlLN5bDjU/+xjqwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269987},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c9b087f5735037bf21cae3605f48971abfb8c858","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.46_1722448119585_0.8046217781570593","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"@tscircuit/soup","version":"0.0.47","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.47","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"f8de58f7f3299a99ffd4529412b90ec7ef6e9c3d","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.47.tgz","fileCount":5,"integrity":"sha512-62Uac3KVTDBt/vZi3h6BBxKqZ1lsdPES+eoMvR0L7iLz76kRDjP6xVBaSrcvJLISJ1kQyp5GSyV5k9NN0yHBMA==","signatures":[{"sig":"MEUCIDhY02m/WXnzp61tK5SLKt+pqktmQBRrsLKzx/4HzS+FAiEA7TLEcfIk3C1CaznptMTfPIESxuKxzRr5kfdRSbqqj/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269845},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d7164db9622c6975aa857f0496f6ac5b7db440d3","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.7.0","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.47_1722485979765_0.6552030006460676","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"@tscircuit/soup","version":"0.0.48","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.48","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"58255057eec3136c2b5562b0b542d7a4582ea6fb","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.48.tgz","fileCount":5,"integrity":"sha512-gPBKUiDz7XcyZT+5IsuNJwc6qKYmu5iVdGzW8e5pCSNNRUW21sAwNLIVu3fPvmKAZdIALPdCQmkGAR2rFocO3g==","signatures":[{"sig":"MEQCIDcMSfz4ygmY2paG1CxW2Y1TRcSIWehCwlQNvrb04vhCAiAV7GbGHaz3OtZ1sEvDp7JSrE+ppjlUg9rxZjbXid3q1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274028},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bd133de7de3a145f3c130afe4684f3b51ab572d4","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.48_1723315009217_0.1616583990765157","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"@tscircuit/soup","version":"0.0.49","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.49","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0c017c488fce53254f43d107c5520afd0b471835","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.49.tgz","fileCount":5,"integrity":"sha512-5OEymFJMJoRDNXCmNuOhf2hwH9HZ68S/saP4CNTOZMNcub/AVpmz389I2sExA692KY53xM5oyc5A6Wcf3LDLWg==","signatures":[{"sig":"MEQCICOj4VXP1dtIBqkXxs0Ue6JAzRawZw1WAH/7fr1r6MIsAiAm2MliZpQsKDS8jkRJIyTG0W4XMtofykWi4DXXfB2MVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274548},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"482ba4e9919b451108fe01f6b1f49b5d07c9bf3d","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.49_1723496349711_0.5197260071261791","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"@tscircuit/soup","version":"0.0.50","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.50","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"d08a4bffc507e0b4e11c18f3cd6196b69b85653d","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.50.tgz","fileCount":5,"integrity":"sha512-HTTxaWkVYPaPGZGinoCPBUBoQrdn3A6SBtNitkhc323x9jxlOy/aneSl/qOMzYqwPck99S8RQ0wTanuPJ2Y6wA==","signatures":[{"sig":"MEUCIQCiq2Ox1WGLGsj7jbOd8NkTifxnkWpMBJm4IPBFd3Q9bgIgPLD/5EQnL3H9GmvMuFSoYgm0DQL1mIH5FEtM1LDZ+6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274952},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"91ad8850ed06561b0fd9fa2790b857de2c2c9597","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.50_1723750589334_0.4050934266883446","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"@tscircuit/soup","version":"0.0.51","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.51","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef9e1bc94c67e1a60422e8a88a16c5eed08c8f93","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.51.tgz","fileCount":5,"integrity":"sha512-++3VAymjK4aiUjpKfL9b245eF+2L130ht9m8ir+a+Ee6HlisUrU8gs0k1aLTieu4wpbt9LucuNf2ZrDFkWX2eQ==","signatures":[{"sig":"MEQCICPkPZ49Q9mCZ2WMJUqqPq6wZaSVxw72KlTtFaOVHWS6AiBW1fT7NeyZGoj9cWy6eGwmyh2ADeJgNTlfU2cDjGgEuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275333},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3d813528a9ab4e4c3789dfb618fd0e721175b799","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.51_1723942708650_0.643183952834607","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"@tscircuit/soup","version":"0.0.52","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.52","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"9daf6ee0f8da53cca48967c40cfda5059e5f4e65","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.52.tgz","fileCount":5,"integrity":"sha512-SzhCSR5dBCqQViSjwWXyQ3iRSNQKmiBsZfyaYRMl65CN8ZeGd/O4TeS8ODK6Eukq99PIEal60/D10VlD17g3Fg==","signatures":[{"sig":"MEYCIQDeg94Tcrhsm7gMULu5iL7Ww/p1ceTgVJjjaAUjdlS+WAIhAOvgkj2sPdOtgckZiAwG+3mOgcI1XZybDo6JZnXsbEV2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275701},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9696377581b4d815d76bde028a40536cc7baabd0","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.52_1723943327411_0.21271350149559498","host":"s3://npm-registry-packages"}},"0.0.53":{"name":"@tscircuit/soup","version":"0.0.53","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.53","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"056a0b8e4b6a50120c25ba8e270ecf47af76dd89","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.53.tgz","fileCount":5,"integrity":"sha512-2eiXRtXtVBq8KiPc6+I9mDxXtaOEX9XPnkB+L5HmFYagg4eSi7OaQqM8EVu3DlPopR3L8b056i/B/4oo0JajMw==","signatures":[{"sig":"MEQCIBMkMgV9n5MouyBckwNAeu2VFG+dcwO37CgnieSIWsKfAiAsFeWKjfj2S+bBTUdg0LZRyzF+Fhe/F2jyKA6cjB2Uew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276828},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"adab745f4be95b76b7095df659eef8019a0aa8cb","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.53_1723998307078_0.9426513898575732","host":"s3://npm-registry-packages"}},"0.0.54":{"name":"@tscircuit/soup","version":"0.0.54","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.54","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cb0a0458a5d1a6f7eaa2d3fdb57a9dfcde668a99","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.54.tgz","fileCount":5,"integrity":"sha512-heYgZRLkyFlTetb+o3DyODS57US7rWNJkpXdEE6iBhWweGc6p2WgG1jYGYRlniKKAaXPECY3pZyPqDT58b1V6g==","signatures":[{"sig":"MEYCIQCwLBCgJwSqZ9DgFR3U7FFYTZ/fdhMWNk8odYzBB6Kt1AIhAMtBqrAUanVhEL2OakrSD8euK6z2ZCj+5Hc6YkGSDr9R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276828},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e7fd0fb3c6e7c6e484aa70c999e521828e36a035","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.54_1724094496456_0.06856227651898283","host":"s3://npm-registry-packages"}},"0.0.55":{"name":"@tscircuit/soup","version":"0.0.55","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.55","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"93dc02cfcc8c30ed7eb08b8affd8b8a0ef111bd8","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.55.tgz","fileCount":5,"integrity":"sha512-sxaTpfo+iLCUK3R2kMqF7RhakP9eCftogB6LW/BY0hrtvyClOTQ7tXoMKtQjdUpgube/JjLtMJISPsT+aj5/wA==","signatures":[{"sig":"MEYCIQCKARLYeGXkhy8g0QhlrshtdEVeeBc5cmy1pS+bvHZjegIhAJceufUOpdKbUQJHbSQz97nXwJW8TY+kJvojOtw5NESH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276828},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2ee0d56bc376c3463bc8adaef6fa5c0c59ea9e30","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.55_1724095345500_0.7110199271659488","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"@tscircuit/soup","version":"0.0.56","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.56","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4d8fca4f6b8a06a1d67af8bd25ea3f083a37429f","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.56.tgz","fileCount":5,"integrity":"sha512-mpdogE4D+IU2kQPamxrE7jN8gb+L+c/wM2zOGW3GocHlCug70ZJ/VjJ27nIw3TaGtKHbUiZ00OlE0FNsrEcUnQ==","signatures":[{"sig":"MEUCIQC0lnI7YjKqphI0tvMoWpPKiuqVY8wkOoZCqvvOOCWzFQIgWKodja6xJG7pwuhcEnIxLcz44IKNMuTgOZvMnkReyKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278067},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b97ec628fc48b605de997edc4b35036d55eceafe","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.56_1724696237382_0.37317337894575076","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"@tscircuit/soup","version":"0.0.57","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.57","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"83b5fc868fa6f1a132c32cd754f48e56ef83eb12","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.57.tgz","fileCount":5,"integrity":"sha512-cWtWfSIK5CbDaT7yJfgdyih1FBmcoq7TAQq+1OvbrJEMoSgPcix2/+GCWKcF024NdlGgTdUUsRVRhF8ncn36jA==","signatures":[{"sig":"MEQCIE3PbkrABKRPoT5uY/W3igfRq1pv80lDzWN3vPGeW/lIAiB/k2Vtdq3SnFuQ3Z0ZlsqVZmV7qs5oKSraaDyKFgwvjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278249},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cb70f1ced1e53a5ab853b25a2de9c6532f2b96c7","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.57_1724794654115_0.5123666920751715","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"@tscircuit/soup","version":"0.0.58","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.58","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4187fc1bc9e7e8124129dc36d85f7ad8d05bee0b","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.58.tgz","fileCount":5,"integrity":"sha512-GrdZU/cNINqLl9PGTwBGX9c8JHc1WoRute4EX5jXk52O2QOVJ16qQeTgPDw66vlmkw7ob8y/xEQ7s6g8X1qP3Q==","signatures":[{"sig":"MEUCIGJakXuKcMQMNjYfObKTlbv4HLEThFKQQfd+2N173E0YAiEAxWDHBMVAmUtzd7rDsCuLIceCHLB6Wi+yNEZyTQo/E+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282881},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f606602504224d5d6e0f6a6605ea2bd607d4843b","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.1","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.58_1724817246232_0.4215831551547775","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"@tscircuit/soup","version":"0.0.59","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.59","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"86eac489434581f9ef82cd11a061e3bab52d779a","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.59.tgz","fileCount":5,"integrity":"sha512-BXVLDLJJ/GeMfOzKPNYCTj0u6137RMP0ZsrrqBq06qRxdV8fZ6OA+y/9ttwTjhdVOT/LQhXJTJEZmJYZWm6wBQ==","signatures":[{"sig":"MEQCIDEMED0xHGp09f+Bg4+VLJWG3WHs3xWqNAdc9xckCTzYAiB30/NHmNHnbkeEeV4mNuUro2fROJbVyEtLJmrEJo//TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282873},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ff69cdc697a2d3e87b3586b88a3af5926d2b6daf","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.59_1724877752407_0.4129296573630996","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"@tscircuit/soup","version":"0.0.60","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.60","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0101167654abff0b1d343daae16dead0f9186e3a","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.60.tgz","fileCount":5,"integrity":"sha512-0ZF7Dl+jHDE7r2PyqyCpwZDn3SE7b2i4gqCwq7FtD15pKFcXLZSVVPIQwaVTjeLbkswrILBL56De150cYIhKJA==","signatures":[{"sig":"MEUCIA1LxLEVELtLWsxLa5tayC8I5HKebg+yL3AE86sdom4kAiEAp+ZQSg3sFzu/QFE5qH7xrocgS9zphkVJBZ5ePAn8sdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285525},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f608948069be30932fad73c827f6871c66f0cc84","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.60_1725207991710_0.012308742189177657","host":"s3://npm-registry-packages"}},"0.0.61":{"name":"@tscircuit/soup","version":"0.0.61","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.61","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"ef8fa25211a109a73608d9c33a4c764bea8e52b6","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.61.tgz","fileCount":5,"integrity":"sha512-4fnpAgXuvEYUXsMHAGbLeC9Tt9fqP8AE+OGXyIwFt3GP1PI/7kcfE2jEAKsFfaPKTykXDdpdQBgCRSkbwAsdVg==","signatures":[{"sig":"MEUCIQDj3yMZBCNy2eGohOmunwCj/yq1x8YOn0UIBdT2x2VBkAIgRosH4bXNILe1h9DIHwQVcBjmhXYdto6z0wzboYTJ5rU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288699},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1fab99d6fadf95a2a8a9c657638088d5cbf47f87","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.61_1725378285410_0.5767235558116319","host":"s3://npm-registry-packages"}},"0.0.62":{"name":"@tscircuit/soup","version":"0.0.62","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.62","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"09f737b1cd8dac5b22c7b1a637e9e777884fdbf4","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.62.tgz","fileCount":5,"integrity":"sha512-ASbGhhFibPbjyvw1A1VevDso6HqskaNakKkpkbKG/0mPtczHHr17WcVitHKiBGGBEcAINe8lYbj9u8ltdYBNGA==","signatures":[{"sig":"MEUCICg08qLLXjL7+5P9renF8JkTvS8DfzkrW3t/XV+ONWaWAiEA9/ZidHUK4JhaMlTMIxNnNG8/LM9JAXFVJvfu5vWyhWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288699},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"16e13e622bd5f667437aa03f6bdd99091624930f","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.62_1725575315310_0.11893992208507886","host":"s3://npm-registry-packages"}},"0.0.63":{"name":"@tscircuit/soup","version":"0.0.63","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.63","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"a1b5604b8054ff944aba0e25f6b536bd77efff98","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.63.tgz","fileCount":5,"integrity":"sha512-uuzPRigmLqnCoy0BsPEWMaoXctNsVYYWxMsriPtssVG45zzA1wM3Ztli+0rGJWyN4VqrsS3IUG12YFEnCm1nzw==","signatures":[{"sig":"MEUCIEK5JVsYpG8HHeigyyNeptUNy4oEGf6CiSSaNN89d0jPAiEA/kOqXJsqljYNIe/9G5v/XNUfCekjkuh2IfUWHFM4ebM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288699},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1ac5a45d72a94e04c7724c3c735c410e8039f732","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.63_1725575560602_0.18257222369588688","host":"s3://npm-registry-packages"}},"0.0.64":{"name":"@tscircuit/soup","version":"0.0.64","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.64","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"b47b2df9c6c7b84544bb00cb72dd7f28b1871754","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.64.tgz","fileCount":5,"integrity":"sha512-3QxfiDF9KfLVlEEvPZFRYqEdWp5eG3JCKb/rVLKR8jl+XuZkaDGMZ0ER5c/3MFpCrp5cTBlAggwZoTJXRSGrlw==","signatures":[{"sig":"MEQCIGOMh0s7+p3bhrpHDE+hJ+aiIMUj8g3dc0Y8tgC5yELiAiBfofxCZ5vf/Tk78PX7iQ0+d6ZDc3W4JBBAoSSVS46Eiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288699},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7fe84181a8c25dbccc119780260f48443995899d","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.64_1725575598353_0.9540531202961118","host":"s3://npm-registry-packages"}},"0.0.65":{"name":"@tscircuit/soup","version":"0.0.65","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.65","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"0533670314dffc6f84dbe871c11d5d42688ea51d","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.65.tgz","fileCount":5,"integrity":"sha512-uXYlspAWKH0IWTtL/mM0iWLYdGkpdyu0ravP/AB6BozwYOzqZAzW4GIdCc2iuvLcHavgtFhbcqgJg2VgmjX1LQ==","signatures":[{"sig":"MEUCIQDGDAFyrLgH3gPb89gZxVIedqMBXOmwkoism2hazUREygIgHhZlnErM1K9tLiXkZg1/o2vDpk24vCT3hE4pY+kS/HA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289331},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"82458024ea81963ad349aae4a1c252a396a909aa","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.65_1725575752367_0.4975404198747062","host":"s3://npm-registry-packages"}},"0.0.66":{"name":"@tscircuit/soup","version":"0.0.66","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.66","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"4aa4907963e8587ae591b8300fc9e9abeb7aeb85","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.66.tgz","fileCount":5,"integrity":"sha512-BlnlCyF0OGuR2VUkSVTcmOdxe7j6RvuLqp1zAo/eENOQtzn2XJvoitDvBCa2gLax8ntFBuVGX1AP48fTl5aDCQ==","signatures":[{"sig":"MEUCIQCZKE+okcdfxY9qOk/4KlIjn8gbK1XrCzfRAsOR2BtkSAIgMvtzQ/rmE4NNEk7GRQpcfCeBImfMFN+2vADarsU7HVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289847},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e8b0786a2a1a0970b68bb2e235f68c96df30c3e9","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.66_1725576107297_0.3140724126227845","host":"s3://npm-registry-packages"}},"0.0.67":{"name":"@tscircuit/soup","version":"0.0.67","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.67","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"8c2e592b164f7d0b1fd94258872b026416dd1d86","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.67.tgz","fileCount":5,"integrity":"sha512-poYrGWGuWFtuBS5n4lxeZXtF1et6jgGAIBxmmNa7B7MXjhVvDbpNON7uPvCR7gKWnEplwITOvqoo/vDyBAXCqQ==","signatures":[{"sig":"MEYCIQDfwHZ91jZapPrTP2n2rjp2Qqh2g6EA8ViZrrzSWHBjAwIhANploSqNLzyAZvFohXbXba0GYDGC7pAxz81TLlf7j1Y6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290061},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9125edfa6354d00dfdf5e74c667dd3def9c5ce7d","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.67_1725651246053_0.23364664488873288","host":"s3://npm-registry-packages"}},"0.0.68":{"name":"@tscircuit/soup","version":"0.0.68","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.68","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"fcf841bee308e7d26e6fb6b4deacb4a7dd2befdd","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.68.tgz","fileCount":5,"integrity":"sha512-qaKsAMsRzxwdpK1fpD1aRGubhXVrckoefgBVb2HAnJrJrEtatJ+2O+Av4DdaQoCbonV4q0xW9/rQjUwbFdtZaQ==","signatures":[{"sig":"MEQCIE0qJBZdpFJ/3UAjW9AoO5RN9ODMjhT20Li4o7+WS5bDAiAIFHoNr4LQQv7RreOYi/NXj/Vxft1Y8S9L9yuJDP7gqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290061},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"75822b5a534fbe9d53deb53b69425ed8ad273191","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.68_1725663094472_0.9288635136525583","host":"s3://npm-registry-packages"}},"0.0.69":{"name":"@tscircuit/soup","version":"0.0.69","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.69","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"5eacfeadf15a05fb44ae8dde0d8031e3291f1147","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.69.tgz","fileCount":5,"integrity":"sha512-ynpcPUy33mPUIijWwESJlBCrSd+SmGNZSXyUfKMFiuzAqwOwx8upapleo/wCZJhemxDbYiqjJA/IoixIq0RR+w==","signatures":[{"sig":"MEMCIBA7rcGqAFFXEsWPj51IyC3avTq8hLUiqGHRynE4932fAh9KRjAXWxgsAVol82mpf8BiDhjL8Wg+Q/Y2gOk6BFKg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290704},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f871d0e4b5468d897a0f7fece1f6998e9bfd8c1a","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","typescript":"^5.4.5","@biomejs/biome":"^1.8.3","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.69_1726247338868_0.3668926939366626","host":"s3://npm-registry-packages"}},"0.0.70":{"name":"@tscircuit/soup","version":"0.0.70","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.70","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"74c74f776b3b2bb2a37070f7376cd7d4264dff6a","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.70.tgz","fileCount":5,"integrity":"sha512-gTUZIm7y/IqX9kFFlycXneQWFdwa3o2meuRUyLcO5zwi6+jA9m93Q7lYeKr/UPqY0x+3mHHjnASjKLPghCsYug==","signatures":[{"sig":"MEYCIQDjp4UhRcThZ+GeZP7b/LOCWGmWBty3F052+G/587SX5gIhAPf9b1Htst7VDVVEECoW4KUhzYX2UjztnDk/yl9n5rA2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379686},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3fd1fe26b34e841cfe56928bb696e47973cb55c1","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","nanoid":"^5.0.7","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","ts-expect":"^1.3.0","typescript":"^5.4.5","@biomejs/biome":"^1.9.0","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.70_1726343897920_0.8215902977412854","host":"s3://npm-registry-packages"}},"0.0.71":{"name":"@tscircuit/soup","version":"0.0.71","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.71","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"c3a0d7f0b0711e0240cb0985f62178e7edad9427","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.71.tgz","fileCount":5,"integrity":"sha512-440h0Ag16nhBVAd4WIInPYOkcubUvJbKQU8DJlnGmoLU3pPK8Uxb+/xQi/ofFiSsEaot9El3QBE6Famvs9K03g==","signatures":[{"sig":"MEQCIGUgBOBDW1LV86bd4CHyz4fkbWH/zZKk41bNDbiPbnEaAiAkKzI2nDsVG7ZepTqdIZu+tWhGf7Yvo9yDLQ7we3Du/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380911},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a2c7cb44e6e8b637e18681f70e437ae066438df5","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","nanoid":"^5.0.7","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","ts-expect":"^1.3.0","typescript":"^5.4.5","@biomejs/biome":"^1.9.1","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.71_1726528053652_0.5225419202663426","host":"s3://npm-registry-packages"}},"0.0.72":{"name":"@tscircuit/soup","version":"0.0.72","keywords":[],"author":"","license":"ISC","_id":"@tscircuit/soup@0.0.72","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"cd817e9b84b6ebbd7088ff5d5225eda21122f890","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.72.tgz","fileCount":5,"integrity":"sha512-9ySj8R34NqpaNNdYvSD86Hpm+P8BXDTJ3Uj3YGqf92ag6jU1QQ1XqhEymZaEuaH9pOiwMwQHSZXW1HvtObuU4Q==","signatures":[{"sig":"MEQCIConG9Gg+it7n0kZDR+NW1Orgx2e8jzRF5sQW0IAg50KAiAslvpTQJ3BHdwfMjRfi91rZxZ9Nc+IRfoglZB57SY9rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381794},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c0409119cac6556fe7ba018e8a1b122f19105229","scripts":{"build":"tsup ./src/index.ts --dts --sourcemap","prepublish":"npm run build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Definitions for the tscircuit intermediary JSON format","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.23.6","nanoid":"^5.0.7","convert-units":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","esbuild":"^0.20.2","ts-expect":"^1.3.0","typescript":"^5.4.5","@biomejs/biome":"^1.9.2","@types/convert-units":"^2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/soup_0.0.72_1726799658728_0.22804248220385603","host":"s3://npm-registry-packages"}},"0.0.73":{"name":"@tscircuit/soup","version":"0.0.73","description":"Definitions for the tscircuit intermediary JSON format","main":"dist/index.js","scripts":{"prepublish":"npm run build","build":"tsup ./src/index.ts --dts --sourcemap"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@biomejs/biome":"^1.9.2","@types/convert-units":"^2.3.9","esbuild":"^0.20.2","ts-expect":"^1.3.0","tsup":"^8.0.2","typescript":"^5.4.5"},"dependencies":{"convert-units":"^2.3.4","nanoid":"^5.0.7","zod":"^3.23.6"},"_id":"@tscircuit/soup@0.0.73","gitHead":"9082c6d6cfb78edc7286a1797624971f98daad6c","types":"./dist/index.d.ts","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Q+0gSFunYKagabLUIqtAeuIy14+/z5YRlv0C/ESbAW7miN6gTSlHDV5TD8J3v40DsxiJQF6NRSHbmcBL+C31ng==","shasum":"889724c2aa16c18efd9dd47454ddee071e76d6bc","tarball":"https://registry.npmjs.org/@tscircuit/soup/-/soup-0.0.73.tgz","fileCount":5,"unpackedSize":381567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9cP/QoF0xLlQGqOlUoyoMP4SBnuzGJZL94VJ+7UTcMAIgS1u0b7pcgZvX/iNJdU1a2UAOY4+0QcF3BXNgnDXD3qI="}]},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"directories":{},"maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/soup_0.0.73_1726800837191_0.0684197672272524"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-05T18:10:11.987Z","modified":"2024-09-20T02:53:57.575Z","0.0.1":"2024-05-05T18:10:12.252Z","0.0.2":"2024-05-05T23:35:02.527Z","0.0.3":"2024-05-05T23:54:42.458Z","0.0.4":"2024-05-06T00:15:32.441Z","0.0.5":"2024-05-07T16:25:59.150Z","0.0.6":"2024-05-08T19:14:13.275Z","0.0.7":"2024-05-08T19:20:12.717Z","0.0.8":"2024-05-08T20:01:17.975Z","0.0.9":"2024-05-09T01:59:33.758Z","0.0.10":"2024-05-09T18:30:15.486Z","0.0.11":"2024-05-09T18:42:52.803Z","0.0.12":"2024-05-10T00:37:36.923Z","0.0.13":"2024-05-10T01:07:52.525Z","0.0.14":"2024-05-10T01:09:36.041Z","0.0.15":"2024-05-10T05:19:57.900Z","0.0.16":"2024-05-10T05:39:46.915Z","0.0.17":"2024-05-11T19:37:50.819Z","0.0.18":"2024-05-15T05:43:21.074Z","0.0.19":"2024-05-15T18:40:52.197Z","0.0.20":"2024-05-15T18:45:48.099Z","0.0.21":"2024-05-15T21:43:17.556Z","0.0.22":"2024-05-26T18:16:35.533Z","0.0.23":"2024-05-26T22:21:55.567Z","0.0.24":"2024-05-27T23:39:13.524Z","0.0.25":"2024-06-01T04:13:52.342Z","0.0.26":"2024-06-07T03:55:46.153Z","0.0.27":"2024-06-07T04:12:55.643Z","0.0.28":"2024-06-07T04:53:32.708Z","0.0.29":"2024-06-07T05:26:38.499Z","0.0.30":"2024-06-07T06:00:34.540Z","0.0.31":"2024-06-08T19:41:57.614Z","0.0.32":"2024-06-08T19:50:22.715Z","0.0.33":"2024-06-12T04:31:33.805Z","0.0.34":"2024-06-14T20:36:58.200Z","0.0.35":"2024-06-26T19:03:56.983Z","0.0.36":"2024-06-27T22:55:20.532Z","0.0.37":"2024-06-29T03:36:27.646Z","0.0.38":"2024-06-29T21:06:50.320Z","0.0.39":"2024-07-01T22:39:00.523Z","0.0.40":"2024-07-20T05:18:20.960Z","0.0.41":"2024-07-22T04:28:34.997Z","0.0.42":"2024-07-25T05:56:48.737Z","0.0.43":"2024-07-25T16:35:27.129Z","0.0.44":"2024-07-30T19:25:49.610Z","0.0.45":"2024-07-30T19:26:25.779Z","0.0.46":"2024-07-31T17:48:39.792Z","0.0.47":"2024-08-01T04:19:39.944Z","0.0.48":"2024-08-10T18:36:49.355Z","0.0.49":"2024-08-12T20:59:09.903Z","0.0.50":"2024-08-15T19:36:29.515Z","0.0.51":"2024-08-18T00:58:28.787Z","0.0.52":"2024-08-18T01:08:47.546Z","0.0.53":"2024-08-18T16:25:07.224Z","0.0.54":"2024-08-19T19:08:16.712Z","0.0.55":"2024-08-19T19:22:25.653Z","0.0.56":"2024-08-26T18:17:17.522Z","0.0.57":"2024-08-27T21:37:34.306Z","0.0.58":"2024-08-28T03:54:06.369Z","0.0.59":"2024-08-28T20:42:32.537Z","0.0.60":"2024-09-01T16:26:31.890Z","0.0.61":"2024-09-03T15:44:45.563Z","0.0.62":"2024-09-05T22:28:35.488Z","0.0.63":"2024-09-05T22:32:40.818Z","0.0.64":"2024-09-05T22:33:18.573Z","0.0.65":"2024-09-05T22:35:52.540Z","0.0.66":"2024-09-05T22:41:47.514Z","0.0.67":"2024-09-06T19:34:06.210Z","0.0.68":"2024-09-06T22:51:34.648Z","0.0.69":"2024-09-13T17:08:59.051Z","0.0.70":"2024-09-14T19:58:18.145Z","0.0.71":"2024-09-16T23:07:33.880Z","0.0.72":"2024-09-20T02:34:18.935Z","0.0.73":"2024-09-20T02:53:57.374Z"},"license":"ISC","keywords":[],"description":"Definitions for the tscircuit intermediary JSON format","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"readme":"# @tscircuit/soup (Circuit JSON Specification)\n\n[tscircuit](https://github.com/tscircuit/tscircuit) · [Soup Specification Docs](https://docs.tscircuit.com/api-reference/advanced/soup)\n\n[![npm version](https://badge.fury.io/js/%40tscircuit%2Fsoup.svg)](https://badge.fury.io/js/%40tscircuit%2Fsoup)\n\nCircuit JSON (formally “tscircuit soup”) is the name of the compiled intermediary low-level JSON circuit representation. It contains all the information needed to visually represent a schematic, PCB, produce Gerber files, produce bill of materials, run SPICE simulations, view warnings and more. It is designed to easily interoperate with a SQL database.\n\nThis module has the zod definitions and conversion functions for using tscircuit soup.\n\n> [!INFO]\n> This is mostly an internal module, you probably want to use the [main tscircuit library](https://github.com/tscircuit/tscircuit) instead.\n\n```ts\nimport { any_circuit_element, simple_source_resistor } from \"@tscircuit/soup\"\nimport type { SourceSimpleResistor } from \"@tscircuit/soup\"\n\nconst resistor: SourceSimpleResistor = simple_source_resistor.parse({\n  type: \"source_component\",\n  ftype: \"simple_resistor\",\n  source_component_id: \"source_component_1\",\n  name: \"R1\",\n  resistane: \"1k\",\n})\n\nconsole.log(resistor.resistance) // 1000\n\n// This is the common way to parse/transform any element\nany_circuit_element.parse({\n  /* ... */\n})\n```\n","readmeFilename":"README.md"}