{"_id":"@aerovato/container","_rev":"22-a765650e71670f1fd45b7366beeb41a7","name":"@aerovato/container","dist-tags":{"latest":"3.5.6"},"versions":{"3.0.0":{"name":"@aerovato/container","version":"3.0.0","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.0.0","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/main.js"},"dist":{"shasum":"97fb5d426bdaea765fa8de0a0b4accd9dc6f7fa9","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.0.0.tgz","fileCount":82,"integrity":"sha512-Q//Su/XXMGORtzEtOlHFtBuGBoapijRfnd5e2yGl3yLVwaSNBbpTNimPbyccLhPxU/VV8zXwIt1kH14BIP4N+w==","signatures":[{"sig":"MEYCIQDUyjrX2VVQdfec8/A4mPrN0xOhcdHufEOaH1N+wH1TnQIhAJgxtz1D5MJExFi5n4YcnMIC9STxBWA4U2JUMspfX00r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149232},"main":"dist/main.js","types":"./dist/main.d.ts","gitHead":"c9855f5202f48dcf6a1db355e948ab59075c9ae9","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc && chmod u+x dist/main.js","clean":"rm -rf dist","start":"node dist/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","postinstall":"node scripts/postinstall.js","install-local":"npm run clean && npm run build && npm link","publish-latest":"npm run clean && npm run build && npm publish","publish-nightly":"npm run clean && npm run build && npm publish --tag nightly"},"_npmUser":{"name":"kmeh","email":"npmjs.kmeh@liao.gg"},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"10.9.4","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.0.0_1780297909425_0.8802063237022599","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@aerovato/container","version":"3.0.1","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.0.1","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/main.js"},"dist":{"shasum":"487c7a21377f98d8e6083d2d685ba50ecb3ff8b9","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.0.1.tgz","fileCount":82,"integrity":"sha512-86Q+z8aCIXNIVov7JCxzLznNWyn2pjloYfg152tkts/AJepDrar2y2tiJ01ucdWNgEQZ6kEs85K8ML/KnWZdxw==","signatures":[{"sig":"MEYCIQDuSzLfSEJY/EBLj04uZQuEXYN+h3IyHXk8+5zaYimZ/wIhAJYT/FszP9nMu5HUkavVwqo8m/K/66XPagUL8BCEBM4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149323},"main":"dist/main.js","types":"./dist/main.d.ts","gitHead":"6748c18a00d33fc8125ba9d5b121cc9785d0d1db","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc && chmod u+x dist/main.js","clean":"rm -rf dist","start":"node dist/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","postinstall":"node scripts/postinstall.js","install-local":"npm run clean && npm run build && npm link","publish-latest":"npm run clean && npm run build && npm publish","publish-nightly":"npm run clean && npm run build && npm publish --tag nightly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.0.1_1780299381859_0.5719721179455259","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@aerovato/container","version":"3.0.2","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.0.2","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/main.js"},"dist":{"shasum":"44414f04854543c225f924ae8df48afc615b0ce0","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.0.2.tgz","fileCount":82,"integrity":"sha512-Rlg4eGGq44fkiipFVAVZJd60iMY6JdZG8W4fYG1ZeezmaOQBftkY18NKdpO2W2bSMaU84XntuX8lbYQeR6tWKg==","signatures":[{"sig":"MEUCIGGo3e7VB/ln5712rbUb1VwE1l7FjIfSRwmsMvmevbEGAiEAqKYoZWHdrMNft8pxS6rORO3h70jjE7h/P8vqbNGNo1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149323},"main":"dist/main.js","types":"./dist/main.d.ts","gitHead":"a3be80139622af9850388bcf61d11911b88fb267","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc && chmod u+x dist/main.js","clean":"rm -rf dist","start":"node dist/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","postinstall":"node scripts/postinstall.js","install-local":"npm run clean && npm run build && npm link","publish-latest":"npm run clean && npm run build && npm publish","publish-nightly":"npm run clean && npm run build && npm publish --tag nightly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.0.2_1780302471221_0.30371897116167035","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@aerovato/container","version":"3.0.3","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.0.3","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/main.js"},"dist":{"shasum":"09c10b5de9365fac0b57f092c461f0339080bc9e","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.0.3.tgz","fileCount":82,"integrity":"sha512-pRW8dVwURXrAWkvm7MBkD+RvcRvP0QuOn3+RXqUiQvvLJowm2u/rctAm0qtSzJVeyrmaxYC83v1XHezast1H0g==","signatures":[{"sig":"MEQCIFm09csgtZ0eJfVewOlrnU+tVkAvbQ0KRjm4eZCsEJ+2AiA93dwc8e+r0aD87Ovm7EjzIImhvsFAsg6t5oxUqgZ/pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151421},"main":"dist/main.js","types":"./dist/main.d.ts","gitHead":"ff089daa45a863247d9bb2193e77902fd42903a8","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc && chmod u+x dist/main.js","clean":"rm -rf dist","start":"node dist/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","postinstall":"node scripts/postinstall.js","install-local":"npm run clean && npm run build && npm link","publish-latest":"npm run clean && npm run build && npm publish","publish-nightly":"npm run clean && npm run build && npm publish --tag nightly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.0.3_1781128147420_0.8550586538741161","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@aerovato/container","version":"3.1.0","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.1.0","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/main.js"},"dist":{"shasum":"500c5dc7b257e0e38d25d5f6a674feda088599ee","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.1.0.tgz","fileCount":86,"integrity":"sha512-8YjFsrSEx6+i58S6lj4jScTTi2p2hA13/JaFoiN9NvjwgZ1sNkaAo/izMutJLwEjaCT0pfetQA5Bj5uohO/SEg==","signatures":[{"sig":"MEQCIFsxI2XjPIJfXm/xvSbIQncOesxQwNWYfjcX2TvRIGVFAiABHZG+1rQip9NzekO4QNDtSMa86qplCWo8UF0u33POkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167720},"main":"dist/main.js","types":"./dist/main.d.ts","gitHead":"31e5837314b9ae5da3871615e2ab7b41025fbcd6","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc && chmod u+x dist/main.js","clean":"rm -rf dist","start":"node dist/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","postinstall":"node scripts/postinstall.js","install-local":"npm run clean && npm run build && npm link","publish-latest":"npm run clean && npm run build && npm publish","publish-nightly":"npm run clean && npm run build && npm publish --tag nightly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.1.0_1781209353703_0.1623725537680485","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@aerovato/container","version":"3.1.1","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.1.1","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/main.js"},"dist":{"shasum":"db223eb32fa808e99187c2068f9638190d4f187e","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.1.1.tgz","fileCount":86,"integrity":"sha512-kd4skaANooeTHFoEBFeOQjdAlZYqa8y9EfkDrfUQ/a7x6E/c3NkuqL24igmyYl/75a5zT8qsN8zXJEiN/qvXxA==","signatures":[{"sig":"MEQCICvoylbasL/JyBG1duNFbMWOXmKfe1OkOKDG2VWdSQl2AiBxq8HvyrJFJn7KXPJ5wnpwOWFlY1hlFD+ukKtW5g085A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167471},"main":"dist/main.js","types":"./dist/main.d.ts","gitHead":"2f6cc68d76be85d25b0acca9666c2af8cc200624","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc && chmod u+x dist/main.js","clean":"rm -rf dist","start":"node dist/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","postinstall":"node scripts/postinstall.js","install-local":"npm run clean && npm run build && npm link","publish-latest":"npm run clean && npm run build && npm publish","publish-nightly":"npm run clean && npm run build && npm publish --tag nightly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.1.1_1781210445895_0.10791972002385108","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@aerovato/container","version":"3.2.0","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.2.0","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/main.js"},"dist":{"shasum":"2dab16a5885df6cd9c43a4d5c129fb9be2824583","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.2.0.tgz","fileCount":94,"integrity":"sha512-8ykKW+zw1NNRymqYo/j63chSwcFr3dzWUubft+MiC7MM2q14iPb4coTYhAn15GTFAVSYJKAPcsp4pt17t9CbtQ==","signatures":[{"sig":"MEUCIEQz01wDZGv+Fvo7wAxcRXcPmZLGAnCwOEsK+wCJGl97AiEAsiDEoEDk3LheaoobCqzW0bvhu1sqH1MGgGwsjVX1Ms0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202131},"main":"dist/main.js","types":"./dist/main.d.ts","gitHead":"a230ad9b3b91c83020705f7ace9e19a50c71bb3c","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc && chmod u+x dist/main.js","clean":"rm -rf dist","start":"node dist/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","postinstall":"node scripts/postinstall.js","install-local":"npm run clean && npm run build && npm link","publish-latest":"npm run clean && npm run build && npm publish","publish-nightly":"npm run clean && npm run build && npm publish --tag nightly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.2.0_1781370464279_0.7642660636793337","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@aerovato/container","version":"3.3.0","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.3.0","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/main.js"},"dist":{"shasum":"6f19ef370ff62c251da9ee5149f5aa31eb6ef129","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.3.0.tgz","fileCount":118,"integrity":"sha512-Pf+nxVSckNT7TRL+fbFINJT86I3OsVIZDOoaEYj5aTLDoc+KeBoICtNH0mipix6h2xps3Y4G3AhCEkAP1heR6A==","signatures":[{"sig":"MEUCIQDf+bq1gfos3uWn3SrM6ycr1pd5HeaU5IuaEbkv7YdiyQIgA/2mjVfbI1MxdrOO4K0ELUV1ITnLT6JIbRrfBWLe2/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232771},"main":"dist/main.js","types":"./dist/main.d.ts","gitHead":"d61c1d8862ff02e9773361c0f68d0429c07a8a01","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc && chmod u+x dist/main.js","clean":"rm -rf dist","start":"node dist/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","postinstall":"node scripts/postinstall.js","install-local":"npm run clean && npm run build && npm link","publish-latest":"npm run clean && npm run build && npm publish","publish-nightly":"npm run clean && npm run build && npm publish --tag nightly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.3.0_1782176347759_0.25626700573310557","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@aerovato/container","version":"3.4.0","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.4.0","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"79ece404d7247124a0965614633c2995c64e6a00","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.4.0.tgz","fileCount":34,"integrity":"sha512-43MY0t/oz5crM0mZVI665Jzz7/U8E4qiYrtBUEg5Aq+t5ouERDNXQaroR4xzwkkXHwP4vJfYu64k1WQ4a3d23Q==","signatures":[{"sig":"MEUCIQDlkX+IqcDDfUB/Azt8vP2jLJDES1ZVCw4lKV3k7WlsDAIgGwbxtpYwdJsH0BSmotna1mzZVu8BjIGjIjjmc2vKv6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122078},"main":"dist/js/main.js","gitHead":"81566dd0f20405d40d77ac0232ff4cfd48e9a122","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","package:release":"sh scripts/package-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.4.0_1782414927775_0.12342605597288725","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@aerovato/container","version":"3.4.1","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.4.1","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"fc34558260320cf7e5dcf7de1796bac608c02b68","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.4.1.tgz","fileCount":34,"integrity":"sha512-gV7ad3OksvlZnzx4Obmk4w2RdTI0cqNRTnyVDlLQWlmul1FmDM14DCKQr/p9N7KijXMcFKxvLeJ/K23DiRo86g==","signatures":[{"sig":"MEUCIAfavCp9PyyWYJny5u/Tl9RFwdpNqqurS5AqegO6H58lAiEAnDhCadE4EUocOuAzA3hxS8jRLhan37ApHC3Yx+JON3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122481},"main":"dist/js/main.js","gitHead":"d887347935b393022fcbad09640172123a80141f","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","package:release":"sh scripts/package-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.4.1_1782422393246_0.5546690994388657","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@aerovato/container","version":"3.4.2","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.4.2","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"a90c7fd79e6ce23617b9f56cc4d1eeb5a8a03a92","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.4.2.tgz","fileCount":34,"integrity":"sha512-qzvUIrjnffT9mXCwNKLRGW+CblI7lvd2Kmc7hEI0y04xDKGcsWDsxwGTKTZ4S0Kp+awWRUa9cLbgM35jfacUzw==","signatures":[{"sig":"MEUCIQDbxXT3n2V7j4arBrgOd5Wca/f4nbVmDIBySJDbZz9y0gIgFZA9DzEdmghSQQvRs6NlPBb1kiHMX7V8eAuf0gox2GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127441},"main":"dist/js/main.js","gitHead":"c502450358d69b1a30409e93c7c139e8e9d2f789","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","package:release":"sh scripts/package-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.4.2_1782430834068_0.14587127525095256","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@aerovato/container","version":"3.4.3","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.4.3","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"63b3afd2f2ae26bead3b7d025df86396d2d963ba","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.4.3.tgz","fileCount":34,"integrity":"sha512-lgTD+9d/LtFjWwI8M0yaQM6p8N5XZrxSJp13bFXnEE0sNbV6ZmXmVU3cRr3vCtVxryGLLVOAwb7qGSolGUiarQ==","signatures":[{"sig":"MEQCICWcfXjZeNB2BGcs3cu4D+ORr55rzl8PisvsvC1epOJ0AiASbCnWWvn53gNSZHtDc4S60VYEfBNUgnbYP8F1+2gRzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127441},"main":"dist/js/main.js","gitHead":"6e8824321551fe9a26203ba1b0d3d9408c150bf5","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","package:release":"sh scripts/package-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.4.3_1782432526259_0.3183742214782006","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"@aerovato/container","version":"3.4.4","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.4.4","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"e38792d7b719619b5f251ac41657e11b7edef3c5","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.4.4.tgz","fileCount":34,"integrity":"sha512-aHHpj4fFadIY8DMt91P+0nVMhsk4QNxwUhy8COtjndNBLzFeRY6UzXksKzZJmPVJLGEKqkwhc/DRI6xADs/R6Q==","signatures":[{"sig":"MEUCIBh9tXbZY7YQPU+rjcMilNuKGfJ/zpMIRvLsHQBCa59XAiEApSEKaD8nWOjnHoUDlwnsWE9Qt0Km6Iz/7KaqSizoCpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128215},"main":"dist/js/main.js","gitHead":"b631702ca1569dee3baf338c00aafe41c4994631","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","package:release":"sh scripts/package-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.16.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.4.4_1783224728081_0.2645053477643302","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"@aerovato/container","version":"3.4.5","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.4.5","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"45e09c4030908517a9acee5d3a9ff58dd038ce03","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.4.5.tgz","fileCount":34,"integrity":"sha512-41LdMzenwIRjM+wtJ9jDyVjDGCqJB8skM3FhsqDyAwbH4aV2QvA/wBC6ML43KKFKJI0HBzHxtOlg8gX84CSQyg==","signatures":[{"sig":"MEQCIGUzl7JeLO+HJCOaOdMHCLkME8fhyZuPmy+mxoUo4V9wAiAuZ0IJ7+q76+VuIc0R5jvT0fsFCcP4l7c8pdz7+oC6Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128201},"main":"dist/js/main.js","gitHead":"8ef23ec06459fd19451e1c5a2e5795494222eedd","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","package:release":"sh scripts/package-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.16.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.4.5_1783281460494_0.8586781053088177","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"@aerovato/container","version":"3.4.6","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.4.6","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"b7a145e13f5808b0142f9e5fa24de58da6058873","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.4.6.tgz","fileCount":34,"integrity":"sha512-vQ6wpFattCy+E4Zk7PnWguK65yGBNqdNG9fOEe9J7J4cynFTNxOwqXu/1maOozqZtbZ1B78k9KlPZKp5f0YX5w==","signatures":[{"sig":"MEYCIQDDUDOQZdNu2a6xLRUXs7q1B4ZOvPpgUw15EjeEmICYmQIhAJFhSyTlzWpQ40kayvL39nnEaEC3py7JxgS8Y+7wBYO/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128404},"main":"dist/js/main.js","gitHead":"0ed4485912e3f25f858a1612a2df942b289d9921","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","package:release":"sh scripts/package-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.16.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.4.6_1783282634552_0.45497500665155854","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@aerovato/container","version":"3.5.0","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.5.0","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"340cbbc811cf9354f167c26207685b2e9cd95d3a","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.5.0.tgz","fileCount":34,"integrity":"sha512-XViyYWcSmcBsg0/0jtLhhH215yYkQo8umFEA5ooCPDmREjPXrDV4mg4MvI2QY5wQN6yJw0DryGlXS8OLozgBXA==","signatures":[{"sig":"MEYCIQD7HPShf+Y0aV38as/c8LmU/8HT4ipmN+ImbTcvADlUowIhAKCF7X7sw88lZF9++29jRohaUIJzNZwPhk3wT3o1fJSZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133249},"main":"dist/js/main.js","gitHead":"04ea0844bc21dba01e2eaef28cf055a726cf971d","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","package:release":"sh scripts/package-release.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.16.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.5.0_1784039575799_0.25105675815950756","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@aerovato/container","version":"3.5.1","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.5.1","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"fb35cd62cc1aefda8aaced2135ea01cda3ce949b","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.5.1.tgz","fileCount":34,"integrity":"sha512-JtqtuONxJmtDFPglZWDupao60IQ1kfF/R1lwCui11M/PLOz3etcgiABfGrF+L1P/anukw0QL/EK574bAboed6A==","signatures":[{"sig":"MEYCIQCNx1m/Rg2obZsKai+JlWCaBEitj+LVfmPlxz6MXh9zrQIhAJiHRPnjVmqDQ3OrHlCry6Fal62k7bNNcv14kF/2fF7H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132676},"main":"dist/js/main.js","gitHead":"ddb4d9deaac6e09fb79930be42a5a619ffd5da04","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","website:dev":"astro dev --root ./website --host","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","website:build":"astro build --root ./website","package:release":"sh scripts/package-release.sh","website:preview":"astro preview --root ./website --host"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.16.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.7","husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","tailwindcss":"^4.3.2","@tailwindcss/vite":"^4.3.2","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.5.1_1784319021255_0.5726091909150832","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@aerovato/container","version":"3.5.2","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.5.2","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"2d928801f5f5eb0e5affacbbcf20c79fa092fd18","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.5.2.tgz","fileCount":34,"integrity":"sha512-xtjSMTAfL60BcPY3Slgrw0NMyK5iUmUQicTeNWHy3Y3FbiuplxwgbKnyhQB/71AWD4V4GeCR7yec15E+KduKgg==","signatures":[{"sig":"MEUCIDkqaH/J+f0FeE0XwbhgrPctE/74Pjacre58/9/22Ea7AiEAqo3iRhQ916kA0T4iPEZfoHi5T1dFRjF6gP8o3fZ83VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132140},"main":"dist/js/main.js","gitHead":"a0281156105cacf1b671ec8f5c8d928ba4008cac","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","website:dev":"astro dev --root ./website --host","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","website:build":"astro build --root ./website","package:release":"sh scripts/package-release.sh","website:preview":"astro preview --root ./website --host"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.17.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.7","husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","tailwindcss":"^4.3.2","@tailwindcss/vite":"^4.3.2","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.5.2_1786695730550_0.4332695610677173","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"@aerovato/container","version":"3.5.3","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.5.3","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"05183b2adf2edd68df2b30e1494dc01b4c141026","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.5.3.tgz","fileCount":34,"integrity":"sha512-xaRKtoOcRb/ODlglajUO/WKItDxfZ3EhSMGUgUUn4R+aUsqUDA9sMWK8TNOplYiaXKkuXV5gx2AxW0/9AkUNSA==","signatures":[{"sig":"MEUCIQCv/HrV7QIH1XppjcQNcR/7CZlzo8gO3qcFd4OLGs4UrwIgKZqnXCAMLv9YmmnIsp0+6JnpaOqLzOmjXWyUeQ8xc90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132699},"main":"dist/js/main.js","gitHead":"ddf3002c1fdf6ce5ef74b09e5735db7ad0704145","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","website:dev":"astro dev --root ./website --host","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","website:build":"astro build --root ./website","package:release":"sh scripts/package-release.sh","website:preview":"astro preview --root ./website --host"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.17.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.7","husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","tailwindcss":"^4.3.2","@tailwindcss/vite":"^4.3.2","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.5.3_1786940922745_0.9853772392519511","host":"s3://npm-registry-packages-npm-production"}},"3.5.4":{"name":"@aerovato/container","version":"3.5.4","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.5.4","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"e9939b3a1bb7da84df475d8b449461d8b30198e9","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.5.4.tgz","fileCount":34,"integrity":"sha512-OnB1YbFvMjVMR2ok8BG1Y+FFXAjWfv2oLI1qN4zai57xHe+y1ijkY55zvo6c6qU2qv5sW1nsYjioOP3rAqTQEw==","signatures":[{"sig":"MEUCIQD8rSkjz8GPCS8XIsrfAHUkAtIU+6dBnjLJqNbpHSW0nQIgOk6w3czh1+7h7BHtr2JvlgKpJG+RN968y5A3nCEAGhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132609},"main":"dist/js/main.js","gitHead":"9936aed184a3511f5440806e16fdf2765136d4c0","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","website:dev":"astro dev --root ./website --host","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","website:build":"astro build --root ./website","package:release":"sh scripts/package-release.sh","website:preview":"astro preview --root ./website --host"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.17.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.7","husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","tailwindcss":"^4.3.2","@tailwindcss/vite":"^4.3.2","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.5.4_1786944086703_0.6613777931933082","host":"s3://npm-registry-packages-npm-production"}},"3.5.5":{"name":"@aerovato/container","version":"3.5.5","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"author":{"name":"kevinMEH"},"license":"MIT","_id":"@aerovato/container@3.5.5","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"homepage":"https://github.com/aerovato/container","bugs":{"url":"https://github.com/aerovato/container/issues"},"bin":{"container":"dist/js/main.js"},"dist":{"shasum":"e35b30537f7d7d0e9256ab7cd1e598c71f2d740a","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.5.5.tgz","fileCount":34,"integrity":"sha512-+AUes5grV6X+GT0inWV1kbsiaM0mI4DbY4BHjPR/lzUtJhgpWjznCm4YXDxzdcLGLVD7Cp/1gxvyyN9K917hNw==","signatures":[{"sig":"MEYCIQDSCp6EoFULyp9qW0DPADXRhkEhxpa/uEs4BO3PKjYusQIhAJyBr7GmjuI8uRl8sEKfyU87214pm037k1HAownYR/xc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133344},"main":"dist/js/main.js","gitHead":"f0249646904e99cf5d7b091f291afc54af2f17cc","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run build:js && npm run build:binary","clean":"rm -rf dist","start":"node dist/js/main.js","format":"prettier --write --ignore-unknown .","prepare":"husky","release":"sh scripts/release.sh","build:js":"sh scripts/build-js.sh","precommit":"bash scripts/precommit.sh","typecheck":"tsc --project tsconfig.test.json","website:dev":"astro dev --root ./website --host","build:binary":"sh scripts/build-binary.sh","install-local":"npm run clean && npm run build && npm link","release-notes":"sh scripts/generate-release-notes.sh","website:build":"astro build --root ./website","package:release":"sh scripts/package-release.sh","website:preview":"astro preview --root ./website --host"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"repository":{"url":"git+https://github.com/aerovato/container.git","type":"git"},"_npmVersion":"11.17.0","description":"Manage isolated Docker containers for running coding tools on different projects","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.3.6","@clack/prompts":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.0.7","husky":"^9.1.7","memfs":"^4.57.3","eslint":"^10.3.0","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.19.37","tailwindcss":"^4.3.2","@tailwindcss/vite":"^4.3.2","typescript-eslint":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/container_3.5.5_1787410210422_0.4226175408834816","host":"s3://npm-registry-packages-npm-production"}},"3.5.6":{"name":"@aerovato/container","version":"3.5.6","description":"Manage isolated Docker containers for running coding tools on different projects","main":"dist/js/main.js","bin":{"container":"dist/js/main.js"},"scripts":{"build":"npm run build:js && npm run build:binary","build:js":"sh scripts/build-js.sh","build:binary":"sh scripts/build-binary.sh","package:release":"sh scripts/package-release.sh","release-notes":"sh scripts/generate-release-notes.sh","release":"sh scripts/release.sh","clean":"rm -rf dist","typecheck":"tsc --project tsconfig.test.json","test":"vitest run","start":"node dist/js/main.js","website:dev":"astro dev --root ./website --host","website:build":"astro build --root ./website","website:preview":"astro preview --root ./website --host","lint":"eslint .","format":"prettier --write --ignore-unknown .","precommit":"bash scripts/precommit.sh","prepare":"husky","install-local":"npm run clean && npm run build && npm link"},"author":{"name":"kevinMEH"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/aerovato/container.git"},"bugs":{"url":"https://github.com/aerovato/container/issues"},"homepage":"https://github.com/aerovato/container","devDependencies":{"@eslint/js":"^10.0.1","@tailwindcss/vite":"^4.3.2","@types/node":"^20.19.37","astro":"^7.0.7","eslint":"^10.3.0","husky":"^9.1.7","memfs":"^4.57.3","prettier":"^3.8.3","tailwindcss":"^4.3.2","typescript":"^5.9.3","typescript-eslint":"^8.59.1","vitest":"^4.1.5"},"dependencies":{"@clack/prompts":"^1.4.0","zod":"^4.3.6"},"keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"gitHead":"a182b1d2a22983bca91b149f1dcfbe18ac28dd3e","_id":"@aerovato/container@3.5.6","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-eSNbo1oDTqW0THkzPhHQ3MbLnfgE/Hnr0h7+OsbDzNLuwZJdaoEx8Vc9bNotS8szpMa6ADIv/PpY/w3eeiXM8Q==","shasum":"c025c289b762e57d08de13a21e4d529cb77cae82","tarball":"https://registry.npmjs.org/@aerovato/container/-/container-3.5.6.tgz","fileCount":34,"unpackedSize":133513,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aerovato%2fcontainer@3.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCXxmOJESO61yi2l3L9quHQM5zTuxqFQcZxB5NfA82nzAIgVWuHzHMmPn6Kl3H8dB3fNjgCWvuzMFeqjDXgx5ukNok="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58547747-fd24-4ee1-acd4-855afadf4adf"}},"directories":{},"maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/container_3.5.6_1788237767267_0.8539479773629179"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-01T07:11:49.265Z","modified":"2026-09-01T04:42:47.813Z","3.0.0":"2026-06-01T07:11:49.578Z","3.0.1":"2026-06-01T07:36:21.985Z","3.0.2":"2026-06-01T08:27:51.359Z","3.0.3":"2026-06-10T21:49:07.581Z","3.1.0":"2026-06-11T20:22:33.854Z","3.1.1":"2026-06-11T20:40:46.061Z","3.2.0":"2026-06-13T17:07:44.458Z","3.3.0":"2026-06-23T00:59:07.906Z","3.4.0":"2026-06-25T19:15:27.910Z","3.4.1":"2026-06-25T21:19:53.383Z","3.4.2":"2026-06-25T23:40:34.221Z","3.4.3":"2026-06-26T00:08:46.413Z","3.4.4":"2026-07-05T04:12:08.260Z","3.4.5":"2026-07-05T19:57:40.638Z","3.4.6":"2026-07-05T20:17:14.687Z","3.5.0":"2026-07-14T14:32:55.936Z","3.5.1":"2026-07-17T20:10:21.400Z","3.5.2":"2026-08-14T08:22:10.703Z","3.5.3":"2026-08-17T04:28:42.903Z","3.5.4":"2026-08-17T05:21:26.847Z","3.5.5":"2026-08-22T14:50:10.549Z","3.5.6":"2026-09-01T04:42:47.408Z"},"bugs":{"url":"https://github.com/aerovato/container/issues"},"author":{"name":"kevinMEH"},"license":"MIT","homepage":"https://github.com/aerovato/container","keywords":["docker","container","development","cli","opencode","open code","claude code","claude","codex","openai","anthropic","chatbot","harness","vibe coding","gemini","gemini cli","copilot","github copilot"],"repository":{"type":"git","url":"git+https://github.com/aerovato/container.git"},"description":"Manage isolated Docker containers for running coding tools on different projects","maintainers":[{"name":"kmeh","email":"npmjs.kmeh@liao.gg"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/aerovato/container/main/.github/README/banner.jpg\" alt=\"Container by Aerovato Research\" />\n</p>\n\n> ##### Built with [Operator Memory](https://github.com/aerovato/operator-memory)\n\n# `container`\n\nPersistent, isolated workspaces for AI coding agents.\n\n`container` gives each project its own Docker or Podman environment. Agents can install dependencies, configure tools, and modify their environment without polluting your base system or interfering with other projects.\n\nIsolation also makes hands-off agent workflows more practical by limiting destructive operations to the project workspace and explicitly mounted resources.\n\n[Website](https://container.aerovato.com) · [Agent Skill](skills/container/SKILL.md)\n\n## Quickstart\n\n### Requirements\n\n- Windows, macOS, or Linux\n- Docker or Podman\n\n### Install\n\nmacOS and Linux:\n\n```bash\ncurl -fsSL https://container.aerovato.com/install.sh | sh\n```\n\nWindows PowerShell:\n\n```powershell\nirm https://container.aerovato.com/install.ps1 | iex\n```\n\nAlternatively, install through npm:\n\n```bash\nnpm install -g @aerovato/container\n```\n\n### Configure\n\nRun the guided onboarding flow:\n\n```bash\ncontainer init\n```\n\nChoose your coding harnesses, development tools, runtime, and mounts, then accept the initial image build.\n\n### Run\n\nNavigate to a project and start its workspace:\n\n```bash\ncd /path/to/project\ncontainer\n```\n\nYour project is mounted at `/root/<project-name>`. The container and anything installed inside it persist between sessions.\n\nStart your preferred coding agent and work normally:\n\n```bash\nopencode\nnpm install <package>\n```\n\n## Agent Skill\n\nWant an agent to configure Container for you? Install the portable [Container skill](skills/container/SKILL.md) on the host, then ask your agent to set up packages, harnesses, tools, mounts, permissions, or migrations.\n\n```bash\nnpx skills add aerovato/container --skill container\nnpx skills add aerovato/container --skill container --global  # All projects\n```\n\nThe skill is host-side because agents inside managed containers cannot access Container's host configuration.\n\n## Common Commands\n\n```bash\ncontainer                           # Open the current project's workspace\ncontainer run /path/to/project      # Open a specific project\ncontainer run /path -- -p 8080:80   # Pass runtime flags\ncontainer list                      # List managed containers\ncontainer stop                      # Stop the current workspace\ncontainer remove                    # Remove the current workspace\ncontainer settings                  # Change common settings\ncontainer init                      # Re-run onboarding\n```\n\nRebuild the shared image when updating tools or customizations:\n\n```bash\ncontainer build\ncontainer build tools\ncontainer build harness\ncontainer build user\n```\n\n## Customization\n\nAdd packages and setup commands to:\n\n```text\n~/.code-container/Dockerfile.User\n```\n\nThen rebuild the user layer:\n\n```bash\ncontainer build user\n```\n\nHarnesses, tools, runtime flags, mounts, and base-image settings are configured through `~/.code-container/settings.json`.\n\nSee [Configuration](skills/container/references/configuration.md) for settings details and [Permissions](skills/container/references/permissions.md) for hands-off harness permissions.\n\n## Security\n\n`container` limits what an agent can access, but it does not make the agent trusted.\n\nThe current project is mounted read-write and can be changed or deleted. Enabled configurations and optional credentials may also be available inside the container. Containers retain network access, and `container` does not protect against prompt injection or agent misalignment.\n\nKeep important work under version control and only mount resources the agent needs.\n\n## Built with Operator\n\nThis repository is maintained with [Operator Memory](https://github.com/aerovato/operator-memory) — durable, agent-maintained documentation that lets AI agents work on the project with full context across sessions. The published brain lives in [`.operator-shared/`](.operator-shared/).\n\nTo work on Container with the same context, install Operator Memory:\n\n```bash\n# With NPM\nnpm install --global @aerovato/operator-helper\n\n# With Bun\nbun add --global --minimum-release-age 0 @aerovato/operator-helper@latest\n\n# Install OpenCode plugin\noperator-helper install opencode\n```\n\n## License\n\n[BSD 3-Clause](LICENSE.md)\n","readmeFilename":"README.md"}