{"_id":"@volter/world","_rev":"79-da3effdc3b93975317aef9e02aa3123f","name":"@volter/world","dist-tags":{"latest":"3.0.19"},"versions":{"2.0.0":{"name":"@volter/world","version":"2.0.0","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.0","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"25453944754d7151a81ff51ce5cababeb82972ce","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.0.tgz","fileCount":27,"integrity":"sha512-8HkPXqa5Iwb9UvYzFYUa7e5vH25iH2QxKpTzreynk7PeeFt5sDXGyeSCRuBhK/K1zrEsXX0oaZg+JL6LYFzD9g==","signatures":[{"sig":"MEUCIEapEGXOIlMcEE1Qu693TLEYfpXYIXZOXYsHEAJAi98WAiEAy2HgSko+JflJicE+1tbffo4olzAHONpbuLsn/XFM5rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223261},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.0.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.0.tgz","_integrity":"sha512-8HkPXqa5Iwb9UvYzFYUa7e5vH25iH2QxKpTzreynk7PeeFt5sDXGyeSCRuBhK/K1zrEsXX0oaZg+JL6LYFzD9g==","_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@volter/world-core":"2.0.0","@volter/world-runtime":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/world_2.0.0_1790551952983_0.601147537613071","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@volter/world","version":"2.0.1","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.1","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"b94f70f2d271563ff0a025f554e34150e67338cd","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.1.tgz","fileCount":27,"integrity":"sha512-RTeHDT9xl8ng6fYx2vVS0/+bqVoNXvFVf5xmuJZQ2iHVWe0brlLPtvCp3+P5a8D69hN0LlbLoqQRF/7VsQOcRg==","signatures":[{"sig":"MEUCICGG6UKQGNTKnFYchWU8gxbPaYEJZlw2xzXD/kSdW+I/AiEAzp9HFUHGrqa8Dz+6Kg6o0BN0DakkEnAqYXU3uFSbPak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXMEgBBpue3mbHrdz8x/vtD6GgF8qmYEFT9hi0aDb2zAIgP0wkiHFRxcTqNcJV3fsp2mUNK/St4TERZ01odwclkwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228119},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.1.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.1.tgz","_integrity":"sha512-RTeHDT9xl8ng6fYx2vVS0/+bqVoNXvFVf5xmuJZQ2iHVWe0brlLPtvCp3+P5a8D69hN0LlbLoqQRF/7VsQOcRg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@volter/world-core":"2.0.1","@volter/world-runtime":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/world_2.0.1_1790583997148_0.011877137346020694","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@volter/world","version":"2.0.2","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.2","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"9bcc9a1d9fb7cc73575c2b9b31d2ee3f1fe71ef3","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.2.tgz","fileCount":43,"integrity":"sha512-256kzu4L+/TyrkRZTdfn1iSPdhiBYt0O/okEsjEB91cViCcg/XOCqzx8126N5cApUlN+YRHXUVSrsTXtAzoVSQ==","signatures":[{"sig":"MEQCIE6muw/LAQQewoTIN+UtFGS6YeJrQliP/xi7M78wi95WAiAmPdHHLVkB62vl3nREVWl180xMl2WL2oYv04vX1kpmkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDc8M2fiuik6eze4rVlXI2v72j9B5mFStU6G2MFZCew+AiAodIftn4rWMQ7N4r3fkM48BX/HPtYh6FDoPVCrdOmEfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375314},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.2.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.2.tgz","_integrity":"sha512-256kzu4L+/TyrkRZTdfn1iSPdhiBYt0O/okEsjEB91cViCcg/XOCqzx8126N5cApUlN+YRHXUVSrsTXtAzoVSQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.2","@volter/world-runtime":"2.0.2","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.2"},"peerDependencies":{"@volter/world-console":"2.0.2"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.2_1790585764033_0.653364456865877","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@volter/world","version":"2.0.3","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.3","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"95a244b6f5e8493cb6879337261e20efefa27f70","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.3.tgz","fileCount":43,"integrity":"sha512-NazOvRfbT//gYrxU0279hMhetOOYwlh0dWLmctWjpqcPAMgpCwQj5DWoEvXyV3krlLFf4kQDSUXngBgj1sKnqA==","signatures":[{"sig":"MEUCIGJAkN7FwfBZrDBWEO6X8sOVfrtFpQvAyqCdggyb5OIPAiEAqP4k+0jIYEjhfwURQWckuJ5UV4Hw9QEAxW/a9wmNClg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHq1TX63mjFcocHwBu3+Pi0jMavKTHd8p2FrYPndJbSRAiEA+J+oL6VR6rZLvQtkXVlckSj+a/oxqXj33Bm8uSahDqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375314},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.3.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.3.tgz","_integrity":"sha512-NazOvRfbT//gYrxU0279hMhetOOYwlh0dWLmctWjpqcPAMgpCwQj5DWoEvXyV3krlLFf4kQDSUXngBgj1sKnqA==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.2","@volter/world-runtime":"2.0.3","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.3"},"peerDependencies":{"@volter/world-console":"2.0.3"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.3_1790586354858_0.5778857014800634","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@volter/world","version":"2.0.4","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.4","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"93e893f81b4b75ee53abd8c0d70ff24a5dabd3b8","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.4.tgz","fileCount":43,"integrity":"sha512-b1ezLb739Alt2+sLfBQknTIboPVoL9IXSSpHeQCxHj8uDJRpHNfYuRfcmOY0jqk+N0FLmEiJEyfnESggj+ck1Q==","signatures":[{"sig":"MEUCIQClCjXTijLTsrV9a6l86t9y4tZWZfzQxZnsx65bE0HL6gIge/qemBbljtEshj8Ag8U6uJRMiUm0kVKlbwkoIaCWdtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFihDu63jnCw2cCSaWFZALRes/o6cjKDNvE+Lo1aPucmAiEA4UnQxSfBXbZ2NG7wu0EFGM7RdC2ofXof+GS2ykVZn04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375314},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.4.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.4.tgz","_integrity":"sha512-b1ezLb739Alt2+sLfBQknTIboPVoL9IXSSpHeQCxHj8uDJRpHNfYuRfcmOY0jqk+N0FLmEiJEyfnESggj+ck1Q==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.3","@volter/world-runtime":"2.0.4","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.4"},"peerDependencies":{"@volter/world-console":"2.0.4"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.4_1790587738572_0.6374887354136944","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@volter/world","version":"2.0.5","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.5","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"cb0bbfb95dd3137b7529254fb793fc8618bab1ac","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.5.tgz","fileCount":43,"integrity":"sha512-2TiTqc7rEgyIISWWJLE/okv1+qqnwXzQr+cYV5vFTBbrF7oAd/7d9tBFom4XKkqX6XFtzKEotSDTMdcjeeGywQ==","signatures":[{"sig":"MEQCIFCt8iLvlyh5CeSMpX4GTNQPvfeN0yfbGm4DpYp4fuPRAiBPsxbEFldiPZVMbGl00Qqt8g4bqtZht0MjhHkvgHnpcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFBzRilGeEKj803gLq+BGTwh6S3zxopJLH7VvC9MVKSgAiEAt5A5z2A0qGHs4o7wO7ImM3X3JksXmo33Xe5sH53mXHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375314},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.5.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.5.tgz","_integrity":"sha512-2TiTqc7rEgyIISWWJLE/okv1+qqnwXzQr+cYV5vFTBbrF7oAd/7d9tBFom4XKkqX6XFtzKEotSDTMdcjeeGywQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.4","@volter/world-runtime":"2.0.5","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.5"},"peerDependencies":{"@volter/world-console":"2.0.5"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.5_1790590008169_0.9774312215496801","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@volter/world","version":"2.0.6","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.6","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"2d5fd6cb68ab0865b66ce96c2994c8e62faf72d0","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.6.tgz","fileCount":43,"integrity":"sha512-UD+5B+rmpnAw+1qj+R7ck2gGEhDrvjKZz/E8+6O6yaxKHZlD9v0MLuctGUa5ozhL3ecmoHd7ol4c+8V3du17nA==","signatures":[{"sig":"MEQCIGLQckPyVnbnrZUNLybtRgefCpnKqX6mBUi5XvF3446TAiATcEWYy2A51+OMjksAVtIcmBC2ejEfY5Kp6j49w3CgAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDo7TrMW31MSzQZXWp3oNs0p0+/dAWhZoarOtPj1OCKtAiEA5LCj7Lvodkkg99c+7+BL7VAWlrXcvVZvMRMfup4/Kqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375839},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.6.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.6.tgz","_integrity":"sha512-UD+5B+rmpnAw+1qj+R7ck2gGEhDrvjKZz/E8+6O6yaxKHZlD9v0MLuctGUa5ozhL3ecmoHd7ol4c+8V3du17nA==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.4","@volter/world-runtime":"2.0.6","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.6"},"peerDependencies":{"@volter/world-console":"2.0.6"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.6_1790590970335_0.5025334277154785","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@volter/world","version":"2.0.7","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.7","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"0f9382b4e4780b131d3f3fec321b5cfdf04e34af","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.7.tgz","fileCount":43,"integrity":"sha512-wa/8Kugbfs4oRcgO1UiGI93Vxi/3cfKjAXbY4ihZBdeC3V2Ep8SPgVR6c1he1X1BmIVlmFHWaptcMJWBGm6lDg==","signatures":[{"sig":"MEQCIGYEuYnXDHqfDTiT6hl9G9VJ7JdHF9F+ej3XetHXb5eoAiBisdjnB1mEXqf4ocu+Ls+uELZLhqlWBuoqGi0flrjiPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHRw0LeAGqaQIPY9H3WGLlD7s5hNwUqMbttCa2AscXXZAiATbiL2TFCMRsMPFY5MPLRkqXbJXEMd1JU8H9zicjwQSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375839},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.7.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.7.tgz","_integrity":"sha512-wa/8Kugbfs4oRcgO1UiGI93Vxi/3cfKjAXbY4ihZBdeC3V2Ep8SPgVR6c1he1X1BmIVlmFHWaptcMJWBGm6lDg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.4","@volter/world-runtime":"2.0.7","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.6"},"peerDependencies":{"@volter/world-console":"2.0.6"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.7_1790592302794_0.4881885392665428","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@volter/world","version":"2.0.8","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.8","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"9b79aac1897e1f675a2af181b4ff02bf067ea0fb","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.8.tgz","fileCount":43,"integrity":"sha512-pm+qlgzS8jYwwbUPsKBnGVDbXoFDHrV2sTrp30rhzkwY5HAI5JvU3+ToNO/UPpOmIFBo1wh5gHzeki2pefaPQA==","signatures":[{"sig":"MEUCIQDtWv7zFtLLEF0wtOo9JLXEn1SDE103UK4P/Q0AQds7UQIgKHMXLVU28b357tTE5oqJpRlrNc3g5HbHDJ2zyTwe0Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVi1qc9Kay+gx0onLjg6yR7wmaF68zmv8OM9uOCAv9pQIhANTSUGtZbC4zzomgGCxuQYRuWP4WcpTUH8ym30xrpepQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375839},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.8.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.8.tgz","_integrity":"sha512-pm+qlgzS8jYwwbUPsKBnGVDbXoFDHrV2sTrp30rhzkwY5HAI5JvU3+ToNO/UPpOmIFBo1wh5gHzeki2pefaPQA==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.5","@volter/world-runtime":"2.0.8","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.6"},"peerDependencies":{"@volter/world-console":"2.0.6"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.8_1790595402010_0.2030420375452091","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@volter/world","version":"2.0.9","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.9","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"dcb959452b00330d33ffcd1088e5a439882f9a0f","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.9.tgz","fileCount":43,"integrity":"sha512-vo8ZMoNcvRcWlmKkZi94hjL2VLBmK8jd3fp+ptJAWgxb6N8yuoho3NVRzdQjc4Cc4PFv7DQNimpVv0Ks0lnLBw==","signatures":[{"sig":"MEUCIHI8r8TYTH52qUVlrhEj8eRTy61pFZOnYOEXLfaiHT0lAiEA5MqGhWjW09JVsVXwwo8zPEsutQ2MONeiXTDUdIkbZoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFzQVnwXyM53fYT4UhRG4OTzj3u/4EWEzMMbuJlQsESGAiEAjTipeOAIBvu2h0LORJp2nwOPPT2k7VJ3Qm4khrQAEms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375839},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.9.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.9.tgz","_integrity":"sha512-vo8ZMoNcvRcWlmKkZi94hjL2VLBmK8jd3fp+ptJAWgxb6N8yuoho3NVRzdQjc4Cc4PFv7DQNimpVv0Ks0lnLBw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.6","@volter/world-runtime":"2.0.9","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.6"},"peerDependencies":{"@volter/world-console":"2.0.6"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.9_1790600491687_0.06254387802494543","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@volter/world","version":"2.0.10","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.10","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"9b9190895649fc14c37689f55cb84b0af597ded7","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.10.tgz","fileCount":43,"integrity":"sha512-eYJxCTBOAg0Mlafg21R4zwC6i1+/s+gJg0C9AYOrum9X0w2lp/xHJ7hccG9Cx/3iD8NkWNgL0EIG8cOXMJeb0w==","signatures":[{"sig":"MEYCIQCePmkHi5qpmLHc2sX2lzi4YJFwpOt4PJnX8VS08rFChwIhAIvn9bIRP3QIyKdmFGoRSeX6X5dPSZtZrjxn9qtrnRfE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDswPaAutlOPsk+Y/vEQjunarj3N0WheI+dtPb18UwcDQIhAJP5q034R07E9TA3rX4P4vKlSbMqz0iP+KKN45Ug/Hyf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375841},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.10.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.10.tgz","_integrity":"sha512-eYJxCTBOAg0Mlafg21R4zwC6i1+/s+gJg0C9AYOrum9X0w2lp/xHJ7hccG9Cx/3iD8NkWNgL0EIG8cOXMJeb0w==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.7","@volter/world-runtime":"2.0.10","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.6"},"peerDependencies":{"@volter/world-console":"2.0.6"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.10_1790602924212_0.5927343426018052","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@volter/world","version":"2.0.11","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.11","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"e0a3044573b24c2fc5c26e6d201cbc8d724bdbf9","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.11.tgz","fileCount":43,"integrity":"sha512-vYQsIyTi8x3lHMDuIAS1JPClbr57/p4D1OzBi5TWnGskOYZOQcnzzgMbvfJ9pJN29KLN92Ie5FhXueu/qkbgpA==","signatures":[{"sig":"MEYCIQCGfkq/evS3vt+47xqx+qdg2Sz6MJAThHuW/GxHEiAbRQIhAOr/X+XLKKTCCukPqMsEUYVf1aC/N8EySAL+XrbU2Nxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGZa0NGp6d6smAcfN+scdMx+rosMVk4GZvzUOdwPHmWEAiEApS5jliipdwEeW9szr+k+dlncESSVvKq9Zzbhip9whng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377181},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.11.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.11.tgz","_integrity":"sha512-vYQsIyTi8x3lHMDuIAS1JPClbr57/p4D1OzBi5TWnGskOYZOQcnzzgMbvfJ9pJN29KLN92Ie5FhXueu/qkbgpA==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.7","@volter/world-runtime":"2.0.10","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.6"},"peerDependencies":{"@volter/world-console":"2.0.6"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.11_1790603995007_0.5345975799524683","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@volter/world","version":"2.0.12","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.12","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"d5d494a0d60988426f8cbdc476e2df09c16e7392","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.12.tgz","fileCount":43,"integrity":"sha512-jxf0/nPgOwU3p9vDGhtnld5G+XkLQxM3rPaJh7tuksGswkkNKt+IMCIq2JZDUOMEl2yqo8/p57cGRvDrtaIJJg==","signatures":[{"sig":"MEUCIQCf3T56dHLkMmG5neE6EmsfjfPnqahWrmOYlwFQOsDXDQIgeDmu4YIl7oap6mSjQpX4oqR2x5/eIAtwVZpaW9dvUAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7hMK0oQeMKxQzU2Eky2CBgqd5k7XnGd9EguUSv4ug8wIhAME4joysNy292FruFI+AAaOWjpLYJF9Gn/Q98M1Ofj96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377181},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.12.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.12.tgz","_integrity":"sha512-jxf0/nPgOwU3p9vDGhtnld5G+XkLQxM3rPaJh7tuksGswkkNKt+IMCIq2JZDUOMEl2yqo8/p57cGRvDrtaIJJg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.7","@volter/world-runtime":"2.0.11","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@volter/world-console":"2.0.6"},"peerDependencies":{"@volter/world-console":"2.0.6"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.12_1790604444438_0.21439432648169143","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@volter/world","version":"2.0.13","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.13","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"5ecd0244229053106f82b422d73beb794c1c6674","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.13.tgz","fileCount":43,"integrity":"sha512-EsOBtXEysi215BFEKqYP9OndGJkWU3ksGkjX3Y06C2+V9wXKfP3Qiprg7/GsnsFpwD4b5krq2yLdClW3pXN+Tw==","signatures":[{"sig":"MEQCIA/Iz+xwmkseUnXnt6Ijtt/ipfo5Ss4hsfRD1227SBdJAiBtuO/Hpz7eJ1Mmi5s2yAbqQnkS06MxNSkNA4fdpygvNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDt0SHiFfaaDpKmDKH8xAyJActpX8nmrWxWjxjhR1tp1AiEAhWNgt4KmHrvI+Qj5XkVm3uVAxgqPwSmUQS3nq1OMbz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377181},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.13.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.13.tgz","_integrity":"sha512-EsOBtXEysi215BFEKqYP9OndGJkWU3ksGkjX3Y06C2+V9wXKfP3Qiprg7/GsnsFpwD4b5krq2yLdClW3pXN+Tw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.7","@volter/world-runtime":"2.0.12","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.7"},"peerDependencies":{"@volter/world-console":"2.0.7"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.13_1790604676801_0.976100802566199","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@volter/world","version":"2.0.14","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.14","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"db8930d8d4eb4eae27006e04399355fae64b2423","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.14.tgz","fileCount":43,"integrity":"sha512-/ILVCD+pIfvZwyBoNnfWZn5Ttv4CetJppo1kirinYBe9fmgljGFmKPFxVkDIdINQbqYhHrc71hgDKu4lCpvuWw==","signatures":[{"sig":"MEUCIQD3l5MbhAd8ETKcD3e9gV6z6z25LftepnczNZ798U4gqAIgALG+o/GOcCzO5E06jQCqDTMEU4Xdg2E6ZorxK0zfpt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBW3bAOkYUfIadAJSh6n6UnUWicamraIMa95pH84Nzx7AiEA3Rp4pqtM1ylI/cBTqnLkmnqPUKwK0wCJYFm77BniL24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377181},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.14.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.14.tgz","_integrity":"sha512-/ILVCD+pIfvZwyBoNnfWZn5Ttv4CetJppo1kirinYBe9fmgljGFmKPFxVkDIdINQbqYhHrc71hgDKu4lCpvuWw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.8","@volter/world-runtime":"2.0.13","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.7"},"peerDependencies":{"@volter/world-console":"2.0.7"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.14_1790606173286_0.5238836990320694","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@volter/world","version":"2.0.15","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.15","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"554419d4a0740b4573396b6f84cd2ac639995660","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.15.tgz","fileCount":43,"integrity":"sha512-Fq1P/l5dK00/L35S3betq58DUytz/QafAUqhNLlBlRWmrSc/8YjZI3/uh0lgl3H53cLkZCw6JmMWrqFAYLHgGQ==","signatures":[{"sig":"MEUCIQDmeYb9jP1Jrkc9SR8XQV0MqtdYC0ElJtpRXCY55dDrKwIgfN806HJPSLwbx9AlTv7DcwuHTmxu0ohORciemFkH1/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxk0xGQxQzO55GB04LQkvkeAkJxQMNXP3CvtNIYtboVAIgfVQXd77sxs/BnoaV717UNPaaPzIu8vFW6HhIsjRR7I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377293},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.15.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.15.tgz","_integrity":"sha512-Fq1P/l5dK00/L35S3betq58DUytz/QafAUqhNLlBlRWmrSc/8YjZI3/uh0lgl3H53cLkZCw6JmMWrqFAYLHgGQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.8","@volter/world-runtime":"2.0.14","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.8"},"peerDependencies":{"@volter/world-console":"2.0.8"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.15_1790607006721_0.04053213407025136","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@volter/world","version":"2.0.16","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.16","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"e8cd2b2be8bce205b7d40a776c753b7288cf0ca2","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.16.tgz","fileCount":43,"integrity":"sha512-jmg89e7Wzhbo4/759FnYsgFXHm/3U6BdZsA13a3rs4YKbdtoZBHIY6nHNiH9d/lkB04xNGUqbWmrz/2i2v1rMw==","signatures":[{"sig":"MEYCIQCugx6OXBqBf0NEPIBuvLvpk0DYQqxcr1v6WIvODWgqoAIhAKn5nhsDdmNJJN71SMc9x+vJSMZC78zzkTMtAxvrnr1y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwizSXX8GIT9EnihS3OdcpIKlHo6BHb6QtDN9dThwTsQIgf751oaKXS86t4z/SyDA07B5/a3rIF72Zbd5FwpaMxpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377373},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.16.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.16.tgz","_integrity":"sha512-jmg89e7Wzhbo4/759FnYsgFXHm/3U6BdZsA13a3rs4YKbdtoZBHIY6nHNiH9d/lkB04xNGUqbWmrz/2i2v1rMw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.9","@volter/world-runtime":"2.0.15","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.9"},"peerDependencies":{"@volter/world-console":"2.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.16_1790608014439_0.11031176614818272","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@volter/world","version":"2.0.17","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.17","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"a4fd9dbeeed74ac013a25ff18fc478c9c7318744","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.17.tgz","fileCount":43,"integrity":"sha512-45oC1dBDsVGGmJM8VDDIbHMLVBtOoJfsKLjgqyo6u2fnhxP4kKhoWY0+m2PSLe2p3h8ESfFdAlvN3SAhbDWqZw==","signatures":[{"sig":"MEUCICe509Wj1C7F+PrO4vtEfqz2RUCnlj7zComTP2QEbkRgAiEAwDpNpyCHeaWdLCZXvNFfuokEpAE47UwbOxQ3ubjP0hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgId/izp9VXrKKarLume6+NLNt7g/j0MoEBhL25NzsuAIgYsZCWf7yzu1jqyh2gpwRGk3VPzaj54t8rntkYkuH/ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377374},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.17.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.17.tgz","_integrity":"sha512-45oC1dBDsVGGmJM8VDDIbHMLVBtOoJfsKLjgqyo6u2fnhxP4kKhoWY0+m2PSLe2p3h8ESfFdAlvN3SAhbDWqZw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.10","@volter/world-runtime":"2.0.16","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.9"},"peerDependencies":{"@volter/world-console":"2.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.17_1790610494321_0.2618494909425244","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@volter/world","version":"2.0.18","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.18","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"2b383eed00289ada7e6c0deea896fdf8ad9a13bf","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.18.tgz","fileCount":43,"integrity":"sha512-FSP8ktP/W6a2j7Efsi2AdjnACVzzQMZ98VI7a/5pv0p/hpbgBjeG3L5m0fPaZGSW4ZKknRKfWW/h85+VSUZ6rg==","signatures":[{"sig":"MEUCIQCei4qSJmnvMcb63HoSmaeuXWvE0zjaL/O8QGRPpg9X4AIgWGKTcIjgJOYk0+iskvRE9KDrGlQdsa/FixwR+H5r/Fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHUIg8VTndZxIXL9bhzMwsSQTr8O+uzXg3pTGJG3wL11AiEA2/mv/tasdWuj+HgPKF/oIdiVT75qq4ot+hR3dzgDhxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377374},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.18.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.18.tgz","_integrity":"sha512-FSP8ktP/W6a2j7Efsi2AdjnACVzzQMZ98VI7a/5pv0p/hpbgBjeG3L5m0fPaZGSW4ZKknRKfWW/h85+VSUZ6rg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.10","@volter/world-runtime":"2.0.17","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.9"},"peerDependencies":{"@volter/world-console":"2.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.18_1790616070448_0.7768963152044148","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@volter/world","version":"2.0.19","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.19","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"f0c02d4393e825620d3f99c9b4fb1158cf37f202","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.19.tgz","fileCount":43,"integrity":"sha512-8D1uNkklqBh8I4IU1nCP/YB4M10CgCVaO+mnEiJxezpWp7CFBX3mRbaLr6i4a22C6XmBu6zr+i37Pfs1u04JUg==","signatures":[{"sig":"MEQCIC51grheaDgB6jCDrBZvHCeSCRvtDjM4ay5lp+ekbFwDAiBL+sBrcYSfu9libBNNLSGXf4Fc+6POPH8lOF5dNHAtsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2nZcslihcgTjD8/rUBIaob3POnr/6SsLmNC4O3vJpeQIgH2AoNCC1dvs67PAScX4Ryna3z/XXFjYNEbcVoC9YW+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377374},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.19.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.19.tgz","_integrity":"sha512-8D1uNkklqBh8I4IU1nCP/YB4M10CgCVaO+mnEiJxezpWp7CFBX3mRbaLr6i4a22C6XmBu6zr+i37Pfs1u04JUg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.11","@volter/world-runtime":"2.0.18","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.9"},"peerDependencies":{"@volter/world-console":"2.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.19_1790620618389_0.7087095174517815","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@volter/world","version":"2.0.20","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.20","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"1b7cb8f059fed97885ab239e69d135925a0843b5","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.20.tgz","fileCount":43,"integrity":"sha512-xKEQLhPvuhMCa7REI2xIAmwkkhU4O7UWf1EFsiWwa8QUK1qfGu/9VqtxLQx/cEz8FC2MChbSB7fiNuk1mvOK5g==","signatures":[{"sig":"MEUCIHckVHK/W9vf8AyXzq1yv6Mz+ByoIofIyaEsatgBRJlQAiEAiXvwcoI6eeYWYhdJTsQO1hrBww+zu3wPPrDwdyt1lqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDcEHbXQ95gOJ7Unk+KWunu+l0jI0nd9h6iU3C4+6/okAiEAsJeB+rzKC4inIq4Mnx9Pk33ct7h18mWDeyu1lDI2bfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377334},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.20.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.20.tgz","_integrity":"sha512-xKEQLhPvuhMCa7REI2xIAmwkkhU4O7UWf1EFsiWwa8QUK1qfGu/9VqtxLQx/cEz8FC2MChbSB7fiNuk1mvOK5g==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.11","@volter/world-runtime":"2.0.18","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.9"},"peerDependencies":{"@volter/world-console":"2.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.20_1790621948917_0.7491337252676202","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@volter/world","version":"2.0.21","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.21","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"a611df95d1bbe7658fe1e290a8c4bc8e3b330df0","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.21.tgz","fileCount":43,"integrity":"sha512-SjyrhXcwLpwjwZDR2GSjL8mHlxB7hXuMNhNiJdjWX2V4ehXoya//7G+AUgwkQvV+Vs7+BbKLDUYVZuYfNF11pg==","signatures":[{"sig":"MEQCIEYFy4tXhRt3k0HXNbZ5fj/hLvHY6nNWOuV80cD5jSsyAiA91RE2EQGp1jSE10WJsZupDc+nA1UzbIeJqdAdwgQ2ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA68fIltHe6Zz/24ug+WY6R3L0SDSNxdqgsWPMBrkmC8AiBKdBZS13kXJo14kI3GFSl2YKoXyZUgQ1ROZYCxoJZpIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377334},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.21.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.21.tgz","_integrity":"sha512-SjyrhXcwLpwjwZDR2GSjL8mHlxB7hXuMNhNiJdjWX2V4ehXoya//7G+AUgwkQvV+Vs7+BbKLDUYVZuYfNF11pg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.12","@volter/world-runtime":"2.0.19","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.9"},"peerDependencies":{"@volter/world-console":"2.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.21_1790623913104_0.3375791134504649","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@volter/world","version":"2.0.22","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.22","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"902fbc826ec57b1bd09d8e5f6961192154f006c3","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.22.tgz","fileCount":43,"integrity":"sha512-AD2K1IZA1YgGJDRe2Jt6LAC6k5gxB2oLxmvtkUXqYA4CHOK2v2zIgMF93OusLG+9KmWhB92ecV6q1ALb4q6bpg==","signatures":[{"sig":"MEUCIQCHzh8+1mSBKlcB4iSwF3A7+QTj08WQNIkcS2x7xWnaNwIgc9DICYcdWcKj3Sr7jFU6CAIGcXxjtE5/Q0LD3qyltN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhjgBxB4O/842nNd07fWYOGPMyWSf02/O8UuQbWKXyhgIgGxmmBjbmxjhmTQge6D+jje2SNI5BxYzBFko05osQx18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377334},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.22.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.22.tgz","_integrity":"sha512-AD2K1IZA1YgGJDRe2Jt6LAC6k5gxB2oLxmvtkUXqYA4CHOK2v2zIgMF93OusLG+9KmWhB92ecV6q1ALb4q6bpg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.13","@volter/world-runtime":"2.0.20","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.9"},"peerDependencies":{"@volter/world-console":"2.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.22_1790629471527_0.11400083314495224","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@volter/world","version":"2.0.23","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.23","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"9bb011d4af582d0297314ca2934392d6babfc643","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.23.tgz","fileCount":43,"integrity":"sha512-p/NGHdmCFg7hLLkagAY0PAERNSMMjsKfc2hU4nTxASnUTIh7hLc2y7KwuJhMjsF14+PQKh6jhh3ZYIskfKlbTw==","signatures":[{"sig":"MEYCIQCN6ju7UTswDG5nQTMo0Qz1lQnPc1dtrj+5Eomm9h12GQIhAJ2PpXRPnkoPNDDiTVom2UJUI/FxzkFdQmp04t2Q7xHr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICgcp6ulIuEzLhFJCApg/CZLl2UfARfTxocODbTBQuM/AiBRxAIdpUsjxb7rZulxLfOvqAc3GRwkaZgbMKSe6s3cSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377334},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.23.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.23.tgz","_integrity":"sha512-p/NGHdmCFg7hLLkagAY0PAERNSMMjsKfc2hU4nTxASnUTIh7hLc2y7KwuJhMjsF14+PQKh6jhh3ZYIskfKlbTw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.14","@volter/world-runtime":"2.0.21","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.9"},"peerDependencies":{"@volter/world-console":"2.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.23_1790633615567_0.5712893306878248","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@volter/world","version":"2.0.24","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.24","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/twin#readme","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"2ce982bfd9f3dc152cfd476f76f87417e38290cd","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.24.tgz","fileCount":43,"integrity":"sha512-LhjGr2QbC33dLiSPwdlpwPVwqp40nVxAR0DMGuQMKVF/OvRcT1GcPvBlmkk7mqFwtTegsZ7RfhXid4UJ5dFL8Q==","signatures":[{"sig":"MEUCIQD+jdcN6tE1dSDW4Wyj2ktdeooC6G8XSO7xo1rJVn+nmwIgcCKOIH4srUkC9Go5hWgKXE+FBK+0AVjiec1Sv3ROTSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE0NOqNUuAJkmx+PFmFSD31ehlU3BA86pnC7N+aO2K3uAiAZstMsgCuKw9BbvDkt2vyl6hOPUPamDqhYcEbAFizKFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377556},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.24.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.24.tgz","_integrity":"sha512-LhjGr2QbC33dLiSPwdlpwPVwqp40nVxAR0DMGuQMKVF/OvRcT1GcPvBlmkk7mqFwtTegsZ7RfhXid4UJ5dFL8Q==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.14","@volter/world-runtime":"2.0.22","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.9"},"peerDependencies":{"@volter/world-console":"2.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.24_1790705802360_0.5341116583254879","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@volter/world","version":"2.0.25","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.25","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"c0634f177b53846f2f48d8975bb715a02851ace3","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.25.tgz","fileCount":43,"integrity":"sha512-h29J3oG66Ls0IerwWZHejcWVJMq+BKL8q4uxsvsOePjVkf2dPXVwPjjSRIQVLSl8Y3QZb1p/lvYVdyqZvetoOw==","signatures":[{"sig":"MEUCIBjG+MD3kaOFsOZt6vaXjDkOUvV2jFtjOFFeBu02KqaRAiEA9jGNB9RS4kCGuSSlYlQpiVYmILkMKq29Sq2XS8Ys6Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUBNNRqDh1SF1D0QsDm6U+LEjEdLOLeDx2gG/U5sbCfQIhALQN2buolv0YZwZvE70wferJTXt2sdcagwBWQWfywvo4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377620},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.25.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.25.tgz","_integrity":"sha512-h29J3oG66Ls0IerwWZHejcWVJMq+BKL8q4uxsvsOePjVkf2dPXVwPjjSRIQVLSl8Y3QZb1p/lvYVdyqZvetoOw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.15","@volter/world-runtime":"2.0.23","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.10"},"peerDependencies":{"@volter/world-console":"2.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.25_1790710808499_0.045945113024338013","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@volter/world","version":"2.0.26","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.26","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"babc1bacef6d5b0afc37ebb72e73a9eb02ff7bc3","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.26.tgz","fileCount":43,"integrity":"sha512-hvYtvI/rFpxjR5XbBXU2c3cFhRBqoHLnK4lJXes2/S14quID89r97EoYsCOtr/e7iAl3vd4FA0W/HliEpb7AIg==","signatures":[{"sig":"MEUCIQDA8qUFWajvJdKK/DvOcGVfGs3S3YyJMKcfk33lVcBRbgIgfW9v4MPCMzdVVKzdhqiSd/q3gcW92f93J5TIOZ2ecW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICKgo2rUYgwPwIOHxrObApfCS1oclxsEUGmll3v04yBdAiEAxpGcqrnwYbTofIKfsDA+AB7GOyt+rv5vCE/De1uq9xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377620},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.26.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.26.tgz","_integrity":"sha512-hvYtvI/rFpxjR5XbBXU2c3cFhRBqoHLnK4lJXes2/S14quID89r97EoYsCOtr/e7iAl3vd4FA0W/HliEpb7AIg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.15","@volter/world-runtime":"2.0.24","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.10"},"peerDependencies":{"@volter/world-console":"2.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.26_1790719759789_0.33213917541580784","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@volter/world","version":"2.0.27","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.27","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"bdb09f09b1aeb98da3c1526a2a716735e0e69e3e","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.27.tgz","fileCount":43,"integrity":"sha512-3C94u+f1lCPKv8QC+yNL5QojXIJSmgYNaJnVOoDAF1SerLI+hBJ3+moqXLqNmWVHFn3eBMpTJ+USnAoc1JfMog==","signatures":[{"sig":"MEUCIH0FIKErd6hHmmv/EW2tnWyy4viCeAgg3+LTl6UT7QzBAiEA6ZM7P/wutLj6hiOkA4mj1uVBuH1zkZTJxTALocvJxns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDckHwZAysIg1MtHxoGI08ix7F1td2wKf73dENpaEwuVwIhAPuyQ880SsJc022myrg2CR86PLzbJ9+OuhFVHIQYyJBv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377620},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.27.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.27.tgz","_integrity":"sha512-3C94u+f1lCPKv8QC+yNL5QojXIJSmgYNaJnVOoDAF1SerLI+hBJ3+moqXLqNmWVHFn3eBMpTJ+USnAoc1JfMog==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.15","@volter/world-runtime":"2.0.25","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.10"},"peerDependencies":{"@volter/world-console":"2.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.27_1790768114960_0.6543193994163081","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@volter/world","version":"2.0.28","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.28","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"80db9bf1eb70d25907fa79fe2c41ce0e8bdbb2fd","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.28.tgz","fileCount":43,"integrity":"sha512-9GTB2kGL2hIKjkqnahJIBI948KGVUKtyvL0n2uRC5Sn0kjTa8jTMVu0IPc0BqFy+rOlp3lT1h5BI3OExv7o4Tw==","signatures":[{"sig":"MEUCIQDWTyFNBR7VGgwwDfk9B6SZ8SDDzO7wLCDuCAnBLj3trQIgBsqtXLcg4N06hvl+8nBJDppnFljyhZ1Qr2R4lyp8HNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcs1r4faFGfp1ejrgij1L4DSMDaRp+JDR40nHLOTcrvgIgOcGbgEi7+ZQs5GTly+nt1ge9zuxFYXDuuUnk6VRqVy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377620},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.28.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.28.tgz","_integrity":"sha512-9GTB2kGL2hIKjkqnahJIBI948KGVUKtyvL0n2uRC5Sn0kjTa8jTMVu0IPc0BqFy+rOlp3lT1h5BI3OExv7o4Tw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.15","@volter/world-runtime":"2.0.26","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.10"},"peerDependencies":{"@volter/world-console":"2.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.28_1790771383609_0.40519735314169036","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@volter/world","version":"2.0.29","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.29","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"fe0172a65cca92a0817dbe529017b66ce59cc5cb","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.29.tgz","fileCount":43,"integrity":"sha512-Wvyk/PmLpt7YixYhCCmM8YtsTvfO1zXYWvUBwjkaLoEPuNy/65iOjDs3YkxtgZ5JDnnAEn2DSuzZwgtqMCin/g==","signatures":[{"sig":"MEYCIQCyyLX6vHvN3P8lsqxjBDsc/NfICI5xd0nWHFvyx/+0+QIhANzyURy//Xg48v9hRpV3xDZoQsyH5EScaCe633ypSIw/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDh08NXkxzumPy0IiQYdavH81+PtuOfsd9tZ7mxxHXHLgIhAJMm8Q0OQv0OjgY9C/IZCig6RY0BEPYE40NUP5VLEPzi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380165},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.29.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.29.tgz","_integrity":"sha512-Wvyk/PmLpt7YixYhCCmM8YtsTvfO1zXYWvUBwjkaLoEPuNy/65iOjDs3YkxtgZ5JDnnAEn2DSuzZwgtqMCin/g==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.15","@volter/world-runtime":"2.0.27","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.10"},"peerDependencies":{"@volter/world-console":"2.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.29_1790814276817_0.202078662512011","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"@volter/world","version":"2.0.30","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.30","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"efbda62bab30f253402ee70d0d41c69901a0c63c","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.30.tgz","fileCount":43,"integrity":"sha512-F2ROp6uOXQx8pxoLHM3aT+5YWAEZAZIR2kF9sDwh/hMkQ0SxZf+saIbEMIC37CCeg13v1hf0xVr19kb4Y+yXAw==","signatures":[{"sig":"MEUCIQD6XuPfSNmnKyTDhtJ6W0/RLovlbr4+3uBT+xQ6t46QBQIgKNDbjbP0Iwkc38MkAMiYPNFWH6YxxkNwmfIvqiRuy/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkMjGVhBZ03FDxGezl7qlojG0AALwxEm9ooc5/+h2AZQIgRovCHL9UPYVpSacbOEXugQJ6MsYEqLMvzNHyavYZ+TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380165},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.30.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.30.tgz","_integrity":"sha512-F2ROp6uOXQx8pxoLHM3aT+5YWAEZAZIR2kF9sDwh/hMkQ0SxZf+saIbEMIC37CCeg13v1hf0xVr19kb4Y+yXAw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.16","@volter/world-runtime":"2.0.28","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.10"},"peerDependencies":{"@volter/world-console":"2.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.30_1790815711213_0.3043988201894736","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@volter/world","version":"2.0.31","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.31","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"1ee01bb6f82ae822ec17e55288adb8814688ef8d","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.31.tgz","fileCount":43,"integrity":"sha512-QL3ElV3DJtYOymjODhfQpC/LTbL5yIiTt47L4qkfhe+55rhJsf7ohQMOBZf9xqwzyjjW1fN4loqWQh1Q3XROAA==","signatures":[{"sig":"MEYCIQCWLmIqSDcWV9EPl3pXQdPMX1WDUuTP7b5ITRlpQhqcdwIhAL2LtFkPRPw7irCF7/xODqDU9brOlvzvrkUkntak+AKC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBFsJq9VPPTvuK2+JXLXCDhfwiiQEa+cs4pzWfG9NA/0AiEAhpTKNdkqhj67361da91zE2kAW2oDSUEP30AsqZpwGoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380165},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.31.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.31.tgz","_integrity":"sha512-QL3ElV3DJtYOymjODhfQpC/LTbL5yIiTt47L4qkfhe+55rhJsf7ohQMOBZf9xqwzyjjW1fN4loqWQh1Q3XROAA==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.17","@volter/world-runtime":"2.0.29","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.10"},"peerDependencies":{"@volter/world-console":"2.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.31_1790819125534_0.15021655034577508","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@volter/world","version":"2.0.32","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.32","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"719657467dd6c086fd8752fd64fab05a4e91169a","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.32.tgz","fileCount":43,"integrity":"sha512-wPUhbMC12rON0RpQEtS8MqQWZO1LRx0R8NkZJVh9KkEeJZk5Mof4gSPpnULXBEZ+D3Gg4AJGnfAQgTuEWZ/i9g==","signatures":[{"sig":"MEUCIQDYojpFOBthTe4R344eievkPp2t1dn1aDGLJRe/9yWpqgIge0uCYbHPgE3a7zIUdwHYlxIL9mKETLMR37hYVXt37o4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA/pLwbOfjVsS5Wbf/kayQWap2lfoEOlHP9YzFuZjeC+AiEA9zULw4+fayc4lAH3wOCFA4OpQGTGfJxdAO1waTAscT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380165},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.32.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.32.tgz","_integrity":"sha512-wPUhbMC12rON0RpQEtS8MqQWZO1LRx0R8NkZJVh9KkEeJZk5Mof4gSPpnULXBEZ+D3Gg4AJGnfAQgTuEWZ/i9g==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.17","@volter/world-runtime":"2.0.30","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.10"},"peerDependencies":{"@volter/world-console":"2.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.32_1790828148524_0.2594046468604878","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"@volter/world","version":"2.0.33","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.33","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"6d8e8cc769f29bc6fe9e32e61eaa0903ff8b4eea","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.33.tgz","fileCount":43,"integrity":"sha512-SQ37mt2EI1U8LaEL4lVAbOvI6iYpLXnYoJAv5kicuuUCFCX8+jpPHUogT4V6ZCa1DrPj35eQ7mXfhNPDvOrdEw==","signatures":[{"sig":"MEUCIQDHDgBAm2kUncD+I9dvlN6PlImJNdWShgy16/XugmgwJwIgdUAs65jUwX1QNYag7Ek08ruvz5q890uk+o4lU4pH6a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDtWry7vCl9mf7HBypxTMtmD8TqD16QQAxZQ3aM4xINdAiEA9oLfSCPsETBIR48KpdeX5vFp0kep4Z9dwLIPZoeLI8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382622},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.33.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.33.tgz","_integrity":"sha512-SQ37mt2EI1U8LaEL4lVAbOvI6iYpLXnYoJAv5kicuuUCFCX8+jpPHUogT4V6ZCa1DrPj35eQ7mXfhNPDvOrdEw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.18","@volter/world-runtime":"2.0.31","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.10"},"peerDependencies":{"@volter/world-console":"2.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.33_1790829217477_0.668448480641284","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"@volter/world","version":"2.0.34","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.34","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"dc1c73dd768f5bbbc45395639faa4ac1cd962fb5","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.34.tgz","fileCount":43,"integrity":"sha512-0FoxH8SKIzViZs+A2Fq4WJ7eOBkawbeQCpVTkJ/NjcCqPEp6QwUZG/+UT9dPLF6wwknXEGS0YGwZ4Lt4pfz06w==","signatures":[{"sig":"MEUCIQDPxchjFozVxauLaTsi3xpm5gGTR7zx+pSuyDsFujjG1wIgA9KVL6r6OQulSz8BZ6PiM1TGXnXFZps+Ng6SZGwcTJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAOSS11Ewnz7yKe8m/TmPnDowGonJiH8x0u/AtndJF7vAiBzJcy0Y/9lzieb2kmofivaadlGT4m/DQjUqYnuTWtctg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382622},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.34.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.34.tgz","_integrity":"sha512-0FoxH8SKIzViZs+A2Fq4WJ7eOBkawbeQCpVTkJ/NjcCqPEp6QwUZG/+UT9dPLF6wwknXEGS0YGwZ4Lt4pfz06w==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.19","@volter/world-runtime":"2.0.32","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.11"},"peerDependencies":{"@volter/world-console":"2.0.11"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.34_1790857519087_0.7441059471750049","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@volter/world","version":"2.0.35","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.35","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"bcc2818051366e0d9d74205b6d0d9aed8b25cd5d","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.35.tgz","fileCount":43,"integrity":"sha512-Vv16IdhOjFV28rG+jwzW0KV55njX76FNW0MZ1JSOy/NK5naccO/G5V1tsDpH238aG9QvL9aHhezF8abU5W9sYA==","signatures":[{"sig":"MEUCIQD344kM27ELUep04iZDKnxTtjzocR3BCPzMDBtpAKl6TAIgBwEz7JmcpuJ39n/OIi4JjxnKYI5lQh5CNblM29IBqcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICsJ9uvwM0ftFWDcoNu/ZfA+UOuGoe4HkhzFK9tXpYuDAiEAynxydkltimshHbDdngu+sdoQAjkfseaK8baSrL8rUSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382622},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.35.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.35.tgz","_integrity":"sha512-Vv16IdhOjFV28rG+jwzW0KV55njX76FNW0MZ1JSOy/NK5naccO/G5V1tsDpH238aG9QvL9aHhezF8abU5W9sYA==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.20","@volter/world-runtime":"2.0.33","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.12"},"peerDependencies":{"@volter/world-console":"2.0.12"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.35_1790858915893_0.26734028177677494","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@volter/world","version":"2.0.36","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.36","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"f7e1e52c30f22afea22d7735d9c58a3b8a3e51fc","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.36.tgz","fileCount":43,"integrity":"sha512-qJrQ+G+SAVzghMqQAfkXQLxuTfQyFRlCMHuP7GukCXF3B7sp55zdRFwXYbjZnsQi++si5mE4dittN4zysKBSWw==","signatures":[{"sig":"MEYCIQDgT4J+4mMyuFqHUAXk6v6QIZR/TKHqFvFXRiwCZ+yhaAIhAK1o/3FI4CtGo9H2LDybegHTeOrXk/x392EQNcD+IZCq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICWPq6S//kQdCs3/umQddLbtGfCGkANayv2ob9cTDqh3AiA2nX4Qio/8TfEP8AiR2JvfO/C5w/9ioQaGZAzglB7fug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382622},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.36.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.36.tgz","_integrity":"sha512-qJrQ+G+SAVzghMqQAfkXQLxuTfQyFRlCMHuP7GukCXF3B7sp55zdRFwXYbjZnsQi++si5mE4dittN4zysKBSWw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.20","@volter/world-runtime":"2.0.34","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.12"},"peerDependencies":{"@volter/world-console":"2.0.12"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.36_1790861050670_0.1265846918299507","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@volter/world","version":"2.0.37","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.37","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"3486c1cd1f28a314e2d4f685a601db4fd9c65a5a","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.37.tgz","fileCount":43,"integrity":"sha512-9mjVSIdP/qmP4A4c7Ar5osGwxRHuvyeLzZNAAgIXWvMSQGlNjNrq8TWhML2fesQxzp5Ss/KoBPPiyDcUHiADWA==","signatures":[{"sig":"MEYCIQCD8VkMkvv7xndzn9xqy8iHb/plxbUt5+CD6dOkwIC6ggIhAIw4MnwyPvS8Fu41NqJ/J02tni3HqUE1MLoEDgFawrpO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG2VNxhjjbuDuyVWK7N5xT3gz/fCXYC+Un1Ew4+Q2wUfAiEAikpgw7srq9bkQNMuyoFRAkrBbWE8NPsHTRxlVEDiWqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382622},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.37.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.37.tgz","_integrity":"sha512-9mjVSIdP/qmP4A4c7Ar5osGwxRHuvyeLzZNAAgIXWvMSQGlNjNrq8TWhML2fesQxzp5Ss/KoBPPiyDcUHiADWA==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.20","@volter/world-runtime":"2.0.35","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.12"},"peerDependencies":{"@volter/world-console":"2.0.12"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.37_1790862776645_0.38795277665457584","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@volter/world","version":"2.0.38","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.38","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"4efc7e6c87e587d2d309283fed37560102d47661","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.38.tgz","fileCount":43,"integrity":"sha512-m6sOAIw2Z+DoKWcfKJsfW9ZlDLTAKpvvmNsRc5vEaJfVPAndCP1wuwn2vXELBE/ftWpFpcnEwcuj8A95zqA0Nw==","signatures":[{"sig":"MEYCIQD5ubYn66FVToblpFHHvWZk5jNQWqiTst7ybeiPd0haPgIhAI++rGoCJMjdjxcRcwDc3Ju0AD3ZJIAli5izfhKGIwzu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEtweQlW+/uPNKlyFbpfRuWP5xpkuh266Yxx6+6D0HMgIgO4xfvQwGv5FCRDXSk7BSQLLMId7NR+4NuBQ8BkEeLiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382622},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.38.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.38.tgz","_integrity":"sha512-m6sOAIw2Z+DoKWcfKJsfW9ZlDLTAKpvvmNsRc5vEaJfVPAndCP1wuwn2vXELBE/ftWpFpcnEwcuj8A95zqA0Nw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.21","@volter/world-runtime":"2.0.36","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.12"},"peerDependencies":{"@volter/world-console":"2.0.12"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.38_1790864343989_0.27800037908011754","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"@volter/world","version":"2.0.39","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.39","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"1fc1287776730d806da7c5ba91fa32eabd3d2059","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.39.tgz","fileCount":43,"integrity":"sha512-RV94IfXGuaRRzRZucuDjZJM1jMVf+S1HKP4UU+Yekvwz4GgL2y8jefztOblmszTaD63RHeqzUCh4EhXuyRuKGw==","signatures":[{"sig":"MEUCIHiMj7j8cNOh7UVr/ELqFWJfjPWZDwG/+LqMbzO3xjYOAiEAordDQn3H53YMlxtmKUWmqgztPUfIg+5/ufEFfdVoAN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCq4OWd90caB+WqRxuihz2Su6QJ+nTTco/7IihId+2NywIgT5LidivxMJxT07yr2bZ1Zx2NBtnZ2kezQ3QW6HxInAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382937},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.39.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.39.tgz","_integrity":"sha512-RV94IfXGuaRRzRZucuDjZJM1jMVf+S1HKP4UU+Yekvwz4GgL2y8jefztOblmszTaD63RHeqzUCh4EhXuyRuKGw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.21","@volter/world-runtime":"2.0.36","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.12"},"peerDependencies":{"@volter/world-console":"2.0.12"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.39_1790865539441_0.5334545791778911","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"@volter/world","version":"2.0.40","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.40","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"e0dd63088dc7e2ec8e524d197a5c37533a6871bd","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.40.tgz","fileCount":43,"integrity":"sha512-jvyr5c183ULz3oaIxmHq9bN4PHCOnIxDip43k4ctmosx4+zOmL4BfewZoZGIp6nq8t0w7IDRzrBG0mMq7DwpqQ==","signatures":[{"sig":"MEUCIFSGgcfjhqW+E7f7/7Nl++kvnEJz8SrIy5Bvurgv6+hkAiEAoWJ5TZ884kOcBuzTrHTIPxozHa844S2o6ZXFxMZBV1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBdIUV0ORlrxFCzBra4FfOPizQ2rCrFGQCSCgvlI9caqAiEA4QmxykPHJ3735/gLPqCyarqbCvH/bWWB/VwjEd6sQBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382937},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.40.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.40.tgz","_integrity":"sha512-jvyr5c183ULz3oaIxmHq9bN4PHCOnIxDip43k4ctmosx4+zOmL4BfewZoZGIp6nq8t0w7IDRzrBG0mMq7DwpqQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.21","@volter/world-runtime":"2.0.37","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.40_1790866154728_0.5047807271987295","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"@volter/world","version":"2.0.41","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.41","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"e88f4af70a0b71e9febce8a615c004cd828ef071","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.41.tgz","fileCount":43,"integrity":"sha512-gLMh5sNXD7vqjdux/Pf7QhWb9CpkvCJG3QDtWjKhVtYWHWsrGQGLOKvtMmBXgxwutFnVrD6VFXTfFaXvuCRcpQ==","signatures":[{"sig":"MEUCIQC87mlDocZReq9rEYIe0WSGc+eavBLc28F+L+2dwQ0QOwIgYKAsyMrYWuYS6BdkE2Tb3pqGiZdLZUhNNdDDEdFMlnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHhIXYOyoMH2uG5milqhFkTPH4yN+9RFcPFNVDqHVyoLAiEAj/KxtwoifWHZbbteupM9ubqoONUr/fHOTJZEI5GdCqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382937},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.41.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.41.tgz","_integrity":"sha512-gLMh5sNXD7vqjdux/Pf7QhWb9CpkvCJG3QDtWjKhVtYWHWsrGQGLOKvtMmBXgxwutFnVrD6VFXTfFaXvuCRcpQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.21","@volter/world-runtime":"2.0.38","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.41_1790866923999_0.18808963957522962","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@volter/world","version":"2.0.42","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.42","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"2e279de5021268a0d610a3f4697537f9a44c2b46","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.42.tgz","fileCount":43,"integrity":"sha512-Z25eb9urf4nhxAsbqQcurcz02Mn5aRLkKwNACIkkiFBdQgOZqFg84qnWF0PE7D2w8Dy5+WzyR8Im90b7c/amMQ==","signatures":[{"sig":"MEUCIQC+gLSwf4qeXZUWIXW++QqW8lDYpGg/QAImUSNWIxCUAgIgW+FYzae49+oftC9m/j4+vRj2sC4gmBbffbZEfasdfzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBnTZU48y+B4cMK3NFRkRWGy3KPFjWeIKkHCfKDnZ2/YAiBGJyWwWLuV2ivxCDukhHXWJeqC37ZWVpbHbHvg19OAtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382937},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.42.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.42.tgz","_integrity":"sha512-Z25eb9urf4nhxAsbqQcurcz02Mn5aRLkKwNACIkkiFBdQgOZqFg84qnWF0PE7D2w8Dy5+WzyR8Im90b7c/amMQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.21","@volter/world-runtime":"2.0.39","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.42_1790867316340_0.5047158333404675","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"@volter/world","version":"2.0.43","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.43","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"9652e3d54605929fa0b1243950e8f7604c27ad65","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.43.tgz","fileCount":43,"integrity":"sha512-w/GkWTsmLKacoR3eShl/AMPT8nQJa1xMcVsVGSnMnZ/8BjpEro6BU/RAQUQK/r9nCP5uitLngLWqMuc8CC4KRw==","signatures":[{"sig":"MEUCIEeunFzSaGQaJMPkBr6mKGFxMDsWjYOr/vS7IF8bSFDWAiEA1War8TDKsfmWu2Q7ROsQ3/DEL3CEKxW/IatJrBLGHmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLpkGS9OTwZcJtYQ5RMaf9idRzxOX5f6CZvVV/LFYM0QIhAMtmpiWAVqyjE8dcCGjUKZDE6K/lu7DTTj7fzZjWR5nH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382937},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.43.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.43.tgz","_integrity":"sha512-w/GkWTsmLKacoR3eShl/AMPT8nQJa1xMcVsVGSnMnZ/8BjpEro6BU/RAQUQK/r9nCP5uitLngLWqMuc8CC4KRw==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.22","@volter/world-runtime":"2.0.40","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.43_1790872977910_0.7589720414784751","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"@volter/world","version":"2.0.44","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.44","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"446f072110bc7d24e2da665aeb688448b1d60189","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.44.tgz","fileCount":43,"integrity":"sha512-/6Blg/JnuXvIWZ++UoC1Rlv0wA74lM3SIYKfD2Bw6UYERetxqmz2wjo3mCTq1CXefEWZRqMX3cAn2+zmm8S0yA==","signatures":[{"sig":"MEUCIAWY/cfgAyqNrJ57dUHvYEuQxpjxPrsnC/FmdOpQu/f7AiEAw+QLB40YnM+VlI3wzXhyHNhgb4nFhLs+XLJHOvg88ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEs43199ZFvCzgEZHHQd64YG71KXXE99KhmnMr+GGYfYAiEA21SQiwg2Q6IScgQjCp3Ig6qsUFh1RGvl9gg0wVZ/Nzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.44.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.44.tgz","_integrity":"sha512-/6Blg/JnuXvIWZ++UoC1Rlv0wA74lM3SIYKfD2Bw6UYERetxqmz2wjo3mCTq1CXefEWZRqMX3cAn2+zmm8S0yA==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.23","@volter/world-runtime":"2.0.41","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.44_1790873574173_0.4002092387633871","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"@volter/world","version":"2.0.45","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.45","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"82db673b6ad111fcb31b8ea8bd25b40c29c57312","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.45.tgz","fileCount":43,"integrity":"sha512-Xku8PW5mStqjJlxlMHJr3j8a7ea8HVkMHeIPOI6C17LyuYfYQ9FMqdVttITPZm1vKiz/BrdiPGE+/+olCXWbxQ==","signatures":[{"sig":"MEUCIQDGjJmvSuIRfLs+jwnu4toWQGtiy8YH2MKU17h/uPeKNQIgcYeaXxPlBVVen6ZBLu2ivLnATxJlcaUOllTJSrFViNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAZuz2sOEjjvfzDHxKomhm0tPHPUhhLHTvPKOroR2T13AiAq0tkkJbEZAuPKDrAPIh3p2QsRpjdi7qdBBf1lnI/mBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.45.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.45.tgz","_integrity":"sha512-Xku8PW5mStqjJlxlMHJr3j8a7ea8HVkMHeIPOI6C17LyuYfYQ9FMqdVttITPZm1vKiz/BrdiPGE+/+olCXWbxQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.24","@volter/world-runtime":"2.0.42","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.45_1790874807756_0.6754250494505747","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"@volter/world","version":"2.0.46","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.46","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"27a1d74890e87173c313efd935fe1e05ae2bb7f6","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.46.tgz","fileCount":43,"integrity":"sha512-ue0Eb2uiYuintCilmt0uEh4EkHWJAFyZgNUXKEVmGdCtRFo+3d5Ai+YpItByw47qDYV5c6bAX5qHeVQpYqYfWA==","signatures":[{"sig":"MEYCIQCukxkNm7QMPbhIj1VFbeXAZInZcJcgfdTuL1wTopSs/QIhAN/8NqQ6F70t593ve++AMtDRwZkaL8jFzx2slglqAJbU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFh9z7H05usDtBi1YgU8NZVPvwthgqGAsH/I+xJ2wtE4AiBYBNWCL5MuKnXK3h49V1FXgE5AZLPkIH6C99ea9IxQmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.46.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.46.tgz","_integrity":"sha512-ue0Eb2uiYuintCilmt0uEh4EkHWJAFyZgNUXKEVmGdCtRFo+3d5Ai+YpItByw47qDYV5c6bAX5qHeVQpYqYfWA==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.25","@volter/world-runtime":"2.0.43","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.46_1790878122839_0.2906753432563203","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"@volter/world","version":"2.0.47","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.47","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"598809563667a54ea42a21d2134bbae508d924c7","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.47.tgz","fileCount":43,"integrity":"sha512-viQM7pcl+gMFscuxdvRvc7966LGHPqGppUI5k3KWheMRsD/1Ao8sLoxDauVMbJuAjC6SiEnmH7io0lbndfSX5g==","signatures":[{"sig":"MEUCIQC+kaKMjN9MFnXvpM+52DlDLfO9GZzanKlu/i6ZWgwVhwIgNq3xqL4qTdb/KlxLhu4jQ8CYHOX/UJw940/Am0cxmt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIeMFXbd3d7qvnoWz5OudDp+iXnXsu7+bCXpV/GkizxAIgTr7eYKNAJavMrSJw1PI6CrQVHcQVphXcCSdo4HW25i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.47.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.47.tgz","_integrity":"sha512-viQM7pcl+gMFscuxdvRvc7966LGHPqGppUI5k3KWheMRsD/1Ao8sLoxDauVMbJuAjC6SiEnmH7io0lbndfSX5g==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.26","@volter/world-runtime":"2.0.44","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.47_1790879300766_0.07940613717420986","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"@volter/world","version":"2.0.48","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.48","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"7df2b57a7a249fd2e69e39d7be705dc8afdc90c6","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.48.tgz","fileCount":43,"integrity":"sha512-AVBUZPaTn4DA2VZH+QOQfgvr8rrKLxcnCMymhlF8acGNNdriljN4KwPZeYhZOdLTXJ+ic08/++iVYU/K2m2QoQ==","signatures":[{"sig":"MEQCIE6k8IhIO5q2DWmtyK1qNJkqEs4mnlB3WI3PI+Q+0ZB0AiBIjl5pHyqSvlB+OAxrBSvL6+FGErZfDCfqBOge1Fjj4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFzECrtUPe8HUyflFgLmGPWrkf+yke6I9uQkBmlAQisuAiAJvz7IDw8Wn6K60LTMLG8YtNRQemxOrHzGyUum8YU69A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.48.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.48.tgz","_integrity":"sha512-AVBUZPaTn4DA2VZH+QOQfgvr8rrKLxcnCMymhlF8acGNNdriljN4KwPZeYhZOdLTXJ+ic08/++iVYU/K2m2QoQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.27","@volter/world-runtime":"2.0.45","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.48_1790880419746_0.4193779958761201","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"@volter/world","version":"2.0.49","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.49","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"81bd9fc69a165b22fb51ea2eaa8940d0e2463eb0","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.49.tgz","fileCount":43,"integrity":"sha512-6B8NCpr3IY8nH+ejX5nKZPWd+6/rw33jfUf412nORvqczp3MNIyzzk0sJHdnxR2uwhtNX1EXmwsjgf0xnL7R9w==","signatures":[{"sig":"MEUCIDHA414v19sMtJvW0QKG/1QuunBGKdeCmgY3+4e7Z8uLAiEA8a3qkJvNmNKr6WPjktBDLh19lYS1xD9iahX2k1524LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVUrgNYapSFtt2iErVa/00MZ7LcZe88GLc7OkAkdDyhwIhAI872fT99b3kpf/dqYLdn3Buwu1aNt+eIbTS0O66sH6L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.49.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.49.tgz","_integrity":"sha512-6B8NCpr3IY8nH+ejX5nKZPWd+6/rw33jfUf412nORvqczp3MNIyzzk0sJHdnxR2uwhtNX1EXmwsjgf0xnL7R9w==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.28","@volter/world-runtime":"2.0.46","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.49_1790882567494_0.5836645202948316","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"@volter/world","version":"2.0.50","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.50","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"df9033287196405ee5298c20beb2e0e6d8e6883f","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.50.tgz","fileCount":43,"integrity":"sha512-psSlRNb6kvkjXeMmf/TOJSzsDOM6uxPR0dAmKdjL0xXIOcAUqTeSUgMrrfHdQ8TSOyej7vmuNnOLMiOrjQUCAg==","signatures":[{"sig":"MEQCIAyC7n16W2UyFFjU32EWDPlB8ghEuLdvQ+L00SbdltOJAiBc+pkeTP4jaIkevYLVidh9jZNKB2WPQm13Qi8jmTnf+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZAqvGHfqi2cwtOl2hrJtQ3MiMcgaOIbeNcUHLxlil5wIhAN9ZHkDn5lnLtYkZHahr6lZxaOaa23VakihaTjuwMif3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.50.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.50.tgz","_integrity":"sha512-psSlRNb6kvkjXeMmf/TOJSzsDOM6uxPR0dAmKdjL0xXIOcAUqTeSUgMrrfHdQ8TSOyej7vmuNnOLMiOrjQUCAg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.29","@volter/world-runtime":"2.0.47","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.50_1790883282225_0.084740695793871","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"@volter/world","version":"2.0.51","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.51","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"fd3e94fb8b85f480b606d4c87a1566e59eb706ff","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.51.tgz","fileCount":43,"integrity":"sha512-H+9rO/bV4GYsHrlSMfl4qyyEKwvJGWoDIawc2YoxDn0JJswVRhmrK81Fs9GSme6AkiYDUTWMA1e+gwUvj61Uog==","signatures":[{"sig":"MEUCIQDklO+ukvWoyNvxHW1eLYT7CN0jM9ogR/+WV8upbthLVgIgCJwwunQoqxGg1CP7N1cX58inyyIUlxiDOIMEvEfzteg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCofyOl3Qp9LDNFI1VT1OJR3+rK9tZXVw9hXLniCAFHFQIhALVClJienvDARIMKsfLJqJFZtHAg2wJJ+S4Z35nyOJTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.51.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.51.tgz","_integrity":"sha512-H+9rO/bV4GYsHrlSMfl4qyyEKwvJGWoDIawc2YoxDn0JJswVRhmrK81Fs9GSme6AkiYDUTWMA1e+gwUvj61Uog==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.30","@volter/world-runtime":"2.0.48","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.51_1790884489484_0.3358999799913285","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"@volter/world","version":"2.0.52","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.52","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"561f3b3e1114e4c2ca6f8e539dcf8e6182318f27","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.52.tgz","fileCount":43,"integrity":"sha512-qd6qi1V7nQqwg2MRKeh8TLARfpbFtiF2EZIZ3z9na0OeUdwDqXJPXC8vNw+mBPFvyrfsJoMlahHOvLU1VkmBaQ==","signatures":[{"sig":"MEQCIFLaqZQfZOJe0cwjBoYXQZsZ2XgQq5Q7LyR9/6/Jn3+dAiBotidLAeU2H29nhHB0l6bF3RGGadf7NVXSl9T7EPf4Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnuZ/MOA7V/JRPtggw/rT18013rQe74rz0EE3mEl9IXgIgdjQyDGk5dKvqsqo8e6Xw8+aUYC25uP8cS9vZEU1qWwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.52.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.52.tgz","_integrity":"sha512-qd6qi1V7nQqwg2MRKeh8TLARfpbFtiF2EZIZ3z9na0OeUdwDqXJPXC8vNw+mBPFvyrfsJoMlahHOvLU1VkmBaQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.31","@volter/world-runtime":"2.0.49","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.52_1790888664850_0.9761546957034353","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"@volter/world","version":"2.0.53","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.53","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"62c4132fab8067ec23e5dc6e502426856fda94b6","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.53.tgz","fileCount":43,"integrity":"sha512-WlcFUt9lnD2SbJH190f7kXsHf641Wbt1moi4tJuSDAXpJCjHOjgMroH0BUCeUDwt1IdjTHBmBpPluVZ/oYRuMQ==","signatures":[{"sig":"MEUCIHobiNtSHLGeE/gWe1ALdohbf8J7hJYeZ2TMk+2/kbljAiEAi+8bE/MT/IqMxHprYMVblBia/yct6jajx8Xi46q4HfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICUBgrTvhzxslhZhnAVaqpzV+7OEHlv3Oa2j4LfAfU/6AiEAm9r7TcJHC0l6oDA7P8lJgfrt7xaLjF4ubHqzumy6pPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383639},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.53.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.53.tgz","_integrity":"sha512-WlcFUt9lnD2SbJH190f7kXsHf641Wbt1moi4tJuSDAXpJCjHOjgMroH0BUCeUDwt1IdjTHBmBpPluVZ/oYRuMQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.32","@volter/world-runtime":"2.0.50","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.13"},"peerDependencies":{"@volter/world-console":"2.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.53_1790892816775_0.23544990633153895","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"@volter/world","version":"2.0.54","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.54","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"74d05a3d6c653f641b3804dbc7d27c2295d7df16","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.54.tgz","fileCount":43,"integrity":"sha512-rbj1+bx2Hv6aHZsPeBVlvfHDN0Y/gb05v+Oe3SVNEJRN7MnVca4eYQRk+aivDgL193ZsEF9woRVMg5nwG2sp8Q==","signatures":[{"sig":"MEUCIQDKilKi1c4exfp80zoKPX44/7jDWnfHUvSpXN8ZcrQAmAIgcrGt+0FDPuST0HQOajYKf/l9fP05jdg87PDf4pJ0pdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTWftd/xaJ/FQruOW7fOo039robGA6hkrALDtWKo33fQIgazlqcUEkdTsdjBMRemZxQdabh2RdR2p1GP4Abvbxcl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387149},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.54.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.54.tgz","_integrity":"sha512-rbj1+bx2Hv6aHZsPeBVlvfHDN0Y/gb05v+Oe3SVNEJRN7MnVca4eYQRk+aivDgL193ZsEF9woRVMg5nwG2sp8Q==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.33","@volter/world-runtime":"2.0.51","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.14"},"peerDependencies":{"@volter/world-console":"2.0.14"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.54_1790898328301_0.8042682030534811","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"@volter/world","version":"2.0.55","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.55","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"a5b20daf49dc8b778b3e8a49631544146b1a384c","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.55.tgz","fileCount":43,"integrity":"sha512-vhz3flZLd1a/XA3SoOhEZVWHihA574kxsaWk4vc4Iryiylr0SAmRKK388wWFwxOh/IGrxkE+48i8URDurDLI4Q==","signatures":[{"sig":"MEMCIFENhawxbyMZa5ZUWQk6ITMDK9Z4e427b+cbvPcw8fQwAh9j7ZrAamXaDYKpx+SfKHcSfO+PYqQSo7sUJHo5ZFMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTptfHxlRp9h2ma4vgxFWTFlbYFkrypzszspGKOHlNZgIgPWEHHRItr/WNmvsRDaKpUEKjum1Cs9rOoXjWem8P3lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387149},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.55.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.55.tgz","_integrity":"sha512-vhz3flZLd1a/XA3SoOhEZVWHihA574kxsaWk4vc4Iryiylr0SAmRKK388wWFwxOh/IGrxkE+48i8URDurDLI4Q==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.34","@volter/world-runtime":"2.0.52","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.15"},"peerDependencies":{"@volter/world-console":"2.0.15"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.55_1790899484301_0.44645992575988225","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"@volter/world","version":"2.0.56","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.56","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"3fcef3ae2ff27928b0a46166574954613c4205c8","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.56.tgz","fileCount":43,"integrity":"sha512-EskguZEUrCPy23hmwmElkLKvV/ZWTKfciqU5wbK03gnLypSGxt2oc1AXdN3kn9E0AvV3EUUafjPFUA3gkrN1JQ==","signatures":[{"sig":"MEQCIHMRnzs5d27CXnl9nlZUUrzeWBaKsZkjwF5ewYIsjDN9AiB6GPtjRPZmYgQY1zgZ0Su2l6tkgjifKYwwl5i0w+hEwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6bDuZteYTzamQfdd+pyu0ZTZx87Ym4enDuDGB5QL6kAIgI7kchxkxsh5Qk1Vh2UL/qIXnQmRVnan2w7B41stwnco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387149},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.56.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.56.tgz","_integrity":"sha512-EskguZEUrCPy23hmwmElkLKvV/ZWTKfciqU5wbK03gnLypSGxt2oc1AXdN3kn9E0AvV3EUUafjPFUA3gkrN1JQ==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.35","@volter/world-runtime":"2.0.53","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.16"},"peerDependencies":{"@volter/world-console":"2.0.16"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.56_1790919381562_0.3909486901270822","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"@volter/world","version":"2.0.57","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.57","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"e95310b005ec31548466e8d7c8d17c79545bf118","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.57.tgz","fileCount":43,"integrity":"sha512-Z2HLpVPY8jM0YEQU2Od0ndAQELawJ/oLVrqUTpppaXHGtXJ7AopOELn3fORmrwiBCYllryt3vMoIc8gboZGU8g==","signatures":[{"sig":"MEUCIQD4Sj3RmejYjvQ6uq6y+PkZYfEV6kZKX3jsHQ2muHJ9nQIgQfNPjkq/QCAdmtzRqV3DFYck4md8j8ufAqI7avct9ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXciYnhCn2n1piflZPM+owGKc+HU2XtJ38XDFFCQI/gQIgfO3sHC7TuAWVMK6/vIecpteTE/JXo24wKx59fjezZm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387149},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.57.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.57.tgz","_integrity":"sha512-Z2HLpVPY8jM0YEQU2Od0ndAQELawJ/oLVrqUTpppaXHGtXJ7AopOELn3fORmrwiBCYllryt3vMoIc8gboZGU8g==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.36","@volter/world-runtime":"2.0.54","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.17"},"peerDependencies":{"@volter/world-console":"2.0.17"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.57_1790938876675_0.21527938806026037","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"@volter/world","version":"2.0.58","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@2.0.58","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"97756a1726f75d10cf60b10aae8d832b0f6af8ed","tarball":"https://registry.npmjs.org/@volter/world/-/world-2.0.58.tgz","fileCount":43,"integrity":"sha512-Dc5qeII/NAggr35Wgg70WrQQtrpeSnohaDnXgaIgt0xlQDPkk9noqwGUWk6DUi5kfgDszKIaxVbkHShSKQd4lg==","signatures":[{"sig":"MEYCIQDnOvVl5M8z+olDQG0e2oXhvYDnaDnMGs7nKduBz7f0kQIhAKE2HnEcY9Pv/sqzy9BKznI2tp+ilzp/gTZYMFQxEcFk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrQZYCVDgQNMeEmGblQdY3bNRDniRmrELjFsUeXA076AIhAOVXAIZEQsCc852+kxRyeL+f6ZFhVRomOka1NBqRdtkz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387149},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-2.0.58.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-2.0.58.tgz","_integrity":"sha512-Dc5qeII/NAggr35Wgg70WrQQtrpeSnohaDnXgaIgt0xlQDPkk9noqwGUWk6DUi5kfgDszKIaxVbkHShSKQd4lg==","repository":{"url":"git+https://github.com/volter-ai/twin.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"2.0.37","@volter/world-runtime":"2.0.55","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"2.0.18"},"peerDependencies":{"@volter/world-console":"2.0.18"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_2.0.58_1790945486106_0.4374955915222085","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@volter/world","version":"3.0.0","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.0","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"4bcb7470fb1b004bf95e85051cd2b5859400a23a","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.0.tgz","fileCount":43,"integrity":"sha512-Rjj5nCixaCE+FZB2LoiUprqviZvV4+TpAVwojtu16QJYU94fOxbF2yP9og3cR4WfH7Q16ze7XBADyAtlsSNUvQ==","signatures":[{"sig":"MEYCIQCR6MjjLamj7dJCl3uGq1WNcGAx6qzo4rmCzkZcFO4lmwIhAJfs9+9bIVE8CrJpHKMU8UyRJSa/1wHplNlYfzzxKJhB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHzHAarVMpNuKIPbRpM6ZOauijF7J34yj5ymkXGw8uLfAiEAzkXAWL9PZWRhd7yJ+iC4KJrvZYKXRlDP4qW66D5dZns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.0.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.0.tgz","_integrity":"sha512-Rjj5nCixaCE+FZB2LoiUprqviZvV4+TpAVwojtu16QJYU94fOxbF2yP9og3cR4WfH7Q16ze7XBADyAtlsSNUvQ==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.0","@volter/world-runtime":"3.0.0","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.0"},"peerDependencies":{"@volter/world-console":"3.0.0"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.0_1790957081601_0.42744550853834906","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@volter/world","version":"3.0.1","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.1","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"3547be8b50d9b5311196b60d3e596b84572afb31","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.1.tgz","fileCount":43,"integrity":"sha512-KrahdBvzPrQPWG11DIHUxnOLYNVD/MJgUVYMSddckKUAddgYEiqE9+xKrkch6iFVpRaNR/wZ7prx9bKXSMq6iA==","signatures":[{"sig":"MEYCIQDt56MLni1SKFLwJwCSClcyY+N5RiT/saXZPYpVbjdg0AIhAIDp/7Hd3nxm0wuHqCSZKF8ljHAZeBVSgPaXwvCv2TFv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1ID3kLYUz2+Xrjng1ITqYAb3JTzkcrtAxMF0DwS3FlgIgPWruevjuFC3fTuiGKMj3nV6XyaF7PstOn3u9OBIu8Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.1.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.1.tgz","_integrity":"sha512-KrahdBvzPrQPWG11DIHUxnOLYNVD/MJgUVYMSddckKUAddgYEiqE9+xKrkch6iFVpRaNR/wZ7prx9bKXSMq6iA==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.1","@volter/world-runtime":"3.0.1","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.1"},"peerDependencies":{"@volter/world-console":"3.0.1"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.1_1790958038074_0.5315921001626904","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@volter/world","version":"3.0.2","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.2","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"89894992090fb3f8520e741ff3086748d23504fe","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.2.tgz","fileCount":43,"integrity":"sha512-5X/EdhzfaegQqQxoZYVieqBKg2N4htpOh9GN8vLBHVtD2/cP6t6JRIbbBMcFD8GPyDFOpWH71Xg+p/JzKNRAJA==","signatures":[{"sig":"MEYCIQDZ9SYnOawl6A+EO0ph0tLfHCgC0tZAbiXPn0aSLibb9QIhAK7ls0ekWVd/iU44umFMvY3y+tMGSpx3kI4yu4bTOO7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICBrMogZKONJVh1Mbcir0SCILQm67mkMQsLT7+q2uocRAiAhJhw7CdFJaUgH+KBbOc+5jUL7lbavzyRjFMFDAeJR7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.2.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.2.tgz","_integrity":"sha512-5X/EdhzfaegQqQxoZYVieqBKg2N4htpOh9GN8vLBHVtD2/cP6t6JRIbbBMcFD8GPyDFOpWH71Xg+p/JzKNRAJA==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.2","@volter/world-runtime":"3.0.2","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.1"},"peerDependencies":{"@volter/world-console":"3.0.1"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.2_1790959591405_0.7400501087970681","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@volter/world","version":"3.0.3","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.3","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"c50e1d70e6f3a5e831012c01f961d8f424842f98","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.3.tgz","fileCount":43,"integrity":"sha512-ghG1vxuu/lQ63i1Iw5Llo9DFot7C823SrhTRp/RdYMAvw5Iet6swYmZSPg2+yofHyueBu/wecMMP0tCoTFDoQA==","signatures":[{"sig":"MEYCIQDvejb4kCmeGoZuVktXAaWHWWDvaGOJc2+3HtIfCIrhEwIhAIlomTSHzx7fd1juuNa1574GAKEsiR81/sFhwbVZ5EC6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/nhDolxAm8DMEZR4AL8H+WOK0Qzcx2jHQKB6hvOGPrQIhAM3cOD7GbI74zeT9U7hn4/eS8BLecZJtjKo2L3sD1YUw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.3.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.3.tgz","_integrity":"sha512-ghG1vxuu/lQ63i1Iw5Llo9DFot7C823SrhTRp/RdYMAvw5Iet6swYmZSPg2+yofHyueBu/wecMMP0tCoTFDoQA==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.3","@volter/world-runtime":"3.0.3","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.1"},"peerDependencies":{"@volter/world-console":"3.0.1"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.3_1790959894381_0.41763387634657834","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@volter/world","version":"3.0.4","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.4","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"74c581b9780abdd29825c3ed49780b051ed234e3","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.4.tgz","fileCount":43,"integrity":"sha512-HwiE7qjcz1DCYohNrzJyHRXRE82lRoHeap0iIThMZdQYoBaL3sQbeFgSCnDISYwj6Z7o0B8lywZBubo2X6qCTQ==","signatures":[{"sig":"MEQCIAo/wiq5KE0KbC14fwTU7aRaCevDnOFMGUhHz4AGoS/jAiABlQzBYmWs/L8y3gF7HTvs/Iqvo5JWUKYL3BlZFq97Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC29g7ALV3xKASOX+ZDddUpvdx92MYTsa5wP/6F/qJ1ZQIhAOiBrhJnK52c/HUn6oTXIjtx1oJf23hQAZl1Nt9svwoU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.4.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.4.tgz","_integrity":"sha512-HwiE7qjcz1DCYohNrzJyHRXRE82lRoHeap0iIThMZdQYoBaL3sQbeFgSCnDISYwj6Z7o0B8lywZBubo2X6qCTQ==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.4","@volter/world-runtime":"3.0.4","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.1"},"peerDependencies":{"@volter/world-console":"3.0.1"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.4_1790965031614_0.5500819824632155","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@volter/world","version":"3.0.5","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.5","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"a4c98df0f53dfb4b5f788c224050d38c8da4aa49","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.5.tgz","fileCount":43,"integrity":"sha512-1m+pQD5ugiQVg/wcVHb5kUTGOB/vDTCck4QphkoRH8FCJ0x9lZBym31rTTyYxu6VaXgKKcH5YUcJeEuApjQ51Q==","signatures":[{"sig":"MEQCIGPxDMoa4IuJQqdwK12bhMGupenZpcrrlf9c8cq+LyeKAiBxoDTKek7E8vQ1zYFNbw8b7wkXqviu8UJ3ShWRVdA1gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJCkioTiELg+4+9+DbWYbNw3UmCLSmQEOJbbc/a/cdpwIhAIdScolQ6WTf5bKOn2sndEnJJeKZJrlm0mgmpXyk68/0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.5.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.5.tgz","_integrity":"sha512-1m+pQD5ugiQVg/wcVHb5kUTGOB/vDTCck4QphkoRH8FCJ0x9lZBym31rTTyYxu6VaXgKKcH5YUcJeEuApjQ51Q==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.5","@volter/world-runtime":"3.0.5","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.1"},"peerDependencies":{"@volter/world-console":"3.0.1"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.5_1790965428352_0.3038600669614595","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@volter/world","version":"3.0.6","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.6","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"8f6cb28dcf77d6bf537d1efc8738ca1efca5e804","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.6.tgz","fileCount":43,"integrity":"sha512-aiJkBxWA9FCbnG4LQprUlA8Zoxw3K+gBs2RVHxbWS8sfB4++24W9y6XpuZ7fgIUbjQDoRKHels0hfetbRIn/6Q==","signatures":[{"sig":"MEQCIEYyAInCQEtHecqJ9W/EpIF6MLkcUQQ7qaLEwDR3Wo3UAiB7HuczkLsZVU0KrRQMEnTDSdK+TmFs7VxQ2vSSJtH9wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEqqaToQj+Fe+FxH8dRarmU/vIYCDozk4Zz6CMUjYEhBAiEA9YFQNRJKXLQNE/HYjHk+zjboXhAr2hF/4rULWUQEtj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.6.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.6.tgz","_integrity":"sha512-aiJkBxWA9FCbnG4LQprUlA8Zoxw3K+gBs2RVHxbWS8sfB4++24W9y6XpuZ7fgIUbjQDoRKHels0hfetbRIn/6Q==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.6","@volter/world-runtime":"3.0.6","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.1"},"peerDependencies":{"@volter/world-console":"3.0.1"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.6_1790966408499_0.8936337235283436","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@volter/world","version":"3.0.7","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.7","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"08f25eb3d68c20fe5e9dc38247c440f01ba9c91e","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.7.tgz","fileCount":43,"integrity":"sha512-bAiN3c2+GAKnt4ZyLCUbYbgJTIRLJq4aRovYBvYmYAylmJ/0Dt7Oq3+lCGhZHlfoIDyVEaKOCzIcR9qFHi36Hg==","signatures":[{"sig":"MEUCIQCCcQ1XgJofTP3p06DUBHJCI51u0DmGaqcWuZvWGnHqPgIgRMSAyoILdGTn9j+VmBfMMR30h3VrkepGGahKo9K/CX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC/G8hnjMJltkrNxxyCFe6n3XJt5Gqp/EsY3NkmVzou+AiEA8KkUbQy0PceURMLvh78nXK9nWJ3fWbcO21PDDTJdaAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.7.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.7.tgz","_integrity":"sha512-bAiN3c2+GAKnt4ZyLCUbYbgJTIRLJq4aRovYBvYmYAylmJ/0Dt7Oq3+lCGhZHlfoIDyVEaKOCzIcR9qFHi36Hg==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.7","@volter/world-runtime":"3.0.7","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.2"},"peerDependencies":{"@volter/world-console":"3.0.2"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.7_1790967803540_0.02570198612887231","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"@volter/world","version":"3.0.8","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.8","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"f8caf9afe7d2bff8ea22051577197e764f4f305a","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.8.tgz","fileCount":43,"integrity":"sha512-bfX3CX+6qHj6vDryL006uvIbtc0LMQ1ctjbs8WW4iSvYK2RAG2IHjY6weYhmEmD7PgyzlSRxVShpavK+Plux2g==","signatures":[{"sig":"MEMCH39xY7vGC88QnSYQVx7885q7Y/yht1shj99vTRYOXtUCID+I1RkodoGy5WOYcs2xeezyDZH8Pxw+K+vFXmEAgbuG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDICLKyw0Of0QIzeFBaSoEWDPp0W9G0reh4BNUtjFQQlAiBR1zKZj+Nk2dhKpnoqkqDjMGZtXf30K/qa5LeB+2oAeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.8.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.8.tgz","_integrity":"sha512-bfX3CX+6qHj6vDryL006uvIbtc0LMQ1ctjbs8WW4iSvYK2RAG2IHjY6weYhmEmD7PgyzlSRxVShpavK+Plux2g==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.8","@volter/world-runtime":"3.0.8","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.3"},"peerDependencies":{"@volter/world-console":"3.0.3"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.8_1790969352625_0.20426232842130343","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@volter/world","version":"3.0.9","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.9","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"1cff9584be553a4b1f5be83dd13c27923d41eafd","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.9.tgz","fileCount":43,"integrity":"sha512-rJcG7l9k5HCIA6Ce2yDI2rYstvnjutWH2wGfs87EcO/CGs+lPUPMO6Dq9THSEfR2e0XwrVzcWswW0sHNKv6MWw==","signatures":[{"sig":"MEUCIBnQb2V+F8wd3sR6PNUXjUUQtyqKwRY7+ePUoaZg1BEvAiEArjofqmVKgj/DaoyMfziJpEhMKZoNDp8JfBpionX7Og4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF7RwLmAfd7aaW+iwWsUCilGRek5AW81/ZBUGo0s/jjlAiEAtJOQhqARQLzorPdaMGUv6PUz4tDG3uOJZyVF/nOLH2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396426},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.9.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.9.tgz","_integrity":"sha512-rJcG7l9k5HCIA6Ce2yDI2rYstvnjutWH2wGfs87EcO/CGs+lPUPMO6Dq9THSEfR2e0XwrVzcWswW0sHNKv6MWw==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.9","@volter/world-runtime":"3.0.9","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.4"},"peerDependencies":{"@volter/world-console":"3.0.4"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.9_1790970308057_0.9273175991395537","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@volter/world","version":"3.0.10","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.10","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"ce8f184fcf1dd3a4d510ee12df3c9c00695502c2","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.10.tgz","fileCount":43,"integrity":"sha512-wVyuGOWhHBxcfBr6LK+bjbSGWiTxbDr03i8H5Y1uu7d0xZUoG1Ag2UdubgbUiXPmBxmp/xBgmols08s+ndCm1Q==","signatures":[{"sig":"MEUCIGoO5VLClpwDlJ02IEWsPdQ55a3Ot/sGV3Efh2YUvhwxAiEAuY6dO+KqKe63LhOSoX5ZxGvj5ghlvoYpgc1b6sLOgbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQVsP5Zl3aQMhGloto+W1hbnrDMPMSVzR0BxZ7D3VZgwIhAJryK0KmwsQPwePOIQJiR4TQ7leltcRr4PurlJ9//atX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396429},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.10.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.10.tgz","_integrity":"sha512-wVyuGOWhHBxcfBr6LK+bjbSGWiTxbDr03i8H5Y1uu7d0xZUoG1Ag2UdubgbUiXPmBxmp/xBgmols08s+ndCm1Q==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.10","@volter/world-runtime":"3.0.10","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.5"},"peerDependencies":{"@volter/world-console":"3.0.5"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.10_1790975615630_0.6935571166387808","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@volter/world","version":"3.0.11","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.11","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"f104adb2ef90d1553e65d6227f768412d14d1e92","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.11.tgz","fileCount":43,"integrity":"sha512-mAJehwG9st8gsKDkryesk/ZTEjNgyOkds1V9TQqQ+HXz6Rj1lkxkj97BWL9fupE0Pyo3iSBaSzZHm5tbnPJA2w==","signatures":[{"sig":"MEYCIQDSU/jRioYCv/k3L6aIbbPdXiWppccYfAFj1eNiLdTq/wIhAJw18Vd6HSlJwfqjQo4NQFTqGRdSXPsOqaTWR+gnKNSm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIBtOhVCMkrtbFmgIg2nXH+VEN99PFb7PtXzo/SNWuLAIgBTPwOcdE1PRNj+4a/UxuggH/GwpsFkbiE4WJc+LH8Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396429},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.11.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.11.tgz","_integrity":"sha512-mAJehwG9st8gsKDkryesk/ZTEjNgyOkds1V9TQqQ+HXz6Rj1lkxkj97BWL9fupE0Pyo3iSBaSzZHm5tbnPJA2w==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.11","@volter/world-runtime":"3.0.11","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.6"},"peerDependencies":{"@volter/world-console":"3.0.6"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.11_1790977865168_0.8961269470580828","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"@volter/world","version":"3.0.12","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.12","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"c9052f913d19dcbe54277157218dca5f19859965","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.12.tgz","fileCount":43,"integrity":"sha512-tl0e1gnx/qICr3WVICJX47+rQ4sPjq+y20lBdB3ZPsFLgxafXScdAeEoFaRRfnSgYLNGVirAiOuvyOpTXVOrUA==","signatures":[{"sig":"MEQCIDzjlpuS6b/py3AFoKMcT0zW/qDtHOT/pvYmzMkDWRaTAiB0X/p4VvbMYRMUukX8n02hY3xmK0iNMpS6qdI6b3rI5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGG3jnEYWfiyhjYlrAHXcSxGrCkb5ShfCUkl+JtL1gULAiEAvuyXQgMTXXTKhEMJB59J5/qoqRLc19VwXqXO3UwD9SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396429},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.12.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.12.tgz","_integrity":"sha512-tl0e1gnx/qICr3WVICJX47+rQ4sPjq+y20lBdB3ZPsFLgxafXScdAeEoFaRRfnSgYLNGVirAiOuvyOpTXVOrUA==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.12","@volter/world-runtime":"3.0.12","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.7"},"peerDependencies":{"@volter/world-console":"3.0.7"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.12_1790981634924_0.9104786935113163","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"@volter/world","version":"3.0.13","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.13","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"49a23dbd51acd1e209b8f88f73be04298eb8751e","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.13.tgz","fileCount":43,"integrity":"sha512-8nDPUR6YhA8J9fli97rUokfNtpE+ZF+fD1eTGf3tf9/3FJ4y4MyZk0mV14d9QsZSgZcSfNQVyJUPZa/KqZ6M+g==","signatures":[{"sig":"MEUCIQDv8ORYCn2fcDaKTTr3zFH+waGwiNEQD0GfNS0SyI5XrAIgQORt5S8yr2gJxHDd1En6jP9UfWYZnnfSLH9/V1j7BDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGfTyPOVqFkewHEQU6TwJqMbS9Rf+FyI9ltCg6nOmsexAiEAtjAFFFlplfSJGuAbl9mFUonSxtA1tIyWFo3OcR83KBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396429},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.13.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.13.tgz","_integrity":"sha512-8nDPUR6YhA8J9fli97rUokfNtpE+ZF+fD1eTGf3tf9/3FJ4y4MyZk0mV14d9QsZSgZcSfNQVyJUPZa/KqZ6M+g==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.13","@volter/world-runtime":"3.0.13","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.8"},"peerDependencies":{"@volter/world-console":"3.0.8"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.13_1790983678026_0.5959061195254312","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"@volter/world","version":"3.0.14","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.14","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"3c85cceea1e0ca08dbe764c5efc9f8d12eb4bce6","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.14.tgz","fileCount":43,"integrity":"sha512-mX6UGCiBv3vnujPIDSQOofjXXaPFLga5NsNhctGG5FL51boBkSrsKGonnVzkrJ2Zns3tM70fxEg15yLQRXKPZw==","signatures":[{"sig":"MEYCIQCkt0fpMtpi6AfWs46Vo79qAz91MRpkHXEqDgMpGoToJAIhAO1ZHmeCKMrKNF2mJkDv8cuI46AivMVNvNRDMvch64a3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUwoZn1LKz2a8q7sr2iYH2RAzO78XcRIi3+CTMFWVLdAIgUfdTLlvLANG2TqLUP/icn3MXvrkBq5pXpCIuw3XY8u4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396429},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.14.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.14.tgz","_integrity":"sha512-mX6UGCiBv3vnujPIDSQOofjXXaPFLga5NsNhctGG5FL51boBkSrsKGonnVzkrJ2Zns3tM70fxEg15yLQRXKPZw==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.14","@volter/world-runtime":"3.0.14","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.9"},"peerDependencies":{"@volter/world-console":"3.0.9"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.14_1790987006176_0.08278472261940983","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"@volter/world","version":"3.0.15","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.15","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"f57c05a89a8e688ac3e58f72596a6089b339c4ed","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.15.tgz","fileCount":43,"integrity":"sha512-hmm7UiKikU6zEzAj20Myb9B05C1DXkXyEieRkH/DKCgJIugIgU3CoVtug5GPBCzbhFSbB5Mxr6fN74fA+7Q72w==","signatures":[{"sig":"MEQCIBh7be5wyV6PxmZfLvVu3oEZ5HOqAdOB4Kd2GGCDm2cOAiB50BNBsQfRf8EjM8nzNal9XGASI+o2UtCaHf1lHgtyCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlwqjze8JKJV8S9Irwbc3KNP+p9XS2uYdgBbh/k8uNEQIgSN9g1lWtheRlWsHj9AGbNUTE7NkE/CAE6qIk0WRrk5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396431},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.15.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.15.tgz","_integrity":"sha512-hmm7UiKikU6zEzAj20Myb9B05C1DXkXyEieRkH/DKCgJIugIgU3CoVtug5GPBCzbhFSbB5Mxr6fN74fA+7Q72w==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.15","@volter/world-runtime":"3.0.15","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.10"},"peerDependencies":{"@volter/world-console":"3.0.10"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.15_1790988391576_0.9168384405003114","host":"s3://npm-registry-packages-npm-production"}},"3.0.16":{"name":"@volter/world","version":"3.0.16","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.16","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"925e3a30755aa63a570aa986d0024ea71f47f900","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.16.tgz","fileCount":43,"integrity":"sha512-5ZRff4Uh0h2bXR8rrE96yJhbyjbpjFnmywAb6N2KqO1VU2bHump0tH47Gjv29/CgJSjnEhQSi0uhsmSJ0xkeuw==","signatures":[{"sig":"MEUCIQCmwU3C/1/GtCMA1YXMYf3MKeiVay/rJJbsZ+paS0wPywIgPGgoV5XtV6MLuDw7Qo8bFe2ynSdYk3PkLm9nh3p6sQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJTKBSUIYKZ/MYch/6QhAGJRQ8QVYrh9bTSJ17QH3OtAIhAPO05gmv37MKisdlGoi2gfQttF+0HG4Bq37eZ6A1TyxX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396431},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.16.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.16.tgz","_integrity":"sha512-5ZRff4Uh0h2bXR8rrE96yJhbyjbpjFnmywAb6N2KqO1VU2bHump0tH47Gjv29/CgJSjnEhQSi0uhsmSJ0xkeuw==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.16","@volter/world-runtime":"3.0.16","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.11"},"peerDependencies":{"@volter/world-console":"3.0.11"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.16_1790990534673_0.7492595324672415","host":"s3://npm-registry-packages-npm-production"}},"3.0.17":{"name":"@volter/world","version":"3.0.17","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.17","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"ad10fe3a9767b323a042eaa7c59455c897146324","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.17.tgz","fileCount":43,"integrity":"sha512-0zw5PCFQDdAPS/RfRz1lGFGOd2MVxb9ufDHDfjr3Yu2TBDr624QHPoKlwfls92Ejr2a4NwGyo4j3yIqIxHRCfA==","signatures":[{"sig":"MEUCIQCLMp050eRIfSa/o2Z/GrCrcx7SqQwxUdvdhSAuqN+fngIgBm+HWtWoMopbAg8IvlAFyov6nvFyPCbb6csDN2ZJ3L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF7X4cfAsaNFsfzmDlJlKbBSWowhUM8WuEVbCorJp40DAiBw3/d6BcG3LlefF4xC09eh52U7MVuIwY34v/4n8ECBNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396431},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.17.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.17.tgz","_integrity":"sha512-0zw5PCFQDdAPS/RfRz1lGFGOd2MVxb9ufDHDfjr3Yu2TBDr624QHPoKlwfls92Ejr2a4NwGyo4j3yIqIxHRCfA==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.17","@volter/world-runtime":"3.0.17","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.12"},"peerDependencies":{"@volter/world-console":"3.0.12"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.17_1790991882979_0.8895201313350103","host":"s3://npm-registry-packages-npm-production"}},"3.0.18":{"name":"@volter/world","version":"3.0.18","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","_id":"@volter/world@3.0.18","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://world.volter.ai/docs/getting-started","bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"bin":{"volter":"dist/src/cli.js"},"dist":{"shasum":"c57666872ff150641cb140198f604cffc8c1136b","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.18.tgz","fileCount":43,"integrity":"sha512-1UPIhAmu1mklpbpmnls0nooYJzn3UWMESK9BjwlrvlWsDvJfyEfvu2opcRtS2YVAaS3eM676G8pdX9DixuOhhQ==","signatures":[{"sig":"MEQCIBEIaVYxmDpfTGShpLZ9AwhY12VhZlZICZ4uipVhkIMnAiBRK6W9MVechGE2KHxN4xVSpgkF7YLj9RygHQniWLUwOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2umEQ+s5xs60wJrbqq8lYU0DBUrjLP9i+IRsHYdEE3gIhAIhUwqdOXciK7AzaaciSrZ9cwWC6+wcBG9JWBCA5po0w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396431},"main":"dist/src/index.js","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.18.tgz","types":"./dist/src/index.d.ts","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.18.tgz","_integrity":"sha512-1UPIhAmu1mklpbpmnls0nooYJzn3UWMESK9BjwlrvlWsDvJfyEfvu2opcRtS2YVAaS3eM676G8pdX9DixuOhhQ==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.18","@volter/world-runtime":"3.0.18","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.13"},"peerDependencies":{"@volter/world-console":"3.0.13"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/world_3.0.18_1790993041660_0.6747104217615492","host":"s3://npm-registry-packages-npm-production"}},"3.0.19":{"_id":"@volter/world@3.0.19","bin":{"volter":"dist/src/cli.js"},"bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"dist":{"shasum":"e2f6b54726e4d850da7c2375afe642a1fde289fb","tarball":"https://registry.npmjs.org/@volter/world/-/world-3.0.19.tgz","fileCount":43,"integrity":"sha512-e9fk2vyptXem/w9fa4s3W7a0AOQxwT0fDxZ/fxKsF54uKs3AHh2JrDCfl4H1iElTy7jTo7mIaLa4rbnIFso4Yw==","signatures":[{"sig":"MEQCIDfWxC8WQYem7cZ+Ry7tCxiMmVH65A1DGfU7XrWSdhJrAiBdRcL8uwWRaLrqQrnCaP0RrE7XUvwOXabiefQVP7Qi/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG4EImhmGEHcOBpguSaSmSmIKUJvID65zHlCYcriIub+AiEA0ENkbHp5rO5peFzLkjOu+KlQk9iPbJq6pBOChwfa/ZU="}],"unpackedSize":396431},"main":"dist/src/index.js","name":"@volter/world","type":"module","_from":"file:/home/runner/work/_temp/packed/volter-world-3.0.19.tgz","types":"./dist/src/index.d.ts","author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","scripts":{"build":"node ../../scripts/publish/build.mjs","prepack":"node ./scripts/ship-skill.mjs in && node ../../scripts/publish/prepare-publish.mjs prepack","postpack":"node ../../scripts/publish/prepare-publish.mjs postpack && node ./scripts/ship-skill.mjs out"},"version":"3.0.19","_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"homepage":"https://world.volter.ai/docs/getting-started","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"_resolved":"/home/runner/work/_temp/packed/volter-world-3.0.19.tgz","_integrity":"sha512-e9fk2vyptXem/w9fa4s3W7a0AOQxwT0fDxZ/fxKsF54uKs3AHh2JrDCfl4H1iElTy7jTo7mIaLa4rbnIFso4Yw==","repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","directories":{},"maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","@volter/world-core":"3.0.19","@volter/world-runtime":"3.0.19","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@volter/world-console":"3.0.14"},"peerDependencies":{"@volter/world-console":"3.0.14"},"peerDependenciesMeta":{"@volter/world-console":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/world_3.0.19_1791002797447_0.2461090602157252"}}},"time":{"created":"2026-09-27T23:32:32.835Z","modified":"2026-10-03T04:46:37.775Z","2.0.0":"2026-09-27T23:32:33.118Z","2.0.1":"2026-09-28T08:26:37.244Z","2.0.2":"2026-09-28T08:56:04.140Z","2.0.3":"2026-09-28T09:05:54.960Z","2.0.4":"2026-09-28T09:28:58.653Z","2.0.5":"2026-09-28T10:06:48.252Z","2.0.6":"2026-09-28T10:22:50.440Z","2.0.7":"2026-09-28T10:45:02.896Z","2.0.8":"2026-09-28T11:36:42.176Z","2.0.9":"2026-09-28T13:01:31.782Z","2.0.10":"2026-09-28T13:42:04.321Z","2.0.11":"2026-09-28T13:59:55.110Z","2.0.12":"2026-09-28T14:07:24.541Z","2.0.13":"2026-09-28T14:11:16.903Z","2.0.14":"2026-09-28T14:36:13.379Z","2.0.15":"2026-09-28T14:50:06.836Z","2.0.16":"2026-09-28T15:06:54.554Z","2.0.17":"2026-09-28T15:48:14.431Z","2.0.18":"2026-09-28T17:21:10.551Z","2.0.19":"2026-09-28T18:36:58.471Z","2.0.20":"2026-09-28T18:59:09.023Z","2.0.21":"2026-09-28T19:31:53.244Z","2.0.22":"2026-09-28T21:04:31.690Z","2.0.23":"2026-09-28T22:13:35.663Z","2.0.24":"2026-09-29T18:16:42.485Z","2.0.25":"2026-09-29T19:40:08.628Z","2.0.26":"2026-09-29T22:09:19.887Z","2.0.27":"2026-09-30T11:35:15.155Z","2.0.28":"2026-09-30T12:29:43.713Z","2.0.29":"2026-10-01T00:24:36.924Z","2.0.30":"2026-10-01T00:48:31.302Z","2.0.31":"2026-10-01T01:45:25.610Z","2.0.32":"2026-10-01T04:15:48.636Z","2.0.33":"2026-10-01T04:33:37.580Z","2.0.34":"2026-10-01T12:25:19.211Z","2.0.35":"2026-10-01T12:48:36.052Z","2.0.36":"2026-10-01T13:24:10.749Z","2.0.37":"2026-10-01T13:52:56.749Z","2.0.38":"2026-10-01T14:19:04.083Z","2.0.39":"2026-10-01T14:38:59.524Z","2.0.40":"2026-10-01T14:49:14.817Z","2.0.41":"2026-10-01T15:02:04.131Z","2.0.42":"2026-10-01T15:08:36.457Z","2.0.43":"2026-10-01T16:42:58.006Z","2.0.44":"2026-10-01T16:52:54.273Z","2.0.45":"2026-10-01T17:13:27.856Z","2.0.46":"2026-10-01T18:08:42.932Z","2.0.47":"2026-10-01T18:28:20.866Z","2.0.48":"2026-10-01T18:46:59.853Z","2.0.49":"2026-10-01T19:22:47.646Z","2.0.50":"2026-10-01T19:34:42.378Z","2.0.51":"2026-10-01T19:54:49.631Z","2.0.52":"2026-10-01T21:04:24.940Z","2.0.53":"2026-10-01T22:13:37.041Z","2.0.54":"2026-10-01T23:45:28.390Z","2.0.55":"2026-10-02T00:04:44.419Z","2.0.56":"2026-10-02T05:36:21.655Z","2.0.57":"2026-10-02T11:01:16.765Z","2.0.58":"2026-10-02T12:51:26.195Z","3.0.0":"2026-10-02T16:04:41.719Z","3.0.1":"2026-10-02T16:20:38.184Z","3.0.2":"2026-10-02T16:46:31.531Z","3.0.3":"2026-10-02T16:51:34.476Z","3.0.4":"2026-10-02T18:17:11.736Z","3.0.5":"2026-10-02T18:23:48.472Z","3.0.6":"2026-10-02T18:40:08.590Z","3.0.7":"2026-10-02T19:03:23.699Z","3.0.8":"2026-10-02T19:29:12.715Z","3.0.9":"2026-10-02T19:45:08.169Z","3.0.10":"2026-10-02T21:13:35.755Z","3.0.11":"2026-10-02T21:51:05.303Z","3.0.12":"2026-10-02T22:53:55.041Z","3.0.13":"2026-10-02T23:27:58.128Z","3.0.14":"2026-10-03T00:23:26.271Z","3.0.15":"2026-10-03T00:46:31.669Z","3.0.16":"2026-10-03T01:22:14.825Z","3.0.17":"2026-10-03T01:44:43.068Z","3.0.18":"2026-10-03T02:04:01.765Z","3.0.19":"2026-10-03T04:46:37.579Z"},"bugs":{"url":"https://github.com/volter-ai/twin-world/issues"},"author":{"url":"https://github.com/volter-ai","name":"Volter"},"license":"Apache-2.0","homepage":"https://world.volter.ai/docs/getting-started","keywords":["volter","world","twin","sdk","cli","version-control","changeset"],"repository":{"url":"git+https://github.com/volter-ai/twin-world.git","type":"git","directory":"packages/cli"},"description":"Run your app against a world of twins. `World` and `Repo` — one method per verb: init, up, run, log, diff, reset, branch, checkout, clone, fetch, changeset, push — and the `volter` command, one client of them.","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"readme":"# @volter/world\n\nRun your app against a world of twins. This package is the `volter` command and the SDK behind\nit: `World` and `TwinLog`, one method per verb.\n\n```bash\nbun add -d @volter/world @volter/twin-stripe\nvolter world init          # reads the app, writes .volter/world.json beside the code\nvolter world up            # starts the twins, loads their default data\nvolter world run -- npm test\nvolter world log           # every write the app made\nvolter world down\n```\n\n```ts\nimport { World } from '@volter/world';\n\nconst world = World.open();          // the world of the cwd, on its checked-out branch\nawait world.up();\nworld.run(['npm', 'test']);\nconsole.log(world.log());\nawait world.down();\n```\n\n- [Getting started](https://github.com/volter-ai/twin-world/blob/main/docs/getting-started.md)\n- [CLI reference](https://github.com/volter-ai/twin-world/blob/main/docs/reference/cli.md)\n- [SDK reference](https://github.com/volter-ai/twin-world/blob/main/docs/reference/sdk.md)\n","readmeFilename":"README.md"}