{"_id":"@api-emulator/backblaze","name":"@api-emulator/backblaze","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@api-emulator/backblaze","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":"@backblaze"},"bugs":{"url":"https://github.com/jsj/api-emulator/issues"},"peerDependencies":{"api-emulator":">=0.6.0"},"publishConfig":{"access":"public"},"_id":"@api-emulator/backblaze@0.1.0","description":"Backblaze B2 provides cloud storage APIs for account authorization, bucket management, and object storage workflows.","_integrity":"sha512-w1jShSGiYa9lTOy9OotAbJSSXCZ1etGJm0olhXtj/zULyGmDNKA13ZpbjWdipvDl8HsSlSv2wu5c4fNZeeNJ4A==","_resolved":"/tmp/api-emulator-provider-packages-oyUmWr/api-emulator-backblaze-0.1.0.tgz","_from":"file:/tmp/api-emulator-provider-packages-oyUmWr/api-emulator-backblaze-0.1.0.tgz","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-w1jShSGiYa9lTOy9OotAbJSSXCZ1etGJm0olhXtj/zULyGmDNKA13ZpbjWdipvDl8HsSlSv2wu5c4fNZeeNJ4A==","shasum":"71f1ed2a814e0c62e6c083b701edbc50d1129822","tarball":"https://registry.npmjs.org/@api-emulator/backblaze/-/backblaze-0.1.0.tgz","fileCount":3,"unpackedSize":6028,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@api-emulator%2fbackblaze@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDbsWNBxoXXaAO4yUA0kTrdBym6ATwHq3YIRB+5wCeOWAIgFFG1bRfF1kD8YtPOHLn0+QX2vJm20eU9IRrCJ5Vv5CI="}]},"_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/backblaze_0.1.0_1779232975312_0.8909915478622514"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-19T23:22:55.167Z","0.1.0":"2026-05-19T23:22:55.497Z","modified":"2026-05-19T23:22:55.911Z"},"maintainers":[{"name":"jsjackson","email":"james.sorley.jackson@gmail.com"}],"description":"Backblaze B2 provides cloud storage APIs for account authorization, bucket management, and object storage workflows.","homepage":"https://api-emulator.jsj.sh","repository":{"type":"git","url":"git+https://github.com/jsj/api-emulator-registry.git","directory":"@backblaze"},"bugs":{"url":"https://github.com/jsj/api-emulator/issues"},"license":"MIT","readme":"# @api-emulator/backblaze\n\nBackblaze B2 provides cloud storage APIs for account authorization, bucket management, and object storage workflows.\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/backblaze\n```\n\n## Run\n\n```bash\nnpx -p api-emulator api --plugin ./@backblaze/api-emulator.mjs --service backblaze\n```\n\n## Endpoints\n\n- `GET /b2api/v4/b2_authorize_account`\n- `GET /b2api/v3/b2_authorize_account`\n- `POST /b2api/v4/b2_list_buckets`\n- `POST /b2api/v4/b2_create_bucket`\n- `POST /b2api/v4/b2_delete_bucket`\n- `GET /backblaze/inspect/state`\n\n## Auth\n\nUses fake local credentials only; provide any deterministic bearer token or API key expected by the client under test.\n\n## Seed Configuration\n\n```yaml\nbackblaze:\n  # Add provider-specific seed state here.\n```\n\n## Links\n\n- [Official API docs](https://www.backblaze.com/apidocs/introduction-to-the-b2-native-api)\n- [api-emulator](https://github.com/jsj/api-emulator)\n","readmeFilename":"README.md","_rev":"1-ee3b1556ba231f639ed8a89d5e5cc14a"}