{"_id":"@concile/blobstore-r2","_rev":"2-396cd409dafd496157f73aac4410b8c0","name":"@concile/blobstore-r2","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.5":{"name":"@concile/blobstore-r2","version":"0.1.5","license":"FSL-1.1-Apache-2.0","_id":"@concile/blobstore-r2@0.1.5","maintainers":[{"name":"djpanda","email":"dbjpanda@live.com"}],"homepage":"https://github.com/concile-dev/concile","bugs":{"url":"https://github.com/concile-dev/concile/issues"},"dist":{"shasum":"81ac380b13a1c7e09dac29c2b57fd119d397b8d1","tarball":"https://registry.npmjs.org/@concile/blobstore-r2/-/blobstore-r2-0.1.5.tgz","fileCount":5,"integrity":"sha512-YBQgYDxRqH6wq46glBxZXrsqYFrYFoZ1AjEcUst9HOqvsdCsVOnaY4JVg5l7RZMRMF0vfrLc01FO4691MvOkhw==","signatures":[{"sig":"MEUCIQCXGPgs7N3GGsbTfmgf/72ZEUIjd93okGafi+fPNDQ+TAIgPyIJJAxNzT7AN5oB7NWYenfRYsyC+iOp1IxS3dY1cLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@concile%2fblobstore-r2@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19472},"main":"./dist/index.js","type":"module","_from":"file:concile-blobstore-r2-0.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --testTimeout=60000 --hookTimeout=60000","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"djpanda","email":"dbjpanda@live.com"},"_resolved":"/home/runner/work/concile/concile/packages/blobstore-r2/concile-blobstore-r2-0.1.5.tgz","_integrity":"sha512-YBQgYDxRqH6wq46glBxZXrsqYFrYFoZ1AjEcUst9HOqvsdCsVOnaY4JVg5l7RZMRMF0vfrLc01FO4691MvOkhw==","repository":{"url":"git+https://github.com/concile-dev/concile.git","type":"git","directory":"packages/blobstore-r2"},"_npmVersion":"12.0.2","description":"The Cloudflare R2 implementation of the Concile `BlobStore` file-storage seam.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@concile/blobstore":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.5","@cloudflare/workers-types":"^4.20241127.0"},"_npmOperationalInternal":{"tmp":"tmp/blobstore-r2_0.1.5_1787266054268_0.5030911932580489","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"_id":"@concile/blobstore-r2@0.1.6","bugs":{"url":"https://github.com/concile-dev/concile/issues"},"dist":{"shasum":"796a5ad17fadc25d68be73070798c607e17bfce0","tarball":"https://registry.npmjs.org/@concile/blobstore-r2/-/blobstore-r2-0.1.6.tgz","fileCount":5,"integrity":"sha512-59JfrPFWvjSZL2f21Nulc5ihbZ48vg4M5CIyfY8pVAyKZUOkt5ASpjF5b8PACC2uHv/3LVQtIufiHNncr9BijA==","signatures":[{"sig":"MEQCIDyDtwZcyxgarHc8qDOTc/W5PBDD/4fZpkllORONx/vGAiALWoqe5xyTs+zn9l3Pw3B0IdzTLNGNipG9F2rudjjPHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHi8pLsmUelC+6Q55yRhj9K+92i82WBtxOYu15zqj234AiBFBhSQsOrtayqQ7WGRFQPkV6/PNAM8nPZf+hlee8iiPA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@concile%2fblobstore-r2@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19472},"main":"./dist/index.js","name":"@concile/blobstore-r2","type":"module","_from":"file:concile-blobstore-r2-0.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"FSL-1.1-Apache-2.0","scripts":{"test":"vitest run --testTimeout=60000 --hookTimeout=60000","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"version":"0.1.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dc0e11cb-6fc8-40a9-85f4-38012c7cdf88"}},"homepage":"https://github.com/concile-dev/concile","_resolved":"/home/runner/work/concile/concile/packages/blobstore-r2/concile-blobstore-r2-0.1.6.tgz","_integrity":"sha512-59JfrPFWvjSZL2f21Nulc5ihbZ48vg4M5CIyfY8pVAyKZUOkt5ASpjF5b8PACC2uHv/3LVQtIufiHNncr9BijA==","repository":{"url":"git+https://github.com/concile-dev/concile.git","type":"git","directory":"packages/blobstore-r2"},"_npmVersion":"12.1.0","description":"The Cloudflare R2 implementation of the Concile `BlobStore` file-storage seam.","directories":{},"maintainers":[{"name":"djpanda","email":"dbjpanda@live.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@concile/blobstore":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.5","@cloudflare/workers-types":"^4.20241127.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blobstore-r2_0.1.6_1790454580200_0.09544913904045993"}}},"time":{"created":"2026-08-20T22:47:34.166Z","modified":"2026-09-26T20:29:40.587Z","0.1.5":"2026-08-20T22:47:34.413Z","0.1.6":"2026-09-26T20:29:40.279Z"},"bugs":{"url":"https://github.com/concile-dev/concile/issues"},"license":"FSL-1.1-Apache-2.0","homepage":"https://github.com/concile-dev/concile","repository":{"url":"git+https://github.com/concile-dev/concile.git","type":"git","directory":"packages/blobstore-r2"},"description":"The Cloudflare R2 implementation of the Concile `BlobStore` file-storage seam.","maintainers":[{"name":"djpanda","email":"dbjpanda@live.com"}],"readme":"# @concile/blobstore-r2\n\nThe Cloudflare R2 implementation of the Concile `BlobStore` file-storage seam.\n\nThis adapter stores file bytes in a Cloudflare R2 bucket through the native R2\nbinding available to Workers and Durable Objects, rather than over the\nS3-compatible HTTP API. It exists for Concile's Cloudflare deployment path,\nwhere the engine runs inside a Durable Object and talks to R2 in-platform. For\ndeployments outside Cloudflare (or when reaching R2 over its S3 endpoint), use\n`@concile/blobstore-s3` instead.\n\n> This is an internal package of the Concile engine. Most applications should install [`concile`](https://www.npmjs.com/package/concile) instead.\n\nPart of [Concile](https://github.com/concile-dev/concile) — docs at https://concile-six.vercel.app/docs\n\nLicense: FSL-1.1-Apache-2.0\n","readmeFilename":"README.md"}