{"bin":{"shipyard":"dist/main.js"},"bugs":{"url":"https://github.com/snappedly/shipyard/issues"},"dist":{"shasum":"1e49b2538ba3e081e8effed3c619a4f771c0e1a7","tarball":"https://registry.npmjs.org/@snappedly-tools/shipyard/-/shipyard-0.11.2.tgz","fileCount":95,"integrity":"sha512-qsMRNcs8Q5u0+lGvxageNvz0Yx9oSGUAcfmsWGuJC7Z9IL/c+ajWjOELveEtgbUiRuvq6WKjgqMtN3s4DgJ2TQ==","signatures":[{"sig":"MEUCIQD8mkNtf9uSEEcIKA9OSFkv48fvv5lZBWj+NY99C/15xQIgFQX6SemgbVcU/+0gPLl9YALDX/PRbR0kwULTYb6xsa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICeIAq9+KdfcYXkDG0ghEiqdDijZ5rVwSVz5Pouk2gr8AiBHl3hSkmbadW/shg+gPr13GFh2Y7EfakY82KM77AfgZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snappedly-tools%2fshipyard@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2664098},"main":"./dist/index.js","name":"@snappedly-tools/shipyard","type":"module","_from":"file:shipyard.tgz","types":"./dist/index.d.ts","author":{"name":"Snappedly"},"engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.js"},"./sandboxes/docker":{"types":"./dist/sandboxes/docker.d.ts","import":"./dist/sandboxes/docker.js"},"./integrations/github":{"types":"./dist/integrations/github.d.ts","import":"./dist/integrations/github.js"},"./integrations/releases":{"types":"./dist/integrations/releases.d.ts","import":"./dist/integrations/releases.js"}},"license":"SEE LICENSE IN LICENSE","private":false,"scripts":{"test":"vitest run","build":"tsup","check":"npm run format:check && npm run typecheck && npm run build && npm run check:package && npm test","format":"prettier --write .","prepack":"npm run build","prepare":"husky","shipyard":"npm run build && tsx .shipyard/run.ts","postbuild":"node scripts/copy-build-assets.mjs && node scripts/check-public-types-effect-free.mjs","typecheck":"tsgo --noEmit","test:watch":"vitest","format:check":"prettier --check .","check:package":"node scripts/check-package.mjs","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81d42396-537e-4721-b02a-54ca76d0b792"}},"homepage":"https://github.com/snappedly/shipyard#readme","keywords":["cli","sandbox","docker","ai","agent"],"_resolved":"/home/runner/work/shipyard/shipyard/shipyard.tgz","_integrity":"sha512-qsMRNcs8Q5u0+lGvxageNvz0Yx9oSGUAcfmsWGuJC7Z9IL/c+ajWjOELveEtgbUiRuvq6WKjgqMtN3s4DgJ2TQ==","repository":{"url":"git+https://github.com/snappedly/shipyard.git","type":"git"},"_npmVersion":"12.0.2","description":"Run AI coding agents in isolated sandboxes","directories":{},"maintainers":[{"name":"snappedly-tools","email":"development@snappedly.com"}],"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.23.13","zod":"^4.6.5","effect":"^3.22.2","@effect/cli":"^0.77.2","@types/node":"^26.6.1","@clack/prompts":"^1.8.1","@effect/platform":"^0.97.2","@effect/platform-node":"^0.108.2","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@12.0.2","devDependencies":{"tsup":"^8.5.1","yaml":"^2.9.1","husky":"^9.1.7","vitest":"^5.0.1","prettier":"~3.8.1","typescript":"^6.0.3","lint-staged":"^17.5.1","@changesets/cli":"^3.0.3","@effect/printer":"^0.51.0","@effect/printer-ansi":"^0.51.0","@typescript/native-preview":"^7.0.0-dev.20260707.2"},"_npmOperationalInternal":{"tmp":"tmp/shipyard_0.11.2_1790579848755_0.5225865686617353","host":"s3://npm-registry-packages-npm-production"},"_id":"@snappedly-tools/shipyard@0.11.2","version":"0.11.2"}