{"_id":"@attalabs/vinaya-sources","_rev":"30-4a84f48934d903544e040ca8653812bb","name":"@attalabs/vinaya-sources","dist-tags":{"latest":"0.36.0"},"versions":{"0.8.0":{"name":"@attalabs/vinaya-sources","version":"0.8.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.8.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"a7257c2b31c877727e7e9ef3e1256ddbf821992e","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.8.0.tgz","fileCount":18,"integrity":"sha512-+8Z0wG3qYN2JKPDel7ZVizSfksNl4VY8jheFyuyQyU07aoj59NdgCAIgHlOX6ZUhdbqzWBCTakUx1OFlyr8l8A==","signatures":[{"sig":"MEUCIQD+vEUXJqHmrVivkJjju5h4holaXRLvMJrF1FfMe29dzQIgLwCWfMGGw7ApNvBA07KghG/qC46GHOwJBX9zVgMru+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75523},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"4a67620d099524d996acd276de9ea76bbcd3a13e","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.8.0","@attalabs/aeg-types":"0.8.0","@attalabs/aeg-forge-state":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.8.0_1786892228098_0.8203800331528239","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@attalabs/vinaya-sources","version":"0.8.1","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.8.1","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"55346288837a9e61ca4561972e0d94ddc6f8f943","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.8.1.tgz","fileCount":18,"integrity":"sha512-LazckbrXArD0iNAJQ8Zyz0nqhGh9fJu9lQ4wHVHQZ93z3I/3hZIyh7ZuJyuH9GdOSeH2uEDP3bYzU9qC4saEAg==","signatures":[{"sig":"MEUCIQDmCjCD9uUZQXBh+r7b/m8jPiYBbKhrkdkPK8dhI+OfOgIgTDhzepIEfmuu8O+KaeMiR93WLkYEMSOO9PkDpnWnLmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76058},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"4ca5e034c57cd92bf38885270361239fc57d4942","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.8.1","@attalabs/aeg-types":"0.8.1","@attalabs/aeg-forge-state":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.8.1_1786934443680_0.7678597378720715","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@attalabs/vinaya-sources","version":"0.8.2","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.8.2","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"dfab2b41788c92be7c3b5f22ce0fd431a047c514","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.8.2.tgz","fileCount":18,"integrity":"sha512-RfuJhklHsSx8WdNEp93Yg/y8cqN/fpwGtDHIZD5NszILg5WBXplV7HkzgIOMPVa3p4NT79U/qtG1Ix/c7sQJ8w==","signatures":[{"sig":"MEUCIQC6v48CW9985i1cUnOChPKBmYIuxyQi3IwUnJ41Yheo1wIgQEpQuL3S7xMOdUNA6itPNDZCffzRFiB7DWeBa1pfp/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76857},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"d9e995bddcca4baff5e03159ca4dfb5131ac704c","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.8.2","@attalabs/aeg-types":"0.8.2","@attalabs/aeg-forge-state":"0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.8.2_1786944742437_0.33141809382581955","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@attalabs/vinaya-sources","version":"0.9.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.9.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"dc30f5d11344d2d90107f5362b1f2ac2eb81dddc","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.9.0.tgz","fileCount":18,"integrity":"sha512-GQUoTu8M5pcEJhPqpglajhP8QNwnKK7ZRpXRd2O4DCDLXpMERk2D7WxodcZlf9t4W3k+KjC7Fh0nyQWK/dNSBA==","signatures":[{"sig":"MEQCICx/B5L9cXpz1otOXVfB/toCQJqBvUzMeL5pVqybjpWqAiBZrQbPycgPLOOKEIy12rUM9FuDwfICtYK13oR/4NRLRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77768},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"2f1802f08164382b1e994f0876105af881f651bf","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.9.0","@attalabs/aeg-types":"0.9.0","@attalabs/aeg-forge-state":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.9.0_1786964274627_0.1641705887834659","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@attalabs/vinaya-sources","version":"0.12.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.12.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"d3e1b80e75f8ba4208f09c38e919381e720c80f9","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.12.0.tgz","fileCount":18,"integrity":"sha512-J/ISPJf/lZFhKXIBmUu02QsIrInr+aQeEKpWWBWfPpbx0buFsiFx1t+KYSPwgNfdwQub7SbfeHX+5i5AalZBWg==","signatures":[{"sig":"MEUCIQDFSonecpaX1j5umcqYeLdkQKJCtZK74H5S1BsyoqUc3QIgTVEKNDfIGFzwQr+EW+cgUVARbSfuPWT0enrNzaKVXA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89033},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"5d26e20d76516ae5362b16beafefbe98697bfd07","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.12.0","@attalabs/aeg-types":"0.12.0","@attalabs/aeg-forge-state":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.12.0_1787051329515_0.5600235240533287","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@attalabs/vinaya-sources","version":"0.16.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.16.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"16992d901089dc993d536e7b252618c5483bdd4f","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.16.0.tgz","fileCount":18,"integrity":"sha512-xW5kL7En3BkOzTXzU0N+49JfDbjj6WE7pTEBoI73PsmcTo1hD4AU1+0M7/7zWvcc58axPAouzwcTNmioX0bLVQ==","signatures":[{"sig":"MEUCIA5StbQuXLcm0hSXIyqSKPc8ndaE63ROPO/BpFRfgm3ZAiEAqGK30GRJa+17XNsPo7XmoO9dpEnPWMuLFg5wm2wg15U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98463},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"6b512b379ab2e95186cb27a9ef45c4f586a1854a","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.16.0","@attalabs/aeg-types":"0.16.0","@attalabs/aeg-forge-state":"0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.16.0_1787119375635_0.7955253940876488","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@attalabs/vinaya-sources","version":"0.17.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.17.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"f6f783890da85e4d605fbcd6424ed57559320b87","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.17.0.tgz","fileCount":18,"integrity":"sha512-/Z2rtzUrk3vvvEkksL4XvUel86WJblRzkrEv5OdArnWqvESjkOJB68WvDnAlrnYnwjQ4QNaZibUvtbmrw66P5g==","signatures":[{"sig":"MEQCIAbeCdL3eKvjvOBkymo7RkDS4V7LESiMZ3jwzCrOHJnMAiASzEscBcOOo6PtGK8yI4SfDiGMHbzSYdQw83q0WZdXJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101962},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"0584f82bd4fcb9413bcfd8dc0abaeabc43bec7a3","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.17.0","@attalabs/aeg-types":"0.17.0","@attalabs/aeg-forge-state":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.17.0_1787374986342_0.040275941702729634","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@attalabs/vinaya-sources","version":"0.17.1","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.17.1","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"0397c0d59f0708b4cb40310610af0424d9698ca3","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.17.1.tgz","fileCount":18,"integrity":"sha512-M5X+ljpIRtTkSMsQn/Bfo0iAkayW4gbPGkwryLeT4mt9jYbg2+HkyExiqceo+DKBYy4uNpFV3LHT4wdBqPUpfw==","signatures":[{"sig":"MEQCIHzCauGrSg1OS54OOZTKAU2yV31iOcqEEQ9obqfmNJIXAiBYUkY0F7e+OvkIJz0/sTgCQFxkU6hVBb+iVIPI91Bf8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102089},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"51f978ecda281f66e89f4dfbdf2b614d8d943e69","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.17.1","@attalabs/aeg-types":"0.17.1","@attalabs/aeg-forge-state":"0.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.17.1_1787375634981_0.11614188761501842","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@attalabs/vinaya-sources","version":"0.18.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.18.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"776ef72d3e5fa10298f04cd91f0e6a5d671a3335","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.18.0.tgz","fileCount":18,"integrity":"sha512-Knle56jGWHZ6x+0YK2SJs3iZNS5mh22rk6Owftco20tDF3Jqp3UxzYLHxTeQn73weNev8PVZNeDSZtLMx2dScw==","signatures":[{"sig":"MEYCIQCMwGQL8T50/B0cSLGvo3ZigyUV0aAPNeismcssTj5fygIhAJltS9/Z/jfZv0WaKLsumroKDz2uRnziabnNZ39mdaGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107412},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"f7f92c5724c99d27064eaf4d6148021abbe319ec","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.18.0","@attalabs/aeg-types":"0.18.0","@attalabs/aeg-forge-state":"0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.18.0_1787487911644_0.1038331570416191","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@attalabs/vinaya-sources","version":"0.19.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.19.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"72262a19dd2fa08ce56e9726a8f13f255517f4b6","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.19.0.tgz","fileCount":18,"integrity":"sha512-zp7NULN6CX1fRCERmAH6WyHVY0FUipfwnaZ+omchdpl/VIEr7aa1K4zb1J9vgvHmz0tl6qGvCwe3z4BWKzbfOg==","signatures":[{"sig":"MEQCIBZCClQbgEVRKLxWkmNd2V75BntVSDV6sy2WgZ/6zcXtAiAcxbN+FmPDm5mgh06BXImJr3hJj8lqdu9VeNeuKZlkEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112039},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"7d6be52f090b4b8f7c853ad86200e1cfa2bb4fa2","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.19.0","@attalabs/aeg-types":"0.19.0","@attalabs/aeg-forge-state":"0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.19.0_1787554079400_0.5754347355711593","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@attalabs/vinaya-sources","version":"0.19.1","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.19.1","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"ae1b6707f558b257acf11728825c8c6f2ca34ab5","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.19.1.tgz","fileCount":18,"integrity":"sha512-qZjiwnPfuuhJzelqm/6UzatQF0fLotRDntx3OP4Bv6B46Y0x3P8C7Q4n68SsJ+4aRmeiQG4EGKt5YqnTbEH8pA==","signatures":[{"sig":"MEQCID5zbrWUAUmf5MpGg0kHSdgh1v1zvYz4CDM/5I5++om0AiBapTx+jSeDr5xyBmfBZlI6dfaaQXL/K4bEuH/AAFpi7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123906},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"f66fa81788307307704d955f5966f6057c1aba6e","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.19.1","@attalabs/aeg-types":"0.19.1","@attalabs/aeg-forge-state":"0.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.19.1_1787620626113_0.23169309628325707","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@attalabs/vinaya-sources","version":"0.19.2","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.19.2","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"102d0c2f82626929f55da0170dfb28e4d1c13327","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.19.2.tgz","fileCount":18,"integrity":"sha512-yQr0+d5Xo1hQG4oUAfME4aERsS4nE+z/qyPjrtMMUXFlMCnSEjPkvn62UDK9zUQKXv2YWMeddcn8pKgQEuRcbA==","signatures":[{"sig":"MEUCIQC75hRjzkjPbdUZIuP2IyxBzPODLog3mlh3pMMcXM7DfwIgAUpXVpxBqDQEhq0G+I2P2ENVleT/+4NAtolao0+IfSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124033},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"21afd0987c90f2ebfebd362ab5d1f82b9451f185","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.19.2","@attalabs/aeg-types":"0.19.2","@attalabs/aeg-forge-state":"0.19.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.19.2_1787654861093_0.17074229188220702","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@attalabs/vinaya-sources","version":"0.19.3","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.19.3","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"6009d6878f369c846660f7fe3ada4d1df842e085","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.19.3.tgz","fileCount":18,"integrity":"sha512-MGQyglKicXR3EKc1MwEYP2DkuQnFjK3pO3fi4l9wMyXfWO5jHkASQa0AJaoLRWcT70Q/XjcS+CgTwav6qhFkUA==","signatures":[{"sig":"MEQCIElNqXUVGWy8vBe3fJwxYG/57c3eTwdd7HvUvoKSpdN5AiAtKw2B456Jpgl5z+DDR/Ko8dijOFmQydAnoMK/P8ZyNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128313},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"f7c89ad08918bc5e677826251a30c68e386ab35f","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.19.3","@attalabs/aeg-types":"0.19.3","@attalabs/aeg-forge-state":"0.19.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.19.3_1787817872210_0.7089473691639352","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@attalabs/vinaya-sources","version":"0.20.1","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.20.1","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"c5e541af17e7490495d4342960dbf0f66b0c6d1d","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.20.1.tgz","fileCount":11,"integrity":"sha512-Y0Hn1vzM/xQ4vc0extoEoX2XWyy9vJDYNHNPOOBf7BBhrcUOH2ITvB7bEDe3CNzAxVi1G41jNh05AI5bFCRsMw==","signatures":[{"sig":"MEQCIA3tBziXYsvANg1Xv2hTyKLeqRNWAMidcmBt58qpUFRcAiARdvU+UlH2D1Mbx+QiLV0h0vGj8uODgVJl8hnWZ5YkTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87008},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"1b45fe47f74a51adf30a4c3bff509449bb830b51","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.20.1","@attalabs/aeg-types":"0.20.1","@attalabs/aeg-forge-state":"0.20.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.20.1_1788001210360_0.7953477717940745","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@attalabs/vinaya-sources","version":"0.21.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.21.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"85e22f35950198844bb4a6cc83f572b283f4d2f6","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.21.0.tgz","fileCount":11,"integrity":"sha512-qO9ZDrGd1Hj3aSPj6JMp1GbqCBA+C0eIBHQ3oep7dnx6VrESV5D39qsGnmajaXbs7dCFbNdQO0aslgu2wHIm/g==","signatures":[{"sig":"MEYCIQDMA3JNTfQsP9YiUEYprI4bp5TSP8+A2iiBkFxRZnIwLAIhAMfYS/s5BYJaMwF1ktECEmwbpDd31odU5RqeZOPL9jMn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95240},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"032fd7d4f924b499bdc52196e3e518eb7da0173d","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.21.0","@attalabs/aeg-types":"0.21.0","@attalabs/aeg-forge-state":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.21.0_1788243224346_0.5795957373428553","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@attalabs/vinaya-sources","version":"0.22.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.22.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"27068f3cffd46ef2694230683fac3d42b5bd6f8c","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.22.0.tgz","fileCount":11,"integrity":"sha512-AcMdFGLvAFNHrprqGn6EajFa0c29ywOXDL7RHfSNCRepZzp+2PRKUqftKhkW0KpWvMY/m9EwL29aU8nYxk8qEw==","signatures":[{"sig":"MEQCIHGj6Hh2nNQBEKkwcdb+u/6LjCkbwdsEPpt8lBCBmLIAAiBhbq3xaK325do5hgqTdgmzv3HjhPxrEwRofQfpxG56Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95240},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"4a03bef52fa203dd2352d73cdfb67f5b604eafce","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.22.0","@attalabs/aeg-types":"0.22.0","@attalabs/aeg-forge-state":"0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.22.0_1788282463586_0.029287741012214097","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@attalabs/vinaya-sources","version":"0.23.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.23.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"b767ba7d0401acae2fe61bd6c48ba57ae0cf349c","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.23.0.tgz","fileCount":11,"integrity":"sha512-88sjlpW/RT3qUcfz7AXHRx+UWzqUoHdlz9cjIYSVVl6iRjm0Ds1a2WiLl/FKHYA8/VP5ec2FhM8tyQcZ/2CTCA==","signatures":[{"sig":"MEUCIDzJ6Q953wd3o69JErhYmZ+8U289YYr+RTIZlYCwb/5vAiEAu4BTk1ke4X4FAPVrF4l/SR0YnxHIaWTueyShLRxqL1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101071},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"23b6edf24339af336ca63029d5876be336adb308","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.23.0","@attalabs/aeg-types":"0.23.0","@attalabs/aeg-forge-state":"0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.23.0_1788509703484_0.2917577123115318","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@attalabs/vinaya-sources","version":"0.24.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.24.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"ee1e86f9d9dc7b10000118980780f79cebd55118","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.24.0.tgz","fileCount":11,"integrity":"sha512-stSkXwc20kWOuGVqS/vmj5KMVMyT2h603D3vwbmYVWNuroxeqorkGl/IkQcpRILfb7kr1eBBAMELjBWnSuxxEQ==","signatures":[{"sig":"MEUCIQDJieyMWUHL0FrPUSpzPKNW1kH001YpIzskXVg4Pp3P3AIgDIsZA8LPHmPOaX5Y9Qc/IMpRfp20J8prswpXgv+ejto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102508},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"7d3cc56b1bc570e734dcfd48031ea864ea3b31bb","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.24.0","@attalabs/aeg-types":"0.24.0","@attalabs/aeg-forge-state":"0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.24.0_1788523651055_0.20027847569730728","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@attalabs/vinaya-sources","version":"0.24.1","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.24.1","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"80a4801bd27c64a78caa3cac93ebb95db002c175","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.24.1.tgz","fileCount":11,"integrity":"sha512-+g2yG7Ii8ZJJDHUqVPlHj3wOc03hlKSecuHxTMEfm3NlHTFgD0hOf2SRQZ+n1C95bzl35CehCH1CIqp8FTiDSQ==","signatures":[{"sig":"MEUCIEiC4OJ1ngKQRzX6dACWjbaC66s2LotsmUDsC2wzlp+zAiEAtusPqiFQXfzPrDgy4ReO9yEKd6xst2z5oAcd/X6JL/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102508},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"b032bc2f91244eb4e85fcf2a55d67e42d1bc81c0","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.24.1","@attalabs/aeg-types":"0.24.1","@attalabs/aeg-forge-state":"0.24.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.24.1_1788537519574_0.10536677621068158","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@attalabs/vinaya-sources","version":"0.25.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.25.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"d1c9f6e8ba8f2ca25d006c1f1221c00d1f84498b","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.25.0.tgz","fileCount":11,"integrity":"sha512-YXFe28SIDhxw9WghzWrux62aokcYmhYg/uhX55xvPhyMgyxPJiO4GFCm35BY3vGbyLD2NXq8fsM0vN/OnwDTQQ==","signatures":[{"sig":"MEUCIFBhXcJFWjwZpyLAtVonbNsUmjbQVUufLGnsKrg7ET+BAiEA1HBWureIzRtMgZ8tK7fAtlR/inXNG+HpGWrJlH3MB18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117052},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"7e3f64cb0bb7672b1838fa36d69e2ac984f980e3","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.25.0","@attalabs/aeg-types":"0.25.0","@attalabs/aeg-forge-state":"0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.25.0_1788831254329_0.813095617106099","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@attalabs/vinaya-sources","version":"0.26.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.26.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"f7a3bb7643e9c890f8493ce4e12c53e9d43ec791","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.26.0.tgz","fileCount":11,"integrity":"sha512-Q4FnSH6F/JH/iImN11sh6BSGMV6tHdlOU8mmsmXBsCh7KY+17qAMhqfoiGc+qSX9AUERgcugVpS6VG/g+DNEwQ==","signatures":[{"sig":"MEQCIGdniF6cns0Ens7zCYaxElJ9fO4/qMPAPbYGALwYvdLXAiAjBegbw8O3TxL8eAIioSk0wnIo2XhlkWf5df2daQ2WTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117052},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"4232cf89fa4e80eea4a703bb0ef5d68334d7dbd1","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.26.0","@attalabs/aeg-types":"0.26.0","@attalabs/aeg-forge-state":"0.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.26.0_1788954924558_0.6549414613778244","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@attalabs/vinaya-sources","version":"0.27.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.27.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"f864d4050a9307a180b16e48381472b63a2d7f64","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.27.0.tgz","fileCount":11,"integrity":"sha512-4o3un87kse6CrUB5b36khYIeEF4fbOioZGOkDnUbBaVX/g/U3fXOiN6ETER7bSuzWftezZOCipl+AtR6C8w0YA==","signatures":[{"sig":"MEYCIQCjl4lZL/2sivbBDkQoWql8nxiNK5rclDsiJl7FcHWEIgIhAIRYb8X6hZeeRMPTOr+27C8IfIYceQR+BcdmF1WkDJHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120422},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"d6adecef0cd250479546e9ef78d9db43dcfcebcb","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.27.0","@attalabs/aeg-types":"0.27.0","@attalabs/aeg-forge-state":"0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.27.0_1789058497209_0.8775986879599866","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@attalabs/vinaya-sources","version":"0.28.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.28.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"eed0fc3d71a9d653ab0ea3c8f6ccec5acdd38b30","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.28.0.tgz","fileCount":11,"integrity":"sha512-obhuODRMZcOs9XbXQV1H9e3+xxiGb0+6TkcOExKWRp8LPrUIGxg1l01qxn1Y8Y96HffUtEfmAfsjv2bBXSJbCA==","signatures":[{"sig":"MEUCIChVS17XK6gQbSj5gAmFL0MIOCUDuUhuFJoKwmKnWJpCAiEAj31IXJ38Yk6izkY78Ql9bXDde1pRGokW1N8O22sMpho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128688},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"eee8bb34f16cf7fa40d1df8d6967d695bc4f5aeb","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.28.0","@attalabs/aeg-types":"0.28.0","@attalabs/aeg-forge-state":"0.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.28.0_1789362847361_0.7296599621648678","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@attalabs/vinaya-sources","version":"0.29.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.29.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"257f3d35d660a890e33e4d30f1d566e568717e39","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.29.0.tgz","fileCount":11,"integrity":"sha512-+lVcKNxkEEpCTtRI9K1nT5OSUPZu/z+fmsXux99mkFUatjixbb8oevDHb3IQhba9fFrq7RqmBn9sbLeRZy384w==","signatures":[{"sig":"MEQCIEGVCmnX5anDNW1uuipifUKAzTW8n34p1OC2M1mYpCwEAiAx8Nu7VfG/FzylDLK4vkAGGfOTcDAbMT69DVBzo08BmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134951},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"2e8be5488067eeb77ac7878aa226bfd38b1cee78","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.29.0","@attalabs/aeg-types":"0.29.0","@attalabs/aeg-forge-state":"0.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.29.0_1789523463083_0.7149173055900684","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@attalabs/vinaya-sources","version":"0.31.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.31.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"e0624b33ef9ddf5cf39b7bfc7fc59e12b78cb83d","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.31.0.tgz","fileCount":11,"integrity":"sha512-nNZ/b6rm8/apxqHkGV8kRG9A1I1AYCz2uEOUG/KXuV60LVqCUHRPwfIQ4W7qw+zQbXeNshRAahpFo4N0kkI+dw==","signatures":[{"sig":"MEUCIAN6nVe1m8VRQrwQgkMmHJDLnAq9FKdzlSBGAyizs53mAiEA6oExrf+N/DJLlEqkyTWZ9Ubp1kCvc61SyuSBzJKeymg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdeaS2rE7yteyoGMqUhBvOaYXLvPcJJ7CtKK4Y4aJ4EQIhAK8EecfhmDUNcgOZaOK2qpitgrbR2hQif4DueqK9ZuMh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142851},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"f3ca80d90b4f96993a85731dc4faa051d571cb40","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.31.0","@attalabs/aeg-types":"0.31.0","@attalabs/aeg-forge-state":"0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.31.0_1790011270113_0.6325328500051344","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@attalabs/vinaya-sources","version":"0.32.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.32.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"33ef4100d0f6caf3cd1b9f6238379eba2a32099b","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.32.0.tgz","fileCount":11,"integrity":"sha512-dKs2NsBJhgmmM0cdBxO5WjNof1UiDsV/u7AQiVCGJFl65cvt41NSSDBYOuEhmoIUw71fdDJRWVRx+5EyY5Fuvw==","signatures":[{"sig":"MEUCIQDshXPgb/lh4LJfWyx8WenvMZg7U3MFBrbiMCe5MNf7AgIgDBhYHAUZOpu7qAXvsRSsgEU6AAgpPKI8zHYDkYeSaX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDf09f05Y6kX91tQy7ELOdcJ7hnuHVFWJsz8QCI6RveBAiBFtvo91z98KrL2UpjLKnIG+FdVuLymPkQlm63HamnJuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139833},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"235367c35fe75979933cfb6ca83a8066a7dd6373","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.32.0","@attalabs/aeg-types":"0.32.0","@attalabs/aeg-forge-state":"0.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.32.0_1790246440253_0.29000730659663265","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@attalabs/vinaya-sources","version":"0.33.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.33.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"021b22b7ea5e3a6c58107cefce36facbaf1be831","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.33.0.tgz","fileCount":11,"integrity":"sha512-MYsZQLwORQPSOW1ug78hqSBHepykf+rM6rmS4MaWIOTFdcbOGjuD8y5QeCZfv7VZ3ADZt7WzFk4m0bCkhszTkg==","signatures":[{"sig":"MEYCIQCV2dWXAKhNCq5S54wV6bD36BmMdv4iKwzooA7akVv9rwIhALWAOU7ezQC3udyILsCMEPs8wPJhieqZsBhvy6KkrPEG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDb2uEDy4gbSor58zJkoOmtUZf2/uDyPe+jouxTe4B0NAIhAMqcci2owsMf/o/2aFm0/6FjUuHyaYNhWZW7Ch6EgXC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140171},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"de6e83ac12ddc03314411a0985d364bad43da759","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.33.0","@attalabs/aeg-types":"0.33.0","@attalabs/aeg-forge-state":"0.33.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.33.0_1790497507627_0.3138026768298108","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@attalabs/vinaya-sources","version":"0.34.0","license":"Apache-2.0","_id":"@attalabs/vinaya-sources@0.34.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"550efb8baca5334f72cfeb939e5d906d68dc95cc","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.34.0.tgz","fileCount":11,"integrity":"sha512-dhGPAvKADR+2+9mhv+DwO4KtJjgfh/ivggbIyzsNIDLP66zUC+8sEog4qubSxpn/UCcjD4egMw4cZd+pwCVARQ==","signatures":[{"sig":"MEUCIQDPrH35wjYvaaEehoLWPJwtzIL0dDKY3IX/XGuH7QSElQIgIZzC0TD4zznJ51wd9EaBg5hVOlyaNQ4JzN8dGJyvfJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB9xNt2zgUb+oKnHqBHNrLwvQv99CNeZxgk/6OOYYjpkAiEAmrfSAh7TRCfmOhGqPHhaxTMGsTeljldN1N0xhxtePwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147315},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"2b48f5c9634d1feb454f665fb30b11284598d413","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.34.0","@attalabs/aeg-types":"0.34.0","@attalabs/aeg-forge-state":"0.34.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.34.0_1790529880904_0.7472214883707613","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@attalabs/vinaya-sources","version":"0.35.0","license":"FSL-1.1-ALv2","_id":"@attalabs/vinaya-sources@0.35.0","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"homepage":"https://github.com/atta-labs/vinaya#readme","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"ac90d151e3ac8d6b45c8c919ea627ee14a15dad1","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.35.0.tgz","fileCount":11,"integrity":"sha512-ZCuS7dYyKEFQuxgbGBTXP6qvghdvGw6buz4FvurLNu3fkmpVLEDKYGwB1d4kST9HXEmu+LdiAhXGD7ESBpeU2A==","signatures":[{"sig":"MEUCIAXA6O4WOwwGUkyf1yuJKSG1roL1C4hURu8AKLqSXu6iAiEAg20dyGdESbR0Hy8eqMX+QmXEZEs9NKcNsqpDNKKzTJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEAepnItZqK4y5w8qxf2G/nrAL/5mttbrV1Whjwj3MFOAiB8K7raR+ccz1a2XhvW65b7P+5rXYABhi2ryfuPQgknHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141053},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"cfd45b8cb15e8c2176406b80efcd2926d5c1ce32","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.35.0","@attalabs/aeg-types":"0.35.0","@attalabs/aeg-forge-state":"0.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/vinaya-sources_0.35.0_1790582212253_0.5660708434960984","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"_id":"@attalabs/vinaya-sources@0.36.0","bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"dist":{"shasum":"2b994d8770b8fc77eb9c9354d1fd0dbbd57d2980","tarball":"https://registry.npmjs.org/@attalabs/vinaya-sources/-/vinaya-sources-0.36.0.tgz","fileCount":11,"integrity":"sha512-SwEGFyMvKNi0AjxCNwyyPsVhhLSelCxtLXFtRfP2T+Mb2ih3OVUNKeC0i1EnL7iic3/j9AI1iRspCikVu+7d2Q==","signatures":[{"sig":"MEQCIFGt93ofNGvh5fJO2Y1a2CHMZTnVlOqCO9DnfNP4hZC/AiBOYkKaFNW+oVAyZVZoG/gBMbioG8+f1OvGl6LH4SNDXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwD/mFu7bTT2PjcEFHBKWxo+LsggCbm3k7odh0ADGw7QIhAL+Jg3F+wZDAxO0iMdbqfkRKd4nc1z7tlsVHYYO6wCPf"}],"unpackedSize":143948},"main":"./src/index.ts","name":"@attalabs/vinaya-sources","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"d86835e003c3aa17c91f32380133a68a9b5a5c26","license":"FSL-1.1-ALv2","scripts":{"lint":"biome check src","test":"bun test","typecheck":"tsc --noEmit"},"version":"0.36.0","_npmUser":{"name":"daniboomerang","email":"estevez.dani@gmail.com"},"homepage":"https://github.com/atta-labs/vinaya#readme","repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"_npmVersion":"10.9.2","description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","directories":{},"maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"_nodeVersion":"22.14.0","dependencies":{"zod":"3.25.76","@attalabs/aeg-core":"0.36.0","@attalabs/aeg-types":"0.36.0","@attalabs/aeg-forge-state":"0.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.7.0","@atta/typescript-config":"workspace:*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vinaya-sources_0.36.0_1790653806633_0.8756144362031755"}}},"time":{"created":"2026-08-16T14:57:07.898Z","modified":"2026-09-29T03:50:06.940Z","0.8.0":"2026-08-16T14:57:08.240Z","0.8.1":"2026-08-17T02:40:43.837Z","0.8.2":"2026-08-17T05:32:22.581Z","0.9.0":"2026-08-17T10:57:54.759Z","0.12.0":"2026-08-18T11:08:49.694Z","0.16.0":"2026-08-19T06:02:55.789Z","0.17.0":"2026-08-22T05:03:06.533Z","0.17.1":"2026-08-22T05:13:55.116Z","0.18.0":"2026-08-23T12:25:11.791Z","0.19.0":"2026-08-24T06:47:59.555Z","0.19.1":"2026-08-25T01:17:06.257Z","0.19.2":"2026-08-25T10:47:41.218Z","0.19.3":"2026-08-27T08:04:32.355Z","0.20.1":"2026-08-29T11:00:10.520Z","0.21.0":"2026-09-01T06:13:44.497Z","0.22.0":"2026-09-01T17:07:43.754Z","0.23.0":"2026-09-04T08:15:03.618Z","0.24.0":"2026-09-04T12:07:31.206Z","0.24.1":"2026-09-04T15:58:39.706Z","0.25.0":"2026-09-08T01:34:14.457Z","0.26.0":"2026-09-09T11:55:24.694Z","0.27.0":"2026-09-10T16:41:37.349Z","0.28.0":"2026-09-14T05:14:07.493Z","0.29.0":"2026-09-16T01:51:03.204Z","0.31.0":"2026-09-21T17:21:10.305Z","0.32.0":"2026-09-24T10:40:40.360Z","0.33.0":"2026-09-27T08:25:07.711Z","0.34.0":"2026-09-27T17:24:40.981Z","0.35.0":"2026-09-28T07:56:52.325Z","0.36.0":"2026-09-29T03:50:06.718Z"},"bugs":{"url":"https://github.com/atta-labs/vinaya/issues"},"license":"FSL-1.1-ALv2","homepage":"https://github.com/atta-labs/vinaya#readme","repository":{"url":"git+https://github.com/atta-labs/vinaya.git","type":"git","directory":"packages/sources"},"description":"The I/O boundary for Vinaya's aeg-core source contracts — the only package in these seams allowed file/forge reads. Implements `StateSource` and `DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.","maintainers":[{"name":"daniboomerang","email":"estevez.dani@gmail.com"}],"readme":"# @attalabs/vinaya-sources\n\nThe I/O boundary for Vinaya's aeg-core source contracts — the only package in\nthese seams allowed file/forge reads. Implements `StateSource` and\n`DoctrineSource`, both defined I/O-free in `@attalabs/aeg-core`.\n\n## StateSource adapters\n\n- **`createForgeSource`** (`src/forge-adapter.ts`) — primary design. Wires\n  `@attalabs/aeg-forge-state`'s `deriveTrancheFromForge` behind the contract.\n  Imported as a workspace dependency, not re-homed — see the rationale in\n  `src/forge-adapter.ts`'s docstring.\n- **`createFileSource`** (`src/file-adapter.ts`) — transitional. Wraps\n  `@attalabs/aeg-core`'s `parseTranche` over a configurable governance root\n  (`FileSourceConfig.root`, default `aeg-root`). Deliberate throwaway,\n  deleted once every consumer of `StateSource` is forge-backed.\n\n`selectSource` (`src/select-source.ts`) picks between the two from a\nzod-validated config object.\n\n## DoctrineSource adapter\n\n- **`createFileDoctrineSource`** (`src/doctrine-file-adapter.ts`) — file-backed\n  `DoctrineSource` for `deriveDiagramModel` (`@attalabs/aeg-core`, #506). Reads\n  `<root>/enforcement.md`,\n  `<root>/roles/*.md`, and `<root>/contracts/*.md` over a configurable root\n  (`DoctrineFileSourceConfig.root`, default `DEFAULT_GOVERNANCE_ROOT`), never a\n  hardcoded literal — same rule as `createFileSource`. This keeps `aeg-core`'s\n  derivation pure: doctrine arrives as already-read `DoctrineContent`, so the\n  library can be packaged for adopters whose repos have no `aeg-root/`.\n\n## Open question — publish-time packaging (LAUNCH-tranche, not resolved here)\n\nWhether this package ships inside the CLI's published package boundary or\nstays dev-only is a launch-time decision, not a build-time one. The CLI's\n\"surgically small\" published footprint argues for keeping\n`sources` out of the npm tarball if end users never invoke the forge-backed\npath directly (e.g. Studio and internal tooling are the only real\nconsumers) — but that's a launch-readiness call, made when the CLI's actual\npublish surface is finalized, not now. Recorded here so it isn't\nrediscovered from scratch; not solved by this task.\n","readmeFilename":"README.md"}