{"_id":"@api-emulator/crusoe","name":"@api-emulator/crusoe","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@api-emulator/crusoe","version":"0.1.0","license":"MIT","type":"module","main":"./api-emulator.mjs","exports":{".":"./api-emulator.mjs"},"homepage":"https://api-emulator.jsj.sh","repository":{"type":"git","url":"git+https://github.com/jsj/api-emulator-registry.git","directory":"@crusoe"},"bugs":{"url":"https://github.com/jsj/api-emulator/issues"},"peerDependencies":{"api-emulator":">=0.6.0"},"publishConfig":{"access":"public"},"_id":"@api-emulator/crusoe@0.1.0","description":"Crusoe Cloud provides cloud infrastructure APIs for projects, GPU instance types, virtual machines, SSH keys, and operations.","_integrity":"sha512-vUmsjNJoJOadB+6G5igObAJSSni2vM6KnqfnAzqemHJNPZDzNlq2KIZGdjYSFYAvJAhaMEXd4ymnVMqGhTGaWw==","_resolved":"/tmp/api-emulator-provider-packages-UPh1Ik/api-emulator-crusoe-0.1.0.tgz","_from":"file:/tmp/api-emulator-provider-packages-UPh1Ik/api-emulator-crusoe-0.1.0.tgz","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-vUmsjNJoJOadB+6G5igObAJSSni2vM6KnqfnAzqemHJNPZDzNlq2KIZGdjYSFYAvJAhaMEXd4ymnVMqGhTGaWw==","shasum":"b3af7ce1f3c7f2799415eb0b832ed5042ecb0941","tarball":"https://registry.npmjs.org/@api-emulator/crusoe/-/crusoe-0.1.0.tgz","fileCount":3,"unpackedSize":9929,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@api-emulator%2fcrusoe@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA40i5jdUPof/U0Em5iFdjsq8mTeA7h2Kj4Sxi+7aDJ3AiEAgwu/ylsMea6yZumbKO9IqSnLyaFlqywG1ACzsZ9aPo0="}]},"_npmUser":{"name":"jsjackson","email":"james.sorley.jackson@gmail.com"},"directories":{},"maintainers":[{"name":"jsjackson","email":"james.sorley.jackson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crusoe_0.1.0_1779326399883_0.2424584152822744"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-21T01:19:59.742Z","0.1.0":"2026-05-21T01:20:00.008Z","modified":"2026-05-21T01:20:00.397Z"},"maintainers":[{"name":"jsjackson","email":"james.sorley.jackson@gmail.com"}],"description":"Crusoe Cloud provides cloud infrastructure APIs for projects, GPU instance types, virtual machines, SSH keys, and operations.","homepage":"https://api-emulator.jsj.sh","repository":{"type":"git","url":"git+https://github.com/jsj/api-emulator-registry.git","directory":"@crusoe"},"bugs":{"url":"https://github.com/jsj/api-emulator/issues"},"license":"MIT","readme":"# @api-emulator/crusoe\n\nCrusoe Cloud provides cloud infrastructure APIs for projects, GPU instance types, virtual machines, SSH keys, and operations.\n\nPart of [api-emulator](https://github.com/jsj/api-emulator) — local drop-in replacement services for CI and no-network sandboxes.\n\n## Install\n\n```bash\nnpm install @api-emulator/crusoe\n```\n\n## Run\n\n```bash\nnpx -p api-emulator api --plugin ./@crusoe/api-emulator.mjs --service crusoe\n```\n\n## Endpoints\n\n- `GET /v1alpha5/featureflags`\n- `GET /v1alpha5/projects`\n- `GET /v1alpha5/organizations/projects`\n- `GET /v1alpha5/projects/:project_id`\n- `GET /v1alpha5/locations`\n- `GET /v1alpha5/instance-types`\n- `GET /v1alpha5/projects/:project_id/instances`\n- `GET /v1alpha5/projects/:project_id/compute/vms`\n- `GET /v1alpha5/compute/vms`\n- `POST /v1alpha5/projects/:project_id/instances`\n- `GET /v1alpha5/projects/:project_id/instances/:instance_id`\n- `PATCH /v1alpha5/projects/:project_id/instances/:instance_id`\n- `DELETE /v1alpha5/projects/:project_id/instances/:instance_id`\n- `GET /v1alpha5/projects/:project_id/ssh-keys`\n- `POST /v1alpha5/projects/:project_id/ssh-keys`\n- `GET /v1alpha5/operations/:operation_id`\n- `GET /crusoe/inspect/state`\n\n## Auth\n\nNo production credentials are required. Use fake local credentials in client tests.\n\n## Seed Configuration\n\n```yaml\ncrusoe:\n  # Add provider-specific seed state here.\n```\n\n## Links\n\n- [Official API docs](https://docs.crusoecloud.com/api/)\n- [api-emulator](https://github.com/jsj/api-emulator)\n","readmeFilename":"README.md","_rev":"1-1a47f71a944f97fafae9a8e9a421822d"}