{"bin":{"sandcastle":"dist/main.js"},"bugs":{"url":"https://github.com/mattpocock/sandcastle/issues"},"dist":{"shasum":"2163dd3151e9091bc4f8fdc737a1e38876c86e54","tarball":"https://registry.npmjs.org/@ai-hero/sandcastle/-/sandcastle-0.12.0.tgz","fileCount":62,"integrity":"sha512-kdQ414rM8t1QiWeqZ3Klz4KSd0PqQG4bRVuqGpRDUomWhojSZkEAc1tbcEcThVmBEaHkCt8LmYR49vqEPNIoYQ==","signatures":[{"sig":"MEYCIQCQcSRkONKoI+lh+ppvaMLOOkO2iM7GSNcjA0b3n5ruowIhAJKZjc8yWCrEPLdjYjgwXk0THsWzu0KhABOBisWypf57","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-hero%2fsandcastle@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14649210},"main":"./dist/index.js","name":"@ai-hero/sandcastle","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sandboxes/docker":{"types":"./dist/sandboxes/docker.d.ts","import":"./dist/sandboxes/docker.js"},"./sandboxes/podman":{"types":"./dist/sandboxes/podman.d.ts","import":"./dist/sandboxes/podman.js"},"./sandboxes/vercel":{"types":"./dist/sandboxes/vercel.d.ts","import":"./dist/sandboxes/vercel.js"},"./sandboxes/daytona":{"types":"./dist/sandboxes/daytona.d.ts","import":"./dist/sandboxes/daytona.js"},"./sandboxes/no-sandbox":{"types":"./dist/sandboxes/no-sandbox.d.ts","import":"./dist/sandboxes/no-sandbox.js"}},"gitHead":"e99f832f26dc9d245c019a9ddd19fa5dee792427","license":"MIT","scripts":{"test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"husky","release":"changeset publish","postbuild":"rm -rf dist/templates && cp -r src/templates dist/templates && node scripts/check-public-types-effect-free.mjs","typecheck":"tsgo --noEmit","sandcastle":"npm run build && tsx .sandcastle/run.ts","test:watch":"vitest","test-podman":"npm run build && tsx --env-file=.sandcastle/.env .sandcastle/test-podman.ts","test-vercel":"npm run build && tsx --env-file=.sandcastle/.env .sandcastle/test-vercel.ts","format:check":"prettier --check .","test-interactive":"npm run build && tsx --env-file=.sandcastle/.env .sandcastle/test-interactive.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:634e1010-beee-470b-bdce-16017f32690f"}},"homepage":"https://github.com/mattpocock/sandcastle#readme","keywords":["cli","sandbox","docker","ai","agent"],"repository":{"url":"git+https://github.com/mattpocock/sandcastle.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for orchestrating AI agents in isolated sandbox environments","directories":{},"maintainers":[{"name":"mpocock","email":"mpocock@me.com"}],"_nodeVersion":"24.17.0","dependencies":{"@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","zod":"^4.4.3","tsup":"^8.5.1","husky":"^9.1.7","effect":"^3.20.0","vitest":"^3.2.0","prettier":"^3.5.3","typescript":"^6.0.3","@effect/cli":"^0.74.0","@types/node":"^25.5.0","lint-staged":"^15.5.1","@daytona/sdk":"^0.164.0","@changesets/cli":"^2.30.0","@effect/printer":"^0.48.0","@effect/platform":"^0.95.0","@effect/printer-ansi":"^0.48.0","@effect/platform-node":"^0.105.0","@typescript/native-preview":"^7.0.0-dev.20260317.1"},"peerDependencies":{"@daytona/sdk":"^0.164.0","@vercel/sandbox":">=1.0.0"},"peerDependenciesMeta":{"@daytona/sdk":{"optional":true},"@vercel/sandbox":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sandcastle_0.12.0_1782764185282_0.4435596540540412","host":"s3://npm-registry-packages-npm-production"},"_id":"@ai-hero/sandcastle@0.12.0","version":"0.12.0"}