{"_id":"@parsrun/storage","_rev":"42-57233929131d037e353c930d37686bc4","name":"@parsrun/storage","dist-tags":{"latest":"0.2.15"},"versions":{"0.1.0":{"name":"@parsrun/storage","version":"0.1.0","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.0","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"dist":{"shasum":"1b248c3b74c451bbea72d02658f24a5a07bb635d","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.0.tgz","fileCount":15,"integrity":"sha512-EZVrQEc5ctvD5mkzJcdCzSLLfppas9y14YA5tN2oVaDA6PYgOTaC3bdcTZnGDSngGT+cuMHB+489SlLac0ig+A==","signatures":[{"sig":"MEYCIQDlK+xnFE80B8r2HdMPs+iTJK7tqy5fuAY90DRZUnjR7AIhAKd0poHAa75IO/r38ld80Wxr706/GXJMAs+iKWDIxC8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"edbe14e51769ed52e6e5862820571b50c10905e6","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hsnyildiz","email":"info@hasanyildiz.net"},"_npmVersion":"11.0.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"23.5.0","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.0_1768551912700_0.6912671521892841","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@parsrun/storage","version":"0.1.13","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.13","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"3888f507dbb24cdde9695e8878be48672bdda72e","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.13.tgz","fileCount":15,"integrity":"sha512-r5qqb9Ic2ZFtFErb6X38hmQtFzSccIXjQfkNS07tsqJQ81dyLkqstmMaz2UzrvVMrQk25qPskk5RLFMG5DLVHw==","signatures":[{"sig":"MEQCIFQi8NQuqyPMtuZmEnMogNW1NdpqTgzB9m7peZOQx6q5AiBLFBUcMCeFqWji526IfIHToTlTpA41zW7/OqUSJ4k8pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330790},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"da20f5c2c7978ab0612cd1c8d352dc9e9cf18f14","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.13_1768568438430_0.035183975936783796","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@parsrun/storage","version":"0.1.14","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.14","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"3cad8439cc3e13342fa0a231202a61fb91ef406b","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.14.tgz","fileCount":15,"integrity":"sha512-MfCx/Mu3F5RSE+9yj03EeqOPtziwlTaPusEuwcGlVQah5Aa1D58fQxI6WpjyiWcs5brSJYC/fMBm0kTh/xrfhw==","signatures":[{"sig":"MEYCIQCV3o4F+wGqFYs/soHhsQDb1hqOkR8Yf9c1RYq3metjOAIhAJD+BZYiBRTFYjG90h66pqFZOiF17Nzaiz6Z+02PcVs3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330790},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"60cfb59d254f6e9d169e4adbee8f9da4c916d8f2","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.14_1768570494812_0.54076838590011","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@parsrun/storage","version":"0.1.15","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.15","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"fd41ffdb427e2e77e0f73a5daab0f4949191e890","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.15.tgz","fileCount":15,"integrity":"sha512-6gSYio4N8WkuK0slVQXDMbyFayWfxBm6K34r1B0C4/SRSY5ZgDGyMLJfV1Ryza6jBA2ROLC3i+LB2jz13uls3A==","signatures":[{"sig":"MEYCIQC80oBCTGFaz8A/wVbb5pYc9Is8a2Tk8ln4uZHJh5GVzgIhAPFjZLn+myiHFcdL8+CIeBNfDeyyCa/vyqKWJVoxT/6M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330790},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"7dd5adcfc079fcc1fcfb45c6c16431de5da720db","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.15_1768571843899_0.869880787959115","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@parsrun/storage","version":"0.1.16","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.16","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"5a74ebbf59ec84307f037892216a840e09dcb2c8","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.16.tgz","fileCount":15,"integrity":"sha512-b179rTnCcAr3G2mwbciJhG55QuDKlD896shIHI7Jk+hxaNvuurQ3aGcpo9FrFLReRHlWa3TyTsbX1wgqmWEl4Q==","signatures":[{"sig":"MEUCIQDbdJt5CL26+i2M0GI4x/E8eJSKWFgvbePJNttAFV4q+gIgLr07haI5Zpm/AGHxOAB6YZ0x5Eb7/9FIPHgLeNv+alw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"3e6b5c2540837e88ce76daf035b41c4f1180a9cb","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.16_1768573484217_0.5393271623324181","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@parsrun/storage","version":"0.1.17","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.17","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"02aaf3d6b9a59d1bf844bc3fbce2743a409bd8e2","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.17.tgz","fileCount":15,"integrity":"sha512-5FafZFw+CRclJxiD5OZtO78Am1CDfxNctQBqsf3cj3gHAMtVyXO7md6Z6ZEz7pSxR/RcAFI3GftkkuDveRE2lA==","signatures":[{"sig":"MEUCIQCEZHeobhsegZxFEp+cuXsBbHkIwHZ91xsymJTBVlc28gIgVEzAXuhR0w8WUP9C9nNoQPuvqtZnYEAe7LmMJdL38+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"81c2c47765ef1abb65b3bd34863d6e4eda7ec1d6","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.17_1768573593365_0.2786183415281396","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@parsrun/storage","version":"0.1.18","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.18","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"7c80ebff455da34f105feeacc3dc4df41199fd7e","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.18.tgz","fileCount":15,"integrity":"sha512-Fxp9CqvJAw664mVo0aJJWMGRv9tLj/WyYCieBVs3Kz7FFDqVzvbeKOnhp0DbbR+GamtkXkysiw/ujlTefMgqRw==","signatures":[{"sig":"MEQCIAnxDS//846SXMHzU9K+rEys8UWcUpBewiFp1LTtzb9jAiBuOEegnKaJ6QOcs4tMAltrFb1WQ/12VGrxlRblDtrkow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"5e4f69629acda316336db333df18ec27c8cb9251","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.18_1768573808618_0.5369256140341263","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@parsrun/storage","version":"0.1.19","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.19","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"3b9e03542ca64f238473bcfa2d95256c938d4f29","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.19.tgz","fileCount":15,"integrity":"sha512-VH/QJacou/h9vaTu0fNKbgU5tKAfG1ZF0+YxDOp8VaWEcI2A9rnb6b4Dtu09MuNIHbC5Ecwy6MkkzmMcpHW/NA==","signatures":[{"sig":"MEQCIDtfkPCye3xczjwnk661izq+oGIEvETm3JIzcdGBo2yIAiB9uvbVkQAJNO4WbStEL1z6Gqk/tjSixdY9hK82mSwCwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"3424aefbfd5f0d75cf8e6f74dc7d9bc6282d84ea","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.19_1768581800471_0.484104970126946","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@parsrun/storage","version":"0.1.20","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.20","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"80e13b9c446cbecfe77d401777cb23aa8661dc2b","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.20.tgz","fileCount":15,"integrity":"sha512-rEKRrgB+vNUhPlC7P44nGP+3aRghu55tidoctOqUciEGd8Pza+Gr8AJNLAPwQbe6zx6BrpyJJsknjCsGyHR5tQ==","signatures":[{"sig":"MEUCICX1G2Zew/nYCbmKKTo10No2OdbgZ9n3QvGR7nHZTOd1AiEAzfnxnt+rJlnW1g1GojRe7HnEB9JLttVKoPaOiaw/R6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"eda1ef306184bfdcf53fd8eb355b9e56df975f2b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.20_1768581998978_0.5762899403479702","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@parsrun/storage","version":"0.1.21","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.21","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"c7cadcf30d1aeb2a6c06b835439267da1461b149","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.21.tgz","fileCount":15,"integrity":"sha512-ssbLtj71v87wnZyk0hfw0mCRnPwoYlrrtEV6Wm6u3KQ2zIoYcDVRfGvgD0fGtEoQ17LqxYivizbRGq8gg/TNOw==","signatures":[{"sig":"MEYCIQDOh5Kz1mwuuL2LjWFQD/wA5jz1CFJ3j6kzbjuzueiI9wIhAMjiDGNnoVTSj18kb3C4J2xVYUUScRbOkdU4JtJIbWj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"c149ae9392f272b4599fcfe238a8ad4bd299acca","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.21_1768582282937_0.040370670792970076","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@parsrun/storage","version":"0.1.22","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.22","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"59720e13d070e97a4d5ec54389e01f6b7f6adeb2","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.22.tgz","fileCount":15,"integrity":"sha512-pl10V8AWh8Dlz6Yv0K+u8mWWHtPqEhVbr8kv+ZA0YSPDuJaQ9mtClngA27KfYzutEQyNu4RMUIhctFyNcIHYYQ==","signatures":[{"sig":"MEQCIGTvuZQMhAqhlfv89eU4uO56GbjjX9LGFG1dwDbJkLUJAiA6C5SNieHFgsJ2/Zg9d85+ZKM3g11eJEUS9iPn+//mqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"fd097556759fba64cdb2c9370b5b4fbe2f89b295","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.22_1768582560923_0.05139958180495574","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@parsrun/storage","version":"0.1.23","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.23","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"8f6da6cb17c80ca8623260427b3a9ec752da6828","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.23.tgz","fileCount":15,"integrity":"sha512-HRnOht6vntKpbEz31riDBWK2dBv0TNmTV5K8D+OzSztPYgbzoiAD5TPvOnnND477gPqUVdSNaYAnv46RNmmNZg==","signatures":[{"sig":"MEUCIQCH51RFDaiIi+5QodkMl+ub3UaFBuf/b8lyRrZQ3oTq2AIgJnfUnL1VeGXO70+rRzN4o+BnRfVnCOCMX831d4XJIwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"c85aca373cb4dd7c289b39959d489fdc780a8f1c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.23_1768591952614_0.3467049320804896","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@parsrun/storage","version":"0.1.24","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.24","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"dfa32cd8046853ee57bd60a452b7112862f59804","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.24.tgz","fileCount":15,"integrity":"sha512-vage+CHzh+jgUWvm17nhy2iDY1SLlGr8REq1FcVYo8Sr2//jbFkBjKYkcszOsDAq1xZ40Jd8Cjn5AD9ZzmXv/Q==","signatures":[{"sig":"MEQCIGfCypb3zrPcfTWIuteQBZ+h5PAxnNe6IkfVIPpVrYw6AiAyUchuTzCqA8eHnIFsrVNMukfsaOfthbe1Mp1wsw8nQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"eceff9888bccb62a89fb15cbf8a22b5d205fa94b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.24_1768592770899_0.5677755283903316","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@parsrun/storage","version":"0.1.25","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.25","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"25bf5f966e828af645982a70f1593cd3fae717ed","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.25.tgz","fileCount":15,"integrity":"sha512-XSyCdtoXm+7ThN0tEMmsMWzl/tUPEHcQafsp6LKYFdJhuKRO/dUr8OjTXEH15KIlQRMpgyaT/oKThfu5mghoNQ==","signatures":[{"sig":"MEUCIAWNTrkiuk7Xjx49f9zTR6vWWA+7mFM47UWE3S4cBmWRAiEA++ulCTqYL0x8QoUUF+NiNNC0m6a8ceqhuKrV7lPAM8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"dafef37096677f09bdbe73fc309a979a2db6e6b0","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.25_1768593022243_0.9992388011887232","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@parsrun/storage","version":"0.1.26","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.26","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"0a67202237acc2198b579b374b17b3371d49287a","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.26.tgz","fileCount":15,"integrity":"sha512-EYhLyrBawRNSoFnHCpOXOfGlryQJqqa3v1tWJPWQL7viR46HbPPMJWpta+L2vGeUTE6WvxfbpCBICYPdnAAdow==","signatures":[{"sig":"MEYCIQDKK3+LoawzUDXemFi6iYz2QOkMPd8mYpl68k1rZNwbDwIhAOVmXxGI8eNjJ7irTyk2w44Xn7yJSJ7B65Gvqokt+aOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"63fb31bc162498060040d2ff2b809e6579e35c7c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.26_1768593297590_0.6739295311355165","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@parsrun/storage","version":"0.1.27","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.27","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"1d427afc97c75a460d586f799e4aecf838cb312c","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.27.tgz","fileCount":15,"integrity":"sha512-10ag2adUNmB/bhWDY8WdLLE9I2Bo6YXDhVczFhNq0u4bjkjeFiDfKFyOd83R8RGyxoULE8fI+g35WYM8tkelbg==","signatures":[{"sig":"MEQCIFWV63t8+RQkzyna6KKcuk71I/Fa6nvMTxZxSdTk0Ft1AiBgYzbn5QTlk1fxJjI8b7oqFo6NozOyDJF/IlrNaPEDKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"92f4eb1974ec2c74defebe139f85191d2d7de6fa","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.27_1768593723818_0.32407180060687946","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@parsrun/storage","version":"0.1.28","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.28","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"26916f7b96da6d31d296c909882756cd09eebdc5","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.28.tgz","fileCount":16,"integrity":"sha512-IOVSKRirgafrBIE70Oxdu0xg4d13Gy3KiSAwKCIfx9fnbOdgojFe4EY6Sp+xJv4luq8sBXfjbzrc6FfGjbML3w==","signatures":[{"sig":"MEYCIQDoyzQmzLa4/pKdrHvnEyKYlaYk8UBTpJipwkLRAuR/8AIhAM80n+1uEXUM/7PZ6da/UxPF0x1p/foy+PSAiBWatfu5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/3fcd38bc1fb7647a2c754fcfcd444194/parsrun-storage-0.1.28.tgz","_integrity":"sha512-IOVSKRirgafrBIE70Oxdu0xg4d13Gy3KiSAwKCIfx9fnbOdgojFe4EY6Sp+xJv4luq8sBXfjbzrc6FfGjbML3w==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"0.1.28","@parsrun/types":"0.1.28"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.28_1768594051225_0.6606401363774854","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@parsrun/storage","version":"0.1.29","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.29","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"1becae6e3c8e4c25ad5f336e056e4a24274b1764","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.29.tgz","fileCount":16,"integrity":"sha512-zJMiNbcMW7M8GA+nIqHaFGPfuywj8Xox5GKbX3DXYrffMusYL4G9VQQtvaxeEGEpcLfc5YxGn/uxv863r9BSIg==","signatures":[{"sig":"MEQCIBxzQ7mh+XLdqaQpVp689is+Qj4lLT57hHKou5FzMEGuAiBvn7/Un4Zy3zN4NOvP6TPDfF0p9SIGWinV6guSBU06rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/ddb121c9e1f4f8559c6bfe1a9bac09d0/parsrun-storage-0.1.29.tgz","_integrity":"sha512-zJMiNbcMW7M8GA+nIqHaFGPfuywj8Xox5GKbX3DXYrffMusYL4G9VQQtvaxeEGEpcLfc5YxGn/uxv863r9BSIg==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"0.1.29","@parsrun/types":"0.1.29"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.29_1768594452029_0.26159594932171526","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@parsrun/storage","version":"0.1.30","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.30","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"9cf2a1d7ea2d7445072f7dc9c2c302b231e825c2","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.30.tgz","fileCount":16,"integrity":"sha512-pzk6tNxJQwtnJPT+gb001n59mw1CgpVSkZvQSWcJ5FnJpHQPgKIeLiPtOmc1rjibmJizMivg6ICwEIiMJnXCTg==","signatures":[{"sig":"MEUCIGq3CL/3xJjuWGOLBY/UIomq6nC59pQyriTfEJwT8mH3AiEAmN7nQDdiz8zhH3f2n2GnXzp3H6sB45psvKf9VbB3mBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/e4201f3ae6d5d30a7dfd25bb1a5affc7/parsrun-storage-0.1.30.tgz","_integrity":"sha512-pzk6tNxJQwtnJPT+gb001n59mw1CgpVSkZvQSWcJ5FnJpHQPgKIeLiPtOmc1rjibmJizMivg6ICwEIiMJnXCTg==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"0.1.30","@parsrun/types":"0.1.30"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.30_1768596201667_0.7196078356393831","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@parsrun/storage","version":"0.1.31","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.31","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"f2b065142862745921c802abc793d0ee695a92ab","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.31.tgz","fileCount":16,"integrity":"sha512-8HqHQDUGZo/6QvL3gADQRroVR8ff7DGgQaQC/x+zDSB0OFnAKaNjionWi1dzc8Tsoil+t+ArqvbUqhHhvgj58w==","signatures":[{"sig":"MEYCIQD8Si5Pn2/0WJpAEPNCHJHq/gH/9hl+KIUm5INQPO7n2AIhALd0y1kp6Ophyfu9HR0+kxMZBMQRY4yTHwJPl7Gd3/t4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/7143b4cf8f944c6f60bd058d8c531a07/parsrun-storage-0.1.31.tgz","_integrity":"sha512-8HqHQDUGZo/6QvL3gADQRroVR8ff7DGgQaQC/x+zDSB0OFnAKaNjionWi1dzc8Tsoil+t+ArqvbUqhHhvgj58w==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"0.1.31","@parsrun/types":"0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.31_1768598816546_0.2403313699917473","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@parsrun/storage","version":"0.1.32","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.32","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"e71fdcc875fa7b4e0ee9fac0b91b58f1578cb2b2","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.32.tgz","fileCount":16,"integrity":"sha512-JZmmA+D/fNl/gutVNvgt//ukdoULgCdwX5HGszqGz5OksDX3FQB8vrRr+CQwSSJ8QKShownKR6zruxLUInL4ZQ==","signatures":[{"sig":"MEQCICekhHS8HAfFMh41qBcqa78ML7D/RFh9bG7waWrUdrmRAiBLFFMA5JyWEcINRr6CRe5QOM/ihDf3CA/Pg0BfDT+/XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.32.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/62d52b9ff8c63d7b629c180cd261edc0/parsrun-storage-0.1.32.tgz","_integrity":"sha512-JZmmA+D/fNl/gutVNvgt//ukdoULgCdwX5HGszqGz5OksDX3FQB8vrRr+CQwSSJ8QKShownKR6zruxLUInL4ZQ==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"0.1.32","@parsrun/types":"0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.32_1768610694325_0.6062439908432999","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@parsrun/storage","version":"0.1.33","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.33","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"c9ede6000fba30c6fd5b8b1d11305b721c22421d","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.33.tgz","fileCount":16,"integrity":"sha512-bNQmD1nvEkrTpLuCk60dW/78fEfU22roJe7AlV2ed0DkB2bauxhNwf3locnQU37YU7+CBLxc1kLSwcp5LsnAqQ==","signatures":[{"sig":"MEUCIAZEoPZw7KgiMTR24DhyLFEA7HqLJ92iwhquHhEpdofmAiEAn4MeqFddotmQETNrA2siHWEOL76qeBCimkQk8MkEnWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.33.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/e3ae320636a7a7fda5900b19c190a935/parsrun-storage-0.1.33.tgz","_integrity":"sha512-bNQmD1nvEkrTpLuCk60dW/78fEfU22roJe7AlV2ed0DkB2bauxhNwf3locnQU37YU7+CBLxc1kLSwcp5LsnAqQ==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.7.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@parsrun/core":"0.1.33","@parsrun/types":"0.1.33"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.33_1768910944721_0.9458522177558575","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@parsrun/storage","version":"0.1.34","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.34","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"c3fd13a8dcaee12640eeabb8680b27f7397a3c79","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.34.tgz","fileCount":16,"integrity":"sha512-G9RSlav+bPVepvCc8CkNTugsctQQhHSzMhiNL0OXvuLRxfrAc2bYagKFmhP89CzEG/L1NaOMJk04l03wIoGv2Q==","signatures":[{"sig":"MEQCIDny+R9dVe++6zmgl2CwHKTuPtla5y59ViPONZwF9OdSAiBFGQ1m4MpXtzh9Jw+f+hHNGitt39TPBhZ2H5Ua99tfTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.34.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/30afe8b6c4ebdcfa72f76d00f10ef844/parsrun-storage-0.1.34.tgz","_integrity":"sha512-G9RSlav+bPVepvCc8CkNTugsctQQhHSzMhiNL0OXvuLRxfrAc2bYagKFmhP89CzEG/L1NaOMJk04l03wIoGv2Q==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.1.34","@parsrun/types":"0.1.34"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.34_1769376348841_0.7936309605561525","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@parsrun/storage","version":"0.1.35","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.35","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"5059094626dba0f4d42c55c70a6db64023afa629","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.35.tgz","fileCount":16,"integrity":"sha512-W7htBniprdhC1HnzumNxduN83/PItDv85z6PH1H5/Dt9I2ZkOx1g6924DYge0siUuCdE+r8N8MMrB6/ZtZkcRw==","signatures":[{"sig":"MEUCIG2eOmys+V1xXzQslx2Y8nz7FMskmKBxkzgaUkW7uF6rAiEAxlfVjfyhVUJenZGunPUyYxQ3LpsiFvhS9dzekQOnERY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.35.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/4a1ec49a1b4d0f29527fa80ce5783110/parsrun-storage-0.1.35.tgz","_integrity":"sha512-W7htBniprdhC1HnzumNxduN83/PItDv85z6PH1H5/Dt9I2ZkOx1g6924DYge0siUuCdE+r8N8MMrB6/ZtZkcRw==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.1.35","@parsrun/types":"0.1.35"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.35_1769408113882_0.9914436455333875","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@parsrun/storage","version":"0.1.36","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.36","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"897ab73382e09594a6ea2675d7cfa8ae029c0f41","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.36.tgz","fileCount":16,"integrity":"sha512-neTiEBIwGnRJVVE8zAW1/DnDK0r3x2eW36HE8c2xByA2s2ZG+wX57x3ff8NoQ2YECzGItJNsi4erNhLqgPfFtg==","signatures":[{"sig":"MEQCICUkBdPSNvm7sEGviTbash4y9MWCQG4qafU9NDv6zOOoAiARTCf1JzuSyUssb2nxUTWS3bMGzDUCG4IxCsT6vf8C2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.36.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/206621dde419f99401605c392e331213/parsrun-storage-0.1.36.tgz","_integrity":"sha512-neTiEBIwGnRJVVE8zAW1/DnDK0r3x2eW36HE8c2xByA2s2ZG+wX57x3ff8NoQ2YECzGItJNsi4erNhLqgPfFtg==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.1.36","@parsrun/types":"0.1.36"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.36_1769429128732_0.8927100927339375","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@parsrun/storage","version":"0.1.37","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.37","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"d9d3de41caca61a3110dcea44e82ad18508b80c9","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.37.tgz","fileCount":16,"integrity":"sha512-NqVUW/d2EGbwxEJcQ0VvQl0pbtkSUuzzAaDUXACMOkov6heAs0PRwHb85+Hb3u5CK+vECeF8ko/clZHzFswV5A==","signatures":[{"sig":"MEUCIQC0qE/Rj8l1N+KSEPoOzL9TNCheIyTWKOS+6ryNlCbAJwIgVN4+wpauQc3YzImw4K/6+8uC1HhVNRQVVJUV2WS4WBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.37.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/56e5335f89e126c105f165347ef75c44/parsrun-storage-0.1.37.tgz","_integrity":"sha512-NqVUW/d2EGbwxEJcQ0VvQl0pbtkSUuzzAaDUXACMOkov6heAs0PRwHb85+Hb3u5CK+vECeF8ko/clZHzFswV5A==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.1.37","@parsrun/types":"0.1.37"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.37_1769434090266_0.24754782503737527","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@parsrun/storage","version":"0.1.38","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.38","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"4cc4b682c3209fa9ed1f7112b3fabebd3a272db9","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.38.tgz","fileCount":16,"integrity":"sha512-swUZqQbWD9GmkL3izbLxTSp+zmWXOLNFqc4KmNaa3uMIUCHecQ1NKFjKk1CopdP37IsKuytw//FsrHORU+6JYQ==","signatures":[{"sig":"MEUCIQCCP+UVWqYYhtZZ1s6PG3e/4rB2USbJ8fyfBup5xW34PgIgHJ2h1Zrq1/FCh2H7jv+cw2NAL4oiJ+yr2CFwDsQQTCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.38.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/79c34980dd92b113d3e24b24cd98a54d/parsrun-storage-0.1.38.tgz","_integrity":"sha512-swUZqQbWD9GmkL3izbLxTSp+zmWXOLNFqc4KmNaa3uMIUCHecQ1NKFjKk1CopdP37IsKuytw//FsrHORU+6JYQ==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.1.38","@parsrun/types":"0.1.38"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.38_1769434205098_0.01425594029975552","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@parsrun/storage","version":"0.1.39","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.1.39","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"2516eb14fd34da0ff57e8b37c4d54147019ecbe6","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.1.39.tgz","fileCount":16,"integrity":"sha512-n1oAML76tB6UgWUKsMM5ADh6tN1R+TdigfAjEn7bq8VHuJcweV+S1WDiS9K6+m2nZvK6fnuCAbEdEI5VvyhEgw==","signatures":[{"sig":"MEYCIQDFNUeywU3eCBt+hNj3XvblRUntGQVrgdayJjlsHD2pVwIhAK77/aU4xv9UnzHpIbWMzcB10NWY5MzIY234u4Z6/I+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.1.39.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/0749a9fb7a6cf01af021a6980691dff2/parsrun-storage-0.1.39.tgz","_integrity":"sha512-n1oAML76tB6UgWUKsMM5ADh6tN1R+TdigfAjEn7bq8VHuJcweV+S1WDiS9K6+m2nZvK6fnuCAbEdEI5VvyhEgw==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.1.39","@parsrun/types":"0.1.39"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.1.39_1769440447750_0.829911883703728","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@parsrun/storage","version":"0.2.0","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.0","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"103d644615832a8ba6a7b38879d04ba3e9211009","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.0.tgz","fileCount":16,"integrity":"sha512-FVGfjfG/srD2GQCOYNzHECewkj6LEHkqT57KEnjGnaxDODQfFYXmZXyJHVO6aqRZP8rJCfOgqf52rf/MG6FgBA==","signatures":[{"sig":"MEQCIEQHL9oqp7l+rEsKuOwUTjNhZn6XudBKEyZo7MLd0Q1sAiACSlA2qddvmt+0w+nyh/3Lfptds6bocw5JB1VIp8rDbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331837},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/3be54c5cfb4dd23d19b78a96aa6824d8/parsrun-storage-0.2.0.tgz","_integrity":"sha512-FVGfjfG/srD2GQCOYNzHECewkj6LEHkqT57KEnjGnaxDODQfFYXmZXyJHVO6aqRZP8rJCfOgqf52rf/MG6FgBA==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.0","@parsrun/types":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.0_1769500832931_0.3047917375100777","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@parsrun/storage","version":"0.2.1","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.1","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"b75a1d292f0009331828cbed7ae026b8553ee8e0","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.1.tgz","fileCount":16,"integrity":"sha512-Cg6Ljz4oPe0U5smAN/cKlmKv2gkVVysgAYcdhyVMKQ0qyfP8YX2r4JOAC4RdMZiVRs5XBLlsix+Tbq8tyT6szQ==","signatures":[{"sig":"MEUCIEkyt5ikxQmRzGQ2uepGqHccD4FPYKTwOpBdHot5Pxd4AiEA0a/3JqdAudrzCBXDp6SB7EZVS+VukwhFvy2JRiGX44c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331837},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/9b1b7878f6adf44c5d82c9d0d7082220/parsrun-storage-0.2.1.tgz","_integrity":"sha512-Cg6Ljz4oPe0U5smAN/cKlmKv2gkVVysgAYcdhyVMKQ0qyfP8YX2r4JOAC4RdMZiVRs5XBLlsix+Tbq8tyT6szQ==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.1","@parsrun/types":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.1_1769514763589_0.5290581529325236","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@parsrun/storage","version":"0.2.2","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.2","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"780ac2d8c110c287398820b80c75b7f13528e61e","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.2.tgz","fileCount":16,"integrity":"sha512-TqAb7iHOzaz4M4eyrFvk9PP1DmPGMa5lMl2R3YJ4o7dLiOtbsIWn9wt10hpVr/eOVEGerLs3Kvv+iRMjtaLJyg==","signatures":[{"sig":"MEUCIC8TZaNArw0rCphLAZB5GwQfYgbL/hijm3ucP2mLZ76lAiEA27QCCJsencGk9Tg/rUoViDHFNoB9SZNEjZSqp9HVjuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331837},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/9d170b0fe0e4a0f50592e0e4d6959929/parsrun-storage-0.2.2.tgz","_integrity":"sha512-TqAb7iHOzaz4M4eyrFvk9PP1DmPGMa5lMl2R3YJ4o7dLiOtbsIWn9wt10hpVr/eOVEGerLs3Kvv+iRMjtaLJyg==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.2","@parsrun/types":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.2_1769601530944_0.5767676018387469","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@parsrun/storage","version":"0.2.3","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.3","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"2db8f3ea720e93b23f5a077c9a9ced912e14deeb","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.3.tgz","fileCount":16,"integrity":"sha512-6HX8UIKyhLiV/pUK4PCCyu3UDMoxgCgKJHw0pM7zk4i+2JBWkqtc/pT2TjL6qLav6q7OABr806xn26nqosnVvA==","signatures":[{"sig":"MEUCIQDPAjf2vVZQiyveeRXTbXlQow+CW7kfc86Z4EyTCvzL7wIgWQgDPu6BuAD4O6cHnw9S8RV0exh19Gdi3iPzgCy6vPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331837},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/351e4231c9ce2bc266d5878a53f5af3b/parsrun-storage-0.2.3.tgz","_integrity":"sha512-6HX8UIKyhLiV/pUK4PCCyu3UDMoxgCgKJHw0pM7zk4i+2JBWkqtc/pT2TjL6qLav6q7OABr806xn26nqosnVvA==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.3","@parsrun/types":"0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.3_1769601930406_0.7766002630304027","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@parsrun/storage","version":"0.2.4","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.4","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"1d54f8ec71ca20efefa0eba5da08c2cbf4f52e24","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.4.tgz","fileCount":16,"integrity":"sha512-v2mBaA4DX0vTznF4/msT438VVSJY1Inj0FgkzJgIqXQcx1rmITQ8nsVkAuyUo+yeQlJandmdqlMF8QYxGUEzYQ==","signatures":[{"sig":"MEYCIQDtWz7YUAtxuXRFyj0MYQzO5tMPmzy1J3zjY1o0SMZR2gIhAJp7mxxMaG+MoMbZhkIpeM4OGReZZ75R586dv0nV/Cq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331837},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/3294aa120cf165a78f615076141d595a/parsrun-storage-0.2.4.tgz","_integrity":"sha512-v2mBaA4DX0vTznF4/msT438VVSJY1Inj0FgkzJgIqXQcx1rmITQ8nsVkAuyUo+yeQlJandmdqlMF8QYxGUEzYQ==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.4","@parsrun/types":"0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.4_1769602069634_0.8678360909416751","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@parsrun/storage","version":"0.2.5","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.5","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"a866576a767e8518d92459ae6ef37e63f1788731","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.5.tgz","fileCount":16,"integrity":"sha512-I4XGavtm5vm8ge/yzr5NqWpU1HnGalpj2XPc11ZP1mIZxQPqC4LBKcAw2qgE0SGUDehZBkSA3eFT9ts/OXZpBw==","signatures":[{"sig":"MEQCIGhou5rblMUPrAn2LfslbVqFGyubGkvWOPfFxMV9MBu9AiB/vwSDKek8tS5q4rU3THor+AYmyjeWIeoRevN9gr+Nug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331837},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/e28b5032a4e293190817f1af275c5481/parsrun-storage-0.2.5.tgz","_integrity":"sha512-I4XGavtm5vm8ge/yzr5NqWpU1HnGalpj2XPc11ZP1mIZxQPqC4LBKcAw2qgE0SGUDehZBkSA3eFT9ts/OXZpBw==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.5","@parsrun/types":"0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.5_1769602336622_0.7422248149538131","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@parsrun/storage","version":"0.2.6","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.6","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"03deac3c4f6cacc7a897d2d5090f4576c6db8850","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.6.tgz","fileCount":16,"integrity":"sha512-dJpAV1OglIDztFAzV9DXiP2a+4MMUKFDPy1N6yGoqEZ4Ko6C7fvFkVIOT+fp8RCc0adlRUmj3PvPPk9+JaN/Ng==","signatures":[{"sig":"MEUCIQDAmbStdlHgiqMQX6Rgeq6fb2zbFlnHeLYm6Ygb0A5B7wIgJ3Acu13Tsfr8nrvajK0vUYVr8ndKT+tDFH3eF0CP6a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331837},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/5df64f9668ca0adab555c930c8f57994/parsrun-storage-0.2.6.tgz","_integrity":"sha512-dJpAV1OglIDztFAzV9DXiP2a+4MMUKFDPy1N6yGoqEZ4Ko6C7fvFkVIOT+fp8RCc0adlRUmj3PvPPk9+JaN/Ng==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.6","@parsrun/types":"0.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.6_1769602449650_0.9709066959923933","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@parsrun/storage","version":"0.2.9","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.9","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"0f97a27a1db559c6275a8e55382921d8bfce1005","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.9.tgz","fileCount":16,"integrity":"sha512-7lfBlAI9j+TchfPH43zrfh9hHkiViyiNDdZTKy5bYN0rIHJOVHd4eOgO/FUCs3JttX8Ydk6L/JcWrC4PYFPacQ==","signatures":[{"sig":"MEUCIQC4QrR28vXJOJarjo3xTGPpMWrJeK7TLhQYJVyTutSRIgIgYrbNH1ttwX7F3z+gkCFbWQJ3qfGGhhejHsvkfbZYgEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331837},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/2acf438fa08b168982083ddaa5acdb78/parsrun-storage-0.2.9.tgz","_integrity":"sha512-7lfBlAI9j+TchfPH43zrfh9hHkiViyiNDdZTKy5bYN0rIHJOVHd4eOgO/FUCs3JttX8Ydk6L/JcWrC4PYFPacQ==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.9","@parsrun/types":"0.2.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.9_1769753401338_0.9239520024856394","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@parsrun/storage","version":"0.2.10","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.10","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"f624e176982af2053a4eec3f7b8bf8d26deb913c","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.10.tgz","fileCount":16,"integrity":"sha512-hi31+rUqwdc1Q464s79u5oVhUAIyYUr+386uVS9/v+DADP1ggXbwEDUxneT2OhtEIiIhSDXYHDkRPv5e6oRNmA==","signatures":[{"sig":"MEQCICjlLEiA9sntODJZ0H6/EW8oyL2yRllZPrRLvi6pgLBnAiBHAQ9R5/iQoOl5hBy8oWqIr3SN1sz5KQ5NvnrPId0Gtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/90e02dda5e0f88d93f7ea5d6cf38b0be/parsrun-storage-0.2.10.tgz","_integrity":"sha512-hi31+rUqwdc1Q464s79u5oVhUAIyYUr+386uVS9/v+DADP1ggXbwEDUxneT2OhtEIiIhSDXYHDkRPv5e6oRNmA==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.10","@parsrun/types":"0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.10_1769757263692_0.49702760439556704","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@parsrun/storage","version":"0.2.11","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.11","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"ebd8ee4a4fa5779b054b593a7870a87d7699d8b7","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.11.tgz","fileCount":16,"integrity":"sha512-m2b+JsKu1Zqs5zjnHiX7vi2DWuNjsmsXxJWhzbPA3eEWlEmhJhnhOyxPIwIpKkWNpzLEsFU59+3lNdZmbKoJPw==","signatures":[{"sig":"MEUCIQCQYj+2d/6COdUKtqka5hkO7wyzzSnEL9KKop4ZH9ek5AIgIDaaK+r96+bePRBLy5Qcnc8JlBtZ2J2PeP6lPl2jaGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/3ad176210ba06b84dfe25e5bb2d3d100/parsrun-storage-0.2.11.tgz","_integrity":"sha512-m2b+JsKu1Zqs5zjnHiX7vi2DWuNjsmsXxJWhzbPA3eEWlEmhJhnhOyxPIwIpKkWNpzLEsFU59+3lNdZmbKoJPw==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.11","@parsrun/types":"0.2.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.11_1769757547617_0.3328439038489168","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@parsrun/storage","version":"0.2.12","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.12","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"4cfc706bd775a9146108b8c91393a503da78b1c0","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.12.tgz","fileCount":16,"integrity":"sha512-dgYUGCOV/IL6Cm7j6cmNgMJRK02HURyH28Oqz2GWYvBy4Fe1zeFMLEeK7t2rpjAujwCTt46B38xAqny0SuoYxg==","signatures":[{"sig":"MEUCIQCBMzPK+Oc5A6/0bqhxXWOZ+pIQINEYH7pyltB6d6E3fwIgamDxLpnFgm9bCXF/cPQrqv1/vXEkHSJkKVAa9GGnbS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331840},"main":"./dist/index.js","type":"module","_from":"file:parsrun-storage-0.2.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"_resolved":"/tmp/3bf11074e622c87adce8379a3d6f79f5/parsrun-storage-0.2.12.tgz","_integrity":"sha512-dgYUGCOV/IL6Cm7j6cmNgMJRK02HURyH28Oqz2GWYvBy4Fe1zeFMLEeK7t2rpjAujwCTt46B38xAqny0SuoYxg==","repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.8.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@parsrun/core":"0.2.12","@parsrun/types":"0.2.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.12_1770021402847_0.7443499676604695","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@parsrun/storage","version":"0.2.13","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.13","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"56216acf5d80a906e0344d6454e8febdbe68edea","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.13.tgz","fileCount":15,"integrity":"sha512-rIt3B0PLTFeHIOLWbMRPX2ARr0Mceux2txAUIjSqxMOppOc7+Vpmlex8AhydQogACnh/yjpSFOZSCeAUGSBV6g==","signatures":[{"sig":"MEUCIGwSQWm0yAoxKu/paGhXIgLX3qEwbd4hfhAfHQxEgKwuAiEA8Wj2reCbJkjUhiBmlXAL7w2X0dSgkrZUYMkWKio1TpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"f27b1edced5aaf3685eba9d2ef4ab98e8eedc297","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.16.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.13_1784233751321_0.7557843649587452","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@parsrun/storage","version":"0.2.14","keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","_id":"@parsrun/storage@0.2.14","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"homepage":"https://pars.run","bugs":{"url":"https://github.com/parsrun/pars/issues"},"dist":{"shasum":"b15adf5c4bf308c767900ac057d946aa0374f9a0","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.14.tgz","fileCount":15,"integrity":"sha512-0n5Sh+z7j2L0fHon1eX1ZcRECj+RgEdSnfAupmWbkzd3RV/nvkhu5X4PbfUlZ0oOOr/wb/WWZn5vv7+ykK2Fqw==","signatures":[{"sig":"MEUCIQDd+PNEn2SJGyF8GsbLLJnUTCQl99O7eNhvHqaLIARxxAIgZoRgFvMWxHSoMuOe8qnpmtix16zH+RNJfEXNyfsmtpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"gitHead":"1b8d979cbbb1eed389602abff8b08386e828c64b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"repository":{"url":"git+https://github.com/parsrun/pars.git","type":"git","directory":"packages/storage"},"_npmVersion":"11.16.0","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@parsrun/core":"workspace:*","@parsrun/types":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storage_0.2.14_1784234297865_0.8182972842582772","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@parsrun/storage","version":"0.2.15","description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/s3":{"types":"./dist/adapters/s3.d.ts","import":"./dist/adapters/s3.js"},"./adapters/r2":{"types":"./dist/adapters/r2.d.ts","import":"./dist/adapters/r2.js"},"./adapters/memory":{"types":"./dist/adapters/memory.d.ts","import":"./dist/adapters/memory.js"}},"keywords":["storage","s3","r2","cloudflare","edge","pars"],"author":{"name":"EMS Tech Solutions"},"license":"MIT","homepage":"https://pars.run","repository":{"type":"git","url":"git+https://github.com/parsrun/pars.git","directory":"packages/storage"},"dependencies":{"@parsrun/core":"0.2.15","@parsrun/types":"0.2.15"},"devDependencies":{"tsup":"^8.3.5","typescript":"^5.7.2","vitest":"^2.1.8"},"peerDependencies":{"@aws-sdk/client-s3":"^3.0.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"@aws-sdk/client-s3":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","typecheck":"tsc --noEmit"},"_id":"@parsrun/storage@0.2.15","bugs":{"url":"https://github.com/parsrun/pars/issues"},"_integrity":"sha512-KllQzDqdd/2BxEKhKzmiwDL6JJ8zpH7i9sp39ZADxQkqswi+oHZFtTQLm46oiBMfp+y0H/qx59o9gx81ILrbpw==","_resolved":"/tmp/626ffbd14a89e048ad6e2d288fca264f/parsrun-storage-0.2.15.tgz","_from":"file:parsrun-storage-0.2.15.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-KllQzDqdd/2BxEKhKzmiwDL6JJ8zpH7i9sp39ZADxQkqswi+oHZFtTQLm46oiBMfp+y0H/qx59o9gx81ILrbpw==","shasum":"4746cf39f927be51afa6debe2ffb7518efb3a853","tarball":"https://registry.npmjs.org/@parsrun/storage/-/storage-0.2.15.tgz","fileCount":16,"unpackedSize":331840,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parsrun%2fstorage@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDb8E40N529z/jJR75IMsHiZmbIS5hSnBWyhWAfi4PykQIgQEyt0WgHyQqIVKSVMskYdvUoyK7/5Yoi+nX5rGAuZTw="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3607ccbc-8578-45ac-a281-5fae8eec7fa7"}},"directories":{},"maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storage_0.2.15_1784494423018_0.4992752560178446"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-16T08:25:12.643Z","modified":"2026-07-19T20:53:43.509Z","0.1.0":"2026-01-16T08:25:12.828Z","0.1.13":"2026-01-16T13:00:38.589Z","0.1.14":"2026-01-16T13:34:54.943Z","0.1.15":"2026-01-16T13:57:24.053Z","0.1.16":"2026-01-16T14:24:44.355Z","0.1.17":"2026-01-16T14:26:33.498Z","0.1.18":"2026-01-16T14:30:08.748Z","0.1.19":"2026-01-16T16:43:20.635Z","0.1.20":"2026-01-16T16:46:39.116Z","0.1.21":"2026-01-16T16:51:23.088Z","0.1.22":"2026-01-16T16:56:01.199Z","0.1.23":"2026-01-16T19:32:32.769Z","0.1.24":"2026-01-16T19:46:11.040Z","0.1.25":"2026-01-16T19:50:22.405Z","0.1.26":"2026-01-16T19:54:57.790Z","0.1.27":"2026-01-16T20:02:03.967Z","0.1.28":"2026-01-16T20:07:31.370Z","0.1.29":"2026-01-16T20:14:12.161Z","0.1.30":"2026-01-16T20:43:21.833Z","0.1.31":"2026-01-16T21:26:56.675Z","0.1.32":"2026-01-17T00:44:54.465Z","0.1.33":"2026-01-20T12:09:04.856Z","0.1.34":"2026-01-25T21:25:48.995Z","0.1.35":"2026-01-26T06:15:14.043Z","0.1.36":"2026-01-26T12:05:28.890Z","0.1.37":"2026-01-26T13:28:10.415Z","0.1.38":"2026-01-26T13:30:05.248Z","0.1.39":"2026-01-26T15:14:07.906Z","0.2.0":"2026-01-27T08:00:33.057Z","0.2.1":"2026-01-27T11:52:43.748Z","0.2.2":"2026-01-28T11:58:51.087Z","0.2.3":"2026-01-28T12:05:30.575Z","0.2.4":"2026-01-28T12:07:49.795Z","0.2.5":"2026-01-28T12:12:16.774Z","0.2.6":"2026-01-28T12:14:09.795Z","0.2.9":"2026-01-30T06:10:01.526Z","0.2.10":"2026-01-30T07:14:23.881Z","0.2.11":"2026-01-30T07:19:07.762Z","0.2.12":"2026-02-02T08:36:42.981Z","0.2.13":"2026-07-16T20:29:11.577Z","0.2.14":"2026-07-16T20:38:18.012Z","0.2.15":"2026-07-19T20:53:43.151Z"},"bugs":{"url":"https://github.com/parsrun/pars/issues"},"author":{"name":"EMS Tech Solutions"},"license":"MIT","homepage":"https://pars.run","keywords":["storage","s3","r2","cloudflare","edge","pars"],"repository":{"type":"git","url":"git+https://github.com/parsrun/pars.git","directory":"packages/storage"},"description":"Edge-compatible storage abstraction for Pars - S3, R2, DO Spaces","maintainers":[{"name":"hsnyildiz","email":"info@hasanyildiz.net"}],"readme":"# @parsrun/storage\n\nEdge-compatible object storage for Pars with S3 and R2 support.\n\n## Features\n\n- **Multi-Adapter**: S3, Cloudflare R2, Memory\n- **Edge-Compatible**: Works on all runtimes\n- **Presigned URLs**: Secure direct uploads\n- **Streaming**: Large file support\n- **Metadata**: File metadata management\n\n## Installation\n\n```bash\npnpm add @parsrun/storage\n```\n\n## Quick Start\n\n```typescript\nimport { createStorage } from '@parsrun/storage';\n\nconst storage = createStorage({\n  adapter: 'r2', // or 's3', 'memory'\n  bucket: 'my-bucket',\n});\n\n// Upload file\nawait storage.put('uploads/photo.jpg', fileBuffer, {\n  contentType: 'image/jpeg',\n});\n\n// Get file\nconst file = await storage.get('uploads/photo.jpg');\n\n// Delete file\nawait storage.delete('uploads/photo.jpg');\n```\n\n## API Overview\n\n### Adapters\n\n#### S3\n\n```typescript\nimport { createS3Adapter } from '@parsrun/storage/adapters/s3';\n\nconst storage = createS3Adapter({\n  region: 'us-east-1',\n  bucket: 'my-bucket',\n  accessKeyId: process.env.AWS_ACCESS_KEY_ID,\n  secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY,\n});\n```\n\n#### Cloudflare R2\n\n```typescript\nimport { createR2Adapter } from '@parsrun/storage/adapters/r2';\n\n// In Cloudflare Worker\nconst storage = createR2Adapter({\n  bucket: env.MY_BUCKET,\n});\n```\n\n#### Memory (Development)\n\n```typescript\nimport { createMemoryAdapter } from '@parsrun/storage/adapters/memory';\n\nconst storage = createMemoryAdapter();\n```\n\n### File Operations\n\n```typescript\n// Upload\nawait storage.put('path/to/file.txt', 'Hello World', {\n  contentType: 'text/plain',\n  metadata: { uploadedBy: 'user:1' },\n});\n\n// Upload from stream\nawait storage.put('path/to/large-file.zip', readableStream, {\n  contentType: 'application/zip',\n});\n\n// Get file\nconst file = await storage.get('path/to/file.txt');\nconsole.log(file.body);      // Content\nconsole.log(file.metadata);  // Metadata\nconsole.log(file.size);      // Size in bytes\n\n// Get as stream\nconst stream = await storage.getStream('path/to/large-file.zip');\n\n// Check existence\nconst exists = await storage.exists('path/to/file.txt');\n\n// Delete\nawait storage.delete('path/to/file.txt');\n\n// Delete multiple\nawait storage.deleteMany(['file1.txt', 'file2.txt']);\n```\n\n### Listing Files\n\n```typescript\n// List files\nconst files = await storage.list('uploads/', {\n  limit: 100,\n  cursor: 'next-page-token',\n});\n\nfor (const file of files.objects) {\n  console.log(file.key, file.size, file.lastModified);\n}\n\n// Continue with next page\nif (files.cursor) {\n  const nextPage = await storage.list('uploads/', {\n    cursor: files.cursor,\n  });\n}\n```\n\n### Presigned URLs\n\n```typescript\n// Generate upload URL (PUT)\nconst uploadUrl = await storage.getPresignedUrl('uploads/new-file.jpg', {\n  method: 'PUT',\n  expiresIn: 3600, // 1 hour\n  contentType: 'image/jpeg',\n});\n\n// Generate download URL (GET)\nconst downloadUrl = await storage.getPresignedUrl('uploads/photo.jpg', {\n  method: 'GET',\n  expiresIn: 3600,\n});\n\n// Client-side upload\nawait fetch(uploadUrl, {\n  method: 'PUT',\n  body: file,\n  headers: { 'Content-Type': 'image/jpeg' },\n});\n```\n\n### Copy & Move\n\n```typescript\n// Copy file\nawait storage.copy('source/file.txt', 'dest/file.txt');\n\n// Move file\nawait storage.move('old/path.txt', 'new/path.txt');\n```\n\n## Exports\n\n```typescript\nimport { ... } from '@parsrun/storage';              // Main exports\nimport { ... } from '@parsrun/storage/adapters/s3';    // S3 adapter\nimport { ... } from '@parsrun/storage/adapters/r2';    // R2 adapter\nimport { ... } from '@parsrun/storage/adapters/memory'; // Memory adapter\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}