{"_id":"dagger-env","_rev":"24-5e1ce9aac181c7f5764b70e03b0abb2e","name":"dagger-env","dist-tags":{"latest":"1.3.2"},"versions":{"0.2.0":{"name":"dagger-env","version":"0.2.0","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.2.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"d8763027d202a5ff94dd61fb97a00ccdae49dd3b","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.2.0.tgz","fileCount":7,"integrity":"sha512-3UTyaIlA2bF3su8VCyY2zgrKA0gArMCrS41vvADASIFR8a8kuOWDX3dtxpmdkoLh2xm6J8O3a/wb1U43/vB+qA==","signatures":[{"sig":"MEQCIAu/9Q/NmVy5nImsudH4kQUWIRScmfmdwhfhX9bhnE5dAiAzHmnbhm07RmRU7/nKAu8YIEeZ742PQZsPZiPt7fsJgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8558},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/f6642357c623eb27492373265b69b30b/dagger-env-0.2.0.tgz","_integrity":"sha512-3UTyaIlA2bF3su8VCyY2zgrKA0gArMCrS41vvADASIFR8a8kuOWDX3dtxpmdkoLh2xm6J8O3a/wb1U43/vB+qA==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"zx":"8.5.4","zod":"3.25.57","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.2.3","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.2.0_1749549323626_0.11112910986206037","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"dagger-env","version":"0.2.1","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.2.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"4df194b0a6e6d27f4699baa6a52445d3cd1ce6d4","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.2.1.tgz","fileCount":11,"integrity":"sha512-nHSL4qfXDw05lLQAIFbMJKES4DaPP6sbZKhqP0zeHkVd668HytSBPYux2MVlXrgOE5pnDN5koVqvYQvl7LAkDQ==","signatures":[{"sig":"MEQCIGm51TQ3t2Ghe96upOVxotihy1tKkequTy5KQ1zD0KG3AiAFWuaCWe9klZAZ2PQ+YftWCdcpY+MhybG/eBXk88yNSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20958},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/98c9b51360a5dc167244186229cd8491/dagger-env-0.2.1.tgz","_integrity":"sha512-nHSL4qfXDw05lLQAIFbMJKES4DaPP6sbZKhqP0zeHkVd668HytSBPYux2MVlXrgOE5pnDN5koVqvYQvl7LAkDQ==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"zx":"8.5.4","zod":"3.25.57","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.2.3","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.2.1_1749550128700_0.1889452739621904","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"dagger-env","version":"0.3.0","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.3.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"c89bd931f49f9e35c38320afe8df14b56df6f35e","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.3.0.tgz","fileCount":15,"integrity":"sha512-BTiAHEcenHPNBdzB1XXhEsjdUfo6/C3QD9ScJkp6aW7FPjVl3i5pnYkRp3IFz44VbPhAK0EOkae/ZbIIwOf13Q==","signatures":[{"sig":"MEUCIEF353+sme6Eo5pXtbE/b/aXRDV1hm1n9ZbyKw9X8wH1AiEA/PDWsJxbTx8NlotF8/MQuzi/Mv4sche3GG4HsK6xf1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26616},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","actor":{"name":"jahands","type":"user","email":"jacob@gogit.io"},"email":"jacob@gogit.io"},"_resolved":"/tmp/d764cf92752af1e4bc5c05779a227412/dagger-env-0.3.0.tgz","_integrity":"sha512-BTiAHEcenHPNBdzB1XXhEsjdUfo6/C3QD9ScJkp6aW7FPjVl3i5pnYkRp3IFz44VbPhAK0EOkae/ZbIIwOf13Q==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"zx":"8.5.4","zod":"3.25.57","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.3.0","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.3.0_1750767279536_0.9907589533290522","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"dagger-env","version":"0.4.0","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.4.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"5ca71f922158e6faf6984301555f75df6b2bea4c","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.4.0.tgz","fileCount":19,"integrity":"sha512-aGdK9xIqMBtYLgvSBTXwoTXox6UPrhM4xKRdqe4/uqMEEkLFeCQ7t3dEnHMOz8rIpMQPWMwL+RPb/fGedqiOMg==","signatures":[{"sig":"MEYCIQDLmC6FiidDZkFQpMErtfEwWiIAn3o7gCDxB/pN4RLqLwIhAPPtPpHJrIo8EgG+OQ+JcFfw1ZwkWJM/iNsOPBQJTH93","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38381},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","actor":{"name":"jahands","type":"user","email":"jacob@gogit.io"},"email":"jacob@gogit.io"},"_resolved":"/tmp/dcc1eb41240553e2a0f0562c7738f030/dagger-env-0.4.0.tgz","_integrity":"sha512-aGdK9xIqMBtYLgvSBTXwoTXox6UPrhM4xKRdqe4/uqMEEkLFeCQ7t3dEnHMOz8rIpMQPWMwL+RPb/fGedqiOMg==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.5.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.3.1","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"peerDependencies":{"zod":"3.25.67"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.4.0_1750773606978_0.5059264171801083","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"dagger-env","version":"0.4.1","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.4.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"4b08d730befd0c4cca6190c23a3a3ed0b483126e","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.4.1.tgz","fileCount":19,"integrity":"sha512-Yx7xw0fJGRF9gE9eVulhjwOlDX4knu6T8NGWo6Lw8RCvLAudDWd/mxHkaliWAPTPodslOsOdqb+Pxdh/P5Qu4w==","signatures":[{"sig":"MEUCIAyIS5jygBFBu8uM3ONaCWkEEchaOewigXEP9N4j97khAiEA5zZ5ur8wi+wHje5g7HUi+vZvvPrgLY76pVgbsx/P4uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38381},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","actor":{"name":"jahands","type":"user","email":"jacob@gogit.io"},"email":"jacob@gogit.io"},"_resolved":"/tmp/b10bc6d4460d592b52c1027b420fbbd3/dagger-env-0.4.1.tgz","_integrity":"sha512-Yx7xw0fJGRF9gE9eVulhjwOlDX4knu6T8NGWo6Lw8RCvLAudDWd/mxHkaliWAPTPodslOsOdqb+Pxdh/P5Qu4w==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.5.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.3.1","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"peerDependencies":{"zod":"3.25.67"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.4.1_1750806369210_0.44682344403384766","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"dagger-env","version":"0.4.2","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.4.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"46c1bfcf64fdd6ffe78b82b63c77df7073a26712","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.4.2.tgz","fileCount":19,"integrity":"sha512-czzEVFzJyP3qe9z5bdQQCRT+MlHJJRPyrwZzoF9lr8m2k3qLm4HF9r18ZHXTudsMh6POtSn7qK3g3wedjfyqSQ==","signatures":[{"sig":"MEUCIQCwAIHeKF6CvXCY1erMXMIzr7gE/RO8gChQckG+zAqgSwIgPgMnFsfbhGDHrrLVSkMG3rpA3xM+8tg5FsN62qQN87Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38382},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","actor":{"name":"jahands","type":"user","email":"jacob@gogit.io"},"email":"jacob@gogit.io"},"_resolved":"/tmp/a51cb6ec90013f0b6ac11f0ceb054764/dagger-env-0.4.2.tgz","_integrity":"sha512-czzEVFzJyP3qe9z5bdQQCRT+MlHJJRPyrwZzoF9lr8m2k3qLm4HF9r18ZHXTudsMh6POtSn7qK3g3wedjfyqSQ==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.5.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.3.1","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"peerDependencies":{"zod":"^3.25.67"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.4.2_1750855905524_0.4112112268498753","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"dagger-env","version":"0.5.0","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.5.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"aa32a435dea76a50a88bb5875cc92fa2fcbb91ef","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.5.0.tgz","fileCount":19,"integrity":"sha512-Z8y6Ym/AKiNMFv9oRzN48vUrEMBVlHZx9sj5J3Dv7nUfXrT6kvgGAeQFm37STSWJC97JqljGNNTTaZALwr8tyQ==","signatures":[{"sig":"MEYCIQDr74pjdJ4QLD7LgRl8yrtFbn4+EWIJxkw65OPrP8tMoAIhAKpaNOknaaA+4job5LvdXQ7gwDyI0IM7H4+xnCDgz1XK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37137},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/66409008a13373f54caa24ca9f1a91f2/dagger-env-0.5.0.tgz","_integrity":"sha512-Z8y6Ym/AKiNMFv9oRzN48vUrEMBVlHZx9sj5J3Dv7nUfXrT6kvgGAeQFm37STSWJC97JqljGNNTTaZALwr8tyQ==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.5.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.3.1","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"peerDependencies":{"zod":"^3.25.67"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.5.0_1754987205685_0.24817645338813477","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"dagger-env","version":"0.5.1","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.5.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"290282bd550b919deefd17b6d0cea64d7eda4c20","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.5.1.tgz","fileCount":19,"integrity":"sha512-0WTLEq2RKyunCKQXLHOpW2EC5mkTTzZ/cpQWLzRXHNufq18Hh0AhYLFQwOnk5QZfQVJEGm9EiAmvw4dFbackow==","signatures":[{"sig":"MEQCICifljRIm9QOsx1mgicxQs/yer8tay21Db6RjPJzw3xPAiAElf3Z51pYwWGVOLu5egGXoGYgN1cn9v3g0RRKGr2Axw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37137},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/8a28179ef36ee3c74d0def4a960c08b8/dagger-env-0.5.1.tgz","_integrity":"sha512-0WTLEq2RKyunCKQXLHOpW2EC5mkTTzZ/cpQWLzRXHNufq18Hh0AhYLFQwOnk5QZfQVJEGm9EiAmvw4dFbackow==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.5.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.3.2","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"peerDependencies":{"zod":"^3.25.76"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.5.1_1755606144512_0.3991291847603202","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"dagger-env","version":"0.5.2","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.5.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"251e7d6bdaccdf2e407ee3d618da0a6ad7dff068","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.5.2.tgz","fileCount":19,"integrity":"sha512-UiQXjgRk8rPgfzMwr9D1qDVpPT8A8cjz6k5rRkCncm1eTd6NWVowPQYVBcqigWtgp2HfRANKsXH6NIhh7HYVPQ==","signatures":[{"sig":"MEQCIChmhZwB0zYAVNK6cbQ4WyBNIBjOdI42rb2Yf8KiroiFAiBzlPSeKsuaELlvEmbj4fC5T9f8OGM2L1Uj6r1OUzAueg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37145},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/ac947f2e5dd6c4bdec30fda4e78a3579/dagger-env-0.5.2.tgz","_integrity":"sha512-UiQXjgRk8rPgfzMwr9D1qDVpPT8A8cjz6k5rRkCncm1eTd6NWVowPQYVBcqigWtgp2HfRANKsXH6NIhh7HYVPQ==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.5.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.1","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.3.3","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.5.2_1756123878746_0.8787569463234797","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"dagger-env","version":"0.6.0","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.6.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"03748889c3a012e186647b09708663611886634f","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.6.0.tgz","fileCount":19,"integrity":"sha512-fVtpxzYEA1Ss7+t1/PCstPpblR0J//aye29v0PVVWXS4gDwIyDlOeqpGbzOqf4NEtHDNb+X+sR2WHEKbImVj8A==","signatures":[{"sig":"MEUCIQD7gUhwK6dbdrFRX0qS2WkIfw8e+nLIvlJ0Erff0+rGMgIgRsFSHkzGR6oq/3hgy6vnSkoss6DmoaH87JkulsTy7cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41392},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/4b3cbd2c727efde59b906705548734c0/dagger-env-0.6.0.tgz","_integrity":"sha512-fVtpxzYEA1Ss7+t1/PCstPpblR0J//aye29v0PVVWXS4gDwIyDlOeqpGbzOqf4NEtHDNb+X+sR2WHEKbImVj8A==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.5.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.1","vitest":"3.1.4","typescript":"5.5.4","@repo/tools":"0.4.0","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.6.0_1757495153984_0.30065258444567244","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"dagger-env","version":"0.6.1","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.6.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/monorepo-rocks/monorepo-rocks/tree/main/packages/dagger-env","bugs":{"url":"https://github.com/monorepo-rocks/monorepo-rocks/issues"},"dist":{"shasum":"77c2ac753505b83054c6115b4e49a9d65d07ac47","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.6.1.tgz","fileCount":19,"integrity":"sha512-BpJRS60a1WogR/4eIMNrNN3sysqoXo2xGBpXGv2XkIbyLt1AWusArsZT72C9QxkvwuhG0JZYg8Rk8DnKFh2Q1A==","signatures":[{"sig":"MEYCIQCKz+T2HdK1m5OkjR02QrT0doy7fLw8fcG0g8OYhEjilgIhAIivKbcSjD7OpyEw2mo/YYfIJD6EnDCpbO/zeqQpVvAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41392},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/b2ca430b2ccb64cc21d17d30326a7654/dagger-env-0.6.1.tgz","_integrity":"sha512-BpJRS60a1WogR/4eIMNrNN3sysqoXo2xGBpXGv2XkIbyLt1AWusArsZT72C9QxkvwuhG0JZYg8Rk8DnKFh2Q1A==","repository":{"url":"git+https://github.com/monorepo-rocks/monorepo-rocks.git","type":"git","directory":"packages/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.8.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.1","vitest":"3.2.4","typescript":"5.5.4","@repo/tools":"0.5.0","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.1.2"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.6.1_1759079474373_0.2673207528060617","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"dagger-env","version":"0.6.2","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.6.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"08ca9a4ac511d9109b342b8a99370c5426c1a5db","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.6.2.tgz","fileCount":3,"integrity":"sha512-/gfHugxJtfe4qJ6RLgU7Pog0eavWHMM/B7TuleLWkpMg63XzxPlSsSmJBj8MPj1OEa6BVn8blm7cPQ2XDIqQVg==","signatures":[{"sig":"MEUCIQDxjUCIFPm5XAhe43zgjPiIDMLtD2nrCLbuFfjw9YgHJQIgfvX3s5y9leQ4h2oYbmt7QKg4IqQgby9gDXCeyN32Wvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11908},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.6.2.tgz","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/8da8f95e3b47acf55562119139b120a7/dagger-env-0.6.2.tgz","_integrity":"sha512-/gfHugxJtfe4qJ6RLgU7Pog0eavWHMM/B7TuleLWkpMg63XzxPlSsSmJBj8MPj1OEa6BVn8blm7cPQ2XDIqQVg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.0","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.3.7"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.6.2_1760288649194_0.5389656170059562","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"dagger-env","version":"0.6.3","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.6.3","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"082926913acea2f2116769251e2ff5a7d556c64d","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.6.3.tgz","fileCount":19,"integrity":"sha512-/iayhxZTMEwz+NVfFfhPn6kVlvx6xNEpxCXLUTwKEa0zR1nO/kxEsm54Tij01D/KWaTFx5ebWaC6iOe7LhXSQA==","signatures":[{"sig":"MEYCIQCGaj+YMGzfVebHG/1YQqJFfMu171SUb9jXJsUSOxF6dgIhAPPTSm4UTxMU/z3vDWtgFa5QLbay6ETiNLqLPRjwycK3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41493},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.6.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/4bb2c6aee3e5cf50c9f8c93898ed5458/dagger-env-0.6.3.tgz","_integrity":"sha512-/iayhxZTMEwz+NVfFfhPn6kVlvx6xNEpxCXLUTwKEa0zR1nO/kxEsm54Tij01D/KWaTFx5ebWaC6iOe7LhXSQA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.1","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.3.8"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.6.3_1760289328701_0.08847970860070231","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"dagger-env","version":"0.6.4","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.6.4","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"4b40dc66865cb63fe073a8ed16b37a1965ce9e4a","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.6.4.tgz","fileCount":19,"integrity":"sha512-bDcdFo4rw4dEhCDn3t3g7dY2WlG6xfWeeEyho8nQr8v/F1wMpiuYurrEv3Tg6t4aHyhPQvRs6Adf+uZ7IBd++g==","signatures":[{"sig":"MEUCIQDf+SPENvTJuIvD0/MvbmYUl5YuuKqV3AR1YUxzf/x4YQIgRvY5pIOqzp3/HMkGbULmhNcautMtZq0y3fzMOoIuTk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41494},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.6.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/6b554485fad56e342114c33567c22314/dagger-env-0.6.4.tgz","_integrity":"sha512-bDcdFo4rw4dEhCDn3t3g7dY2WlG6xfWeeEyho8nQr8v/F1wMpiuYurrEv3Tg6t4aHyhPQvRs6Adf+uZ7IBd++g==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.1","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.3.8"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.6.4_1760291286720_0.765153982989804","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"dagger-env","version":"0.6.5","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.6.5","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"fab7cf0ea43de979f16534cbb8541727cb1ee197","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.6.5.tgz","fileCount":19,"integrity":"sha512-UI0pErr7mOb3rmvz0ViOWba0pODTKwa7/rUTOTg/3pkfH942M/kPzv3zU0VEGQ9xUDvtMQY6LPclXyICOqbHYA==","signatures":[{"sig":"MEUCIAU0aBtdeuwlY8I+P0O3kCJUoKlAm8g3fDT8sLn5AOXdAiEAkJavcqq2ksKX30RWqnteV3NwNwLs9s92rj1PQyJsttU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41462},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.6.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/f1a33e29e78b96d1699e60bdb311a4a1/dagger-env-0.6.5.tgz","_integrity":"sha512-UI0pErr7mOb3rmvz0ViOWba0pODTKwa7/rUTOTg/3pkfH942M/kPzv3zU0VEGQ9xUDvtMQY6LPclXyICOqbHYA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"10.9.2","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.1","@dagger.io/dagger":"0.18.9","@repo/typescript-config":"0.3.9"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.6.5_1761041925983_0.9439585989152601","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"dagger-env","version":"0.6.6","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.6.6","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"679e89b7a3dd8f9cc164abe2a3ec7f8b61c4dda2","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.6.6.tgz","fileCount":19,"integrity":"sha512-0TgCHtN2A6MuuQWkxz6cOqxmxcGm1vxdd+FBvsXyp1Lm8X4CmrS4wsD2XZY0Jjve9BDdXWlXLKo3sPcZIwe7Fw==","signatures":[{"sig":"MEUCIQCYBs/46WlDmamuHAHytW9Xqm1KqtqL40nHKhaf5uT+VgIgHg9dLtbjCTGnTWLfXySbr3nLZmzq1WPNjOq2mqjrYZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41463},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.6.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/09882905bea626de6a9ed2c097ba8e91/dagger-env-0.6.6.tgz","_integrity":"sha512-0TgCHtN2A6MuuQWkxz6cOqxmxcGm1vxdd+FBvsXyp1Lm8X4CmrS4wsD2XZY0Jjve9BDdXWlXLKo3sPcZIwe7Fw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"11.6.1","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.3","@dagger.io/dagger":"0.19.9","@repo/typescript-config":"0.3.10"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.6.6_1768058613917_0.1583352666057518","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"dagger-env","version":"0.6.7","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.6.7","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"9c2b70d532adc9ea9200bfa3c438c79b64f5dc49","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.6.7.tgz","fileCount":19,"integrity":"sha512-Vi5JuTOQvB/QmXyQURVqhh+sm9vjgDEPxocj1z+auNeaf7b/KR/8FwUmnPOFFk/laXFgQthRaAt4hMe0uAxdKw==","signatures":[{"sig":"MEUCIG0/zyS4gj8nzqQFKi+zSc9SncEqqWmYUS2G0xa8m+DQAiEAy9VbZChWnD2fxPuLoboNkzPrrt4DbCJYF+6mXfn7O5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dagger-env@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41463},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.6.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:125f4866-c831-4af6-b3bd-1300392bf226"}},"_resolved":"/tmp/339ad642881b05d3890c01ba3db33ae9/dagger-env-0.6.7.tgz","_integrity":"sha512-Vi5JuTOQvB/QmXyQURVqhh+sm9vjgDEPxocj1z+auNeaf7b/KR/8FwUmnPOFFk/laXFgQthRaAt4hMe0uAxdKw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"11.9.0","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.3","@dagger.io/dagger":"0.20.0","@repo/typescript-config":"0.3.10"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.6.7_1773913671189_0.2032307333791279","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"dagger-env","version":"0.6.8","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@0.6.8","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"8382c5cf0d144863d8f135dd9a7af29a2fad72ec","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-0.6.8.tgz","fileCount":25,"integrity":"sha512-TFsdNTaoK7xHAJeod3Ztw9FhXgzA1T2tabJC9ijPNDFmwmXbNG6uPNI2o0VUGwyQWkmYRO6xhfjqB0PfNINuNA==","signatures":[{"sig":"MEQCIC6GRn0yOqaCbFNNfeXDJR5KVIKyxX9CVGdWZBC0WLG1AiBOtYt/gGGwqsTcVcJgpooplX3t4m+AZucp/5FdjcT+wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dagger-env@0.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73002},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-0.6.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:125f4866-c831-4af6-b3bd-1300392bf226"}},"_resolved":"/tmp/ed5a3aa5c78174733c62565ae3147c8e/dagger-env-0.6.8.tgz","_integrity":"sha512-TFsdNTaoK7xHAJeod3Ztw9FhXgzA1T2tabJC9ijPNDFmwmXbNG6uPNI2o0VUGwyQWkmYRO6xhfjqB0PfNINuNA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"11.12.1","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.3","@dagger.io/dagger":"0.20.6","@repo/typescript-config":"0.3.10"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_0.6.8_1778865679343_0.03202377005971013","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"dagger-env","version":"1.0.0","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@1.0.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"f6880d936bfaa94127da7d5c181843d5108b89e7","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-1.0.0.tgz","fileCount":21,"integrity":"sha512-nmoa7XRahtfkoO7I8JnVVtq0RAxcXuYImvaQRD9gmVk2aYLdjVkSSejL+3B1XFG8sWxM3CuM49OadO6VbtjdNg==","signatures":[{"sig":"MEQCIA7rPj9nrT8lEZ2DH/Z0hFV4/LZxAaS7E0EWb38Nvm9cAiB8levidR2EJjmbnmL8RqOp272lZra7aEcP1OZICBEdfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dagger-env@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70358},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:125f4866-c831-4af6-b3bd-1300392bf226"}},"_resolved":"/tmp/8fb743c21019e3e88dae3bd99b9ab504/dagger-env-1.0.0.tgz","_integrity":"sha512-nmoa7XRahtfkoO7I8JnVVtq0RAxcXuYImvaQRD9gmVk2aYLdjVkSSejL+3B1XFG8sWxM3CuM49OadO6VbtjdNg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"11.16.0","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.3","@dagger.io/dagger":"0.20.6","@repo/typescript-config":"0.3.10"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_1.0.0_1784984756674_0.6903263370444259","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"dagger-env","version":"1.1.0","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@1.1.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"7cb9abe0bfc0a61da6d4175a545f2141b3b33bfa","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-1.1.0.tgz","fileCount":26,"integrity":"sha512-zL5xusu3zvOq7tTpih1wVLB33K6VfedDcThYGoHQN4C4+/igVSW73VVtrIAGipkh9omw1q3irAqmonYTG/0DyQ==","signatures":[{"sig":"MEQCICL6vManbPkgxoQ9u10AiOryMWnrsbGf9P1YfHLiD8G6AiA1hLSOq4m0/NIh/0SvNuoWHeXEmU5bzPPaEPdz9leC3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dagger-env@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92844},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:125f4866-c831-4af6-b3bd-1300392bf226"}},"_resolved":"/tmp/9355e242a9b079deedbfe8c62efa599d/dagger-env-1.1.0.tgz","_integrity":"sha512-zL5xusu3zvOq7tTpih1wVLB33K6VfedDcThYGoHQN4C4+/igVSW73VVtrIAGipkh9omw1q3irAqmonYTG/0DyQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"11.16.0","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.3","@dagger.io/dagger":"0.20.6","@repo/typescript-config":"0.3.10"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_1.1.0_1785068873223_0.31131132296692265","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"dagger-env","version":"1.2.0","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@1.2.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"15763e70276dffc53276e5174ed739a9c3b5392c","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-1.2.0.tgz","fileCount":26,"integrity":"sha512-szo+LEbUa90nT9NBC/+xy98kostqdDBB5wHw0A56KVSeTXa0gikFCTy9edhphgAjxsRjSxa+5ZJI8/xfpvERAA==","signatures":[{"sig":"MEUCIAxqzZf45dSIrM+IljTlz8FXPcHigd5k/yz1lOe+Aru9AiEAlC/v+n22GzFzs2NgUySbMsqYCvEVvsEg5Db/c14ei8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dagger-env@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96720},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:125f4866-c831-4af6-b3bd-1300392bf226"}},"_resolved":"/tmp/8f0e9f09dedce9f3da6314d7172cdd7a/dagger-env-1.2.0.tgz","_integrity":"sha512-szo+LEbUa90nT9NBC/+xy98kostqdDBB5wHw0A56KVSeTXa0gikFCTy9edhphgAjxsRjSxa+5ZJI8/xfpvERAA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"11.16.0","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.3","@dagger.io/dagger":"0.20.6","@repo/typescript-config":"0.3.10"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_1.2.0_1785102779161_0.00741111094937108","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"dagger-env","version":"1.3.0","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@1.3.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"5bb6d9ee8aa2f59c8025cfa31abed9c39128b38b","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-1.3.0.tgz","fileCount":26,"integrity":"sha512-HimfmXCo190AC7e8Qn6iIorzLmg0qK4tsIOF6aCSOFUAbtHs+SEoecprQe4ue6FsMqufvRw/C/dL7g1maqDDOg==","signatures":[{"sig":"MEUCIDAL1IB4IRktif/ON9mZ6XLS+wrPKx87qqyMfDteGl71AiEAgPzwKzglOdnYvRMHzWiNNRpEmlEnuOE4+7g8FnnQ+U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dagger-env@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98022},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:125f4866-c831-4af6-b3bd-1300392bf226"}},"_resolved":"/tmp/9195fa4dbfe45f056df841694957eec5/dagger-env-1.3.0.tgz","_integrity":"sha512-HimfmXCo190AC7e8Qn6iIorzLmg0qK4tsIOF6aCSOFUAbtHs+SEoecprQe4ue6FsMqufvRw/C/dL7g1maqDDOg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"11.17.0","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zx":"8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.3","@dagger.io/dagger":"0.20.6","@repo/typescript-config":"0.3.10"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_1.3.0_1788436460145_0.3717010444396529","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"dagger-env","version":"1.3.1","keywords":["dagger","env"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"dagger-env@1.3.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"75036ff39469d1648dfa62c2d8345e7fafea806d","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-1.3.1.tgz","fileCount":26,"integrity":"sha512-COpuNTWjhCiO+1k3lQhPX7n9le8OqbWOAwSejLbN6mHA8EELo7XLNB86NEchcdo/EvEbZSiibUJ2Hl6pQmZ+7Q==","signatures":[{"sig":"MEUCIQD6V49658aNhN5YNVif6X3oztz18i4OdYg+9nyUnVBnQwIgQZuKx/1W03kJREXRwyDLZ6Kpcg1eD4yJO74Y+zPWjuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpb2J4a5kDsVw8Z13//CYfCZJzM3qVi1XNw32suvELMgIhAPB88AdivT8v5cLeICp339hTb7i0nDrjmXF4e9TPna18","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dagger-env@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99488},"main":"./dist/index.js","type":"module","_from":"file:dagger-env-1.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:125f4866-c831-4af6-b3bd-1300392bf226"}},"_resolved":"/tmp/cb7827311a28af8c1de54ec6d974365c/dagger-env-1.3.1.tgz","_integrity":"sha512-COpuNTWjhCiO+1k3lQhPX7n9le8OqbWOAwSejLbN6mHA8EELo7XLNB86NEchcdo/EvEbZSiibUJ2Hl6pQmZ+7Q==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"11.19.0","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zx":"8.8.4","better-result":"2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.5.4","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.12.3","@dagger.io/dagger":"0.20.6","@repo/typescript-config":"0.3.10"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/dagger-env_1.3.1_1789229613787_0.20040732277177642","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"_id":"dagger-env@1.3.2","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"6f82f1f6625653e6d8cf9327d5cc249417b27f0a","tarball":"https://registry.npmjs.org/dagger-env/-/dagger-env-1.3.2.tgz","fileCount":26,"integrity":"sha512-Z7bGT+1BZ5fMuzH6aNrrXtqpn3Ahcd87ufmuj3fvZBjsCceSfotEplQueYLpR3c/Q5jtxV5hqYijMBU8pMBteg==","signatures":[{"sig":"MEUCIQCndt6FaDPyQ4b9qKl5hT4vsNKcxd8xH/zVyGA7gt54NgIgHWpCSp+Yi29xLj7zc0sxFAQs/ayguXCiANDgLwqfpdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDbEpC4xC6mp7darHkqO0OcywsHA2e7eBCvCAZov40FEAiBenZ5kNpzY19pa8rk9hR7e8drHpGuV1bWU3RIU9+pFrg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dagger-env@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99488},"main":"./dist/index.js","name":"dagger-env","type":"module","_from":"file:dagger-env-1.3.2.tgz","types":"./dist/index.d.ts","author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./op":{"import":{"types":"./dist/op.d.ts","default":"./dist/op.js"}},"./run":{"import":{"types":"./dist/run-dagger-cmd.d.ts","default":"./dist/run-dagger-cmd.js"}}},"license":"MIT","private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/op.ts ./src/run-dagger-cmd.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"version":"1.3.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"125f4866-c831-4af6-b3bd-1300392bf226"}},"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","keywords":["dagger","env"],"_resolved":"/tmp/756f689544834c9adc3614a7a9f8187e/dagger-env-1.3.2.tgz","_integrity":"sha512-Z7bGT+1BZ5fMuzH6aNrrXtqpn3Ahcd87ufmuj3fvZBjsCceSfotEplQueYLpR3c/Q5jtxV5hqYijMBU8pMBteg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"_npmVersion":"11.19.0","description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","directories":{},"maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zx":"8.8.4","better-result":"2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.5.4","vitest":"3.2.4","typescript":"5.8.2","@repo/tools":"0.13.0","@dagger.io/dagger":"0.21.9","@repo/typescript-config":"0.3.10"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.12"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dagger-env_1.3.2_1790934604441_0.27387839146824855"}}},"time":{"created":"2025-06-10T09:55:23.506Z","modified":"2026-10-02T09:50:04.942Z","0.2.0":"2025-06-10T09:55:23.796Z","0.2.1":"2025-06-10T10:08:48.884Z","0.3.0":"2025-06-24T12:14:39.710Z","0.4.0":"2025-06-24T14:00:07.226Z","0.4.1":"2025-06-24T23:06:09.389Z","0.4.2":"2025-06-25T12:51:45.693Z","0.5.0":"2025-08-12T08:26:45.942Z","0.5.1":"2025-08-19T12:22:24.745Z","0.5.2":"2025-08-25T12:11:18.931Z","0.6.0":"2025-09-10T09:05:54.189Z","0.6.1":"2025-09-28T17:11:14.555Z","0.6.2":"2025-10-12T17:04:09.370Z","0.6.3":"2025-10-12T17:15:28.910Z","0.6.4":"2025-10-12T17:48:06.914Z","0.6.5":"2025-10-21T10:18:46.173Z","0.6.6":"2026-01-10T15:23:34.074Z","0.6.7":"2026-03-19T09:47:51.357Z","0.6.8":"2026-05-15T17:21:19.662Z","1.0.0":"2026-07-25T13:05:56.820Z","1.1.0":"2026-07-26T12:27:53.362Z","1.2.0":"2026-07-26T21:52:59.299Z","1.3.0":"2026-09-03T11:54:20.276Z","1.3.1":"2026-09-12T16:13:33.867Z","1.3.2":"2026-10-02T09:50:04.546Z"},"bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/dagger-env","keywords":["dagger","env"],"repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/dagger-env"},"description":"A type-safe, reusable environment configuration abstraction for Dagger modules.","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"readme":"# dagger-env\n\nA type-safe, reusable environment configuration abstraction for Dagger modules with full Zod v4 validation and Infisical or 1Password integration.\n\n## Features\n\n- 🔒 **Type-safe**: Full TypeScript support with Zod v4 validation\n- 🔄 **Reusable**: Create multiple environment configurations for different projects\n- 🎯 **Consistent**: Standardized API across all Dagger modules\n- 🛡️ **Validated**: Runtime validation of arguments, environment variables, and secrets\n- 📦 **Modular**: Secret presets and derived environment variables\n- 🔐 **Infisical & 1Password Integration**: Built-in command runner backed by `infisical export` or `op run`\n- 🚀 **Easy to use**: Simple configuration-based setup\n\n## Installation\n\n```bash\nnpm install dagger-env zod\n```\n\n**Note:** The command runner functionality (`dagger-env/run`) requires either the Infisical CLI (`infisical`) or the 1Password CLI (`op`) to be installed and authenticated, depending on which provider you configure.\n\n## Quick Start\n\n```typescript\nimport { createDaggerEnv } from 'dagger-env'\nimport * as z from 'zod/v4'\n\n// Define your environment configuration\nconst myDaggerEnv = createDaggerEnv({\n  args: z.object({\n    push: z.string().optional(),\n    environment: z.enum(['dev', 'staging', 'prod']).optional()\n  }),\n  env: z.object({\n    CI: z.string().optional(),\n    NODE_ENV: z.string().optional()\n  }),\n  secrets: z.object({\n    API_TOKEN: z.string(),\n    DATABASE_URL: z.string(),\n    REDIS_URL: z.string()\n  }),\n  secretPresets: {\n    api: ['API_TOKEN', 'DATABASE_URL'],\n    cache: ['REDIS_URL']\n  },\n  derivedEnvVars: {\n    API_TOKEN: {\n      API_BASE_URL: 'https://api.example.com',\n      API_VERSION: 'v1'\n    },\n    DATABASE_URL: {\n      DB_POOL_SIZE: '10'\n    }\n  }\n})\n```\n\n```typescript\n// Use in your Dagger module\nimport { Container, dag, func, object, Secret } from '@dagger.io/dagger'\n\n@object()\nexport class MyModule {\n  @func()\n  async build(options: Secret): Promise<Container> {\n    const opts = await myDaggerEnv.parseDaggerOptions(options)\n    const { withEnv } = await myDaggerEnv.getWithEnv(options, ['api'], ['REDIS_URL'])\n\n    return withEnv(dag.container().from('node:18')).withExec(['npm', 'run', 'build']).sync()\n  }\n}\n```\n\n## Command Runner (Infisical or 1Password Integration)\n\n`dagger-env` provides a convenient command runner that fetches secrets from Infisical (via `infisical export`) or 1Password (via `op item get`) and passes them to `dagger call` via the `DAGGER_OPTIONS` environment variable. The provider is selected by the shape of the config you pass to `createDaggerCommandRunner()`:\n\n```typescript\nimport { createDaggerEnv } from 'dagger-env'\nimport { createDaggerCommandRunner } from 'dagger-env/run'\nimport * as z from 'zod/v4'\n\n// Create your DaggerEnv configuration\nconst myDaggerEnv = createDaggerEnv({\n  args: z.object({\n    environment: z.enum(['dev', 'staging', 'prod']).optional()\n  }),\n  env: z.object({\n    CI: z.string().optional(),\n    NODE_ENV: z.string().optional()\n  }),\n  secrets: z.object({\n    API_TOKEN: z.string()\n  }),\n  secretPresets: {\n    api: ['API_TOKEN']\n  },\n  derivedEnvVars: {}\n})\n\n// Create a command runner with Infisical - simply pass your DaggerEnv instance\nconst runDaggerCommand = createDaggerCommandRunner({\n  projectId: 'your-project-id',\n  env: 'prod',\n  path: '/ci/my-repo',\n  dockerCommands: ['build', 'deploy', 'test'],\n  daggerEnv: myDaggerEnv\n})\n\n// Run a Dagger command\nawait runDaggerCommand('test', {\n  args: { environment: 'dev' },\n  env: { NODE_ENV: 'development' }\n})\n```\n\n### 1Password Integration\n\nTo use 1Password instead of Infisical, pass `opVault`/`opItem`/`opSections` instead of `projectId`/`env`/`path`. Secrets are read from the specified sections of a 1Password item, and `dagger call` is wrapped in `op run --no-masking` so that `op://` references in the environment are resolved:\n\n```typescript\nconst runDaggerCommand = createDaggerCommandRunner({\n  opVault: 'your-vault-id',\n  opItem: 'your-item-id',\n  opSections: [\n    {\n      id: 'your-section-id',\n      label: 'Shared'\n    }\n  ],\n  dockerCommands: ['build', 'deploy', 'test'],\n  daggerEnv: myDaggerEnv\n})\n```\n\n### Advanced Configuration\n\n```typescript\n// Advanced configuration with pre-command setup\nconst runDaggerCommand = createDaggerCommandRunner({\n  projectId: 'your-project-id',\n  env: 'prod',\n  path: '/ci/my-repo',\n  dockerCommands: ['build', 'deploy', 'test'],\n  beforeCommand: async () => {\n    // Setup vendor files, modules, etc.\n    console.log('Setting up environment...')\n    // await setupDaggerVendorFiles()\n  },\n  daggerEnv: myDaggerEnv\n})\n```\n\n## API Reference\n\n### Environment Configuration\n\n#### `createDaggerEnv(config)`\n\nCreates a new DaggerEnv instance with the provided configuration.\n\n**Parameters:**\n\n- `config.args`: Zod schema for command-line arguments\n- `config.env`: Zod schema for environment variables\n- `config.secrets`: Zod schema for secrets\n- `config.secretPresets`: Object mapping preset names to arrays of secret names\n- `config.derivedEnvVars`: Object mapping secret names to derived environment variables\n\n**Returns:** `DaggerEnv<T>` instance\n\n### `daggerEnv.parseDaggerOptions(options: Secret)`\n\nParses and validates dagger options from a Secret containing JSON.\n\n**Parameters:**\n\n- `options`: Dagger Secret containing JSON options\n\n**Returns:** `Promise<DaggerOptionsFromConfig<T>>` - Parsed and typed options object\n\n### `daggerEnv.getWithEnv(options, secretPresets, secretNames?)`\n\nCreates a function that applies environment variables and secrets to a container.\n\n**Parameters:**\n\n- `options`: Secret or parsed options object\n- `secretPresets`: Array of preset names to include (e.g., `['api', 'cache']`)\n- `secretNames`: Optional array of additional individual secret names\n\n**Returns:** `Promise<(con: Container) => Container>` - Function that applies env vars and secrets\n\n### `daggerEnv.getOptionsSchema()`\n\nReturns the Zod schema for the complete options object. Primarily used internally by the command runner, but available for advanced use cases.\n\n**Returns:** `ZodObject` - The combined schema for args, env, and secrets\n\n### `daggerEnv.getSecretPresets()`\n\nReturns array of available secret preset names.\n\n**Returns:** `Array<string>` - Available preset names\n\n### `daggerEnv.getPresetSecrets(preset)`\n\nReturns array of secret names for a specific preset.\n\n**Parameters:**\n\n- `preset`: Name of the preset\n\n**Returns:** `readonly string[]` - Secret names in the preset\n\n### Command Runner\n\n#### `createDaggerCommandRunner(config)`\n\nCreates a function to run Dagger commands with Infisical or 1Password integration. Pass either the Infisical or 1Password parameters to select the provider.\n\n**Infisical parameters:**\n\n- `config.projectId`: Infisical project ID\n- `config.env`: Infisical environment slug (e.g. `prod`)\n- `config.path`: Infisical folder path to fetch secrets from (e.g. `/ci/my-repo`)\n\n**1Password parameters:**\n\n- `config.opVault`: 1Password vault ID\n- `config.opItem`: 1Password item ID\n- `config.opSections`: Array of 1Password sections to include for secrets\n\n**Shared parameters:**\n\n- `config.dockerCommands`: Optional array of command names that should include Docker socket\n- `config.beforeCommand`: Optional async function to run before executing the command\n- `config.daggerEnv`: DaggerEnv instance for schema validation and type safety\n\n**Returns:** `(commandName: string, options?: RunDaggerCommandOptions) => Promise<void>` - Function to execute Dagger commands\n\n#### `RunDaggerCommandOptions`\n\nOptions for individual command execution:\n\n- `args`: Optional record of arguments to pass to the Dagger command\n- `env`: Optional record of additional environment variables\n- `extraArgs`: Optional array of additional command-line arguments\n- `constructorArgs`: Optional array of module constructor flags, placed before the command name (e.g. `['--source=.']`)\n\n## Configuration Examples\n\n### Simple API Service\n\n```typescript\nconst apiServiceEnv = createDaggerEnv({\n  args: z.object({\n    push: z.string().optional()\n  }),\n  env: z.object({\n    CI: z.string().optional()\n  }),\n  secrets: z.object({\n    API_TOKEN: z.string(),\n    DATABASE_URL: z.string()\n  }),\n  secretPresets: {\n    api: ['API_TOKEN', 'DATABASE_URL']\n  } as const,\n  derivedEnvVars: {\n    API_TOKEN: {\n      API_BASE_URL: 'https://api.example.com'\n    }\n  } as const\n})\n```\n\n### Multi-Environment Setup\n\n```typescript\nconst multiEnvDaggerEnv = createDaggerEnv({\n  args: z.object({\n    environment: z.enum(['dev', 'staging', 'prod']),\n    push: z.string().optional()\n  }),\n  env: z.object({\n    CI: z.string().optional()\n  }),\n  secrets: z.object({\n    DEV_API_KEY: z.string(),\n    STAGING_API_KEY: z.string(),\n    PROD_API_KEY: z.string()\n  }),\n  secretPresets: {\n    dev: ['DEV_API_KEY'],\n    staging: ['STAGING_API_KEY'],\n    prod: ['PROD_API_KEY']\n  } as const,\n  derivedEnvVars: {\n    DEV_API_KEY: { API_URL: 'https://dev-api.example.com' },\n    STAGING_API_KEY: { API_URL: 'https://staging-api.example.com' },\n    PROD_API_KEY: { API_URL: 'https://api.example.com' }\n  } as const\n})\n```\n\n## Type Extraction\n\nFor advanced use cases where you need to extract TypeScript types:\n\n```typescript\nimport * as z from 'zod/v4'\n\nimport type { DaggerOptionsFromConfig } from 'dagger-env'\n\n// Extract the options type from your DaggerEnv configuration\ntype MyDaggerEnvConfig = typeof myDaggerEnv extends DaggerEnv<infer T> ? T : never\ntype MyOptions = DaggerOptionsFromConfig<MyDaggerEnvConfig>\n\n// Access the schema if needed for validation or type extraction\nconst schema = myDaggerEnv.getOptionsSchema()\ntype SchemaOutput = z.output<typeof schema>\n```\n\n## Best Practices\n\n1. **Use `as const`** for `secretPresets` and `derivedEnvVars` to ensure proper typing\n2. **Group related secrets** into logical presets (e.g., `api`, `database`, `cache`)\n3. **Validate early** by calling `parseDaggerOptions()` at the start of functions\n4. **Reuse configurations** across multiple Dagger modules in the same project\n5. **Document your schemas** with JSDoc comments for better developer experience\n\n## Requirements\n\n- Node.js 18+\n- Dagger SDK\n- Zod v4+\n\n## License\n\nMIT\n\n## Contributing\n\nContributions are welcome! Please read our contributing guidelines and submit pull requests to our GitHub repository.\n","readmeFilename":"README.md"}