{"_id":"@redwoodjs/storage","_rev":"356-a0439111c9bcce56384b048fcec3f74b","name":"@redwoodjs/storage","dist-tags":{"rc":"8.4.5-rc.6","canary":"9.0.0-canary.489","next":"8.6.2-next.11","latest":"8.9.0"},"versions":{"0.0.1":{"name":"@redwoodjs/storage","version":"0.0.1","license":"MIT","_id":"@redwoodjs/storage@0.0.1","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"homepage":"https://github.com/redwoodjs/redwood#readme","bugs":{"url":"https://github.com/redwoodjs/redwood/issues"},"dist":{"shasum":"62c88e1c7654a6b6c7dae9ef4e4ec21779c0cb26","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-0.0.1.tgz","fileCount":51,"integrity":"sha512-jvNchAyjJamS6igl+me/naaquBkKfP53kJe+LGJMkmiirjzM4gKchBLYkV3U6dVbSK5+eNCIldjXBKRZmFmd2w==","signatures":[{"sig":"MEQCIFlgjEUlIR8P3KRZFTlbuqSHFARi1ITUHj81/Km3MLkuAiA0OlxMGqhlZq6Q6CI/1U5kUm6RKnjQeY4dzdyrB7DQ7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75321},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3905ed045508b861b495f8d5630d76c7a157d8f1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"joshgmw","email":"joshgmwalker@gmail.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"10.8.1","description":"This package houses","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/storage_0.0.1_1725299973345_0.007209701104573307","host":"s3://npm-registry-packages"}},"8.0.0-canary.1381":{"name":"@redwoodjs/storage","version":"8.0.0-canary.1381","license":"MIT","_id":"@redwoodjs/storage@8.0.0-canary.1381","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"39cd787adde2b26369bd6d4f8cd9a8451920a94a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.0-canary.1381.tgz","fileCount":52,"integrity":"sha512-M84ctgnfLcYPmAyN9qC2PqKW1/ZPh09DX/XwzZDBM1Hxm61G+Mmx8iIiBZSITdNOzZvvbzSfgmbKFPitgYj+Og==","signatures":[{"sig":"MEUCIGpv6KSyt1j06C8kzpMra79zFUBlDfFApKtRWpq4UEdIAiEA+OVYL0OZQX1uhw0FeJOTpxGJEcS+nmDNwqIfGRHpoj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76419},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f2acea405d68b1a89c0acec1e3bec14742efc611","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.0-canary.1381"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.0-canary.1381"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.0-canary.1381_1725300549038_0.2715385640026511","host":"s3://npm-registry-packages"}},"8.0.0-canary.1382":{"name":"@redwoodjs/storage","version":"8.0.0-canary.1382","license":"MIT","_id":"@redwoodjs/storage@8.0.0-canary.1382","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"2ca045b8e52c0957181d20001a1d0f77c2bed575","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.0-canary.1382.tgz","fileCount":52,"integrity":"sha512-EYtQzbu6dpvZEbJijw6D4LxNVq3kLKb8appacaKzrPgQUtJ2I8PF3SXeM0BolFYuOrhVk1xtR6MomiDaVyxTmw==","signatures":[{"sig":"MEUCIQCJxT/O0O+DVHV4l+6ADuU3gHSTrkmYif5pBquS7+wz5gIgaKf/fWNvzgd5zumpDSchiYfNQpo1CkF6QnkTx0/Q6TE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76419},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"607b2eb8e08818898c16d42150aeae0c62704719","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.0-canary.1382"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.0-canary.1382"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.0-canary.1382_1725324856729_0.9786955933031634","host":"s3://npm-registry-packages"}},"8.0.0-canary.1383":{"name":"@redwoodjs/storage","version":"8.0.0-canary.1383","license":"MIT","_id":"@redwoodjs/storage@8.0.0-canary.1383","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"0c7083274d6000372afb6c99afb2e6ade345d6e6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.0-canary.1383.tgz","fileCount":52,"integrity":"sha512-nhiFLU8pzRljuR18WfG8YFT9VZRZa84PtNaECK2Bhn/HHWsA/JDCIj61C0F0uWadeHkOHCkM641OHOmrR2UV2Q==","signatures":[{"sig":"MEYCIQDs0oTnXE5/6OKTM6TDtG1/vzx7F7z9FmXrwePTlQHY5gIhANV0dlfxZjtjl1XRvcHRT6qBlxpbJwtmpogL8BDKV0As","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76419},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f369507ae460f35a4067ada31618756df71548f2","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.0-canary.1383"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.0-canary.1383"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.0-canary.1383_1725380462166_0.8756613753851954","host":"s3://npm-registry-packages"}},"8.0.0-canary.1384":{"name":"@redwoodjs/storage","version":"8.0.0-canary.1384","license":"MIT","_id":"@redwoodjs/storage@8.0.0-canary.1384","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"580172ec45249b8613e29f8845597e4d87e90e8d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.0-canary.1384.tgz","fileCount":52,"integrity":"sha512-xVFomlxHRcEgBE9p86ya1oSOI8Hlc+WqO9UYEVZKiAw5IJIItYVP3oMY3YN0DcclESE5ObUPCb2g1oHS9sERuw==","signatures":[{"sig":"MEUCIQCd1+KVHdBOGx7dDlmtHOW5yDr3IAPniMd687DftM+ajgIgXuX99TVVXK+GqLQRV4ZPUEjLQ5cJ5mdyJ0vBWRHa7Ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76419},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"5220242fa0cf9772c545063b0b34249b8c47f469","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.0-canary.1384"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.0-canary.1384"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.0-canary.1384_1725399059271_0.03929456955322852","host":"s3://npm-registry-packages"}},"8.0.0-canary.1385":{"name":"@redwoodjs/storage","version":"8.0.0-canary.1385","license":"MIT","_id":"@redwoodjs/storage@8.0.0-canary.1385","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"2685403ef827af40c6afd9a2d88f9c3f77012c42","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.0-canary.1385.tgz","fileCount":52,"integrity":"sha512-qsX5DoXoPMS2z56mbIaaGF99WwC5diGUZBlUfc2OKG0KqiQq/uqzMCEHGPSpZCNoU3kmGzf6nKomLlwBZWbOSg==","signatures":[{"sig":"MEUCIQCZyqD1QVQwkUE/4TmgiG6a4QTsTb5xKjni2x2LjoPilgIgMlp6eOnnumxQaOcMSw1ThaBcj6wGQmEDxV4x10h42Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76419},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9711cbc7cab35db8da8664ac85c2457a54473f63","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.0-canary.1385"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.0-canary.1385"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.0-canary.1385_1725401769358_0.4395558729104285","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@redwoodjs/storage","version":"8.0.0","license":"MIT","_id":"@redwoodjs/storage@8.0.0","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"9c73306c8a32a7f6d506ae10111173ce4d4c1cef","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.0.tgz","fileCount":52,"integrity":"sha512-FQtRzgeorFxrAZikOah5T3KCeAQL1yAn/jf97Nz2oc3Opp2pH1PYmB7nTUrNHrJKiH3/uCoWMa+T6JN9JrsZgQ==","signatures":[{"sig":"MEYCIQCZ4o7q+di6ahL1zcIKESnXYH/ZPaAwCa7N6ayeUeneNgIhAI4hJQSFKV5uKVsRAI0eAZ81RdtMjycSxiHM83F73tcO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76373},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7d8069426958baaf72d10ec49910101a43ccfc7f","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"joshgmw","email":"joshgmwalker@gmail.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.0_1725410729733_0.31025467746723456","host":"s3://npm-registry-packages"}},"9.0.0-canary.2":{"name":"@redwoodjs/storage","version":"9.0.0-canary.2","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.2","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b24fa29beaf77a007db1afda0d546c5fc44bdcdc","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.2.tgz","fileCount":52,"integrity":"sha512-TMsqQCJVR0yloIY3/KlBfBmwIhWJuwx3nKA90VnGfyAVXVjhkoQwwAtOvrKgfW+5MCvz7rSZcT2gokg5rUhsig==","signatures":[{"sig":"MEYCIQCEWCCM/raFiDt0rzYtdsnJsW9wQRb2hzQy0g1B+JJFOAIhAOKlR74kemrC+BMTiQuLOUxM06aCw0+2DSEpvbAUMaxs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76410},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6c3d9fe5d1a48c82e58354436aa7bd6dcddbe3a9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.2"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.2_1725413662325_0.8379905947251527","host":"s3://npm-registry-packages"}},"9.0.0-canary.4":{"name":"@redwoodjs/storage","version":"9.0.0-canary.4","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.4","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"922d56c3c5e4d12d298776d91003d28138a62fa6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.4.tgz","fileCount":52,"integrity":"sha512-k8TPcrgq+lKr56tWPhtO4yxtTqwmxIG1l6iDg/9MvwdhRG+sg9/fCf4hBzYIRoyX2AFUWEPlmDhxyk5W5DaPSg==","signatures":[{"sig":"MEUCICC4pFo+sxaJhoiWXectZr79Hj8CS9IjAtLtD9aozOVpAiEA80d1GJp15HGJHOLNoaGDJYIVSH3KJ3zlANJhnEyCMS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76410},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"df7094f5aec7ead7c585b24a2e5297e0f23aafae","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.4_1725455278211_0.6271649263241657","host":"s3://npm-registry-packages"}},"9.0.0-canary.5":{"name":"@redwoodjs/storage","version":"9.0.0-canary.5","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.5","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"f76a288dd04eb536b3f7f95597d14a3d7c83f753","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.5.tgz","fileCount":52,"integrity":"sha512-N4+8zH40/Qkm1BbuhoJ/lBjJ/cvOkXGvygwfvv9QfR12LYT7Rfz/DjgG0eVcHn505GOGoYh+X5QBmtOH/qjcEg==","signatures":[{"sig":"MEUCIGhmDVfAM3m3VjpcorLliPvxgCY/pDNSXT7Tmm+is+TJAiEAuVzRo3W+Urkl32npux243wl+BGSXEd+nCKkRhwfaECU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76410},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"93590f25ba73d895893bc43df59460b1134de097","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.5"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.5_1725457241862_0.6011555350341395","host":"s3://npm-registry-packages"}},"9.0.0-canary.6":{"name":"@redwoodjs/storage","version":"9.0.0-canary.6","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.6","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"43b93d87baa20f6f64d0c570e43d0dfbacecf01e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.6.tgz","fileCount":52,"integrity":"sha512-1heVVGcpt74ujGRkn7gcVWP2pNI3+dGLgqih4XWv7Wa0/lSCvgTmV3kLJYURsGS0NVoalKcF0VKyvRw+BjCwvQ==","signatures":[{"sig":"MEYCIQCqoCVoVgzrFvxMuIcqbig80pCTljCWX/Wu7V0a+6LXGwIhAN7qFC7w1qhJWWC3bQe45q4Jf0Bsml2XswU+NTheZEW+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76410},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a1095057a34afd682dd55c7948d6bad8952a3300","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.6"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.6_1725461985691_0.7217305331395643","host":"s3://npm-registry-packages"}},"9.0.0-canary.7":{"name":"@redwoodjs/storage","version":"9.0.0-canary.7","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.7","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"16fa9a8dae86171811fb63dc001684238a2ece79","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.7.tgz","fileCount":52,"integrity":"sha512-QaC4sV4sk2FPL/deDMGmiRMjgyfQuveMW1r9qUeB2+Stqj2VVBF0RelponDRcL62tzh3t0GOBBHvbFYuPrv5kw==","signatures":[{"sig":"MEUCIQDF1EZf7sOO5USv98q2osODPGmd8ymMtaOPYy4ifvb8fwIgXgkY8BRqMKAAWpYfP8g0svh7AbW4DfcAQjXyzoyX9/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76410},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"110f52a32abe55d2119fe4f00ccfabe58907a9b1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.7"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.7_1725492000958_0.13594224636029262","host":"s3://npm-registry-packages"}},"9.0.0-canary.8":{"name":"@redwoodjs/storage","version":"9.0.0-canary.8","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.8","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"39fd68ebc106010390b74397173aab9a39c17118","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.8.tgz","fileCount":52,"integrity":"sha512-f63bCBoRkkYHb7LQdKSJ5ZtHfIH3sIkQDyBhqO2MXiTzyqonoEnqelVwv+HqHuDgWzpUaW2kaBuxHC8T5zuc8Q==","signatures":[{"sig":"MEUCIEWSdEh3SHEwj6t5cPG4MOAK/YKc9OKtkXlegr0HR01LAiEAt+GJTXiB32SQCOg2RRPg+YcuJOZfD1Fq3ITUkgHTU6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76410},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"96a8389ff5a70e03bf2367b50da77b66b5568ee5","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.8"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.8_1725492945932_0.5335788879400143","host":"s3://npm-registry-packages"}},"8.0.1-next.8":{"name":"@redwoodjs/storage","version":"8.0.1-next.8","license":"MIT","_id":"@redwoodjs/storage@8.0.1-next.8","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"af08078afab55404db6ec46f3e9a62c56b2804ad","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.1-next.8.tgz","fileCount":52,"integrity":"sha512-v7W/hIjlxdtNr9kDAeD1sQ3dMmbTmsDqQMx25csKTwMaDUSvRikfmmcfd0r8qAYxDIkMsgEd4YLdfRi0yVdoQg==","signatures":[{"sig":"MEQCIECNCU+0Juau59icfbsRJTMueMtZqycIPi91W3jWOsJJAiALThy6jy3cEHIYcg6Y9GhotEA4hC0pWzv/lsGx5Tk9qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76404},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bde0cd0052bec6f99e25d931aa69fe37aa4a82d0","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.1-next.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.1-next.8"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.1-next.8_1725493494134_0.34695377208401235","host":"s3://npm-registry-packages"}},"9.0.0-canary.10":{"name":"@redwoodjs/storage","version":"9.0.0-canary.10","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.10","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"33d1fc69c9c74374c1a41c503f0bcc77532d6275","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.10.tgz","fileCount":52,"integrity":"sha512-DZCe55pgyZZDLfWrpDNr+Af4w7AdIn918Z2nHRCVfLL8AE56BepsbsNraPC6Vh6FfSEOCmAHfJYH8yqwiDq/rw==","signatures":[{"sig":"MEUCIG60Vd5w57zx99SJkgfbnihFXp3DjDJHfczW+cVk02aiAiEArSluKmLvRoGTpwPM4nLWrFXwHayQmsStAS5TPKTV5EE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c08e2c6f7d36f0e7ecf35b7abfed207739d456c3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.10"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.10_1725518863499_0.4570732237025561","host":"s3://npm-registry-packages"}},"9.0.0-canary.11":{"name":"@redwoodjs/storage","version":"9.0.0-canary.11","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.11","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"e00c108d3dd365ad4368d6e2ffd196b529760d48","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.11.tgz","fileCount":52,"integrity":"sha512-6JeC5xkFkGmIfXPe5ZGJFZhvsN4mVhLuSE472VGEFtixHlKHDzat4zOYoJt+OExwk5wkj/RnIlIxsTtjH3KSrw==","signatures":[{"sig":"MEUCIBkgRJ+idFeE7XfMXnHLc3Df2XNT8mjmgCYQsqFIpQMOAiEAtWfi/9lLTwZrucDINRHGgD/96zJo6GoCcELhPpjVbk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f7fc761514b371925a87418cbd167c48ca57d160","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.0","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.11"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.11_1725522362810_0.9882525144985226","host":"s3://npm-registry-packages"}},"9.0.0-canary.12":{"name":"@redwoodjs/storage","version":"9.0.0-canary.12","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.12","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"416b7b339c92caf8ac4d1dfc929ce03d6c81f049","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.12.tgz","fileCount":52,"integrity":"sha512-mCTvgo5qJE/HpISNLnAUaWSIqsExYUsuFUNIEkbtEB8Gp5RbWWRkrHlkKwl3DFbcaLd+pIsMdI84Yog+9IfdaQ==","signatures":[{"sig":"MEUCIBGGpNaa3aCKPnD9Bqzb9FX4gd2um+VBCD7fqlhL0maZAiEA7o1F8TX/wC3W5wzGmL772SSElQNAbW6155JegXcItKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d342bb0ad14c072da8b601d59cd3fbef04fc6986","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.12"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.12"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.12_1725536927250_0.11809569711307177","host":"s3://npm-registry-packages"}},"9.0.0-canary.13":{"name":"@redwoodjs/storage","version":"9.0.0-canary.13","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.13","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"a1792ad1f90d2faa4de6f8b0c36d410d747c9d32","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.13.tgz","fileCount":52,"integrity":"sha512-0z/Bo8yS4I6oMJZqLk+7Ornf2McusnYiUa21xpwzFOyNSZsFYBAn0xdqWxKMUQA2vby5SZ3pAtinFcO8dAC5qg==","signatures":[{"sig":"MEQCIAIhXhUz3QoXS9zR4+g6uYaMvNncBrpHCFcGHThJF0q1AiAHiJgrWFTkZUdzmXL0RBpWD4SUeuehuQBlDsNuznKyKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"2dc1cdd0d6ce12bb8c26a05959252f38eedc7a28","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.13"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.13_1725542485404_0.28932079440797986","host":"s3://npm-registry-packages"}},"9.0.0-canary.19":{"name":"@redwoodjs/storage","version":"9.0.0-canary.19","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.19","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"0ef5b87374a5cc6b028703d6c03778b48b980330","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.19.tgz","fileCount":52,"integrity":"sha512-G7HuR4Iw3XNMSQ7FCYjBXQDE+d5BJCRB4YI+NcYtOTasoiYO1JCPVIBzMciFliqWSR0ipJrQQRvrsexALLl9DA==","signatures":[{"sig":"MEQCIF7Pd13WawcoUo7wycj+bz8Vi78GdOa/rOx6WV099jnuAiB3Nz1lAAzq5MpwgDpCYwb06amiZUj8CnSYLFyvO0xKAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"557e048d5037f6a043030bf715abbbdfcc5d0038","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.19"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.19_1725571703380_0.9119177123349111","host":"s3://npm-registry-packages"}},"9.0.0-canary.20":{"name":"@redwoodjs/storage","version":"9.0.0-canary.20","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.20","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"9b2ec11356d5e078fe927847d9bb971ed75692d8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.20.tgz","fileCount":52,"integrity":"sha512-n9udWmrmJ7glbs1bfakbHjt8W+jv+vxWiEbMP3rxSY6EMEI7jBP2sMMNWSR4arhtz/XFoM0W1ynL8FBRCvEgJw==","signatures":[{"sig":"MEQCICGGpEEwx/9hpkyCRj5udLbLMmQkiyzTqbIuU+dZ8vHwAiAJgbaJQfFExDYsK3V5/o+sv5SD2od/0xFQFw1EkD1Mbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7a595ea359dfa1c6b39e3129366bb228484689e7","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.20"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.20"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.20_1725574692371_0.3268265627026772","host":"s3://npm-registry-packages"}},"9.0.0-canary.23":{"name":"@redwoodjs/storage","version":"9.0.0-canary.23","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.23","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"aa49244ec0e482e395ec7c700fe9bedf3aedbf4f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.23.tgz","fileCount":52,"integrity":"sha512-gqQp7DBTSlHqWFW5L1+bRKECuWI9qmJKJURSPc8XGUvR6aGMXNCaVx8JGA2ZK4xAqonwIwRvHvhODDK7yNKsgw==","signatures":[{"sig":"MEUCIQCQvIEkWAZvOG++SERTya9hF5szZXpGUULf/2lakvLk0wIgZjyX/WZ3dlJx+rREXU9G6hFKzXZRLm2A/zEOu2GIP+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8389a6c16164943234254d22afd5e653ceb4422a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.23"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.23"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.23_1725576022654_0.5846837715389113","host":"s3://npm-registry-packages"}},"9.0.0-canary.24":{"name":"@redwoodjs/storage","version":"9.0.0-canary.24","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.24","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"e4c8282da1e5eff5a82b9cd25c0195a0a70d92b3","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.24.tgz","fileCount":52,"integrity":"sha512-p+QIuBrY/h8RRrTL07FygY0zKW2WVdslCFSDi4bl8Mjqs9jAFOM53R8TAj+FAwlFwDD3un/HvVmwFA1Tm9jRLw==","signatures":[{"sig":"MEUCIQDjCiUxLSNtfI7fQ4ZnqizjyA6YmKgA5fmKTQxZjU2yDwIgXXi6T1psAHS7l2omATnLWv+/cmHNsUw2sPxIIAQ63bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"23da2a787293991a55130c34364abe6155b7d0fb","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.24"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.24"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.24_1725576785319_0.4120105369618816","host":"s3://npm-registry-packages"}},"9.0.0-canary.25":{"name":"@redwoodjs/storage","version":"9.0.0-canary.25","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.25","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"966543c884c08437832786457a180c6fa3b187d6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.25.tgz","fileCount":52,"integrity":"sha512-BXSEWkQu0TbkZ/ZxTujpP/yQL2lX0x9lJ/e41JnL/nDy532lrt/B3OJCCu4biwWnlQkA0uZ8sBMuaRwXOgHOAg==","signatures":[{"sig":"MEQCIAaZGTBx76OkElTEh4YJLR/stKL4vqr2hx5SlvbP9xYaAiAD9fA6XlqdI0HXUmtnnK7wsesaXYxbBk9BZxbNsnEDsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a2c58e6aeff3e0934647464bc962c2076e398fc1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.25"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.25"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.25_1725577881886_0.7643864675574461","host":"s3://npm-registry-packages"}},"8.0.1-next.25":{"name":"@redwoodjs/storage","version":"8.0.1-next.25","license":"MIT","_id":"@redwoodjs/storage@8.0.1-next.25","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"bdb7b13a9e8a1bfd493b072cdcac3df6de7ced7c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.1-next.25.tgz","fileCount":52,"integrity":"sha512-+BNYYVZHVgax57ijleOz3ipFusKdVS2b8vIZar0amgTfFuKkEgqsOn1Z0fnX0Bq6o99MXCNJmEjDYJE8gHbuOg==","signatures":[{"sig":"MEUCICbzK3azgN8uUiycz5AmEhaPcirXU2o37VQ/xGK0c8ucAiEAg05Qg+tI+KjGV7DfQ8Xv6HymmwN/C9WTVKBwkY9qSpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76407},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4fe50c8e85be7d09cad0ee39e1c2459836826032","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.1-next.25"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.1-next.25"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.1-next.25_1725580435673_0.0796010935635687","host":"s3://npm-registry-packages"}},"9.0.0-canary.27":{"name":"@redwoodjs/storage","version":"9.0.0-canary.27","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.27","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"7564c10a4183b4b37355244f9d7a70291a624e69","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.27.tgz","fileCount":52,"integrity":"sha512-aPmPYzoMmNXUKEljIKr34lxvyi86IgdBR9HZ2IWfOPg+BRxhXNTG9CUg00vXJTHSgXb+J62EMm9hO1fA1SrBqw==","signatures":[{"sig":"MEQCIHl6eA7THeqX6oLm91zOHbK4sH+ZG4S1HDsoGP+1MtGdAiA/JhBB/cPDJt18JfMnu+j1qcYlz0mjL8JHXV3dbjHHhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76413},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"836a3e74b81183a9fe28f069a646a5517c3b9cec","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:watch":"vitest watch","build:types":"tsc --build --verbose","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.27"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.27"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.27_1725580592880_0.567995423880945","host":"s3://npm-registry-packages"}},"9.0.0-canary.34":{"name":"@redwoodjs/storage","version":"9.0.0-canary.34","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.34","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"8fad5e5c3cea630a5b523962add6b53bf0162d6d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.34.tgz","fileCount":52,"integrity":"sha512-IfaXpRVoP/prbltNfUwBVXHcFPw7gZ/azQx92QqxPnTD1yKXwCwKY0EWZ2o1uBcP7MosO/aZsMU4s33YRK49mQ==","signatures":[{"sig":"MEUCIE3toD+wq5pqxVUSg5qx6/69dSVtMnu+ZEWbKd/33pIRAiEA/9gR85s50eyyul8Xgsw2PhSTaiR6r4CvSVhLuUiKing=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"eb8ecf3f8b615d91cad8706d03cbf38518acf867","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.34"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.34"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.34_1725631805910_0.33665966664321756","host":"s3://npm-registry-packages"}},"9.0.0-canary.35":{"name":"@redwoodjs/storage","version":"9.0.0-canary.35","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.35","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"a2f4bdefbdbcfd1f50f20f45d3abb9d7a5484780","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.35.tgz","fileCount":52,"integrity":"sha512-jA97Xd6usuGiZB4NPXJ52EFASb0odE+yNoiHHmJ7PmBWAU3gcLSHrM9ih5w5x6E3L38LDEK5xxVa83n3lrkjwg==","signatures":[{"sig":"MEUCIQCHOy+VKL+BCkkVjPMkkYv3M4F8SjgBG7K04aTa4fQkUgIgSrs1/5R55ZBVTMEhNvrXAgv17DvB/MT0baVSDWa+FDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a688d29342f70cc21fda4f7a49ad555364d40530","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.35"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.35"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.35_1725636073529_0.00018240157257753964","host":"s3://npm-registry-packages"}},"9.0.0-canary.37":{"name":"@redwoodjs/storage","version":"9.0.0-canary.37","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.37","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"33915995cecbcf8441ddd457539b37340de32c97","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.37.tgz","fileCount":52,"integrity":"sha512-EexOKJkMqvhkORpur32/cmX5p3110DW8ExJ7RGlAW5BWNLEb61MF+3wuk610VP2B3wVLWh8j/cgBkR9ZjENOBQ==","signatures":[{"sig":"MEUCICaq+gcvOKb7ji3rwLkuqO/++liqb57gXVRWoeTd8Ma7AiEA2n+ioVDgTojSd9G6GU+FY9zcHYeloX8gjAxR2fq2WCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8af2eec189f84329d9e237de41a563d53a95b56b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.37"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.37"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.37_1725649344719_0.7697535234662298","host":"s3://npm-registry-packages"}},"8.0.1-next.37":{"name":"@redwoodjs/storage","version":"8.0.1-next.37","license":"MIT","_id":"@redwoodjs/storage@8.0.1-next.37","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"e108bcf4f7346fc7ac26e6c3de90f9ad783272b7","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.1-next.37.tgz","fileCount":52,"integrity":"sha512-fV6c20Cc7uXnMTlLh0cyaB9AiPW42sQJxAEWMaGRmuIXS6AfSes9WW/ONNin9Zqv8sXJL6KaISCCUSlxitNMng==","signatures":[{"sig":"MEYCIQCRKeCPYAovyQvQWKcmmWa0QZJYr7Y1otmqopQUpEzRcQIhANgEcpj1zjziz398cAdX37GJT+189XQIPWkLnNB0ewGE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e993da8eae2d8599b08547b60f21819dea4301a9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.1-next.37"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.1-next.37"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.1-next.37_1725649708420_0.4216309795370221","host":"s3://npm-registry-packages"}},"9.0.0-canary.38":{"name":"@redwoodjs/storage","version":"9.0.0-canary.38","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.38","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"bc71f9ef24d4e21ec5a9aa69b0df5ac62896e9d8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.38.tgz","fileCount":52,"integrity":"sha512-XEtnZykq8alJHFSxkYZfMM9G2VWXqD1QuhiV9Tn5/+0JWG9LS83XxQlxDmGzkGx0HQuLvysKSrCioriONX8uyA==","signatures":[{"sig":"MEUCIEu7M3wSejodvUA9vJUiGyN5viNmNJEbE89QeB0cCeRoAiEA9f009PWs8vyTgekMBe3bdlaIiWJcwOwShPWHeGLacm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b8f4a7b9450d8c7eecd08206b2439553daf67d24","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.38"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.38"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.38_1725651404861_0.9123238100479631","host":"s3://npm-registry-packages"}},"9.0.0-canary.39":{"name":"@redwoodjs/storage","version":"9.0.0-canary.39","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.39","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b070224836d1ac6a5c260ca33ac5ec042d724811","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.39.tgz","fileCount":52,"integrity":"sha512-D23FRN4rCvAx0byOQPZcloFNw/CQ6+Mm9nn4ZUIexMg7IgTpuFl8J1jNz6pgqybXLJueLxhveJ0NMhLRVTLJRw==","signatures":[{"sig":"MEQCIF6MxOpG5eLUPZbusKKmKOpF/IwFAKhTeVcyBU9c6uCmAiAsSpWS74tyOuOBlhzs5eiQRN3SwF6fxlxV0ysPpEX4hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e63f30a1523e10f31cc89da283e063b4e10df14b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.39"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.39"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.39_1725654246971_0.9781966603090892","host":"s3://npm-registry-packages"}},"8.0.1-next.39":{"name":"@redwoodjs/storage","version":"8.0.1-next.39","license":"MIT","_id":"@redwoodjs/storage@8.0.1-next.39","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"a9b14851adf9d3662b01f1a9f8e383d84f933ae5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.1-next.39.tgz","fileCount":52,"integrity":"sha512-kzc9V4N0Xx8mbxTTRLYwYHjqDQ5rndyHVoDLrHOLyidSdlx8Px6nZZci4qnzE1532I9J+ZqR5Pmf8HiUZiBmZQ==","signatures":[{"sig":"MEYCIQD/e/+lp7An0M7YYfOyiEJIZ4uBfD+c2wx/jVo52RDH5wIhAKtWGpjLnBqUOBGce1lRhvtVoN0h09bnwqP8Q/R6HN08","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c67dd87ce5817441a379fb2654782e51c1711583","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.1-next.39"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.1-next.39"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.1-next.39_1725654460547_0.5342652506910743","host":"s3://npm-registry-packages"}},"9.0.0-canary.40":{"name":"@redwoodjs/storage","version":"9.0.0-canary.40","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.40","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"18f5a1e7473313a7677941ec706dcd245a5b6fd4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.40.tgz","fileCount":52,"integrity":"sha512-ShOnLiE8zvYz4082naBUIGHGYcUoYHb2ovQEDoynzYKxZkc73IJshEyrbjPaY/w0aOgyink5WFfT2YzGJ5Sahg==","signatures":[{"sig":"MEYCIQCBjRTWeT0j/lHG043Dr9TleA3qinXqeDk4jyfnujKbvwIhAJsrsMRZDZCFAuBKbneTEF76ex/ojHa2BDYMimLhwUGf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6fe444e956f386922400eb9edd5df01f098446c2","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.40"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.40"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.40_1725655702167_0.6800095730374611","host":"s3://npm-registry-packages"}},"9.0.0-canary.41":{"name":"@redwoodjs/storage","version":"9.0.0-canary.41","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.41","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"0746bd84429511e3808e58811af60a090d10e3b0","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.41.tgz","fileCount":52,"integrity":"sha512-wRjb3YakU0VHWkyAZuyiIMSdScBOHS41DtkhIKkV326MNFNEDonUVbeqYCQt05n9XbElvM0mlxz6p8lCrRzVIw==","signatures":[{"sig":"MEUCIH94r4ev+jyDS78osKp1vfkavdBjUX2PleXre7eNOqyqAiEA2r0rCArL+dySOXpFgsXFU3gcD3d7rCl0IkfwUptDCbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"76d6f8abaaa5fb2fc8875f2df78f78e416846c4c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.41"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.41"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.41_1725661040398_0.5764907473014991","host":"s3://npm-registry-packages"}},"9.0.0-canary.42":{"name":"@redwoodjs/storage","version":"9.0.0-canary.42","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.42","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"0970e206e78cc18e3d56a1a631d1f13a5ad3642b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.42.tgz","fileCount":52,"integrity":"sha512-Lx7Un7Q021opHNXyklAAiWWN7WZDEc0KDyd5IR+xYNXqCQqHGgo4+TS2yjcJ8NewH696J0YSUsV0IvB3ims/JQ==","signatures":[{"sig":"MEUCIQDdZzciMD3qVZaNpzExoSvtsu6kmLitaFAZjvhITn6AzAIgddZzBse/qlWFg9mTVpHtLVgjoX0KXBNT+6Irec3j6Uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"94b3056807a1293980cc5e853c39dcd15b3ad538","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.42"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.42"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.42_1725662190666_0.4133042883516167","host":"s3://npm-registry-packages"}},"8.0.1-next.42":{"name":"@redwoodjs/storage","version":"8.0.1-next.42","license":"MIT","_id":"@redwoodjs/storage@8.0.1-next.42","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"a94376fb12f92d9507e161fc533327d31cdb024d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.1-next.42.tgz","fileCount":52,"integrity":"sha512-8KiBhTrN1PjfSdcb+fftWoVlFert8q6iUu8Z0B73kAa5av0On+I2c/13l2x2IHTrIjGA6J1z2MqRwAcOWzxPLQ==","signatures":[{"sig":"MEYCIQCf//dqS4tqx/vdGV7bT17icPHO5RTMqELF+7+aB4S/nAIhAMLcBfRPUcPR76a/nvvcxLgadMqSw3FRmxF3RLsy6+Zq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"66f8ba69816eb484df0752ebb5e7ab2c57f3553e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.1-next.42"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"8.0.1-next.42"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.1-next.42_1725662769184_0.9348176419677514","host":"s3://npm-registry-packages"}},"9.0.0-canary.43":{"name":"@redwoodjs/storage","version":"9.0.0-canary.43","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.43","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"810e9b51368b52cfcd55bf099fc49597515c126a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.43.tgz","fileCount":52,"integrity":"sha512-H+elaqu7BpBOluziU7U7jqWL7s5JTETPgE39gg/PrPXqbE4BO+39Ex55FTdWL14uA4yfDcKWd4dQhqy8RrABpw==","signatures":[{"sig":"MEYCIQC721nfF9BepmfAROVn3BwnyhAiEDAnk4LUQNnFnEmNtgIhANE/zUMz4Y9netViy/42AiKY4iszO+bLxoDvopoThEQE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4aa6fe4920d6b988d85a0986dd1a19b2c544d9f0","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.43"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.43"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.43_1725761021248_0.2911294911578701","host":"s3://npm-registry-packages"}},"9.0.0-canary.44":{"name":"@redwoodjs/storage","version":"9.0.0-canary.44","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.44","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"20a38d9ae22f2d1878565cb36ebfff879dbdbbd1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.44.tgz","fileCount":52,"integrity":"sha512-P890mmLKShrWgtDsMIWsJWiwN26eMdJuX7hLwJ71mqgMeefROhOghla7PMzKrXWoLLUnd5mX549cxtyk15mvng==","signatures":[{"sig":"MEUCIB8ebaZ6nwqfaXUD668CNztrdMpTgmiWBb/KWWFeuu0ZAiEAmnf/Te5ulagHuT9mbZaYKEgSjEwp289QTzZnvat7x4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"47d2b8d982e67e8c216773618ffc104952a96080","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.44"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.44"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.44_1725762049420_0.5671481660991025","host":"s3://npm-registry-packages"}},"9.0.0-canary.45":{"name":"@redwoodjs/storage","version":"9.0.0-canary.45","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.45","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"eec085be4e102446860a1abe155fe8fe2a110536","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.45.tgz","fileCount":52,"integrity":"sha512-eYqYlglVrhJyWkDk+6mrlff+cL9WU6gOg/MP239Z/wxI2DJFCunJEjm4IreU0GTgtymkGikk7HHryju31iADxw==","signatures":[{"sig":"MEUCICLjvr8J+YTRAOMFD4zUpdfEQFhfWlOI4mxz8cWAaVuLAiEAi3VonoUHL5cQuLEefSjknJYaaq6AOREn4KRVO+SO6yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"0c08ffe17761ad9166619bd06262089656daa390","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.45"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.45_1725764876988_0.28619050766896836","host":"s3://npm-registry-packages"}},"9.0.0-canary.46":{"name":"@redwoodjs/storage","version":"9.0.0-canary.46","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.46","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"681d44ace5cfdf6bee4c04da897a739f795dc0bd","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.46.tgz","fileCount":52,"integrity":"sha512-KBPW2F4jh4FjWCt/n4lirXhnB0P0GSvI3F39vgKC0Bh2vArXrxuE8SrM/leKsz6MoKjbL2yd8rm3H0lshHR9hQ==","signatures":[{"sig":"MEYCIQDwwsnd1XjEo6xUunEUhj7c0K+DS2/d1nh8ppB128lJ7AIhALqmdrazeDcNkAAdR679RK55Xn6ds3PmfkKbFLO1zOQJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"cd049529f3a2e952a8d721102335647b3554348b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.46"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.46"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.46_1725890660440_0.6272880992794727","host":"s3://npm-registry-packages"}},"9.0.0-canary.50":{"name":"@redwoodjs/storage","version":"9.0.0-canary.50","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.50","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"82793e8ebefda0689a704ad94dfc20eb1af7e843","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.50.tgz","fileCount":52,"integrity":"sha512-sOzeUrGqeyIaac5atGMZDUtz+dtpQxXuGqfjwBPa8vW87JJLmnOpFog8ScT2LwRJ5OQAuzSHmJd0swOd66Oc7w==","signatures":[{"sig":"MEQCIDpx9F6VI9uRxdkYBSTExfeWmoCDTn7IH+fo4w3EsNVZAiAH86WQaeNh7KFuNfstDbGVn6K0raKuZ5hi+p5h8zZdmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9f39db30596f6cf4907c19fd580af54947dea0c4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.50"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.50"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.50_1725893991542_0.7350882895488953","host":"s3://npm-registry-packages"}},"9.0.0-canary.51":{"name":"@redwoodjs/storage","version":"9.0.0-canary.51","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.51","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"8ec89002a505c13e3251858950a0b5ad3dcba507","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.51.tgz","fileCount":52,"integrity":"sha512-DAaFuDC7+i+TQSLI1QYNVkSKVWtlkdZqA1cjd7F6oAWmAOAx6us43KA/RdhuD/iztb9nQlNRJwwve73TxSAJyg==","signatures":[{"sig":"MEQCIBHrlznyYirySbE3JcJQ1b7AqILAhMnHg0teEEbQBRgnAiAC01HHwbJHxBpjVs6v40vUP6o8sqvvqT04odfuLRmiaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"226879ffb902d70f25ecdf17040075a4338b32d0","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.51"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.51"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.51_1725894957574_0.9633272281282297","host":"s3://npm-registry-packages"}},"9.0.0-canary.52":{"name":"@redwoodjs/storage","version":"9.0.0-canary.52","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.52","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"256be2b3cc452d4be5529b9470add91fc81c696a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.52.tgz","fileCount":52,"integrity":"sha512-Z0kEBeWFj+ndQaF7kI+vNfhljMMd7HjyNfpT5uA7qj4rPp1REhXKUGaP0FB9WoyQjcgtYEGp/fR6mMXnCHdcbg==","signatures":[{"sig":"MEQCIE2NFHA+CZXo7kM9yYQE292eA3S9snwwcL/fFz4TxlULAiAMYOvetFag8hyiYpqgNJq/7eEz0fsE0u9gQiEe7rMmZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9bb3ec5de16e1679ae036e8f4d5c8ef561987190","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.52"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.52"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.52_1725897257518_0.7767471472467415","host":"s3://npm-registry-packages"}},"9.0.0-canary.54":{"name":"@redwoodjs/storage","version":"9.0.0-canary.54","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.54","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"d71867d757a21aaeec139cadcf2fd92e4fa1ed41","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.54.tgz","fileCount":52,"integrity":"sha512-rZb+0dsC0s8G/Mi9204d89261Nhej9I/8nzy81RlGM33FpZ4uD/3bDW9dW1Wkf9N+aqFKRXTSo/Di9LPW+dyzg==","signatures":[{"sig":"MEUCIDmRC6od83W/B8SWQsT1//nZZW4xiePzoW8VOFzr+nHfAiEAiDh3q9sDzIfc2aHl97qgbI6g45KrBP8J34GLdu5YGZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c859e864b8974b205270b323407e387ce93b2637","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.54"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.18.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.54"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.54_1725899001848_0.6277451356569088","host":"s3://npm-registry-packages"}},"9.0.0-canary.67":{"name":"@redwoodjs/storage","version":"9.0.0-canary.67","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.67","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"52ee1081e5a404ffd0eacc9fde5c919071270e22","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.67.tgz","fileCount":52,"integrity":"sha512-ltIProgxRPICK42aesDmFYUUUHxY3Ofka7Wj0O6hcbemQ63zKlhP7TW1+N/ZZNH7qU9QCBLVz5olVnrJxB5SDA==","signatures":[{"sig":"MEUCIQCki7+Am0PMIqXy4/l5dwdmGqBbA3rVasHWyU83WcEYJwIgbGUFeFgHrAtAbBd2gwiZg9RFo9MsUjKkeg9KTzkelNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"cac3e57115388ce6eaf0e202ef85cc2bb83d7925","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.67"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.67"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.67_1725904923363_0.08620191081128836","host":"s3://npm-registry-packages"}},"9.0.0-canary.81":{"name":"@redwoodjs/storage","version":"9.0.0-canary.81","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.81","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"83128fd99c40ccde11330789fe3264cc38fb3b07","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.81.tgz","fileCount":52,"integrity":"sha512-7EyIWIvbjJhmT7HRjtV6OapNZV3pVdzQf7D7LW70BrmICzIbf2QBsDKDoLT9qkgUKu93yzFN3f3iGfuz2vPQkg==","signatures":[{"sig":"MEUCIGhIP6ueRx6OxYIMmS3p+NCmUY3vBZxDiznMQiURFaCGAiEA7wO1xvmMJJare7zqxWjtB1FZK/ffK75AAj68Vxw7+tU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fadf1c1f1315e5fca91c13ca422febaebaebf055","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.81"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.17.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.81"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.81_1725909423556_0.6575196970600794","host":"s3://npm-registry-packages"}},"9.0.0-canary.86":{"name":"@redwoodjs/storage","version":"9.0.0-canary.86","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.86","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b0beaf789372ae6925199a71796c94c355c0c7b4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.86.tgz","fileCount":52,"integrity":"sha512-lzWJ4EoYRSZ1tVnsCtikJf7mRNU7lYz/Zla5URXjAJRJsWN+ODp9gIIKs+FmO+jvEAJ1mzupGepFSYSsw8I6cw==","signatures":[{"sig":"MEUCIF4dkVJHVhpsp8I9QXwkYbLB5TzkCQCenhezxYHFDFv9AiEAi5I9yzJUdeHa9WZpJMxkIAUa2vB47VwxUDsuGAcwmMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"95f21b4147b04d6fe0c544c902eae44418a97048","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.86"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.15.4","@redwoodjs/framework-tools":"9.0.0-canary.86"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.86_1725911468956_0.43784347026099035","host":"s3://npm-registry-packages"}},"9.0.0-canary.90":{"name":"@redwoodjs/storage","version":"9.0.0-canary.90","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.90","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"5485e1b8a7dff16f57ce2838dd7e52a5e9adbf60","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.90.tgz","fileCount":52,"integrity":"sha512-cVSFa2V2Y4YUGHjJCmYENJ/pJFmsRMzhjZWLg9YSCpIIHOuoYJ3aro9OpMFCyc+OgKlyCntDobpV0rKBaKZ9dw==","signatures":[{"sig":"MEUCIQDvP8kT5q8qscrRiXIllLDrRkVsBbfqKuAl7iNr3dCL2gIgKEeR2YELgVPdr6oJeQ/sw9oBCCYhMkWfPCfvhkIt2tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"581c080d5040aaf6eeea5d965c53d734d3276aab","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.90"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.90"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.90_1725915064869_0.1628425534540776","host":"s3://npm-registry-packages"}},"9.0.0-canary.91":{"name":"@redwoodjs/storage","version":"9.0.0-canary.91","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.91","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"87d9121a89003bcbc9f25b1b6a2c1c2441018914","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.91.tgz","fileCount":52,"integrity":"sha512-p0FK5bEqVJOO6zugVB0mxyk9s9ewQTK164rvpqjS07JkFVVtu6Lot4/0z3MtDOxE957E2jr3fCanq+1EKaT7KQ==","signatures":[{"sig":"MEQCIBqfXs3mQ9Ff1MfeiLsVQmimx7MiqxYDpvDs4ezY+aimAiACuAUc7WWWjymQlVuNihezpUdOPYLMtJlqnPg2ZPgK8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"45a94aaf726d8dd168b10051cce2ff0f62561007","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.91"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.91"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.91_1725916536129_0.7289015824034715","host":"s3://npm-registry-packages"}},"9.0.0-canary.92":{"name":"@redwoodjs/storage","version":"9.0.0-canary.92","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.92","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"777818664a100ada5b12ca3d57bc0fb3525ab52b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.92.tgz","fileCount":52,"integrity":"sha512-2IamuK5f2ubpDbk4kaa64K+lRhJ+JPBxQmhRBe0B3fMl+C6qMjblNN+YkKSUVphJSyL86cDNyPw+9/0cRO9EDQ==","signatures":[{"sig":"MEQCIEbvcXwMOS0Ci5989NFxAnHTB0z2let3LMV7035lP3RxAiBy4brOh+GeUQAvtSHNPRnsUZpMA29a0EbZ33xm+r5bug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bd8e9055a78db42eed7c3f423759bb42639400ad","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.92"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.92"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.92_1725931250412_0.2545876498583999","host":"s3://npm-registry-packages"}},"9.0.0-canary.93":{"name":"@redwoodjs/storage","version":"9.0.0-canary.93","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.93","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b9ad8970e54638232ec51b1ef99011f037639b3c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.93.tgz","fileCount":52,"integrity":"sha512-3v9eumBC/nq4ez49ZcFj3JEsFClb4/YFo6ix/WVB6trmjz889KBxoQiAGE5/EDnnbK/x3tC6mZgXqM2vVTFszA==","signatures":[{"sig":"MEYCIQDFgP306cvfPcPqeSzceGZm1xbVttOFTh0YzEZUfxkP1gIhAJk4a6UnW1tnSaMTEigJfPkv4obstkKTaeH8U08NqL8L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3682dde76da6555b7b08698e527d5717506fb817","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.93"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.5.4","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.93"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.93_1725931768452_0.05032529343960612","host":"s3://npm-registry-packages"}},"9.0.0-canary.94":{"name":"@redwoodjs/storage","version":"9.0.0-canary.94","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.94","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"383ef9f41b4fd28bbf9d950ca94cf3acd8ef69ff","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.94.tgz","fileCount":52,"integrity":"sha512-e3X3XbwaFOSlkVFNVWf37dLfzm7DsW/J6AYqDIWCkVjtVMa5eeB0XuASnZFwL0w12ltdexEICjK89emmVLVPWA==","signatures":[{"sig":"MEQCICQDSFEsCDfXsoUmDjiEFiybY4c/8ZYoJei9RQSQbLGKAiAmz4E8iR4YDKyUki4YkETE2gZXv5re0WUVOZLwhXgERA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f4c0a3678103eaa0fc8b4f43d717a5e9869d8b6c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.94"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.94"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.94_1725933284364_0.9060016878719943","host":"s3://npm-registry-packages"}},"8.0.1-next.94":{"name":"@redwoodjs/storage","version":"8.0.1-next.94","license":"MIT","_id":"@redwoodjs/storage@8.0.1-next.94","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"f5f3dd3d8ad64f11876290c56b060d2212b4c088","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.0.1-next.94.tgz","fileCount":52,"integrity":"sha512-UBG2jtb3DCTIH+fVuUHsMKd38rAt7QnyeEu60Zx8gbmfwnBW2f6BkP2lAvDGu3KbfFEOX85hCh2BcaiiN00Eug==","signatures":[{"sig":"MEQCIFd5b/X2DkJR4JPQxLhVYN0cV2BxZuScqP6nKthuAEtPAiAviohnSfsisHCOGF4Wn5oZZ8pCI2orfvbwW+C6d3adhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4b4451e7f0d5dd3a7c4d452df6e77fe9fbd2d169","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.0.1-next.94"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.0.1-next.94"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.0.1-next.94_1725936340351_0.2163750402405067","host":"s3://npm-registry-packages"}},"9.0.0-canary.95":{"name":"@redwoodjs/storage","version":"9.0.0-canary.95","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.95","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"7402e40ec2f921c111ac4f72e4b3fd58d118df5b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.95.tgz","fileCount":52,"integrity":"sha512-l7vWGsDxDsuXWdrJVuzCYbPgbFRNZhlM+vjefeW4qT0NIoKMCXR19DNKvgOc3bozOTB7NBpItmZMIin7d3IRxA==","signatures":[{"sig":"MEQCIDUuG5LIRJT+NmOy0AxkHFPYe019KY5H3bNSVLG6kJb2AiB7Wjfw7MDuhczCo0VLJ7g5T4KShgoZ02HjlWMn1Z/Qhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"ebeeda5cccc92a6ee150a252e6eb251407069005","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.95"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.95"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.95_1725972163840_0.04982708426508853","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@redwoodjs/storage","version":"8.1.0","license":"MIT","_id":"@redwoodjs/storage@8.1.0","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"8025fc3628ef06d2756ca36ce7909924e149f8e8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.1.0.tgz","fileCount":52,"integrity":"sha512-WBk6QuVtU5iHnQqfsWmnCxjXC5LQH0oqgkaVRVCwXN5eaRwNuBpp+Mb5j8g5v6SxF3ThpVjDCzz3Zl6aiaKDRg==","signatures":[{"sig":"MEQCICLrQeWc2T1DXVo53lDYniaGR1oaiNmNfm+ngnHhl/Q0AiBZBdVmxSFrb1oPtWrhPdmXxWaRtCu3Vfz11a35jK9EmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78265},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"95ed90189e17f2df528f17d42d1dd1e1ebba6bf9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"joshgmw","email":"joshgmwalker@gmail.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.1.0_1725973106067_0.7229988780614214","host":"s3://npm-registry-packages"}},"9.0.0-canary.98":{"name":"@redwoodjs/storage","version":"9.0.0-canary.98","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.98","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"82799b5fe7658e1707a237241907c742d266c3c3","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.98.tgz","fileCount":52,"integrity":"sha512-L88XSsv8E6B9VirUxY0xcRoTQC067QBpYXo47O6w3LcdhXSp37MJoxvZr9zm9wrJ00HITG9eIMjzM3zXMZEErg==","signatures":[{"sig":"MEQCIDiEHPhbmLQ8bS7DYOb3IPKEG969evDN9gUH7hZ/UoIkAiAiP6MOk3OmELl2qUT2a6NC8EHtb5MfIEAtK9ifX/gu1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b9ca1beeeb119a927b68da2f1915576f58621106","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.98"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.98"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.98_1726033905390_0.8881004190391775","host":"s3://npm-registry-packages"}},"9.0.0-canary.99":{"name":"@redwoodjs/storage","version":"9.0.0-canary.99","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.99","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"be5f9269e16af4b3df3ecae37f69aee18e3d933f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.99.tgz","fileCount":52,"integrity":"sha512-BpdXUg560BVm32bOZATd3M8E9hSpp+HnhzvvTmDJYJPAf4LfIMP8eVA8iFDNLcq7aQzz2BlM6Pr43ZHTN8mQqw==","signatures":[{"sig":"MEQCIEQ3+13A7XkKcFxv6NPKmQ79XUIAycpK6ZjwN4ZPN58KAiBlxnoAJP6do07xoTdnZc90nVw0XxyikwZJkTj6M9DZyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"cbc714234660e14a2cef303d249a9e9c7be9e4a9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.99"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.99"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.99_1726059529936_0.5731613104101285","host":"s3://npm-registry-packages"}},"9.0.0-canary.100":{"name":"@redwoodjs/storage","version":"9.0.0-canary.100","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.100","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"6866cb8afbb3baa081a4706e1c7dac371036f492","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.100.tgz","fileCount":52,"integrity":"sha512-nFE9BO8didWAT+S2mtKfvuLYxYHiWw/kd7S+ogwfu8LaCsrKJhqcwKDLagMfCQIIUkrc+vMdar9bH+EjZC/ypg==","signatures":[{"sig":"MEUCIA4PhzezAPC/oIqDVReFzQZ0cWEG/epKITMuElKzlX4LAiEA6iN6gBT3hEKSU8BbRuOZukvo1w9+FURCCpyjpNTRAjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f4e31428b80b871a5f91f26fdadb4256252d42fb","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.100"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.100"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.100_1726062837967_0.5264039780356564","host":"s3://npm-registry-packages"}},"9.0.0-canary.101":{"name":"@redwoodjs/storage","version":"9.0.0-canary.101","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.101","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"aa0b3e852bedb8a9e1fd171f5b76fca25a9c8710","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.101.tgz","fileCount":52,"integrity":"sha512-XGwo3xI1aQinEheuKsP+s7yXbUzLhuQgGP6OxeZexXaJyYHPXe1tPEaF5cKlmTRrqCJxlrfbw3VtSzWxEwx6eg==","signatures":[{"sig":"MEYCIQDEt6VtPosDja6kuGFm57glNicEQ29cFoi2js/5Z5ohPQIhAN0fCKSH/tYBWOPataY7yez4/H/A4QMH20dV/xyTXVwC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"0d2d18d8be1b53de9c10fbe7fb1f8965c627f81c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.101"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.101"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.101_1726076784721_0.5603369638259514","host":"s3://npm-registry-packages"}},"9.0.0-canary.103":{"name":"@redwoodjs/storage","version":"9.0.0-canary.103","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.103","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"d8efa44f3bad164eb97d9850e8678c5915d1079f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.103.tgz","fileCount":52,"integrity":"sha512-rjsACj/o38WXjTYqDS5dy4iE29r1LuL1lz9KkXZ5x4cSJ6WuE8rzyFshYmrJtd1ZzH1lw86cEMRBkSRTMcMwgg==","signatures":[{"sig":"MEUCIDrLbkItMCFqjIBYDDpmEIYLD3j+JlYsho9usfVIBK8IAiEA/1II98gGOtksfnx5V8mqGZgbShOaj53kp1vBGNlF5l8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b75f7eed1e7002f858673f4c24b59840dd074f0b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.103"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.103"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.103_1726092040659_0.4375239274480476","host":"s3://npm-registry-packages"}},"9.0.0-canary.104":{"name":"@redwoodjs/storage","version":"9.0.0-canary.104","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.104","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"e9b59bf9af03c5d246e14b89da42d564b76eebe8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.104.tgz","fileCount":52,"integrity":"sha512-Lj/kgFQolZFYQS4q1hzY7wTXiqSlc7e+QFkYUyNmrmkRf69FZc5gWN0WA+voIj3xRKPekEC1FCxyY4BgA+vMpg==","signatures":[{"sig":"MEUCIC4uoFNN9ps95zys4YrrRKzQS9+aCNuT/nk1L1QvV2UYAiEA+kiic0mxv749dSS/YHdwBiODyZCZPv2+Yl1qeo9j4f0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1699df58cca8a5e48f0842ee7fd5a3b130b41149","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.104"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.104"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.104_1726095255139_0.28068862264924355","host":"s3://npm-registry-packages"}},"9.0.0-canary.105":{"name":"@redwoodjs/storage","version":"9.0.0-canary.105","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.105","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"f293902adc9d028ac84fe922c5442b3323ce1ad4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.105.tgz","fileCount":52,"integrity":"sha512-oa+ykxUV554LrBEWxgCc7Z8QQFGlPLws3oqB8zjm75XedQTl9Rd3mRyEVD8VtqgzyxFmdsSZ4gOTVxiEdHFSug==","signatures":[{"sig":"MEYCIQCOODoVc3+562ccHzfH4wgJm9Hd2gzBUqcmK/xWAyszEAIhAIcYfN1XJT1eIEGup2gzaPuTluy1qdldR8ITSU7e0RQI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"585a7951aa92632a93a52724b288e7f5dbf8dd90","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.105"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.105"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.105_1726098663865_0.6995598962195941","host":"s3://npm-registry-packages"}},"8.1.1-next.12":{"name":"@redwoodjs/storage","version":"8.1.1-next.12","license":"MIT","_id":"@redwoodjs/storage@8.1.1-next.12","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"4a037364a36c30b471d26bc72202330bd8efb046","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.1.1-next.12.tgz","fileCount":52,"integrity":"sha512-txGu25a/uhvXYof5ieqP8p6oj9MbWL+hWZNWkE0IbWXLysh3xOonzC8ynjUhoP9S824RtDqIGZl2HXeRbdDtXA==","signatures":[{"sig":"MEQCIGkRn3DS3SSFLPzVlDv5CNFS5o1kWsOZDQCeh9y5+dS1AiBI4SxSYzTlzY09xlQZFvaxjS58JiS8ZLCOKosn69AcfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"db042135627270556526aa91965065ffb16daf69","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.1.1-next.12"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.1.1-next.12"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.1.1-next.12_1726099863041_0.024433159314836805","host":"s3://npm-registry-packages"}},"9.0.0-canary.107":{"name":"@redwoodjs/storage","version":"9.0.0-canary.107","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.107","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"d9aaf7a7827772c408b70b5645672ff5feec6b9f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.107.tgz","fileCount":52,"integrity":"sha512-isYdv9DPJ5DMVvl2EIyK8FrnI/tj/kD3ohZyuQXwoxw3zSBWBGNtouGtn7VePRWGk4JKNXGi2Hi/ZlMPsa6G8w==","signatures":[{"sig":"MEUCIQCLsNan8WPqaEHhRcEd/d9C+WznW/OWU8J90muyhTDM6QIgHb4J6CED+KcnF6TL5qIOo7ri7xjsC1G+GNAJ/pBU98U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"15d95a1ddfda50f59b211d930959315b8abafe09","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.107"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.107"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.107_1726105105182_0.6809471618263554","host":"s3://npm-registry-packages"}},"8.1.1-next.14":{"name":"@redwoodjs/storage","version":"8.1.1-next.14","license":"MIT","_id":"@redwoodjs/storage@8.1.1-next.14","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"a0c352207ad2c96262ab6ab5a77a51fe7da7217a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.1.1-next.14.tgz","fileCount":52,"integrity":"sha512-QbvqBusaFihqyGF20EGWz2UBlkkLuyHJxeQ5ybUAh+8NEHZ7EgUf8J3LEJSnupnq9p/AGFgkiOt7hWsdjXy9JQ==","signatures":[{"sig":"MEUCIEgWMiPFOjEHFko/E0KJtKULEHDEzuBztNE0GOtJfno7AiEAnJxoJDCaNKOOGOJSjNZbfg5UyrJFpt2gAfzpMghW9Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e9a597746033c7cc733a4caa284dad0d25ad3a21","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.1.1-next.14"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.1.1-next.14"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.1.1-next.14_1726105200529_0.5562098000220606","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"@redwoodjs/storage","version":"8.1.1","license":"MIT","_id":"@redwoodjs/storage@8.1.1","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"879028ff42ecbfb613ea23b10a0b74be3f816f7a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.1.1.tgz","fileCount":52,"integrity":"sha512-Q+y6yFf6Sa8lBZPQ19Xi96ZYpK+AWpKw9H9JIgdMrG7m5tX0+zfJN7Uog1ZRn86IVjS0OjyPq0XQUsDfY/OhgQ==","signatures":[{"sig":"MEUCIFZk5ir+1SQib5GUNolwnz8mAkPLTJhAyy5qclfBWwl6AiEA9ZRejq1/yJKp/KLLgnuuBtszPO+UOOZnGWY2iIdLvQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78265},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1275e0749be2cd8bd9a0f77cbe2f284b9173022c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"joshgmw","email":"joshgmwalker@gmail.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.1.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.1.1_1726106858047_0.011826061095683515","host":"s3://npm-registry-packages"}},"8.1.1-rc.2":{"name":"@redwoodjs/storage","version":"8.1.1-rc.2","license":"MIT","_id":"@redwoodjs/storage@8.1.1-rc.2","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"65ba9195343933300257b897251b6cc73f9de24a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.1.1-rc.2.tgz","fileCount":52,"integrity":"sha512-VakmJaoS1InmegQbSoVmqLCqtCICsxyg452ZnZ63aJYjxwGESC8Mvg/Fz7mzNJxD8BNaoKxxQx9BDq3Vm79m7A==","signatures":[{"sig":"MEUCIQDeFR8WFSomZgSzcsyfmGEQb97dXqFlQp1UIg9wy9MEOgIgXatmogHpPHFUsTXTsPCdfYPFB5GyS5TYXvuLiG8rets=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78295},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"eeddede316cf98352e42c5a9245c71ba1149f3ff","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.1.1-rc.2+eeddede31"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.1.1-rc.2_1726107100374_0.9365279476210397","host":"s3://npm-registry-packages"}},"8.1.2-next.15":{"name":"@redwoodjs/storage","version":"8.1.2-next.15","license":"MIT","_id":"@redwoodjs/storage@8.1.2-next.15","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"1632c1523980d3419a8c628cff441497c5f77c06","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.1.2-next.15.tgz","fileCount":52,"integrity":"sha512-M+32Y3497jzsGtPcQnfzTrPX4SQ4EwMnxWkb1HxwlmwOsTlON0xxbsYl17mJ5wJYr+zmbLEoeTkHw+Nw5g8HEg==","signatures":[{"sig":"MEQCIEpZodROaJtXfSSI+hsLzcrC59JrAAN8WZ4A7VjF6NHPAiBro7QbAB9JgxzEp6VVVXZIYsAs08C59wUKu8yQZNpYPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"5306bccf72cbe1b0396799fdb8d4888b39aa9be1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.1.2-next.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.1.2-next.15"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.1.2-next.15_1726108078783_0.8021458795518301","host":"s3://npm-registry-packages"}},"9.0.0-canary.108":{"name":"@redwoodjs/storage","version":"9.0.0-canary.108","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.108","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"be11ae86f6e1ed94ba5f378e5f5662dce034f43f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.108.tgz","fileCount":52,"integrity":"sha512-oAEuxSgwY6ryZzHFr4PdzVzBq4KNVslwHmiVp/l/R0mgBkVg5vrJULggI1hdTao3jDKE8xfOtAF+/CciE0xiwA==","signatures":[{"sig":"MEUCIQDpzy7jvE79hE5BwUUpkZSXVp/LZ9gT/eFfGxqSTN3gYgIgXQWXIXqSuveUagCGbWsSV/5yw2lrBUhhsw5gVzLyw8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fcbe086d4184a371a2c09197daaf051fcc3f316c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.108"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.108"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.108_1726132700571_0.7337548219918326","host":"s3://npm-registry-packages"}},"9.0.0-canary.110":{"name":"@redwoodjs/storage","version":"9.0.0-canary.110","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.110","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"7c4765b9762538f6e5b8aef9a57694b34f34fe1b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.110.tgz","fileCount":52,"integrity":"sha512-Xv6TQBgVfT9tpFyWxqWQ/ynQWU/J09LXb909Tt5C2tjJQr7npfMhh8SMTOcHPvocZW2CVy0URpnV14hiu03i+w==","signatures":[{"sig":"MEQCHylyxXCfjZPQnB2OvI1RJ5VOuxMdcBuss+yQl86j0kICIQCJbrr82THW+5X44QwRp7X5bsf39TPAQyTbf368r7OudQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4a8a34b55d711b7af42ea5523e21a35e772894e1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.110"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.110"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.110_1726268253023_0.16738686447721474","host":"s3://npm-registry-packages"}},"9.0.0-canary.111":{"name":"@redwoodjs/storage","version":"9.0.0-canary.111","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.111","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"c03264b897ec368780c7e6862ebf8c00699d281d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.111.tgz","fileCount":52,"integrity":"sha512-+BEcJF2RPzeyMbFnXrd/dzXEwBSrf0EkOzHdCzG751JmO4R0kJJkubjUr4VquUvCOGdukDi5/fdCi2PB7PpZLg==","signatures":[{"sig":"MEUCIBqXhicUG7JVW1veFfXYf6RW1OyOoLyuTKMeEb+SRBpxAiEAzG9cjIRcAKStYNylWSQLxpby6DClchqkRif+NCqz2Uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bf51287442b19fce74a3a5de0f2d459669874a18","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.111"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.111"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.111_1726332686531_0.004266371242386269","host":"s3://npm-registry-packages"}},"9.0.0-canary.112":{"name":"@redwoodjs/storage","version":"9.0.0-canary.112","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.112","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"8c9fc4aeda172e58c95d7767f842534a970288c6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.112.tgz","fileCount":52,"integrity":"sha512-Xyy5OPvYgUI/SaB4Cto6HcECvMkbZ4IFZfnbdeFyML5rPNip/ZWtT+zDf5gxlDDctMK2DzjS4iSIPJfi/iUWuw==","signatures":[{"sig":"MEYCIQCtN+rr8H/qem+tEMrC2qLnRRasAC7sMMmzhOzD1mye/wIhAI5p+lwAN2eXfw8i18BxSyqTDxAfTbJh0lGIoJst1JOy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7a0f7816a684bb2bcfd9a6338212a6970648ab07","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.112"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.112"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.112_1726351140117_0.11738794559934629","host":"s3://npm-registry-packages"}},"9.0.0-canary.115":{"name":"@redwoodjs/storage","version":"9.0.0-canary.115","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.115","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"dcb62e9061b9d622bb9dd7f7855596f6223cb2e0","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.115.tgz","fileCount":52,"integrity":"sha512-xG/05XGwunfu/5a9kT/EEr5tEHzPbTjEaQsWp/DnViYYSAaYO4rkQI5j+7PcpOIWfHsGRG3gzJ5S5OFDuC49Gg==","signatures":[{"sig":"MEUCIQCF8UF0PIF8r3bkJmgiKtwqpFteyBQ5BcOdhC/qoxyBJgIgHG/f5Jubx6FzWsBVyexLipmHt175EvctmmVExKhQxmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"145cfbc5fb71dfc8ec6c3ae71a17aff2d8caad9a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.115"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.115"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.115_1726352435957_0.4789225219130133","host":"s3://npm-registry-packages"}},"9.0.0-canary.118":{"name":"@redwoodjs/storage","version":"9.0.0-canary.118","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.118","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"ca32368d92f9b5475f9daa51cf50b2de0051ab7b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.118.tgz","fileCount":52,"integrity":"sha512-ZIgYoMoma2GsRFVcva+p8CNqBW6Y3xl12WBvAjwNPH7pDyh9IdadZing5xhHA3JoESrgiQWyPtDtYFkig3zn1A==","signatures":[{"sig":"MEUCIC1OciG/0Smn+kInjDnPTkuP2ka96TnaeoAJnOG9uoHlAiEA+nIxvuDKv+kzAkWgPNE0PyB3gScSrEbyJRVqSKjQI90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"52ccc1452f3b635cf6c5a5497eaa02e0246d346e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.118"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.118"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.118_1726354245461_0.8879287356895478","host":"s3://npm-registry-packages"}},"9.0.0-canary.119":{"name":"@redwoodjs/storage","version":"9.0.0-canary.119","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.119","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"626e22ae2349318178bb6f24b1c1eee4b94bb097","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.119.tgz","fileCount":52,"integrity":"sha512-mreGKYMN+aIsHfKdCW8DFCNcbu46cqITh5Syx2g7bV523/RGBFea+XMRoHNlqr0QkUhvY51P3iQKu7woNBqj/A==","signatures":[{"sig":"MEUCICP2DlFbW+uWKf8opLsaOLF24POGERrZ0ihcSrtJSkXKAiEA8kq+SuKHrY4qWWDSDJF1OHwIBgblGJ09LdvQ6oDBfYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"22f60c751eeb61e766f7a0dcb67ebd9ce3fdcfe6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.119"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.119"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.119_1726355580538_0.7646777528762545","host":"s3://npm-registry-packages"}},"9.0.0-canary.120":{"name":"@redwoodjs/storage","version":"9.0.0-canary.120","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.120","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b8e08a3de4b3b325540f50ca8c7ab8223cef90bf","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.120.tgz","fileCount":52,"integrity":"sha512-uh2Re69i/2PNqSQHNdErtlUjWQc8pUQO7ru5N+ICbGoMcglTlekI9v0DfYlEszJa/Fs15IZdKQebUrF7xMHGDw==","signatures":[{"sig":"MEYCIQDEpjAJnRNN5Hd86zfXXg6C/KrDCZoaI58N1d8WzfWVAAIhAKvTgWZaPddAfk1bFDoLEr7QOAx+lGnulhdznpsrgdSW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"912bf73012bc8e07f646d0ff786a3d6edc0f2a5c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.120"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.0","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.120"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.120_1726356702480_0.34984015398581225","host":"s3://npm-registry-packages"}},"9.0.0-canary.123":{"name":"@redwoodjs/storage","version":"9.0.0-canary.123","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.123","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b6126c28aefa9c6d21130fcdd062071dd62e8b1f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.123.tgz","fileCount":52,"integrity":"sha512-c9BBDTn7cVJbGuPJLxhcNJZeTUiLAfNpDn/533ZkbkjCH5uiqoCExAj13rJaB5A2oaoDjxTNCEk2AwGLVUPu7g==","signatures":[{"sig":"MEYCIQCaWhVe0O+jc14HlbdgMcdfNj1WbAYzy+RfCL8EUmYm+QIhAKSsQUQDJqVfY4nN3iUAQB7nFDcpC9ot3nGZ3g/vej7p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"dcb493452cb264fb8d855f876857af83ac6849a4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.123"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.123"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.123_1726363221362_0.15935519219627903","host":"s3://npm-registry-packages"}},"9.0.0-canary.124":{"name":"@redwoodjs/storage","version":"9.0.0-canary.124","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.124","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"192bfe61ee84bbe6fbd8b8dada244b99dedca968","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.124.tgz","fileCount":52,"integrity":"sha512-03Q/tYNn6RqcaWuxf0s8DhSgXePMT6m4MknQhYteGL6Stxz00LlDZHqGZrqtuxnIi5s/WESZq1kQoYc4/tXXBQ==","signatures":[{"sig":"MEUCIQDDi4eRWWi85GoBN7JnmaRNE2kKCxvmGlUFcCUT1lFN3wIgX5cIPWW5EhbKomdN86GlBIrowkQrcv2xdquJ0CyMg2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6310d1314fb900b71cf0efaa72ba62dbdb5c7447","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.124"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.124"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.124_1726365203889_0.8492095082459281","host":"s3://npm-registry-packages"}},"9.0.0-canary.126":{"name":"@redwoodjs/storage","version":"9.0.0-canary.126","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.126","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"a450f0764f6db65716fa7338df2bbba30160d0b8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.126.tgz","fileCount":52,"integrity":"sha512-YlirbUbr2ft9cdkRdKJD84ir60qtykQ42fo4I02D7X3pPhB+8oNSsx0s+shs+rBHc9c6z+k7OdVE7xA9kPyD8Q==","signatures":[{"sig":"MEUCIEJVdAdfTYGpdIWkgi5t4PLqV9Z/5UFSqNaVlrCTjaqIAiEAye/o7V1pe2mUzxC7GuxvWhSQ9G4GghjDtuQuXa7/f8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1bd16f9e73825b7561308a533f1acebf71f013a5","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.126"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.126"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.126_1726396092198_0.31668782637126336","host":"s3://npm-registry-packages"}},"9.0.0-canary.127":{"name":"@redwoodjs/storage","version":"9.0.0-canary.127","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.127","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"09517945a7f3542a22d49e69e9b0b50736c0ce3f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.127.tgz","fileCount":52,"integrity":"sha512-IoJsaePFWCszEEqaIkQFYFfXj+HEf1K4tWKZQ2rA26EUzZVnA6GeX4c+aNEPxLlNZftMT+B4o0fIr9Co5vlawg==","signatures":[{"sig":"MEUCIAEM/mcXkc8+BFxDzv7ZSS+cZaMW6TR3BPVvIKeytJYMAiEAqE0a8yFo+uXqRfvKpiXh2zHu05UOSDnp+t65GPkQ/x0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8a01fdc55d9bf4674704d698750136f39d32ef87","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.127"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.127"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.127_1726397241360_0.5138531412795404","host":"s3://npm-registry-packages"}},"9.0.0-canary.129":{"name":"@redwoodjs/storage","version":"9.0.0-canary.129","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.129","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"02e7000463a997096522352640cfc3a5f745c83a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.129.tgz","fileCount":52,"integrity":"sha512-+g4OPDcqI9u/ftLirJhsMgy6bQfdpbvlEuFgiZE8Tzxpf48R7A72PNh4Z7npomHXm/xzZ/ImrkTXlCRKiZMNYw==","signatures":[{"sig":"MEUCIQCMieXHBbKQibtv2G4Z/LsrfJxu2Dg5Rkywsrdr5fsPDwIgNIRzplyb6k0+z14prdLi+LIf7ysZshppled78LPx/oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c0503912b1f69d0c3190897194eb6db6c02f012a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.129"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.129"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.129_1726399996410_0.9156968369571761","host":"s3://npm-registry-packages"}},"9.0.0-canary.132":{"name":"@redwoodjs/storage","version":"9.0.0-canary.132","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.132","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"27edc3e383ca61b0bcfa15f66583cf6ac20d3426","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.132.tgz","fileCount":52,"integrity":"sha512-lfZyaUojlCDWY+zWilO/nI0UbxkeN80y5qrf2+6mojWEM39tX92kJBWv+SOlwlbeJ9UMqeivXAldeXXBgT4gxA==","signatures":[{"sig":"MEQCIGWoF6a07QqufJBhB9hkpcNtzrPXIijyLLWg44LTtK2LAiBnj5BiwHUzUtfcibvTG65tQUqGY/sURz/EADn3Ib9R7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e8b84fbcbb00d8dc4e38585155eba1f7dbd99ad6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.132"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.132"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.132_1726404679953_0.8234359260858441","host":"s3://npm-registry-packages"}},"9.0.0-canary.134":{"name":"@redwoodjs/storage","version":"9.0.0-canary.134","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.134","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"cd203e1c2c41ffd8f63b70b0f4f4303fc2a45363","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.134.tgz","fileCount":52,"integrity":"sha512-s5IoBKaUtLx5TovfumRVQhY9l6EkRjIJ0avyivjt990EzHFW0vzvfNyJ72XoX//NW1DB1CLlGNox52u4Ybljjw==","signatures":[{"sig":"MEUCIQC8cZQFC1ipQMGS5Bdjaqw+6bosbDusgUW1GJPQS0VHnAIgAZd8mw3mVnzb6Ky4rA7k4A6bqI3s5Wg6A1hqPJYStXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"25db8ba813c5acd2713bd8fe25a6abc554e41f26","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.134"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.134"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.134_1726405707776_0.9736344995529853","host":"s3://npm-registry-packages"}},"9.0.0-canary.136":{"name":"@redwoodjs/storage","version":"9.0.0-canary.136","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.136","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"a479ba41f59e12db77bbedd23af8914f05756dd0","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.136.tgz","fileCount":52,"integrity":"sha512-YSpG45flaTHwOUbCvXuSacjcSYHqrVpPGBN9jzFschrBhTcsqBoDo9yZlVOkTGZkjndJQxNjAcUiOBIZadeu5Q==","signatures":[{"sig":"MEQCICZDTULZdo76I5H3lx6r6TcMKT8SnoZ5tqkYQ+gCvS+1AiBBzvbr97zdIuvZGNmRzVF4en7Q8sCtExSVtEdZ4JQuww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3f1e8e15c2a17e6301673c0901213b0b6cbe21b4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.136"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.136"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.136_1726406722188_0.7509243173668765","host":"s3://npm-registry-packages"}},"9.0.0-canary.137":{"name":"@redwoodjs/storage","version":"9.0.0-canary.137","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.137","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"7335854aee93c919ae9bd0b4ec4c792383928025","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.137.tgz","fileCount":52,"integrity":"sha512-DJ1Ooje6Ccdv/UGvk0zlBqoel+7FNylx95smH2H+UFHWU8PQsCwkG6qpvdLUa+G7fCuxavaaOt8akwxvfe7EqQ==","signatures":[{"sig":"MEUCIQDH/E7Yi65ZJ/n/LnSBRdliLlmiwzODjn8bLai6pTayKAIgI3QdGN1B87m+G0L8ash6hZbTxVbeZa57jE7IjqTY7OU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8f81eccdd3ea8b7998ec147035f701d1c5e88af5","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.137"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.137"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.137_1726408791384_0.627547205938898","host":"s3://npm-registry-packages"}},"9.0.0-canary.138":{"name":"@redwoodjs/storage","version":"9.0.0-canary.138","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.138","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"9e95f393a09a20eccbf5b326efede3f1839729c9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.138.tgz","fileCount":52,"integrity":"sha512-6TRz0Gev896H/5rrFoxIgN+QjVpA7VO0u3q1RmLphymHIV7EurWa5HOGdUiRGElUjdXrqF1G/ShurS4FbdbCBQ==","signatures":[{"sig":"MEUCIDnSNDp76opaY+gwZuUBSRLeh1tTD2hquLMTnxWNXeU5AiEAyzlC5ZnVxEG9aGcQGxtN5vb7KjwKdCclB9GUSr+TSi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"cb2b006a0f32fdc1774bf456101edf557d39c062","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.138"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.138"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.138_1726427652485_0.7053856505745382","host":"s3://npm-registry-packages"}},"9.0.0-canary.141":{"name":"@redwoodjs/storage","version":"9.0.0-canary.141","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.141","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"64ab93f51882f40f97602c7e4bd3f795191c82f3","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.141.tgz","fileCount":52,"integrity":"sha512-EnruBbUOJWxyN8p4hMTJIJVitl1FfMzwV2xbJTp1uMPaCMSP1nPBr6L/wnJAUBk4FJV8QF6OiTKbcZjMzxZomQ==","signatures":[{"sig":"MEUCIQDspqbf3lG8UqSKZ/ofuGj8v2CcbCE/kkaX5IWUZNqVUQIgNTNlFXEbH5hBEfKveYEhTlj02YQIAFeNLhQEPOBGAfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"17a6e7ac5dd143e43e811291f1058ba66411d897","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.141"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.141"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.141_1726526788739_0.8448631879968369","host":"s3://npm-registry-packages"}},"8.1.2-next.50":{"name":"@redwoodjs/storage","version":"8.1.2-next.50","license":"MIT","_id":"@redwoodjs/storage@8.1.2-next.50","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"4288b87294bf314637c4102fc08cdcb5d750157b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.1.2-next.50.tgz","fileCount":52,"integrity":"sha512-Hm2OVscxwgSFfxtiOxRvV7D+wFx0OEhi0ntAFpBH2BVH9w8Bj5M6TdvC2V9cK1eyzU9gfl34NKFeZK5BYzk11w==","signatures":[{"sig":"MEQCIEwW5sEIc2WyTN9d0Z3sfxz7Be7MrvwC9Kuhq+b1vlKZAiB9T0QIcO3HtL0RA6RfHHca12marZZCsoPM2AikpqWYnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3212a48fdde02cbf11855b540ba976b4dfab5549","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.1.2-next.50"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.1.2-next.50"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.1.2-next.50_1726527362630_0.8212739164304945","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"@redwoodjs/storage","version":"8.2.0","license":"MIT","_id":"@redwoodjs/storage@8.2.0","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"2a30d3e5d38107639bbcf2beed57451863de1e99","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.2.0.tgz","fileCount":52,"integrity":"sha512-TuEMDFNvklNGUwiuTKRjHh/bi4GoMjkprz638rYmPVQH+MAV1XCuITfF2FFhNjnetKhd5TFEQH/6kkFSqPqk4A==","signatures":[{"sig":"MEYCIQCQoWM04R2OBG7D+pS2ry5K33YVZR5TGZEU+0SC3LX0rwIhAKBWf15u/I5SPrM2yRv/aZHfFFcEkDGa6zb/M+sFT/ZX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78265},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"2451a5a1d9bfd4e5bf0435735c88cdb1819a0183","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"joshgmw","email":"joshgmwalker@gmail.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.2.0_1726529282810_0.3705874992978868","host":"s3://npm-registry-packages"}},"8.2.1-next.0":{"name":"@redwoodjs/storage","version":"8.2.1-next.0","license":"MIT","_id":"@redwoodjs/storage@8.2.1-next.0","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"bf388a31ff14b7c07cec34437471ac1821a82d74","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.2.1-next.0.tgz","fileCount":52,"integrity":"sha512-k9xJU3Y+CvUNEiwqyflqWfy+XkdFGlqCZiBF8FXv6mawSwrzkz9miXIFo8W4I6Hx4uPhXutHiMo64HDtw9tMbw==","signatures":[{"sig":"MEYCIQCxOu5/6pG/2Pe2qmB85o0GkkMc/6S1vXOi6JAMSdf92QIhALQ/GVAi5MT+74iW48KN1721ePy+sJ4zATkTMhsI87Bc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78296},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"40856e36ae4f903a5257a06dcb894a240976a1f2","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.2.1-next.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"8.2.1-next.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.2.1-next.0_1726530319778_0.027100049695928385","host":"s3://npm-registry-packages"}},"9.0.0-canary.142":{"name":"@redwoodjs/storage","version":"9.0.0-canary.142","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.142","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"520c467e5db3b373615ad270b3de48b32e2e8f0d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.142.tgz","fileCount":52,"integrity":"sha512-v62pq7Xzo0lCsrUH//hWSTai14+D1J16rVP77MzYfEJWABQMvPBVNCtC6733O1RPq9ptTc8V1dWZJJRAIP9rLg==","signatures":[{"sig":"MEUCIQDDdoUhFCSNYCYcHCOUycTwu7cL1Cwp8VS8aYCcVj9LsgIgYG491sNQPS1xVoRJT3OMCaJiPmHhryN8Zf8nQ5ldFTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"61537a8449363197900f16a9a752f0d863b701e4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.142"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.142"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.142_1726574847980_0.9415654204463233","host":"s3://npm-registry-packages"}},"9.0.0-canary.143":{"name":"@redwoodjs/storage","version":"9.0.0-canary.143","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.143","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"54f7babe630540944d880ccde0bb07115eea7964","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.143.tgz","fileCount":52,"integrity":"sha512-oo5VBLM/Q5t92FvvnGvGwF+a2WFogPcLDAPg+mHINQCulVnyL8S86jgCz88SDxuthRl2Rpu4Fk+7uQC1Nqnh9g==","signatures":[{"sig":"MEYCIQC7ZatldSbiWxO2zZPRftTjyEodXFMrPtLC8/TYX/Y6igIhAM0lJ583RGtc0fp8O1eyGYYxBLR0SSPqtlx2grnVcdjg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"16f9c897e2677126278f567ea4b0488a6d78ed88","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.143"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.143"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.143_1726579712392_0.8094768967622643","host":"s3://npm-registry-packages"}},"9.0.0-canary.144":{"name":"@redwoodjs/storage","version":"9.0.0-canary.144","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.144","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"98563dd2aa6ab2ec330bf062baa15f50abb015f6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.144.tgz","fileCount":52,"integrity":"sha512-ZIiE6dlhOvA57k6Wfy9fdRf+sC4PH2r3NNxotEJooQGOktcdTZXiBCpu0eVZGOHqBmQhNdVXRPsDamKq56UycA==","signatures":[{"sig":"MEQCID1JyOkcRKxTWmCnCrNu+EyHbk0TpHwEBNKVQWbbgF/HAiBeQNJalkgdkWw2mHbyadS9waB3gH+HwtT58q09tHWAHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"adc7f758fd814f9a2c27cdb10cdde366b0c18f0e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.144"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.144"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.144_1726649208572_0.2809867952787477","host":"s3://npm-registry-packages"}},"9.0.0-canary.145":{"name":"@redwoodjs/storage","version":"9.0.0-canary.145","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.145","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"c03c6ee8efff1493c27343724986cc4f461465b7","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.145.tgz","fileCount":52,"integrity":"sha512-9N24wp0u8adznzTso/B54Ay/k1s+45YgZG63LgQSA6j7+QMbk0TOEAyL5t1bvNEIvzyj53C2AEAOB+1HOEbQVg==","signatures":[{"sig":"MEUCICVk1F16XQJ0oaM6GWWi3a6013uqjpmbymQv5Ly5/RheAiEAmjQ06Ga3f0HF1DMVAoie/FzcvPjnJXi5hLaXczThjdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d003a6d67057be8156208068b407456ad324c9b2","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.145"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.145"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.145_1726669775890_0.7073216814366576","host":"s3://npm-registry-packages"}},"9.0.0-canary.146":{"name":"@redwoodjs/storage","version":"9.0.0-canary.146","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.146","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"291a315d7550a679076d8689a9ad63f4e31136b5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.146.tgz","fileCount":52,"integrity":"sha512-0iWJlpZOPel2HKpJ4bx79UXR2iNgIdETVe1xmoaLypxqnybbMHhZuYC7h89km94AGTO2qrkT0khjmOVtQrR7gg==","signatures":[{"sig":"MEUCIClQYm81ccxTJmL34ZjhFZJW9Fev0LrtTRJ4AV75FBbOAiEA+SJDQ81S31Pudofe4Wwzeu0y6u555CD3S2rqPjfR6b0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"5126493bfe1a95a2022f3f7a9bac4e645958d11d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.146"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.146"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.146_1726677577266_0.11496648040193902","host":"s3://npm-registry-packages"}},"9.0.0-canary.147":{"name":"@redwoodjs/storage","version":"9.0.0-canary.147","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.147","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"9338ac25169b1a614ddeb58b64f45413531c205b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.147.tgz","fileCount":52,"integrity":"sha512-Yv0oFkChGpS86O+F7ulBX/UYZEM3FalS6KpxOawt7oqCII/plipiQXpr/AmvkPPyB9EoGswqRlApiDn0i1WLCg==","signatures":[{"sig":"MEUCIQD2LDAuk7vhP5VIKZqANpeoja2cX+puax6atOeufYm4PAIgbi9l3O+CWjWBN27V0fT916Pfd71kraGaKi+jc1vHXB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"12f46ec895a5cd98323d6c85b8430373ad5af8c2","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.147"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.147"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.147_1726678247943_0.6889751104925137","host":"s3://npm-registry-packages"}},"9.0.0-canary.148":{"name":"@redwoodjs/storage","version":"9.0.0-canary.148","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.148","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"f400d792efffab31e6f8f06ad7674612eff8203f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.148.tgz","fileCount":52,"integrity":"sha512-LWfMgQKfPWi653Q61b64i71oYQ8D3Hz1ft0s/Qucaa+6WqqeIHgazRTgYud5ODxo14mfBoNmbQgPjkM4DEB+jg==","signatures":[{"sig":"MEQCIDd4cf3USnQa2QWuTiy2VnjzigurvVcQvNxw15FEvLDWAiBiUgLKfXvktJNQGNqQQl59Yfu437VXnJqRdgM4D0Mnpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"74fa73540fa0ca74dbb97c5cf74d3a13728606d7","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.148"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.148"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.148_1726681402161_0.7900961806544609","host":"s3://npm-registry-packages"}},"9.0.0-canary.149":{"name":"@redwoodjs/storage","version":"9.0.0-canary.149","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.149","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"987ce1b9da3b3aa2f81a7ce67fc65730806dfbcb","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.149.tgz","fileCount":52,"integrity":"sha512-0Q0BEFybbq3dUei422euYNLLENye9wnBb5ORnDslBH7R8tFXRIs5fAz3oMInxoZjYirlCwOHTw4IRsQ2Dz2SBA==","signatures":[{"sig":"MEQCIDJlDIvXwK9i9l9BedI6A5In2MJXafZ69rKDiYzSETCGAiB8QOrJG9chFFXCMRpBlotEAfq2C/JfKAQdOAo0RnZWkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"926c2bd6b406cc2ac00c60a4498a886c5a7e8abd","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.149"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.2","@redwoodjs/framework-tools":"9.0.0-canary.149"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.149_1726704510713_0.6386670208489607","host":"s3://npm-registry-packages"}},"9.0.0-canary.150":{"name":"@redwoodjs/storage","version":"9.0.0-canary.150","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.150","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"5078b673262fd90582799690cdd1a6653fc35a4d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.150.tgz","fileCount":52,"integrity":"sha512-LN79VJuTgtFWYqPrTf+Yqc2XamhjbFaA1wGXJJuavxc91fWpJ+eJ8Yuow7fQTKMlSWMG/tQK2kMai/MjTUKuVw==","signatures":[{"sig":"MEYCIQCgondaeQksOMIY/wH+kx+/BRNtJebmgk4JqaFQK1SIDAIhANkeB6ABSeBxWpjEvbS9wBdw6e7/DA7iEPSZINgBKwHZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"45ed73616e9c99b5476a99feb3b98ed6b42e843e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.150"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.150"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.150_1726710574926_0.2285972381158936","host":"s3://npm-registry-packages"}},"8.2.1-next.10":{"name":"@redwoodjs/storage","version":"8.2.1-next.10","license":"MIT","_id":"@redwoodjs/storage@8.2.1-next.10","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"bb0cf07dcea4185fbbb600a1fa9d70a42614fbb4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.2.1-next.10.tgz","fileCount":52,"integrity":"sha512-LUSoDEK3ylaSOT9DSqwad/UKHVZ7cf7cw7CQIMpZ3VXBkhwPXnphGhep1U5fvl2+PegzIuOOy1hHC1MRQVs1Mw==","signatures":[{"sig":"MEUCIGFomM7GcVm5XZMh5M6Xbc8u0hzBr5TWk+E6Oy7SvT15AiEA3WK1gRkD3ppkcfxZMuGQf0ym15gibSu/arey/SubN4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8ce76aed2f48bddc6fcf1b78065b8ec398df16e4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.2.1-next.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.2.1-next.10"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.2.1-next.10_1726715510112_0.5851019561007245","host":"s3://npm-registry-packages"}},"9.0.0-canary.152":{"name":"@redwoodjs/storage","version":"9.0.0-canary.152","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.152","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"95a6f264a6315f5504581cf712cff36ef35169b2","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.152.tgz","fileCount":52,"integrity":"sha512-DGfPrMM5OUpu3K1Ae9+SoF7sbiJ2N1LGh1qGqVvIRPxldSka8G2z2bMaH8aLOg/59AmiUL5aHHB2GWi4ghoeWw==","signatures":[{"sig":"MEQCIDU6O3FbcHzcERxSnUxyx1VCg2uI14o3cKlzQpX0dunfAiBDVRD0Vh/vgvmMo3LUDAQfJdE7B5xAMmV37S2BkIm3yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d911bba668e562f59ba78be9c2467b7558dda842","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.152"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.152"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.152_1726815217920_0.9214486492747413","host":"s3://npm-registry-packages"}},"9.0.0-canary.153":{"name":"@redwoodjs/storage","version":"9.0.0-canary.153","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.153","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"3cd20379ca90892f73a5c23a324e09e2675db464","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.153.tgz","fileCount":52,"integrity":"sha512-sczFoecpbWcz8e0yADBAj7dxIlr/PQP3m5EjynEvo3tSXkyBl5BqBSU9x5lnQX7aqapFM1UKnWm3BF/cCimTdQ==","signatures":[{"sig":"MEQCIDU9ybg9NSS4QjHYIAAqtdu9ae6mSIvWVGAkb6WC4d1EAiA9N2l+oD7J4UA2MuJbf44igz3BUfviFfKm3xstPxMk5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1602fd26e425b6124686a3a616cf182439750a0c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.153"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.153"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.153_1726816604923_0.4658452966091762","host":"s3://npm-registry-packages"}},"9.0.0-canary.154":{"name":"@redwoodjs/storage","version":"9.0.0-canary.154","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.154","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"edfca76a112e49cc70d8863614373e8f8eb8398f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.154.tgz","fileCount":52,"integrity":"sha512-SwfwO6o62IfEOzkPUl0NcWSGsYrOviqB5q2WEhCi3cn364iVNDIhnmW5XHNImWOrPf4I3gQPknFTQZSGsxsQrw==","signatures":[{"sig":"MEUCIHk60YWbNMDNQoocV0ltNpSh1j4G+Ms5KTq904Ccha14AiEA9CEC4zCMPkmPRr/Ad0umu+mMlnnA58gzXjSJuQ6bvZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e308d582192ede08944b751db8621fa9f1d0c2d8","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.154"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.154"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.154_1727072827537_0.7870748994180723","host":"s3://npm-registry-packages"}},"9.0.0-canary.155":{"name":"@redwoodjs/storage","version":"9.0.0-canary.155","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.155","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"9e04dd996d4ff97e2238c171ec8c244d00d57e97","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.155.tgz","fileCount":52,"integrity":"sha512-vnDDNNS8VmAON6sXYiUzaHNT8NJsWMmfn/jhCaQ3P0WsAe3rhT4YK3VH/aj9oJoQmWbn47EMs3MDTQf1SdWrLg==","signatures":[{"sig":"MEYCIQDdIVzQIs9tJ1waStFVgww2hozW3ksSmxWmsqXuTYpcsQIhAPVoMIGBi7tGcKSDQdMvFTjaKpTlSSYjHWIHAdQr/aZY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4cc7a08b037785313cb8b9c7ad698424ec671b63","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.155"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.155"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.155_1727123931929_0.37559014228556076","host":"s3://npm-registry-packages"}},"9.0.0-canary.156":{"name":"@redwoodjs/storage","version":"9.0.0-canary.156","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.156","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"a7005d55860900be1a4fe18895ed7240a3af172d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.156.tgz","fileCount":52,"integrity":"sha512-V9g7/k0qb08PRvWsgDqOkFvhoedLyY29hjQwSVU5PmRrs4bcA9yyHcGylda6oSitC8/Fc+o5XlhJk9qNkfCzQQ==","signatures":[{"sig":"MEUCIBzM/V3ojY/jXgvL+gQJR/NQQahyrTerYJbxWYhcTamXAiEA8dMCg/zE2NLJiIeajIL1TB9Kwac4+Qd5aad44XyqHXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4fdbe8ab94f2b075a554664641b9448fe0b9b0b9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.156"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.156"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.156_1727188152414_0.6042520187419262","host":"s3://npm-registry-packages"}},"9.0.0-canary.158":{"name":"@redwoodjs/storage","version":"9.0.0-canary.158","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.158","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"32f25238300c3ae93b5837590f43dedd883f63c2","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.158.tgz","fileCount":52,"integrity":"sha512-qPL9wZoSiVV2kENs9yOGBGPZVcHbR5TktcwhVNRuBz34VH9OI8hiyJj+YOda3ywCANhSKa82VYCCxTCxzawvCw==","signatures":[{"sig":"MEYCIQCRvXM8CnkPnWQgeDk9eM5fQYIG/QPUhyrDbGjEzFWvHAIhAJbYVvrhFDe6zz1kw0YRhGZPFjzObifCzYfLXNNI47EF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"945916c74fcc48e7c4e74229878844d99eed607c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.158"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.158"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.158_1727190118819_0.4943890059551568","host":"s3://npm-registry-packages"}},"9.0.0-canary.160":{"name":"@redwoodjs/storage","version":"9.0.0-canary.160","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.160","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"1823b82dd5488080cb10e1204710432f5193a487","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.160.tgz","fileCount":52,"integrity":"sha512-anAi+kWwDrAutgzSKWNHjusbJAITOwjaFFf54gD3mDVKtk4usQFTUFBcFgTHAAH7FrDeIArW4C0G2tJEMRGx2A==","signatures":[{"sig":"MEUCIEQD7bDiCkPzET1q3tnf0kpWRfwTVi+wj8kpWVStEqBtAiEAgKLH0qMwYA1o7dHNlbmX264zvQI7qR/0yxlal02/8TE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9018e913e201d862b13a375b9ac9cf783deac39c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.160"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.160"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.160_1727191710727_0.5936418087612116","host":"s3://npm-registry-packages"}},"9.0.0-canary.161":{"name":"@redwoodjs/storage","version":"9.0.0-canary.161","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.161","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"925b4a67fc12b4484837c9c7322db187d3351d6d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.161.tgz","fileCount":52,"integrity":"sha512-wYR/TX2evHMG2vp/wFhqmkSWPg+h28MuxX722MNtzv7iT0gIWHi/0FKczWAa1GB7mofmpOS5F4M8UXRiOt1Cmw==","signatures":[{"sig":"MEUCIBKM5UZ1DYiF6khQuyFV670uy7vvZRO5icGumrowlZ2WAiEApnqIud+yUqeltBsf9I89pTLbSAdNT24nwidFpafQT5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1792b61f84d0ebd15464b855c860689a8f385efd","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.161"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.161"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.161_1727193144147_0.17103895720716933","host":"s3://npm-registry-packages"}},"9.0.0-canary.162":{"name":"@redwoodjs/storage","version":"9.0.0-canary.162","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.162","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"92ff670a8059fd554cf0cf531050c4585012900c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.162.tgz","fileCount":52,"integrity":"sha512-7bbOZJqfesISO9lbeYgmC+EqkyuyDaQNN7WfPVl4lzwjATl9IFrVrKytKElTdCTdOfZL1HpdKYRHy2JxxS3zfA==","signatures":[{"sig":"MEUCIQDulFiE1WpXUsRGAP6SbBw1mYbzYKiPkWEyHNAXbjZtBwIgCgFQcfhL2vEEP7JPp8G9S73KNhumRn1gAUV4QGn/80Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"5566587716747ec4274e58b561f43ab1a0a6a37d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.162"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.162"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.162_1727195525572_0.10848687561426806","host":"s3://npm-registry-packages"}},"9.0.0-canary.163":{"name":"@redwoodjs/storage","version":"9.0.0-canary.163","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.163","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"62c7ddaba6d94333b01080cb17e1600c817868ea","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.163.tgz","fileCount":52,"integrity":"sha512-dJy/hHjWFF3kNIlMuZLbKDOynThf6Ym8fVp2MlVRpjbm2ACx3cxr+1SjiAzv9sV8Ay4UR5tvE0xiHiscUqzKJg==","signatures":[{"sig":"MEYCIQCi+sKuia6nagFw8u3GvAj4OSpaChAkigsGwAcKzkP2igIhAKOhH4JRccQsHuRCUOeCKGtgtdBWt2vzD4HdrtjlR7Tm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a2dc6fd111af7573a831340a0e33e3317dbca369","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.163"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.19.1","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.163"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.163_1727196306765_0.0863109714697845","host":"s3://npm-registry-packages"}},"9.0.0-canary.166":{"name":"@redwoodjs/storage","version":"9.0.0-canary.166","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.166","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"7628cd5bf06b676a7935977e27674824db2c5cee","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.166.tgz","fileCount":52,"integrity":"sha512-YGD698j4ffKaOtcZHCEsCly/d8k5XhKEu+l7gdLH7aoFZg1XogN6cYUaK4GJVwHj54vAEOQPS/XGP+HL8zTejQ==","signatures":[{"sig":"MEMCHy9kFfdfmrP+is0ZnxsqLDIFlOuqqEZ8IDmyp1spFAQCIAxTiF6jIODVaBzDDJLcolJ5mmO4wCsSRKLk3Fzs9vGv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fcb2a575776d214186e4638178e1a14731e74073","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.166"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.166"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.166_1727197967410_0.02645401841471995","host":"s3://npm-registry-packages"}},"9.0.0-canary.170":{"name":"@redwoodjs/storage","version":"9.0.0-canary.170","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.170","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"8c2a274ccb76fc48f1d7544cd7c1d67e9b2dec6c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.170.tgz","fileCount":52,"integrity":"sha512-Wm4J+Z2YEgM1PofNapzbyCHhXiMDg1+OfwRiK60b1mdEGLmJwz4i1MM8B9fBBZP1iESKsX/XTCVW4TCqXwCBSw==","signatures":[{"sig":"MEUCIQCtuuM7lA+i09I2FxxzaMFevp3AyfJJGQx2MSgqOwdfrwIgHQ3R87O3lf1YXS483dTavX0/lBl9wNEvAVXjkYSIEsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"afe9c9fb54625f479d81243069a887afc8955a93","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.170"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.10","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.170"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.170_1727199472461_0.09015157038382227","host":"s3://npm-registry-packages"}},"9.0.0-canary.173":{"name":"@redwoodjs/storage","version":"9.0.0-canary.173","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.173","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b0b65e969d74d7ef56b6c6b9895b26f7070a612b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.173.tgz","fileCount":52,"integrity":"sha512-b/pH9LUhu2SRs9wt3+d3/aoi+kHrh1+FMl8BA9QXKI3lQ2j1SEWlf8JuC/WbX/7aVicZMvljsdqNdKA+Rjar3g==","signatures":[{"sig":"MEUCIQDWxJjR0in3vNhsEdRAG2AGdvQdZsUiaSjEiZB0tW26qAIgQ5BwlhDhxqenSNkMaR3/LVwuDvMX4MNHFL/oKIEkKvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"608fdd9d4c38588c7e48104cdb99780561eccfc5","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.173"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.23.1","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.173"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.173_1727201272634_0.8110577206253264","host":"s3://npm-registry-packages"}},"9.0.0-canary.175":{"name":"@redwoodjs/storage","version":"9.0.0-canary.175","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.175","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"1ab2c014fb1cb06b4659321f1698b7708be9b15a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.175.tgz","fileCount":52,"integrity":"sha512-RlnCak83GgqeXDm1u/CxR81AAuyIzGLKzdn6V7WPsiReJmUsIVJVLobsCn1/DGtUz0TDkqOvBqQ0Iv1op7wBdA==","signatures":[{"sig":"MEQCIC50F1TsTb8YTMci+YNVn0m/giXhf132h+L8Sc2HUdxnAiAi7y8vQifYSEdaJe09AVt0K5sfsO0jsgRhl41wx6nxQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bdeffa4a2da52efa8569160000e9c99ffa353ca6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.175"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.175"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.175_1727202948114_0.5454328151841359","host":"s3://npm-registry-packages"}},"9.0.0-canary.179":{"name":"@redwoodjs/storage","version":"9.0.0-canary.179","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.179","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b42a82888913836e8560986132faf4cf9a5ded16","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.179.tgz","fileCount":52,"integrity":"sha512-1ZV5IMg5yrOlGG8Dc2+086tgC3upfnGVa0HOje7GuFCnKavHQ+7izQfTQOrc2UG5g4aW5fQsY6RG6xKm/QOsIA==","signatures":[{"sig":"MEQCIAjNEp/f43SzuXkhth+rnN3CHfxlia1Qqqw4BQBRByrZAiBaT4AB7l5rwMPMm7g3Cwbe+2NIjMcyU7m2fK+dOXYnUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"73bef2e14d0a99292996651ff6cbced5132050b4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.179"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.179"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.179_1727205072406_0.21746958226566515","host":"s3://npm-registry-packages"}},"9.0.0-canary.182":{"name":"@redwoodjs/storage","version":"9.0.0-canary.182","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.182","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"73f0fceeb28e960d6e2880f1a0aa7fbf093a05ab","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.182.tgz","fileCount":52,"integrity":"sha512-EagqfB1PHI/J/7TGY6hopFol6Toz8YPyUyQkKoNsF10qN5qZbkRJ5iWfMyZC5kUcyvmZpguyjkImG6P0HSx3aA==","signatures":[{"sig":"MEYCIQD4d5/ZzYeQK6nyBrrLy0qYIoL1b4xXBV+ED1yJM7HEewIhAJcjcdjXvr5iZM9UeXa5Obt4nXUcvUub0o+5Afh9aUNQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"87666e7fe695cb6039821e701090b29e4da39060","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.182"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.182"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.182_1727206511209_0.09235700257311064","host":"s3://npm-registry-packages"}},"9.0.0-canary.187":{"name":"@redwoodjs/storage","version":"9.0.0-canary.187","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.187","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"360ddb2b70789d2843da4e5e6c1a7d984774b919","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.187.tgz","fileCount":52,"integrity":"sha512-sLcLAPeut5RRHVLDa6h2k9D+a6RpTLzFSY8PaxKiH47ldNb1SH0rgJKGKDhGTbs9sZwJcVBcsQNfF0tSNdPxNA==","signatures":[{"sig":"MEUCIQDvMxAWTR7zrkB0gq385oBgZvtkg4X59L8Hp8+cwqbnuQIgel2PyEknu8U/CXGEYhWGmMyvrRz+Dgb81Fat0yzeYTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"90d85895410806abc05e72d39f0cb7e9a549a152","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.187"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.187"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.187_1727209012444_0.8908308133405041","host":"s3://npm-registry-packages"}},"8.2.1-next.46":{"name":"@redwoodjs/storage","version":"8.2.1-next.46","license":"MIT","_id":"@redwoodjs/storage@8.2.1-next.46","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"2adce2f3f37a9a6f8293c02848550380bbb79fa4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.2.1-next.46.tgz","fileCount":52,"integrity":"sha512-9jdI5w/gwHmtG8r9pY5zJc/mBGkXMzVfa0pjrGb1OVILcDUwF0GpbnV/Eaf+R7KQknildjamjvtQa6RwM4OLBw==","signatures":[{"sig":"MEQCIBAfs/RYjXfoOYfOiVVLwuqbaGVbr9hC/Zg7SKJt+mDoAiBDUA7n31pJGUcGUp58Q87Ck9CFDWSNPWaX3dSoSP50gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1bc8e1cf5d46383ca4c317795d6ebc7059acde99","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.2.1-next.46"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.2.1-next.46"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.2.1-next.46_1727213518653_0.9611625254883993","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"@redwoodjs/storage","version":"8.3.0","license":"MIT","_id":"@redwoodjs/storage@8.3.0","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"5aa22f9f7d95ee5092239d392df5effcb482e8a4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.3.0.tgz","fileCount":52,"integrity":"sha512-FtkhaJhPkZOQbvWPJ2PXBuGRujeKuoGfgXy1Xqd5AkRyL6dIMSd8Q2Mmnf3nf6hqpWn8YkQxM8X3kILmoykZBQ==","signatures":[{"sig":"MEQCIGjAVZTPAyhHkJYSuAMc4OuAX3JknCwEWmNAcp53tSi/AiB0V55JEDPSriv67ScwAzNK+cnlpqbWIYMFEhV8u/OPiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78265},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6aaf5e0f8944bfa7797d9e8a8f275d328d23bd36","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"joshgmw","email":"joshgmwalker@gmail.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.3.0_1727226846067_0.7336671785464413","host":"s3://npm-registry-packages"}},"8.3.1-next.3":{"name":"@redwoodjs/storage","version":"8.3.1-next.3","license":"MIT","_id":"@redwoodjs/storage@8.3.1-next.3","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"21bf415fe868fc140ed89938b19dae0ebcd1da27","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.3.1-next.3.tgz","fileCount":52,"integrity":"sha512-DL+3mqcvW2BFwG6FG6BIYaS4f990gsanXGC82E92YilcBCTH2kTYGIh/IOKFFcN0ksfFkt80AQc7qS78urRPcQ==","signatures":[{"sig":"MEUCIQCT2GAhJy7PkRc1xnQG7Gs8VZmX8qYC6QkenkPVNBSRAwIgdT0sNARr6gKNQKKIcsVHtwbMq4BVy3vy3dthoA5RDXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78296},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"5c36c6e57328a4606a12736c338ab384c4578da6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.3.1-next.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.3.1-next.3"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.3.1-next.3_1727227774402_0.6619013419769721","host":"s3://npm-registry-packages"}},"8.3.1-next.5":{"name":"@redwoodjs/storage","version":"8.3.1-next.5","license":"MIT","_id":"@redwoodjs/storage@8.3.1-next.5","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"167a607d054b6434025dc79f85cc6709db107400","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.3.1-next.5.tgz","fileCount":52,"integrity":"sha512-IvRcd4f/NCeO23JtE9I4IBuK5yCV3C+l7tkel+0AtCMV/lnZt/fWk2O8oAPwLPV8TLxCpYhBuFCczJWP/pGYlA==","signatures":[{"sig":"MEQCIAeKHqXADRmYOBMotTEKZ6O8wRfCGeBAkshHARbiSRsoAiA/fOuArxZBKcCWI3Sa0AEH9XwcR82JmfryME5ez/6rCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78296},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6c3c9cba17d87b32bd036fcc712a648fe77d2972","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.3.1-next.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.3.1-next.5"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.3.1-next.5_1727228566148_0.824985588045573","host":"s3://npm-registry-packages"}},"9.0.0-canary.192":{"name":"@redwoodjs/storage","version":"9.0.0-canary.192","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.192","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"f024566cb780f64c99db1f7d317698edd2453c00","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.192.tgz","fileCount":52,"integrity":"sha512-pwKtEA86B6zLD8s3f9X9g+Gv5/qNWw4qCkFrAPqawG/0f83faQtrioM34uyhkFTnXJWIjykVOikyEc+aPKxe3Q==","signatures":[{"sig":"MEUCIQDt2sJ6aCzr0oLXDayBr5QvUOuuvEUGNdg+TGF3qR5UuQIgY3+ABM5gC2tgWvvze/eU+XL1Uaf7094PHmWrGMsNPQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7eee96318db3c937966b132f7efaee96a9869218","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.192"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.192"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.192_1727253336937_0.5143109565821307","host":"s3://npm-registry-packages"}},"9.0.0-canary.193":{"name":"@redwoodjs/storage","version":"9.0.0-canary.193","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.193","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"f757e45e84b46b79b4e69fe6866c08f580fbf217","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.193.tgz","fileCount":52,"integrity":"sha512-3jJIbQy4tT0tnMDErLlV10JwED+pkkF/D64l4fUt3/LNjnQob+4TxZseIbuT3zpSG2GIh5K5SvdCIRQHgGNg1g==","signatures":[{"sig":"MEUCICIz7M+hRwpDX2/J7wNvZT5/Pe3sqzap0g/QnH1IbCuoAiEA5i/sDi9hr8dwUPUAOAlyEE1pD4OOv0M2RzxLuPQj9Vc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9cafd9ce5e87dbb975b33b6c388a96c3e761b430","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.193"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.193"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.193_1727269922648_0.6729591715665906","host":"s3://npm-registry-packages"}},"9.0.0-canary.194":{"name":"@redwoodjs/storage","version":"9.0.0-canary.194","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.194","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"ff08b791234f9131835cb664865c2d9b61b7ed7a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.194.tgz","fileCount":52,"integrity":"sha512-syaDqRFj/QfxXJvzULV0LdxOPP2FH/+l7gy+wNhn77af7GuvTS/XjFZAuZo7ORxxBiFM4wZmUDERpap+MNmmAw==","signatures":[{"sig":"MEUCIQDgE+zw+P9SMPh/RfosTTkhjio6zlYdo4uSjfjVji0dtQIgU3/x8EKQl8y5iCpM4j9zvYinQHRdsrC4PNQSwzk45as=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"07e17cdcd7fef00a81e2026748b160bfb3fb3036","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.194"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.194"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.194_1727682059592_0.9848491763026046","host":"s3://npm-registry-packages"}},"9.0.0-canary.196":{"name":"@redwoodjs/storage","version":"9.0.0-canary.196","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.196","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"d29b312b9a9b6db443f2d401c5ceb3ca8ecd9e5d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.196.tgz","fileCount":52,"integrity":"sha512-02ExrElo9xrNv2Juc3G/9F7HNNwlBmquue7noGAiu6fq60cWXoEWqhzRwkheZYodEYCl1pLrkQUWD7EnrqxptQ==","signatures":[{"sig":"MEQCIAl0ZkPv52IHPiz3O/D6IWiOP+LFqmzSfuu3ComzeJ+OAiA2Bb1ZUydNvJ6+8mu0c58VYzuaOcAVRMNd72hN5M7LdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"35930480945bfe39aec06eec873ed7f436ffbbaf","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.196"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.196"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.196_1727871118156_0.9524686536341846","host":"s3://npm-registry-packages"}},"9.0.0-canary.197":{"name":"@redwoodjs/storage","version":"9.0.0-canary.197","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.197","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"de50e9814f8db99c648181279156b3ccb793f6d6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.197.tgz","fileCount":52,"integrity":"sha512-YCaiIdVowMZUB9Eo8aWnELFvtifEicBR3c+HwC1l81H5h/vYoAy4gS+V3bpxNV4Tp5A2ORWkDlxO4IEUHFfOWA==","signatures":[{"sig":"MEYCIQDtBatn7DkW9lQARYs91s9PkzJDpq0cJB1RIW5xP2aQ+AIhAJgj2OrWPF6KCKK+Va4Les5vp2wc48WUhYWzQ28TCkA4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"de8aef4e752798c7ce586009d4cdebca4f119393","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.197"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.197"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.197_1727899608936_0.8938444920487343","host":"s3://npm-registry-packages"}},"9.0.0-canary.198":{"name":"@redwoodjs/storage","version":"9.0.0-canary.198","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.198","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"8617d2a661b0c3bf8527ac335b2fccd21e699ed9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.198.tgz","fileCount":52,"integrity":"sha512-ULF6tqQBdX1rPYojA5HPuY8IU0BcNA5diW9/pr0GK594nZCrqVJZ8GWE7pHlTg5QFCrqKKHJqO4hOcSQb8sTPA==","signatures":[{"sig":"MEUCICC5mP5Q+TKjcCWroyCZCnHWnrMmvW16xdGGN8ecEi43AiEAoexq8Rz5/f08uHm8Gu+fkhptTsamjti6k3mO/dEPiHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4e23d4923dec403d22cf24b5b1e5a66e9a0d8b2e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.198"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.198"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.198_1727952072093_0.49613803433817716","host":"s3://npm-registry-packages"}},"9.0.0-canary.199":{"name":"@redwoodjs/storage","version":"9.0.0-canary.199","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.199","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"4e919f30658e99c9d9c86eeb8c24b34d2e5d213b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.199.tgz","fileCount":52,"integrity":"sha512-nm9YeESVLacJr7rSdHQMTUC29KdTvoF5PxylqepMpBNV4z9O43SNiR3DkvFNiZrDVFwxkk7KcUx3M/9Ld1DXLQ==","signatures":[{"sig":"MEQCIF7Bq3SOG4nQ5AvZqXC58KB/7vqVRkquO7JlMcHwVOMuAiAbEH1hFeBZL+1NcHmQ1Ooji2rJjsVrc5/cRR0WO2TO7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a7c282db5eb23dad4844666db653176b6d59bb0e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.199"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.199"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.199_1727959443670_0.16967563752824888","host":"s3://npm-registry-packages"}},"9.0.0-canary.200":{"name":"@redwoodjs/storage","version":"9.0.0-canary.200","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.200","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"60224870cfb0c3140eb2fcd42092d2b5e761d0c1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.200.tgz","fileCount":52,"integrity":"sha512-2+2mIUhoWNksZ7n42Yv3tVCirPDaXFGKYYFKpnl04IKGmql3so+xMvF+4RLlm6HtEmXMU5rmyllvWS8/cfX2nQ==","signatures":[{"sig":"MEUCIQCGSV4nC9ZLbQkbzHVj1TzlzfzYn1knADhZjdkoXpgyIwIgAPLoldJGQiAJU9S89PKEQdUSJIYiUvhMqNy/ch6VyfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"af017302edd173fab550701ecc91f30e349532eb","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.200"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.200"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.200_1727960348700_0.8312962390383025","host":"s3://npm-registry-packages"}},"9.0.0-canary.201":{"name":"@redwoodjs/storage","version":"9.0.0-canary.201","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.201","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b0250d714a207dbb7f8d792d0d1c3fc78023d6d8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.201.tgz","fileCount":52,"integrity":"sha512-Z1Q7nB7DbMyFqDqVxoCr5LBHzJoXP6Z8IMCt3i8ChNSwJX8LWDnGUjX6qBol7FQbBWgAIE4ujXdZoFYcsCuADg==","signatures":[{"sig":"MEYCIQCICnTalVyn4/JpprrHA7tzq6n8g3uyW4EX0j2uP0BAUgIhAJz+2Gcf2fWKAwSVduwm0AJAGPsSlKOO+xV5ECEoR8Av","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"06714da7b5343c0e975a2bce754dbd9842d696b1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.201"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.201"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.201_1728042717833_0.6876740622490802","host":"s3://npm-registry-packages"}},"9.0.0-canary.203":{"name":"@redwoodjs/storage","version":"9.0.0-canary.203","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.203","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"7af986bc4adb9428e280f61fdf9cd25a169744d0","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.203.tgz","fileCount":52,"integrity":"sha512-romIDOM++ptMEr8V1/f8mY9AQWafQYdVVwMTPoffNUfgW8rW4BVhgxdqxFtedMncuFqii4oGKifWxhmnOpPIfA==","signatures":[{"sig":"MEUCIQDoMiIpOBS1r7xHglLhg5htoc32hDNvRxNSWsr285TOiAIgC8C++s41SIbTiRO6DwkdO4M4GK2Cx01c88/3KPcd26g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6c0317c82c3fb511dcbaf7f12842b527c38343cc","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.203"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.203"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.203_1728160270538_0.46149482579494405","host":"s3://npm-registry-packages"}},"9.0.0-canary.206":{"name":"@redwoodjs/storage","version":"9.0.0-canary.206","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.206","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"c4f400c8ff6d683bf5b1e1b382499edea78fa4f2","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.206.tgz","fileCount":52,"integrity":"sha512-FVH6XNz24zzX9CEo6DO0Ay/xmnDxsSTkVyOwMoqo1L05JP7TclUCwlXLdumUsYg9FchNEdd2JsXP95vkVpM5Aw==","signatures":[{"sig":"MEUCIQD+QEcg/l5mOQdHlEG74BjkFScudiVkT+ZyOSvO+relzQIgPgXi843un0RcAfmJpBHcpKa7/TlKC2OGRIMZNxJXPVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"880e4059471f28d53ab458fb4be83adfd0ae0f6f","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.206"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.206"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.206_1728331358614_0.09666262558042327","host":"s3://npm-registry-packages"}},"9.0.0-canary.208":{"name":"@redwoodjs/storage","version":"9.0.0-canary.208","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.208","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"734d39ff33d052e86a0130ca1a8b8ea6ab3476fe","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.208.tgz","fileCount":52,"integrity":"sha512-fsZKk+HI4grnQdbMYSoiwu+w/gYydzayM9nmzmvg85pYI3dzjrd27JnHER5YmGluc5VcnMh1O2KocAZO9oSoKw==","signatures":[{"sig":"MEQCID1qH4Gq/oc1M5CwSpjR9r7fNFqJo+1uoOCBF5szx200AiA4XCdp23h2oFz3mN0v10H6pj4EFNmoJDp9LHe71kqoFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d64e6de13700e4521158d600749e24b4e8459411","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.208"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.208"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.208_1728332790566_0.28824862843801835","host":"s3://npm-registry-packages"}},"9.0.0-canary.212":{"name":"@redwoodjs/storage","version":"9.0.0-canary.212","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.212","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"69d549c3a9a73ead93987af6f8635c5bca56e2e7","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.212.tgz","fileCount":52,"integrity":"sha512-XueDNWQEfhPylzo34xUHEPrg18Webdzt5r0y5T5ooFo6x5rvVFvDcq0DkMMz8uW29QqENX4sCVVzI0FnMOC6Zw==","signatures":[{"sig":"MEUCID4JhSBlYCWSqOKnH/WBFtIlvi8d/exOhY9UPJ1ruTvlAiEA1h12l4Ke6w2wATSOABAdCluKWGoF+MiS/l7nPddUhek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8b6ea1ecaafaf787048917a8add6b74cd3459baa","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.212"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.212"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.212_1728336584998_0.2723548858804534","host":"s3://npm-registry-packages"}},"9.0.0-canary.224":{"name":"@redwoodjs/storage","version":"9.0.0-canary.224","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.224","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"001d97f5e80ab5bc867d3fcdf7bc6eac72efe781","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.224.tgz","fileCount":52,"integrity":"sha512-Aiqv+A1o1+oVxGbWchkjSpoPjFpKPKu9xOALyaBVIsP84JWUzOg5yqDUgmclRZve9Zd059q/7oJOLCv1Na3xIw==","signatures":[{"sig":"MEUCIQDNgeu2+/GRlqkD/dQrP+jZ5ETU/lRatB9EpQUgApGU6QIgfe07S9xnpMWJ12IkLGSNP/JydWR/AwTpKGuINFVX92U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"558950b0d51ddf3a802fce8f6657ea123168ceb4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.224"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.224"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.224_1728342172728_0.6110621696989387","host":"s3://npm-registry-packages"}},"9.0.0-canary.228":{"name":"@redwoodjs/storage","version":"9.0.0-canary.228","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.228","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"6ac73f8f4aee24189831d47767905635afce500a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.228.tgz","fileCount":52,"integrity":"sha512-xXwHetMCrawCvccEVp4hdRj/pBB48cGxUXGeF+qeJTiBo/vOMiiL3VkNOnXXNPHeTkLjjdICrDKG8HdAa4tdgw==","signatures":[{"sig":"MEYCIQD/PksskQHb3EjU53LNx1CeOeZPz61bh0nxxB8EDNuLDAIhAKzALRilU9lVOvDJgiDJPIseh1DUsynhKQVh09V5LgPD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c6537d0be69f7673d8b71e917ee3eac86d691ad3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.228"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.228"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.228_1728346267457_0.29666552769434595","host":"s3://npm-registry-packages"}},"8.3.1-next.44":{"name":"@redwoodjs/storage","version":"8.3.1-next.44","license":"MIT","_id":"@redwoodjs/storage@8.3.1-next.44","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"72e3d0d3a38252cf1eb8a41f56ae481a26ec6be9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.3.1-next.44.tgz","fileCount":52,"integrity":"sha512-VOkb4nvuXuaaNvQqbU9nCJN/A+vfXHnDKWxASdd9v03f/xsEGBedV/UcRWZBYOoJhwKvxtGpb4kGEark8M/lSQ==","signatures":[{"sig":"MEQCIEBC/5BYqf9yL58YDVIQhfm8TJlZgNHEQkMlrWLCdAiGAiBPfdtx/1SXDSXwINBJgJdCLXGXZHdAV2slAh0HbnGTmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a9af0afd2b87b4390511e272474e07d3e2237d88","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.3.1-next.44"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.3.1-next.44"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.3.1-next.44_1728347145217_0.371105984731283","host":"s3://npm-registry-packages"}},"9.0.0-canary.229":{"name":"@redwoodjs/storage","version":"9.0.0-canary.229","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.229","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"47164cbe94a383d7a460b2681bab4b696ba1a984","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.229.tgz","fileCount":52,"integrity":"sha512-7KJyZkzp7nHzrpPZ4Fpwo6/VHMhv5Z/ujTHEk3rL4MjXvW+taSHh3EqM0dHuRCsopF0DzHWVzEbp83XLc3I2aQ==","signatures":[{"sig":"MEUCIQDc0NVErWqve9zCSMSssHI8NKU5hbFz0Wrb5z88cwS/XQIgL9a0Gm9fc6NXrm2lw8vsJarUdWQ9NQpVLMpQWf7dyAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bfca573a1760e07c802ca386855b7e5ee68c2d26","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.229"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.229"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.229_1728374272481_0.6027710629488963","host":"s3://npm-registry-packages"}},"9.0.0-canary.230":{"name":"@redwoodjs/storage","version":"9.0.0-canary.230","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.230","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"30e4a7cc7a0c896cd45898d6010a6f73e5d7c1cf","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.230.tgz","fileCount":52,"integrity":"sha512-19P8IDudBMEFFhFaW64AOXk7ylOZZBC+z+gc+WHv/0RTc8ptDk5e8O2zDnlP+xtPqTP9yeTmd9QAsAcPy4zkAQ==","signatures":[{"sig":"MEYCIQCnD+DkX564eH3OXIK4R6v5rM/8qZ7+zR0w0K7fL0QknQIhAJLzkpG28BzWOnxiZBLhYQF36J9Pc+OQc5RVIa+bc0+k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fb9f406480dd5eec4772a2162e1eb31d0c3a8caa","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.230"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.230"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.230_1728460318064_0.7877347017530569","host":"s3://npm-registry-packages"}},"8.3.1-next.47":{"name":"@redwoodjs/storage","version":"8.3.1-next.47","license":"MIT","_id":"@redwoodjs/storage@8.3.1-next.47","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"c61a190b151ab7307ae6713841ef95242f0f87a6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.3.1-next.47.tgz","fileCount":52,"integrity":"sha512-HPSU/Y7Rc/gbWFxQucd4+ePaoPE18krKvqEmd59WLoTLiS+gawqEiWwtGDgnOwosp9uTURrL+iI0CusU0gq0VQ==","signatures":[{"sig":"MEYCIQDSsj2CqW5hyakxuJnNDxNi1AH6qFiztE7LobX+wOWS0gIhAM4dXrcGnUhxx+legIDQZFd4pWZlxqIPoD3igvS3s/ST","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"40b1a83edcb83b70934200a6f3e1ad9e4d267843","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.3.1-next.47"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.3.1-next.47"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.3.1-next.47_1728478804455_0.8074794950346968","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"@redwoodjs/storage","version":"8.4.0","license":"MIT","_id":"@redwoodjs/storage@8.4.0","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"945a87e4baf80805b99b35a4bcea551db54dd035","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.0.tgz","fileCount":52,"integrity":"sha512-lhPUHLaF4qCaNxWrqPNgqJXgxcdFrc3PzFDNnZgv6nzRyecTxPRGYxNiHzgPcc7A9N5v+OmnwjwaahPs938WEA==","signatures":[{"sig":"MEYCIQDdJU4T4YwDMuefrKP+t2RGqMwzCnhRV0DCH0iYHhLmdQIhAMEOduK0hWoHpM7ytn7DlbuBaFD9IfpUhAG+abf5SXuG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78265},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c2128f0c6c1ee82fe54aa0dd8bac269167b84485","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"joshgmw","email":"joshgmwalker@gmail.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.0_1728478898487_0.39463987402013934","host":"s3://npm-registry-packages"}},"8.4.1-next.0":{"name":"@redwoodjs/storage","version":"8.4.1-next.0","license":"MIT","_id":"@redwoodjs/storage@8.4.1-next.0","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"8281e348419210029b8f093eb7b85ccb66704b60","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.1-next.0.tgz","fileCount":52,"integrity":"sha512-QYZ9wboMRHPYyuaLQmKp2+L7dsf8yjLu5uaOihf2Ga1HqoDwU5i/n7uwQO6iS28+SL0dMacido5IoSbT5q0h6A==","signatures":[{"sig":"MEQCIG1nP/z0IWk9nLa1YHAqPzPafMXEL0qwCOf8Ryj7dwQ4AiBqpv21VgJSGXZ9iDE2Tp6/B6BW83I8zbI/m+ZTz2kxRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78296},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4a47c6d9876732c79f4226496657f93557312876","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.1-next.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.1-next.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.1-next.0_1728479844227_0.4520337951684048","host":"s3://npm-registry-packages"}},"8.4.1-next.1":{"name":"@redwoodjs/storage","version":"8.4.1-next.1","license":"MIT","_id":"@redwoodjs/storage@8.4.1-next.1","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"c7a858459fcc060e890f6237125629247b462c5e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.1-next.1.tgz","fileCount":52,"integrity":"sha512-F+bRgJE1cbe1LjOEJxgNnbZCddg/K10CB9NHP1425k6fH2cid4XpQkTUyti/5FklD43h0lduWrms4AQK4wFQkQ==","signatures":[{"sig":"MEUCIQD8zoXIh5yaiC4b4RAgaJMRCBBtWl1uy4CsinFZtASZcgIgd4FBOAxY2ml6FHT/S2jEayvIZGgzH3Q0dLlzz+eQRyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78296},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bf69d54138ffe2c9a422fe66a071b9adf2bf3bf7","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.1-next.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.1-next.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.1-next.1_1728480636072_0.15099078537655175","host":"s3://npm-registry-packages"}},"9.0.0-canary.233":{"name":"@redwoodjs/storage","version":"9.0.0-canary.233","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.233","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"d1ebd358d233d550a2b9e2b9e008851507934a13","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.233.tgz","fileCount":52,"integrity":"sha512-CH9ndhROr4lsYWXT7FC/SUMQAJq5j5jseX4a9xX5xWvyOjd5ufOajVh28Xor+mDFhfIVurEbnyjxwdhIvWFAng==","signatures":[{"sig":"MEYCIQDmI05E/slrtCzLVqguGcN7XNnDcFcOuh8XNrMnxo0/KAIhAJmmCaQWKs698gKOqBr+FKE4ZCnZdCyMlCTFRQUQn7H9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"5f69554bb1c50a2e8a0bbc26b4803e988be280d3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.233"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.233"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.233_1728908407906_0.9833951157394558","host":"s3://npm-registry-packages"}},"9.0.0-canary.234":{"name":"@redwoodjs/storage","version":"9.0.0-canary.234","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.234","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"39f5c684460919b58c7b33c16e2d2b7579e4d7f2","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.234.tgz","fileCount":52,"integrity":"sha512-7WKmBHs7eBBQt3GUJyc9Unv7AXBcg9VIAo1qx3y8r0RCnhH0QCb14Tu830q4bFps5hbV1aavGRgpBF+zpHcxvQ==","signatures":[{"sig":"MEYCIQCJd4LE1yRU+m2LXu2AEbU8g0sMjDvn8ZhxcPjQrRyoIQIhAKGoO/xe/78h7IKUU/qX6NLDv2XtwApvB9YPba8o6PYQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"88f52189c69ca1ba1272b9e0db0f7574bc3bcd90","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.234"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.234"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.234_1728930032163_0.6925921181460639","host":"s3://npm-registry-packages"}},"9.0.0-canary.235":{"name":"@redwoodjs/storage","version":"9.0.0-canary.235","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.235","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"edab03ba40c0630afd8accaae858bf28474eea7d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.235.tgz","fileCount":52,"integrity":"sha512-sT2A/vDC2uV0bVg20xU1ULG3v1DUKdX2WrSvMLQDYqhIAYoDtE+RhKQOTGUsWg50qjLUlcm/LLr08Y+5XpnPTg==","signatures":[{"sig":"MEUCIGPKJXEogqeSscM4qnacakrgahmilJcYvpAnAF9t23gLAiEAl/WWxOsFtK5mFWnsHqcuNf57LNnHwVtsNIR5qQ5TKJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"79b368fbde6255216a15ed043b77534802154972","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.235"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.235"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.235_1729098217274_0.8686586954120337","host":"s3://npm-registry-packages"}},"9.0.0-canary.236":{"name":"@redwoodjs/storage","version":"9.0.0-canary.236","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.236","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"95824aa6be51bb9d6976c021b259dc1ce55dedf6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.236.tgz","fileCount":52,"integrity":"sha512-1A2vhEPa6X3uMcnKjg2yv4rHwNrYnx6KWv3dxcKfM1GGljh4iLZoQNOXYA6UhdLyvuSwvXXGtGMIWnIY7rGuaw==","signatures":[{"sig":"MEYCIQDhJNZ2y+gGo7R0528RXwu8zQjvLWe4IfCmz8CiueEMGwIhANTmfg4T2OEWM2xtXOB8oyKKk218Yc8VxYTp2aufRSqQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"2bef0d90f71dc916ab6baef1be64155c9c619637","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.236"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.236"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.236_1729316165130_0.18232506151868333","host":"s3://npm-registry-packages"}},"9.0.0-canary.237":{"name":"@redwoodjs/storage","version":"9.0.0-canary.237","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.237","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"35c1a5fea7f8b4e3704dbd156af69aef36b70713","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.237.tgz","fileCount":52,"integrity":"sha512-9CsCFx+4zM8P2YWwcUdvHojo5S/abNBu90KWuZGHobZ+/vl/Ltyq8exhKAnVLVEP9F8eJi5RlwrDMI15oi1uOg==","signatures":[{"sig":"MEQCIDJDbcw9bMKAJzorYndN3IBPaZojGiHFMb+pvobeAcFjAiAnwbreLxLOZJjhSicCFqqYHja9xjvwPW4viF3gq3cyhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1fbcf1fecb7150f68e4086c71bf11ad3a321df32","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.237"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.237"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.237_1729320240159_0.43736490425465413","host":"s3://npm-registry-packages"}},"9.0.0-canary.239":{"name":"@redwoodjs/storage","version":"9.0.0-canary.239","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.239","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"7bc2b14e489e2b8e76eb7dcf189437f79de8afba","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.239.tgz","fileCount":52,"integrity":"sha512-72JW0z+6cE34rB+R8i896MnY3yocrmtjKDH3Id6TfhH0kwi5Y6zEvOFZPOKXDQ+UnDD0845BEEWgHrUezuQfog==","signatures":[{"sig":"MEUCIQD8IJI0Tz49FxTJrsK4DSF259OX7/6lav020FUb22Z7FgIgH8xIp4mMRtwWgpojikSG3rDfpX+mkQQbMMPM5OKPo4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"2a03a3822e5a023d7285a94b265568125f00aff3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.239"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.239"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.239_1729598801537_0.06372137421549229","host":"s3://npm-registry-packages"}},"9.0.0-canary.241":{"name":"@redwoodjs/storage","version":"9.0.0-canary.241","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.241","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"38519945194b090793ab0a271d83bcef2c136e6b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.241.tgz","fileCount":52,"integrity":"sha512-+p50B/1OkGHpb43p5TxDwLAy+wclD/qy/cHdHJ7SDwh1wyoVpfEHRc9cWzTxEC7Die21lnV0fWtKZr7GUXbtaQ==","signatures":[{"sig":"MEQCIBB9ywWlQ9SyVVru5/rSIGYA1H9x4gAttr/mhiE79D0JAiBC88iXsD1FNFsqIMi5lAk4NvLzkIAMyJgAtIc6Anm70w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"637c87fb660dd5a48a1068ce41298e4954308007","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.241"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.241"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.241_1730475941493_0.7588882554518326","host":"s3://npm-registry-packages"}},"9.0.0-canary.243":{"name":"@redwoodjs/storage","version":"9.0.0-canary.243","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.243","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"b22f686c3f500012650d542d8276d054cf91444f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.243.tgz","fileCount":52,"integrity":"sha512-GuVkplTAM58/misXTHH4mxEsjsz7UG7ymN5a1L7kFgrIKxNxa8tltl8ueLNfR4o2bQp8hXqK15X5puWjHyxVtg==","signatures":[{"sig":"MEUCIAzH14AkzVLCjrCY3HPbgT8R0Z/BZiuue3d4K1O9H0g5AiEA3E/P/RBMYEXlZs1JaqWiKqZLcprAkG5BgSusXJTM1Js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"08c4346830545cee8b74348651dffaab99f468dc","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.243"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.243"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.243_1730803872005_0.1006661080309319","host":"s3://npm-registry-packages"}},"9.0.0-canary.246":{"name":"@redwoodjs/storage","version":"9.0.0-canary.246","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.246","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"77afc553ae9cb5cd107ec3c292ac3a4898b49d8a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.246.tgz","fileCount":52,"integrity":"sha512-a+YoIBJTbr5o2A8h2xYLqt3JfMa2vDOzgyzDlDaqixHYB5tbJ5oCIxu5SUM2EKyYF8uIVmt/JEPvpECynoBipQ==","signatures":[{"sig":"MEYCIQDGGZA8yF6rp82vhTFriFO0ZBCvkJh6g6zoGifRLmNt0gIhAKWIQHqM8qOVERqIoTCGbnx7m76BG4pTP/ayoDXpvRP2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b48c896eee70961b1e99709492d6779341a92363","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.246"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.246"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.246_1730924412891_0.5799087941561953","host":"s3://npm-registry-packages"}},"9.0.0-canary.247":{"name":"@redwoodjs/storage","version":"9.0.0-canary.247","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.247","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"cf4b58a5938eebb5c6ddcacf655d27989d5f13e6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.247.tgz","fileCount":52,"integrity":"sha512-+MbiZ09+RSSlfNVpXyZKcoZ6LFf5KoWGxDyY7zQ8p1T++Wp0vbdUIrEcV5VEGhd6dYDlw8K55jdkheCIMDCzgA==","signatures":[{"sig":"MEUCIQCdM+fpWemPyPVcujxbj0Ym6FXfOr/xfIhLFsofBWmKFgIgM0xFkqUKJo+oxrV+tjHqu4BM5aVSKbgwhzgY5mC6OW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"20f1a6403a0464e05d69d84e8f70f79985ceec50","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.247"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.247"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.247_1731420499055_0.559393284525451","host":"s3://npm-registry-packages"}},"8.4.1-next.15":{"name":"@redwoodjs/storage","version":"8.4.1-next.15","license":"MIT","_id":"@redwoodjs/storage@8.4.1-next.15","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"0e1b4e8446cf85c3759ac95be4d9027d52c69701","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.1-next.15.tgz","fileCount":52,"integrity":"sha512-b9SUXx60+GsmvrIBW/8/wzJh0QpwGrWtds8L5zeg7pwSkBfwqn2VOLkos4Z8va1aLtLaOr85aN6HotytI34MZQ==","signatures":[{"sig":"MEUCIHpArQ6fdapi3+NzUe+u2OuzmY6vKEBoaGC2i4ZCJSihAiEA5sxc2e3GnIEzmNefJeIt+R5aaX7suMXt111wqNx4FxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1c30556611114a661081c866c86fa1bde4d441c4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.1-next.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.1-next.15"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.1-next.15_1731624801290_0.36215266550853253","host":"s3://npm-registry-packages"}},"8.4.1-rc.2":{"name":"@redwoodjs/storage","version":"8.4.1-rc.2","license":"MIT","_id":"@redwoodjs/storage@8.4.1-rc.2","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"ba1441016fe4cc9dda26b6d8635016507ab2f43f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.1-rc.2.tgz","fileCount":52,"integrity":"sha512-jM3GesueOxcsbGAhqG6+U9FZzJDbEUk+S/0lieErOMPfLsLfNp4fPxbT2dYyrN+60KNbygU8AZ4/ne8exB4Fgg==","signatures":[{"sig":"MEQCIAEmgzWi8VXe3SSShFqQV7UAAty/L75z2NJFIbP6wuZeAiB4xMFXTR0/dKLKFU5ZN3obtxKPnyX82Z9Jio4UHwqmMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78295},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b6e6f1ec58d572a5137dd4580b139ac62f6f201c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.1-rc.2+b6e6f1ec5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.1-rc.2_1731624825572_0.0436270451132561","host":"s3://npm-registry-packages"}},"8.4.1":{"name":"@redwoodjs/storage","version":"8.4.1","license":"MIT","_id":"@redwoodjs/storage@8.4.1","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"da0d6de1b772596480a7a24ffd43cece33ee1357","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.1.tgz","fileCount":52,"integrity":"sha512-tZlVJXq2y2gbPVdqn5L4uVQDSNJALOXU1V+D+W6fW7srn7V9Q/I+gapIIvGPNiz/I90czI5mTIWUrhksptuwIA==","signatures":[{"sig":"MEUCIAXaJ50YdUOhT8eEDWCdGNzFXRZZpM3nOUojPl37QNZLAiEA1tKeqlegzslqZOsFGnKYRDeaWTguP2fkVTAo0cTC/Bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78265},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7f00f8062b1e9bbc1c7f1ce8ecb9cf6b72066776","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"joshgmw","email":"joshgmwalker@gmail.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"2.1.1","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.1_1731625039989_0.461606753101917","host":"s3://npm-registry-packages"}},"8.4.2-next.16":{"name":"@redwoodjs/storage","version":"8.4.2-next.16","license":"MIT","_id":"@redwoodjs/storage@8.4.2-next.16","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"50c3cb496c4f910ec58c52649eb35500da4963e7","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.2-next.16.tgz","fileCount":52,"integrity":"sha512-17hQotksgFjk7wnvNOqXpxOt8eb2gQUs1DNtWDhzw6dOQAqkeeiWkqMwXHaiGQSvn+CWE2cKILSJkkZLH0cr/g==","signatures":[{"sig":"MEQCIGgPKg7+4YePqRhzdsEZencOglSRcVZ1O8mceCydelTdAiBx5TLbFLYesNZhRf/5XjZiqIPSPCwvBb0XTFFvNHS/sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"570dd5f31307a0474fc96bc835149e6b4b47a905","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.2-next.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.2-next.16"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.2-next.16_1731626395304_0.9809864610884096","host":"s3://npm-registry-packages"}},"9.0.0-canary.248":{"name":"@redwoodjs/storage","version":"9.0.0-canary.248","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.248","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"6ac2d9ae27ccf415a510716cb20a2a0cd951dc17","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.248.tgz","fileCount":52,"integrity":"sha512-OAhauP3sEVWCD4rjKiVwHQAWCurd09yBJLP3Ox3+UwvXTBMP0c1wZ/9eYrVLhe64NsfU4efwjbYbK5ygmYqDCQ==","signatures":[{"sig":"MEQCIEQ2PeXYQaWOCQIKxiS9FT0d2rh726HIqDyn+c4e0CR7AiArbgA+Ezmqw9bjEU/mq8CUvJZy/JkNclxFcLkaLfgCew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"5ccefd81a3f42d01374dc9e8c3284ef9136e4dcd","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.248"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.248"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.248_1731839524086_0.47910173829480396","host":"s3://npm-registry-packages"}},"9.0.0-canary.249":{"name":"@redwoodjs/storage","version":"9.0.0-canary.249","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.249","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"28c56dc5f6bfd192ffe3adfafb832fd4763a35a8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.249.tgz","fileCount":52,"integrity":"sha512-FlOkeAKGmMDBJtdydPAtGql/7t04p4ZuDOAMuqhb7dQcomyLC+e8YD5jBdXx6S8PdfteXyHuV7X0vSHCud7+/g==","signatures":[{"sig":"MEYCIQDaJDPzs40pkGl9cyKrSEUZcTwJjswawFtYYEJ7aNqj/AIhAINsp9CsbhzZcjJ/pEAEHAwZ9254asv9LS+hMZSLYaYE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fb2fce7a4f042a83aa8b8709b0642d38ae66154e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.249"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.249"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.249_1731840193406_0.7785649478811467","host":"s3://npm-registry-packages"}},"8.4.2-next.17":{"name":"@redwoodjs/storage","version":"8.4.2-next.17","license":"MIT","_id":"@redwoodjs/storage@8.4.2-next.17","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"33fec9d34daa9c8f3b0eff57c74cc0b90778c696","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.2-next.17.tgz","fileCount":52,"integrity":"sha512-hO16J6IFoQzicu0kyvEUG5sUvSdBL7UQpEVi7mjCH3YAKFBvekpRvk8GAd6FdDK4cGHDTr3pDg96+51s37FqzQ==","signatures":[{"sig":"MEUCIQDyJedAOxGnOpB5LEAbXnlwz6KjQ8jprnZZ0FF+1ZAwGwIga1AXfEzIIwkTPIYi3EAnLufvtFKkqPytL3UQK5YNp9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"0696e5a29ad53b62a4aeb2f6b71290aa2e76718b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.2-next.17"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.2-next.17"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.2-next.17_1731854445748_0.572702574531998","host":"s3://npm-registry-packages"}},"9.0.0-canary.251":{"name":"@redwoodjs/storage","version":"9.0.0-canary.251","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.251","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"00e42a9da7df2a53405a78d6888f730a5623246d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.251.tgz","fileCount":52,"integrity":"sha512-/btG7jLKBUfNkziLMvtQ7Nw/9mGMDYIZdPpwwp7au/k9/w8Bmj1FZzkwC8L40DIqosSCaF0q/JniRoK3CzzLxQ==","signatures":[{"sig":"MEUCIQD7/TPFpTVxEahLt2fk2whsGjmhdmTq/KEvkKFTNNNuPgIgdG8LAIgWNUyEU+m6S5I0sT9miV8n0Yx0xzLm1UVBczQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a228598d3a739abf73996f42b2a555c6905ce52d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.251"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.251"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.251_1731879733038_0.35297907602857914","host":"s3://npm-registry-packages"}},"9.0.0-canary.252":{"name":"@redwoodjs/storage","version":"9.0.0-canary.252","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.252","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"50db68cb4336629209c84ce81fb96423657a06e4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.252.tgz","fileCount":52,"integrity":"sha512-yahHEVYQ6RU5Ri4XayysL2El2FOV8irLMvjGioUIYrotM05vqQVl9ux9x56VrRcFJluEcYpREVURwK9U+kCfPg==","signatures":[{"sig":"MEUCIQD0KK2D3d6vhnLTYzSLtCriyMTYEriP9oi6VFt2yqtBkAIgMXqBYSyZI1FJmJjzti4EJApYStXRNvUoXYdg4Ye1m9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"32da90c3f6c13117ca60f87399514f82c3649a74","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.252"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.252"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.252_1731880556518_0.9131851573227467","host":"s3://npm-registry-packages"}},"9.0.0-canary.253":{"name":"@redwoodjs/storage","version":"9.0.0-canary.253","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.253","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"8638c6442e6d44725f415f3b825d2eb767829abc","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.253.tgz","fileCount":52,"integrity":"sha512-ti/91s2yOTUl/EDmvGHpEZelpN25uWeBi0xAEkjqUeUqJxWuFk/KNKPfG80bDdUB8xUv1KmCzb640pQFoWVJ0Q==","signatures":[{"sig":"MEYCIQC0aWpRKeIZSjLsqrzhV1uKsHR6GsREIJUDJt8iniS1DgIhANaxQHugvF02Hyu+UnLbSz5X0u1YloOKXh8LjDYvo3B5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"467aad8d28dbcd772a7f879aeac3ddad5e5360b7","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.253"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.253"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.253_1732092223556_0.6225080967887198","host":"s3://npm-registry-packages"}},"9.0.0-canary.254":{"name":"@redwoodjs/storage","version":"9.0.0-canary.254","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.254","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"904d680fb19800a170a397cc884a02c13d87b7cd","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.254.tgz","fileCount":52,"integrity":"sha512-TeIvksctbxuzKABFWbGdYX90wWPoUJWYxfl4XFFHWkSgssp84H4l1PELz62det33lMKuBVQCL0jqrScrKOLdgg==","signatures":[{"sig":"MEUCIFAmBxs42Re5gaVhlZL8LsvRxB0YyWeExTWVhm69wVV7AiEA5acvC62rz5SBNnzJkgrUdrMG8e9qKuXBq6GQFY8MHf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4a8c1fc352e3f27ae0dec8cf3fd05b71fe01feaf","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.254"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.254"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.254_1732101523640_0.32066385868031144","host":"s3://npm-registry-packages"}},"9.0.0-canary.255":{"name":"@redwoodjs/storage","version":"9.0.0-canary.255","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.255","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"c9078e0f5412313e2e9b781196c88c218281b24b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.255.tgz","fileCount":52,"integrity":"sha512-BLicqI+tcRKBPHhUmtDALVchrbW5dguybSLIfTgETX9RtsExGTAwd/oF/lw+5brxMvyXgTCGOCQgP9yUNAz1kw==","signatures":[{"sig":"MEQCIH/6PTKDaNltbubKSqwuDECDPLE5MmvAbEBhxMzF7zvvAiBYMj54qXmO/nIsMioOI4VCbGj5OMyFEDej4aRmbcsBmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e5a069d2366c24d95306c8e5d6821535a6caffc8","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.255"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.255"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.255_1732104345041_0.9789483543614381","host":"s3://npm-registry-packages"}},"9.0.0-canary.256":{"name":"@redwoodjs/storage","version":"9.0.0-canary.256","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.256","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"18e7bcebdf6b068123d761776aded05a3e1ef882","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.256.tgz","fileCount":52,"integrity":"sha512-pDsuGKVXbbAkbJqRRfazBebhFS3YbU9ILZT6g2l1n+WX/H0trXKo84/Wg/eb890jCBF1D5VrORnmo1P4/VePWQ==","signatures":[{"sig":"MEUCIQCWeKDDkyr5F/Hvk0PxolkBvkxqPWSomWldZat67GCyYwIgLc4lMloZTdr7MxLWRdvIVIQdI430VB09xr6FXOLE1U8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"203ecf186bd93b5c44bd78ced0dfc5cbb18b7a0b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.256"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.256"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.256_1732105429375_0.38088698598793447","host":"s3://npm-registry-packages"}},"9.0.0-canary.257":{"name":"@redwoodjs/storage","version":"9.0.0-canary.257","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.257","maintainers":[{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"mojombo","email":"tom@mojombo.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"thedavidprice","email":"npm@thedavidprice.com"}],"dist":{"shasum":"8f53b52df0388bff22d92b2b486b1e367f95d020","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.257.tgz","fileCount":52,"integrity":"sha512-iIKwyAJHu9YYmgT+hcaHqff22VTxxjGHXcgzLZrMytn3d4PJaeZLald+BqlPVaLPDgpa7bThAvdHGc+O70JoZw==","signatures":[{"sig":"MEUCICGxf7c/fg1XdX8/out9wv4ppw8g3br3kkyzeri98KdhAiEAtGaSUWIvd3w9gjuuB/oOu2FYTYuPGzSO8H6dnBCjdek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"95ad33b94c7b0329c4005b7abc2606f8265339b8","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.257"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.257"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.257_1732114289438_0.9702940565573444","host":"s3://npm-registry-packages"}},"9.0.0-canary.258":{"name":"@redwoodjs/storage","version":"9.0.0-canary.258","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.258","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"5edeafe313a49817edd0770d887000488aa35377","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.258.tgz","fileCount":52,"integrity":"sha512-rMbsz1OS6kDROfcA2NCrB0znl9PiYEKzkXyWVvho1ZVTKfwGnkcL9yIrgw3C2jtrv9SS0jpupmXbcPHlC6hckw==","signatures":[{"sig":"MEYCIQDo8sd3Y1+W3ELgDorZZ9i7yByc+5Tcv5mf1DewPSWLWQIhANKV6q1HFuWop1n53+qJzF/IEXEqpz3YpOwcA0D/cvjM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3cb050c7abca95d5918bbd1f6e958854bb038b34","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.0+x64 (linux)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.258"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.258"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.258_1732537104691_0.6727576271882751","host":"s3://npm-registry-packages"}},"9.0.0-canary.260":{"name":"@redwoodjs/storage","version":"9.0.0-canary.260","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.260","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"689654bfeba6775b805036f36523e96b2f970022","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.260.tgz","fileCount":52,"integrity":"sha512-wSu8svn+UTjPOE23rPK2wBHgCKEXl0Kb5KZU1cYymXkQbyrFFMDVnXXHPeJSegrQmTF/Ot+URiIMftzPYtRJfg==","signatures":[{"sig":"MEYCIQDBS9aQVTHD1J7WAv8arlGRQwIzeAG3XhLJxLklt84bnwIhANMoe/+HPAHLeg+9Q33IFrI8eZK+PuGS5CN5PhNrd/Uj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4545d238926d59fa64b811872ee888f4b4ebe426","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.260"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.260"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.260_1733355698596_0.968915428174304","host":"s3://npm-registry-packages"}},"9.0.0-canary.261":{"name":"@redwoodjs/storage","version":"9.0.0-canary.261","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.261","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"630937ef41ba547993c5e91d87843f2a369e3339","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.261.tgz","fileCount":52,"integrity":"sha512-FAUw+R/VaAjrNl7tCZbasmLzN8gzRB2FPDEhM2aPbAW+fU3XgfUI5EIrwjdf/GPZmpei6cUpRGfPmzjv1Myqtg==","signatures":[{"sig":"MEUCIQDENRKJWp0xCLMrSGmDUo+tbStf9H11IdWpUNhhwIXf6wIgH9mceu4ynCh5OFyg5ipprIOR6h07/sFqmIBb9SA4aQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"aa0ae94169a7bd648bb4c0bfa011e55eb4a4c008","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.261"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.261"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.261_1733413705961_0.01576339196214893","host":"s3://npm-registry-packages"}},"9.0.0-canary.262":{"name":"@redwoodjs/storage","version":"9.0.0-canary.262","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.262","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"74f1988aa379febe4ccc53e2a949127667ea01c6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.262.tgz","fileCount":52,"integrity":"sha512-rmNpT2bvvxj398TNDfodrJIbjQBjx2WylQgzxU/9PQtAtUBs0kIoXMuTKl6VVQyM77kR8dHpYyiIsoKz4EYeiA==","signatures":[{"sig":"MEUCIQC/0+b8z8uVG5K6I8OLGZAo07ZUbP+FXOT38rwOGVWLfwIgdFJdQVddm3iadOUj7oMUarIfjR8uiXSN/autUimZqB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b8dfdd30e6298959915e2a9aeb63ecc932b605f9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.262"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.262"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.262_1733416951783_0.9721974557367321","host":"s3://npm-registry-packages"}},"9.0.0-canary.263":{"name":"@redwoodjs/storage","version":"9.0.0-canary.263","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.263","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"ca919b16b75f83cb2f368175fa184a4daff185f1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.263.tgz","fileCount":52,"integrity":"sha512-b9GVWZ2+ahg3orNaDrPc5LBDFw3lUFVMu+0i5jvDKmTh9EGqp/wTAEYSjBxeVuPDricaaTa/0UIaOQfKRZTIsQ==","signatures":[{"sig":"MEYCIQDge8NbfTMLui79y4xF0MafCjrLGi52xENzn5JvKv3nWwIhAIZFFhS3nhLTOV7/n0b4cA+/QU1i/Ha7md2NNiMKQq6v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6914f22b4b61cdb8504561e3adcb2116ec9eb9b3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.263"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.263"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.263_1733641124394_0.5779751004445954","host":"s3://npm-registry-packages"}},"9.0.0-canary.264":{"name":"@redwoodjs/storage","version":"9.0.0-canary.264","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.264","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"6587693a51760825fe41cd84bf3529d5b8a1c2cf","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.264.tgz","fileCount":52,"integrity":"sha512-tbrEd4W6RBEHWtFeaaaQoSwQ/pHkaMgR8TldWTHxd1htJhbvNtKDrDfmZxitJIHhcIuMJQv8iD8CIR3Fri63PQ==","signatures":[{"sig":"MEUCIQDUjzyEJ3UU4dJ3g4ZrtnRcJDJ88HMDuO9JyyEnPJXkXAIgWSUFPzc9r0hi0P50eOs9anWtTcsbBPIakkc1eT4YrG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"75f60c4bf9e68847ac768c7b6582a81dcb7b913e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.264"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.264"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.264_1733655374047_0.4260151844116822","host":"s3://npm-registry-packages"}},"9.0.0-canary.265":{"name":"@redwoodjs/storage","version":"9.0.0-canary.265","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.265","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"04e4fa557a872c79ccf8d587e0f68841c82f678b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.265.tgz","fileCount":52,"integrity":"sha512-Me+Xhq26FVEnn+rqCwOB7JXzIt70fExcMx0ngInJYMYMqUsNBzlKeuROlNFRv+MFI1KFyYPyf271iOLScw4JEg==","signatures":[{"sig":"MEUCIQCLVFCdmpMgr2wukkIFdrUIfaT3cHGibVs+ZWLIRPrA4wIgPfhzriC++JrKHgAe8ZhmBiaB3S9jP9YovnsxzBimITo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"02515d0b9737b847a238e385562158ab93165fca","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.265"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.265"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.265_1733738264427_0.6355912760487421","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.266":{"name":"@redwoodjs/storage","version":"9.0.0-canary.266","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.266","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"439b737caab7a72231460e40f7039fefa34ebade","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.266.tgz","fileCount":52,"integrity":"sha512-/56J7nyDEZxtTgfPlpVjejg/+JNA/ojdxFM/BXR7Jq/4r4QkLZC3fYJLEM8xJpbQaqGADmQ7DE2fR3rB7t/d2A==","signatures":[{"sig":"MEUCIQDfIEBumnej9Rw7rV0Apj/t1RNFVQH1yaxogTeBptXvXQIgSifaMEhWgxrETOmPz5In0fbCRDwdXjVU/fT8nmiMVqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"74ca17c453df1379e87c00e27000cc3e427fc280","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.266"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.266"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.266_1733739826057_0.27769032901588453","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.267":{"name":"@redwoodjs/storage","version":"9.0.0-canary.267","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.267","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"7355c82ca07c4b45c0c084bc295835cf3cc1ec0a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.267.tgz","fileCount":52,"integrity":"sha512-PdC9V3l+fT94wPCHIermbikKwYmRZdzCLzdc75biWpysqIaDSCnJ32iqmghoV0q4TsBeVkV9+tkbpSlw4KxPSg==","signatures":[{"sig":"MEUCIQCtjwBe4U+XHrLMjVWawb/X5hNyK/rVhujLPZb//vT/MwIgB7+KfjaZJJ7bt4Nie2KI+qlAdhWpOORdK4caO/rU9zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"0cc98a0d14942f2f6310f0a28eff81f28532ea11","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.267"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.267"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.267_1733745444617_0.3374899530328339","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.268":{"name":"@redwoodjs/storage","version":"9.0.0-canary.268","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.268","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"d58f976aacbf41c8b3fac8b2d0b909ea4f3a36d1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.268.tgz","fileCount":52,"integrity":"sha512-M8C8Dg67jumL5O2pE0ZDO3/n4SSA/rzAnMLbzZo+NTIV6L704gMX3caQiAIXeeSZn3EyRdEH3tvyewrNXISPDw==","signatures":[{"sig":"MEUCIBbQTdfNPsH1fwnuzOrd1ZaR/YaiXxCFuoJdjQG92dHEAiEA0ErNTS2/HiDTGFJPOQRU5F6na+xnaZlVKotQFw1/6gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7de3df243f92df8150c1647858f4993f3cea3393","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.268"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.268"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.268_1733750605026_0.4166583623538802","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.270":{"name":"@redwoodjs/storage","version":"9.0.0-canary.270","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.270","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"8a87abb64a07dea94d51aabead0e9320c30b5d62","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.270.tgz","fileCount":52,"integrity":"sha512-8Oxs8QXUhu7uletUmFAb+RKbHLSp1VypjE6K4XsdIe3gtoGfMKOoRaC5jk+rbriZaXldRpNgPJKHapZ0vyVEbQ==","signatures":[{"sig":"MEYCIQCKIwMLWMteng7LZnvS3By6UKKFHgszK/Aj8pHlHlhCmgIhANAh1RGXkpqRHfxT89WMc/BUFNkuyy38+0feBtK9glbu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4bd08f8f2f290e7cbc904472b736601c8b01ece3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.270"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.270"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.270_1733909830920_0.8187797436568671","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.276":{"name":"@redwoodjs/storage","version":"9.0.0-canary.276","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.276","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"7dbf1eee5f8097a2c9674fed662a965d58334b1c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.276.tgz","fileCount":52,"integrity":"sha512-+MI/fiiETPu+dj1Hw0ex+eNCq3Y2ik82on71wiLqlp79p3LQU39yRoEhiu1ACowXzly5JEqByagOe5kOg3u6/g==","signatures":[{"sig":"MEUCIDB/1c7BknkTqSx1B/Kd4/Dze5tX0C42QeIQN5KRfrufAiEA3Tx0fNQMWppIk+WrRMQvmEHYSH9W84TI6xhrdY1GHgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3bb33e5010e640324756a77b2dfb95dbbfa42f38","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.276"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.276"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.276_1734014104434_0.5965894500825693","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.278":{"name":"@redwoodjs/storage","version":"9.0.0-canary.278","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.278","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"761a7f30e93e598d5614d043061702120a21213b","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.278.tgz","fileCount":52,"integrity":"sha512-7bFrwz2bwTSDODds9ZgJx5CI98xPr2ItYgGtbo6N986/4pj+j6AlfYsbXUsPm6stKGHP7XI3usbmhMhqbMzY/A==","signatures":[{"sig":"MEYCIQCpLgWDQ7LtN3IvG5ovHs9kN3kruu95biPnZ/9KfAl77wIhAO1Hd9q4278ZMMq8LBboDIMb9yrGHIDKwZdPQLH95GGm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9dac1a7cb6e6705a40b6b6341255cc083ee194aa","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.278"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.278"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.278_1734021663216_0.21312163689393282","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.279":{"name":"@redwoodjs/storage","version":"9.0.0-canary.279","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.279","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"c737e264ba24563b0e369cfb28179ae3476f73e1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.279.tgz","fileCount":52,"integrity":"sha512-GQJ2V5iNJNjKmZUFxLQcu2eQJltLFhiV8TbqNwZb1lMN/784BRoJRSPq7O5tw9EgL5BCIbX9PQi3Zy5xO+pX6g==","signatures":[{"sig":"MEYCIQCudfoXJfcB1p6TfE0/4VPgN65kJsP2joLv8LhFJuYVQQIhAKo6QOQDpSp7R7jyGo23VK9fP7be5O40OHDWgkLM/F+2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"80d919bb0d9ce14d926afdd7d95e03857dc1afca","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.279"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.279"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.279_1734029258723_0.3265306440199749","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.280":{"name":"@redwoodjs/storage","version":"9.0.0-canary.280","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.280","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"bf8ca94a6061cf5168a99dde50d4dcf6cc2cf459","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.280.tgz","fileCount":52,"integrity":"sha512-6sEAtKu87OTfUu1hPmRUdt0vOXU3Gn+5paY8sQEpyMv+NFJncvZHF65HkwBpKbAvF15oHlk/3h7IQInIGSc91w==","signatures":[{"sig":"MEYCIQCBNlR/KVF9d0HbnRNdN5eBeQVPYUXFZoKT98HJ3v4mpQIhANUgUVpQiyGI8rc4/L1b7pr9ZHI9FLAH2QTgMbwqOR4R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"5e48d313214a042c4d03a77920afc58b5a286ebc","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.280"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.280"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.280_1734122955114_0.4122356494519337","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.282":{"name":"@redwoodjs/storage","version":"9.0.0-canary.282","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.282","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"b48bdc3c375210f5395774253f5dcfda074d4d6e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.282.tgz","fileCount":52,"integrity":"sha512-gE/gTj4Ykx+wzHQPQFcPVa1dSrb24xnVnuOHCG3OyX6WBwM4kutvV/Jd0NE/dFe9wJ7FZg9ewRgkYqKxscZgww==","signatures":[{"sig":"MEUCIC3vx/wMicG3bqo1GrRlIfspw6OahufUuNQ+GUeKDSeiAiEA2Zdujwm0FN8bJ6omJlwlqx5g/88GNZODcuRfahXxaSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"cc846a139d2cbc255cc43f90144fb9390eaf12aa","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.282"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.282"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.282_1734177106371_0.9282674726625415","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.283":{"name":"@redwoodjs/storage","version":"9.0.0-canary.283","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.283","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"1e2e94eec89ae75ed61410541b6f4c42e7135dab","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.283.tgz","fileCount":52,"integrity":"sha512-UF1QOt0FKCtV0LLpzReuZv8rbXeNm/5nPFUkS8TRn3bQIC24IKOa1v5KqIWGdj5y+JQ4i1C40hTlc8bxDBqT0A==","signatures":[{"sig":"MEQCIDJ2gG7/W6hQpuIVJJ4TKfYmx3K8Aiw1FZDcqR39uFGcAiALyZON9WmhwENJXNmfb6QLoNG2LP+t78LsdC9GkZb9qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d5db7ab9b54baf48c0fc23f8263c359dae38b3a6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.283"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.283"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.283_1734356687696_0.8374091645959965","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.284":{"name":"@redwoodjs/storage","version":"9.0.0-canary.284","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.284","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"c0b12fe8a273d33f0dd1778bbc0a7988cf4a5399","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.284.tgz","fileCount":52,"integrity":"sha512-BasQ88KoEwjozQ1X0rlDSa0u0fZWiqHRGFrDSdN3eE5wT6nkD+QABe64gm875eqhWAl5UO2qFR5cjM1vrbFF2g==","signatures":[{"sig":"MEYCIQCRN6P0pfAVdfgrQEMKk6jZUFaW6Dob6g2uBiDznK0rdQIhAKayfdrUYbxwyB2rBNTW3n14u+aZkXiTP38zAPenDP/e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"62515e88ad41286ca1f17adf808e4ba327d21dd4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.284"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.284"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.284_1734361338106_0.6029388466793792","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.287":{"name":"@redwoodjs/storage","version":"9.0.0-canary.287","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.287","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"a935f2cb3277503ba4f4ae53482d1e63e851e465","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.287.tgz","fileCount":52,"integrity":"sha512-W8Y8Ao3e2m6O764Wve47h2M88oUMQ6BW+cuLUNiR6FNzv0BVPNYbPYHBb1Bi/6cM7lyFpUamegmOqoh6RynJDg==","signatures":[{"sig":"MEQCIC+krMeXLNmQJYjb8uz6V175AjMTZEwSisj3Cjns/0k2AiBSmOulEsFAgGEfEjjmh/g1qAyaXjH7xzDYgd9SFCTg6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6611d3e3dfc2dd1dd4f0dd9be80be1d6d54ce633","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.287"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.287"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.287_1734640392502_0.9940053309351062","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.288":{"name":"@redwoodjs/storage","version":"9.0.0-canary.288","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.288","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"9ac53fbbb9883f480793412f3e323b1c74f852c6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.288.tgz","fileCount":52,"integrity":"sha512-9UCJf1uSm/ZU0Gd+4+cVviXpL0TrPHOjiNGcju0OQ1ndmmO+xRrQCYqM6qY70geXdJrT5pX+GZSa4w6EpRhmYg==","signatures":[{"sig":"MEYCIQCLg5gpz0qscr4+JbuBJsNywnKsJLuZhK6SWnQOXNtJiwIhAK+dpAEef+rywxS/fI7q62hXycsjn7JIqwNYNEAdnbyf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"78f3c9658acc14d0c6b28cdf9a0be7f5dd38f4dc","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.288"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.288"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.288_1734893560545_0.681372230905462","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.289":{"name":"@redwoodjs/storage","version":"9.0.0-canary.289","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.289","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"a46021db24c905e3abfc2b7b099f1861715c61c4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.289.tgz","fileCount":52,"integrity":"sha512-OVx24r1+YyMdYVK8uh1lOi77FD2cZL0EhCB71PFIxjOK1KbgTlwTzgzM9BvNLn+VDi/me1j4GpLmrNIvU1Jj9A==","signatures":[{"sig":"MEUCIDY1+LA2qjJIh72PCxxVygoZb+9B/90txHo0Qom3Fz3AAiEAl40fGoFElq899v1Z6sVKjRgkZ8F6XokDVxOlKSIKSMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"402e9f80109dfd459b142e5e45be8e46ab1e43ed","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.289"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.289"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.289_1734898354345_0.6173609517922081","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.290":{"name":"@redwoodjs/storage","version":"9.0.0-canary.290","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.290","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"54b078cb35354fdf492c6db93568671c1f302b71","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.290.tgz","fileCount":52,"integrity":"sha512-f7IO1wJuKNPRKbV70OIuCDtO3jjSA7BMOL831spfJs1ja/ZPGoYgs780e5gTF+CT4SJwkBw4+qpVS9pEXM95jQ==","signatures":[{"sig":"MEYCIQCjwQ3xoROO6S6tcQdTW9CKD9dw8iD/ZDaLKT94v5YTlgIhAI+zc3z7O9iooVuKVdFa8TpPUv9Qd4Ze13CCFNfcRjKF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"15e4a65f602a4d9f53e322fbe74ff7c122189705","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.290"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.290"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.290_1734899998921_0.781679463866104","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.291":{"name":"@redwoodjs/storage","version":"9.0.0-canary.291","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.291","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"f8fddaeb88c8809ae89378e593aa29bba338d3b5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.291.tgz","fileCount":52,"integrity":"sha512-h2vxl8z0rQRu2n7J43ESWwJchn2QMyGuW94rDyL6+aZN2pBB2QHS/AT/jeFtIuX43LUqqONxnKeEtmp8qDbNBw==","signatures":[{"sig":"MEQCIAX2BMAnaZKALQrk3y9MwPGactru8V+pC/6tjBqUlBHXAiBnkUMqxGehlwphy5oOwmixt4QLrwVMJfyu7H7Nefg+qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c8947d5cab5218806ebc00eaec95ba81f628c052","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.291"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.291"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.291_1734901207975_0.49481595367224607","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.292":{"name":"@redwoodjs/storage","version":"9.0.0-canary.292","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.292","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"253f3517ffc7ca7d72035d218307e8653f4efdbb","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.292.tgz","fileCount":52,"integrity":"sha512-VTuP1NSD5XFTBHsTklslOncDlk3mHVONaXb0g8n5KT0aQWUbLkyrajYYWvv8D+oUHhV4TrtTfTBF8yLUq99wEg==","signatures":[{"sig":"MEUCICeUP79d87C25ceYYr43qmj7EAFUqwHYk2/tnvfWw5b9AiEAszeHnQzNYuwdoM8UrPAJBe1sZj9U1G28k19JyV/6ITE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"52de660c97308c92924d124fd2681dc09066634c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.292"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.292"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.292_1734902409231_0.8116213110852051","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.293":{"name":"@redwoodjs/storage","version":"9.0.0-canary.293","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.293","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"c827edce691027c0ef7cc76337d2b3d71776304c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.293.tgz","fileCount":52,"integrity":"sha512-1DZAKzNxsAx02C7w+7Z2kJ0vnsvtoI5EkSkPGloNYIMEvqBxY3mOAwbybC6YcfKjMZDxg465pQyHdn2cKlpMTw==","signatures":[{"sig":"MEYCIQDSAb3mXxDOWuf8YKhg2Weyk63lrLBry9w4KQQAnxswjAIhAOobwqD9b8K4T81AsuZ/FM7WpgGExeizaC+cDKg28vab","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"ef673065ed02290784f342552c7fa218f9f23863","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.293"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.293"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.293_1734903571109_0.03774183918374163","host":"s3://npm-registry-packages-npm-production"}},"8.4.2-next.26":{"name":"@redwoodjs/storage","version":"8.4.2-next.26","license":"MIT","_id":"@redwoodjs/storage@8.4.2-next.26","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"f8685f3fc37f483318adf6b0b6aa76830abe5c55","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.2-next.26.tgz","fileCount":52,"integrity":"sha512-ja1TXLyvVsxOj5WrrOoyi0lR2jS2gwK1Fl8dP46tHT/vyNklRxCkFGWIFMv9LXA1lv5e2N//0WcEdL1T4Dv8RA==","signatures":[{"sig":"MEUCIQDXLsCiUQ74gXO2AzyaXhUq01qog1KCkjWEGOnrr8vIewIgfR+k7TRvbl+HcovE3VBlvc7XkP3C8sf7HWE6wAgKEmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"cf0a515358da950c2433d170129fa09d141fc998","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.2-next.26"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.2-next.26"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.2-next.26_1735140174314_0.3428751301192081","host":"s3://npm-registry-packages-npm-production"}},"8.4.2":{"name":"@redwoodjs/storage","version":"8.4.2","license":"MIT","_id":"@redwoodjs/storage@8.4.2","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"dc419e8bd4bacd769de2be53d3fdc530f430f569","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.2.tgz","fileCount":52,"integrity":"sha512-SRdJshNKKHsGAlS4UEXSM/zQI1EJXAqCeq296WJIMSRN7/hhGAX2O/MS3/jgG+R3Kmn+O4vQhlU3KFONOZcw0Q==","signatures":[{"sig":"MEQCIAd3cVv77zPQm6Rbik6Zb5+3S0Gk84b/ELz+4ROOwKxbAiBJ64e3wN6T5R9qB/KLe+l22TkyVZahsNOigVDA1SVFbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78265},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"371df2d08cef6846bede46848e2065fb897953bb","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v22.12.0+arm64 (darwin)","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.2"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.2_1735143850904_0.5372732227559085","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.297":{"name":"@redwoodjs/storage","version":"9.0.0-canary.297","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.297","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"6ba357742c8283c8c407fe0949a36c5f178834ae","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.297.tgz","fileCount":52,"integrity":"sha512-xxo9EDovqtHZNSsXtll1sFJiOWFrx2OEHa7rGhgxKo8iVtYVNSjBp/oe54nM3iJWan9f2gWWKACKLg8WB4H5kA==","signatures":[{"sig":"MEQCIGHYeFWmJx19BBIZn/4V3z4n/En9JmGL1ynz3LepJJmkAiA27bgOgN682VlzYhlHB1pmDNc1WVFCyXUJqfiyUPiBzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1563366a5b5a0f92f8c8b501efb32d774998d466","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.297"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.297"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.297_1735202846126_0.7847534431825454","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.298":{"name":"@redwoodjs/storage","version":"9.0.0-canary.298","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.298","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"df52e17e5558a8197a0765bd44869417eef0a95d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.298.tgz","fileCount":52,"integrity":"sha512-Z9SNRp8csrDTplczrOMYCqEOI+LpfFd5hqvezHfCdVHsdoqki8HkZOfrLGIjFHc/dCupHiEiMDnmjM6X3tDIKw==","signatures":[{"sig":"MEQCIDUW2hxaRSRD8heuHWLARrqbz9FN1Lo97nk8y9E3jxgEAiBXaVdYkTiiqxxYhn46no3m3xN96+c2C8/E1IQ7lBAG/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c2850645cd0338c935ebf696f9931e7ae5ac23f3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.298"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.298"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.298_1735204472821_0.6700097341706117","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.299":{"name":"@redwoodjs/storage","version":"9.0.0-canary.299","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.299","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"074670b04a915784dca72e41277fbc684976efb9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.299.tgz","fileCount":52,"integrity":"sha512-8FLOx9k+g8czAX0yGJv3MhyeDEjqmP5sDMFKFPa0vV4uQVCFxm24AAWZOeqPReGOy62/UY9pbaxlD/7+/Zl5zw==","signatures":[{"sig":"MEUCIQDol0UMObm3ce1QRv8NE9ZRN/3aIHh//EiiOZTDjy+BtAIgBSeL8RhTdsOcvsshZCdFyxnMFIKO+C363lyGzfOqOfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"78b58177948171bdae8a104b6a2e0945338bb9f4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.299"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.299"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.299_1735205352813_0.5448494118340275","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.303":{"name":"@redwoodjs/storage","version":"9.0.0-canary.303","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.303","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"649e10cbe6627502edff6b5965c565a1af763fe3","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.303.tgz","fileCount":52,"integrity":"sha512-G+Sx5MKkd5hbVu1Wa/hD3cYX2bQ/XRexQPOP5prNccG6YuR/eoVzlxx0AOQJiUH4s67OEI+KdqFY4Bo0mYriQw==","signatures":[{"sig":"MEUCIQDAuTwK9rsT9dsEN6FRRzbEE5wfb0i8cLIysPVf5kCIbwIga8iTu3K+eSQMPQlUNopBCEawI15o+HVTb2OMyY4wIb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"623383367323503bb384eb4c31f02f91de7e08d5","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.303"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.303"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.303_1735212972737_0.07526472995426015","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.304":{"name":"@redwoodjs/storage","version":"9.0.0-canary.304","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.304","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"246e98327bde3df5b0e4eb9e819f12e7cc2685be","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.304.tgz","fileCount":52,"integrity":"sha512-cQOrUPZamrFL/vrPiKGD0epxkKhkXZT2EV60wsuLN0b0m1HcOe0QhUFRxpyJnLnpAEOeQBBAYeT6b0Tgm329BQ==","signatures":[{"sig":"MEUCIBT52N5eFpK19GGPsoeKKwx7L0kdTStaSF68IiDOeqWcAiEA4wdI8nmxURNYc/xbCHJZw0WynPSzN0mjq5osbUGQuxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"973d235a2f5f59d9eb1f2c5d0a8375386cc6b59b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.304"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.304"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.304_1735213419961_0.34115531493948037","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.305":{"name":"@redwoodjs/storage","version":"9.0.0-canary.305","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.305","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"463ab3fb2b3704d87cd74c2fd54c557c39cec75a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.305.tgz","fileCount":52,"integrity":"sha512-EfcIntoRyUdtjJyuKI6ZBiZ7fSjAKmnKSbGyjCgJ3jV/gBs3EOt6I5qS9uls+I4XhD8CJBn95Y8EBt1zLwq7Eg==","signatures":[{"sig":"MEUCIGmUJHlnScah0+hApGsaiz7mjgfRWvvmCNLJ3VveMTYUAiEA8f2jwOkVlkW2YzCIeWyyzKkRnNkk0vCXY32g3ysVsDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fda0225970ec51b722db3f9d2c2869a71ec82810","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.305"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.305"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.305_1735288777295_0.27244946718511986","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.306":{"name":"@redwoodjs/storage","version":"9.0.0-canary.306","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.306","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"1ad65e960e25bef09a3503dbd8a98bbca37618a2","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.306.tgz","fileCount":52,"integrity":"sha512-f4yM8/6RsjHG4WOww1eZYDoSJo0KGmaLUFu5sg2ecRCa/jjtdr/Ne7ioCYy30/m/rnYVMG8h2WomOy8RPXxxmg==","signatures":[{"sig":"MEUCIQDPWWASWw7usGGxCzKjazh1tYn3KxUJmrnbOrebIUko/gIgfoP/h432v0ZrdHeCnQ6FNxwoGwTLPSkjkW3kqzEgFco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9c7d74ffa1dccbd086e54c4a01e9ac9c77586803","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.306"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.306"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.306_1735293510845_0.5240148599236902","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.307":{"name":"@redwoodjs/storage","version":"9.0.0-canary.307","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.307","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"48aa74bbfbc4848ed9d33f3d80a11a6f7da86092","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.307.tgz","fileCount":52,"integrity":"sha512-mngTvpJ4praWhDVg7+acjsRFspn+5HkT8XopGDRgg9NPG2sQ/DyWNeCYYJXo5byhX5+QQAamieZjg7pABJ7psg==","signatures":[{"sig":"MEYCIQCvo3YPbL3PWyvDCAfiPPTFMrEpJy9D/HAuTfP4rPSoBgIhAM3oMqU72Q+CP6PZQy1SxkVt10gCc1VqETOezYr0Ufps","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"061a2e56613d1fa2182e35896097cd063120f872","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.307"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.307"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.307_1735296073459_0.9367697907980017","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.311":{"name":"@redwoodjs/storage","version":"9.0.0-canary.311","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.311","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"a489d223f4a780721125c6cd86868bcfb4985ce7","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.311.tgz","fileCount":52,"integrity":"sha512-SKVnQggkNkIfFZ/TjQ+6pOC3H357rsxQIp6m8Q7fjf3d8On+0/UwAysiTuLo2x5yN9PvKRKg0rzqQ9ymc2jFPw==","signatures":[{"sig":"MEYCIQCKLVXRggEORD7gaRpn416rrhl0+4Q7HbkDEiOEHUDdmQIhAKxGZm9SXV/lLV4Lm0hyHYnEFM3qTo/OH58vg5ewCTqA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3b44dc3f4d8f8820d5f67dbfcf911ba5a2087995","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.311"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.311"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.311_1735311138278_0.25998610931072896","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.314":{"name":"@redwoodjs/storage","version":"9.0.0-canary.314","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.314","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"0baebe030793dbde31cd5e4073a75ba1314b2154","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.314.tgz","fileCount":52,"integrity":"sha512-R39FjBKgfAiphC5BQIlefB7SYtAZaxiysJFc0O9I0Z4Lr0guv7//rR0Wd40Z5rin2zoMfykSsEf9Zi2kjyvoGA==","signatures":[{"sig":"MEUCIGMQSok9gFb/3bGY2Vf25EwlL3LbjREyDSfj0c0JkRNkAiEA/m04492fu3RlyUGVBxePDI2Im7yR/JPxSnaIH51VywE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"92dde479c7c43cede1d4481410e4efd41b84e8dd","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.314"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.314"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.314_1735314371563_0.3639667359425862","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.315":{"name":"@redwoodjs/storage","version":"9.0.0-canary.315","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.315","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"121138e44d9d6700ec8136259004240377f359da","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.315.tgz","fileCount":52,"integrity":"sha512-35eWIyT5JvMJ5H9urJ1ZPXxA6sksWV7142oddA2wk9ABQvYA6n4HZGBfbd5X/MszVb9oIt8bA/YOqflXA4S8xw==","signatures":[{"sig":"MEUCIQDLQVdyXOsFNWyUYs2Ka0cP8ZKVpjHdpL97xotrxQxiKwIgVYeJMR0UopVfH97axFRJRGqnnUNgMSQL48DXCv5+jek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"788042cce51070af4a0f6d9cb9d32c39a46b2af6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.315"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.315"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.315_1735319686005_0.7293292240168963","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.316":{"name":"@redwoodjs/storage","version":"9.0.0-canary.316","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.316","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"bdb7e28844471440838385efa28e4f7377813110","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.316.tgz","fileCount":52,"integrity":"sha512-GmZx72R5EPcSBDz6y1ACDjOpgWqb4AUe0A1D4ngEQeO8Ul1VdLA7AIWsYQeQJM0W4nk/knlxMVIfdilYhgxrGA==","signatures":[{"sig":"MEQCIComcF2otxPvXSUjE0oG4hStFgwYMVacdV6UsJzFRiDfAiAlyeHLtE4y39EEqmi3Sf+jwxGRCg3A+EjxRBEGySfPbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e107c938ce986de4db4baec87fd805dc5b01e85a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.316"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.316"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.316_1735322588050_0.33503592380219827","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.317":{"name":"@redwoodjs/storage","version":"9.0.0-canary.317","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.317","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"9a518d2621a24335eee985b25d7b654ba5b835c5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.317.tgz","fileCount":52,"integrity":"sha512-ff7HmeM/7zxA4ffHBIQpcUP8WN+QGmUzWUl+cRsbocHhkJCc26Bd4d/wpoi5nWy0K96zGsJjEN47hwul/j9zZQ==","signatures":[{"sig":"MEQCICpUgu07mDBFc328SyEHWhcZohlbYqugPsOVMAFHadyoAiAC5HHlkFi2tZvQ4oAE0QNHG4/tTm6WBZpmOvtXo8Ea1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"45c2be27140ead2d4c8516cc034afdf1a393ea5d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.317"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.317"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.317_1735325953728_0.7961072883673337","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.318":{"name":"@redwoodjs/storage","version":"9.0.0-canary.318","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.318","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"a6965d18eaec4661311d3ccf92d0147330f50d35","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.318.tgz","fileCount":52,"integrity":"sha512-1fELGnC7JRLiI4UXjZPMGELfuDWLTWgbji/FrcLl0B1RfTk/ZEui+fYnTpVg77RidMnKVQS2btaBxeRv1d4DNQ==","signatures":[{"sig":"MEQCIH0xWvxhTH2M8W86divrBoJ29bXCaicLZww4lq1027FXAiAl/7JYpiNDVzt/YlycQnmpPJjGRahy2xbTjseLxAHaMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a3e16b48b00216a10ba8dd1e06eb0647fde42004","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.318"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.318"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.318_1735328288550_0.20950194232454544","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.324":{"name":"@redwoodjs/storage","version":"9.0.0-canary.324","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.324","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"4ceb26ec4ee6f2a4f1118bf034421023ecb58ae5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.324.tgz","fileCount":52,"integrity":"sha512-jsAiQ9AHjidemYENAXHRvP4hycMFq+sGbGpVQp7cQAmtjGgRKnUQF8PO5KTOxJ7hEib96kw5TGC22JQCXOiMLQ==","signatures":[{"sig":"MEYCIQDy3J4BzdT+KBTyfJzDkAyFAKpxSb94mmIUN0L9zoCHgAIhAKjjd4ARGM/UH1YLMxkK8BlsIJwFMnRaDLzRLZ5B9Ht3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fabe100502600a07a3c4da74bba9c868cd298863","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.324"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.324"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.324_1735333035185_0.9893027126899527","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.328":{"name":"@redwoodjs/storage","version":"9.0.0-canary.328","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.328","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"94493d1797d6ab242f9cb3f79ad8a9cacef50851","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.328.tgz","fileCount":52,"integrity":"sha512-mH8Pd1TLAai1NG3iS/crT2rPmgXYgQGPQT4smKZ9cBtj9ZMIkGX6XLvichc98mMS46SR1KOjCgRvhpc/hk7Wvg==","signatures":[{"sig":"MEQCIAHb8PJRm0QNa67bbJLrxp/mYdO5GKSGiujszVHvEJi+AiAoHZCNXEEEKmiq5hg19MJwX2UBYLkMVvxTtz7ADKGXIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d1a1fd484eda4e60e517bd15479762c905c16791","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.328"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.328"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.328_1735375463488_0.8574127742572819","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.334":{"name":"@redwoodjs/storage","version":"9.0.0-canary.334","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.334","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"95428bf14a3e833fbe4a322775af190fac8c58e2","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.334.tgz","fileCount":52,"integrity":"sha512-R59kASoM3sfk+o8QtmPjIYuozy0o4XMpdswZxjNDsx/EVDSKDjoFm+HAIDvvUGxa9qDxHvv+r6FuczWxH3AAyA==","signatures":[{"sig":"MEUCIEBcl5jlDTZz23724Jc8DkmHmkA36XDisGwl7WLPN5zIAiEAsapMaADZKWsQ0tkGoW29eg1VrSY0sj3G0apsqbxgHVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3fcda3f00b39109cf0bae42f847520c822fc151b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.334"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.334"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.334_1735376710426_0.1764198260001857","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.335":{"name":"@redwoodjs/storage","version":"9.0.0-canary.335","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.335","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"b093dd0016f9098af0e632156c86c0cda0d23261","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.335.tgz","fileCount":52,"integrity":"sha512-FhSXAPHhnBrS2uF8xq1zx5u+cyQ+KMvJALJCDaKFnp1/lZhamHJzdBCWM0skf6jZgTs8nG8x2hn9eXD3J0TtOw==","signatures":[{"sig":"MEYCIQD0Cv4r1RvOzhGF7g1IuUXHSliUmUE1nHazs3wbWDOJbQIhAKNS4Sr6VHOobNyuL890zn1Vjl8pD62OuP6ErBCgVI7Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"83e54c9aba4b79e0a76a334e7f51deffc5276e89","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.335"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.335"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.335_1735378978477_0.505399364632706","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.336":{"name":"@redwoodjs/storage","version":"9.0.0-canary.336","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.336","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"0c4a22607a30001effa3ea989ac01038fd28c1ba","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.336.tgz","fileCount":52,"integrity":"sha512-1D0N7kQL+FkXM4W17lekdgFjgxa/bmtJX9g1FcGLBH6fn4zfkQ0YL2xc5s95qZ6bB1CSz+Kw/W09CRpp1xkpgA==","signatures":[{"sig":"MEYCIQDA4hEhsXXzTxq2bwUaeb4NpF5bXZ+0NLWfIwgdP+6mngIhAOZxGBKUddgHs4g31wfQPTLD5IY8C2cR0EGnZm6QqhCt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a8731dbccd9bfd6470b7d0b20b056e1ee1049637","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.336"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.336"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.336_1735382162587_0.6792722919979222","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.340":{"name":"@redwoodjs/storage","version":"9.0.0-canary.340","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.340","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"c323275a00f1730890a3090a817cecaf76a834f2","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.340.tgz","fileCount":52,"integrity":"sha512-nHVKW+jK3mXv/WunFKY36geVmzgy5sEVpYn/sU/qWDr7AMMXS9NIwWhJWcCUxcYtSUysFcpY7tX8tqY4G0PfTg==","signatures":[{"sig":"MEUCIQDlRPvq06KCNihEUwf3KnHw8vd/uN4c7FrDfAdI0P0ZRAIgTytRuBr/nzNfIUzNfJyPeXP+A9DV90BdvE+WGlUiB+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6477a7f07a86963dafe87b35b5cf9fcab015c896","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.340"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.340"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.340_1735383993442_0.9026464552457725","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.341":{"name":"@redwoodjs/storage","version":"9.0.0-canary.341","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.341","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"0a40c6e07a535df1384c203c957e977c6f553781","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.341.tgz","fileCount":52,"integrity":"sha512-Cw1a4kozYNWY4j7G5n/R9Xof1gbsifJoLZePsS5/zENG+FZ/d8qBBHO+Aes0bJf3aOljx8Jy7y6vc8abFt9yDA==","signatures":[{"sig":"MEYCIQDzx4XWWmGrlGcAMo2wywXRLrxHDQTjzu6BSPS8pkDlNQIhAKXPATWTVi4HY1GBTZmilgRW9ZHh7w0Ea7CHFGaUgUDW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"0601463d8306296e50b9d9c716b3dfb71685929d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.341"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.341"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.341_1735393084403_0.47333473553239047","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.342":{"name":"@redwoodjs/storage","version":"9.0.0-canary.342","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.342","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"da58605595a5d859c84649734d91a8738972dbe7","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.342.tgz","fileCount":52,"integrity":"sha512-d3PcSDh4Gex4Bsi+70sekmESnJ0JY+E3va1umR7rFAZ32LwrD/jYtq8TV0FILl34WVRGj0F/A0WhEKV0pdL0EA==","signatures":[{"sig":"MEQCIC0hQEUU5WHe9wJJRk3iPfXhlqNNPYzJ6h0tmGmmJb1HAiApluckwIFky9EkXdYje9A3B6r2tZfNYNavvxgivYMIvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8bd594356949058d59578d4480e8cb33c116757e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.342"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.342"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.342_1735393825740_0.7705041051394927","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.345":{"name":"@redwoodjs/storage","version":"9.0.0-canary.345","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.345","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"113ad30b1098633e4a36b6e8dcb60d3a0ab16961","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.345.tgz","fileCount":52,"integrity":"sha512-ZZefAkTIrXI0Yt4+R8KepAB/pvF2EZemm5qD6Xrt0J71FYtPOGKnecEWswUlDblAk+cW4r7Vn1eqvpQ/4injOw==","signatures":[{"sig":"MEMCHzq7Zg6FFvmG7MF+zTq0HA66otq6PPavF/PxUoB8Qe8CIE/R2rFovFp/Yu2oD+8jXee9o+rwqDu1VmoDCjfjwKUa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7dfc6b37b4b6bed185c6b061385c1781b58fa81f","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.345"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.345"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.345_1735394926641_0.5008201316091874","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.346":{"name":"@redwoodjs/storage","version":"9.0.0-canary.346","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.346","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"35fa241770ae12a6f1a6344e65121ef19b53fc49","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.346.tgz","fileCount":52,"integrity":"sha512-0Ulb32qewVtEgszfwvrJkp1XmSGKDAC6461fBDf/ahhqSDKa+lYbD8E07RhFxTlvr5zgiCU8ncpsmn3JaYHE4Q==","signatures":[{"sig":"MEUCIQC/bzKwQkJQ74b4aCJkMi0qdlASjlhfXTNs+DUnyGUSrwIgUK+KgKGx2P8NtgAvSEObhb9bxfmaH+C5+z/Zow6fETA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"988bfcd1c1d2a1915cdfb2b39c62dabab107c854","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.346"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.346"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.346_1735396918818_0.7143537091575882","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.347":{"name":"@redwoodjs/storage","version":"9.0.0-canary.347","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.347","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"3fc0aa82db32b7173adabb1a3ab1349c5eb6d2c4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.347.tgz","fileCount":52,"integrity":"sha512-v+NV/Uu5AKoYOGkfNblhzUOAAeHq7RTM0wF6zHoNsRK+kOPJQjzertF9VRaTxUerMFUUmKRPZFZR2xWch7mDZg==","signatures":[{"sig":"MEUCIDXaoOAHC0a4/BuC8iXArWdyxfo6ui230XicmBlcG5OxAiEA0S0e3aYP23jH2BccX8sEnz7vJqevG1S5K5YnMIJB/uQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78308},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7b3864bfcce4592a061d5b4951e802cea8703cbf","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.347"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.347"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.347_1735398648382_0.427261003927321","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.351":{"name":"@redwoodjs/storage","version":"9.0.0-canary.351","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.351","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"f5ed001f5241d4570be34c7702b462abae892c60","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.351.tgz","fileCount":52,"integrity":"sha512-LH8GpzjthYa2w2q/CxUzr4Fbq+Oqo8dSqDHm4xcO70Oz9M4ckT3hNAz6b9OrL22sTbIEjwi2+iY3CgN4Uv1A6Q==","signatures":[{"sig":"MEUCIGOrhellU1p+LtvF2gk9A48QkVAHgxUvQRIwaUMHB1PaAiEApwWeJxcP+PQ5VGcRHQZyh/noMflz7ziv+hC4doWl54U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6e83801d749fbea8179d0dfec2d1d7b7ca3248fd","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.351"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.351"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.351_1735415517343_0.8886949281867094","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.356":{"name":"@redwoodjs/storage","version":"9.0.0-canary.356","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.356","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"8b5bfeb7b3766a44297286857b51a8071a59c32f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.356.tgz","fileCount":52,"integrity":"sha512-qBdGGJ3opvtWe51GczOzLeOPqR8tRaIrXppvA18xaqIUhXIfS8JN7P0EtfxAsSnkp1WaYlQpTW3vPuR586QbOg==","signatures":[{"sig":"MEUCIHIIfgKnNJilPQPL5a3MAnKQ5ztgULQi4HQLNvVHG2WIAiEApYnuNiEj6XXd1zq/Re74GD4+OKTgL9oQjNoIOtPgN3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e9cd39f778a223c4f4227c313da6d9472b0fc971","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.356"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.356"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.356_1735417866902_0.9301121814367515","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.359":{"name":"@redwoodjs/storage","version":"9.0.0-canary.359","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.359","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"4977fee6f5df853e7491aabdb6f72eefc7cd87b3","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.359.tgz","fileCount":52,"integrity":"sha512-MBhiASgNGzjH5wo1BmVTCAWLHfiFpp3PIITdYmvgldaC5QUB6fAigH+qj7M2KycA87i34dA3z0I8llRId/COmg==","signatures":[{"sig":"MEUCIQCDE04JaShn7ihFj3/9NtttL1OBgi/ApLi6YR5fyPvVSQIgawXDxKPI48N2FOzr3dhLAck3tOj8B4XEOCnlzsBnblY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"13ba8d83cb323193efdab3a732ada66131a8ea32","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.359"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.359"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.359_1735419541002_0.5475806700433248","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.360":{"name":"@redwoodjs/storage","version":"9.0.0-canary.360","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.360","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"aa363dac95ff4c29b20b32efe8fb5845ae18fcfa","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.360.tgz","fileCount":52,"integrity":"sha512-bjO5S0Z5iOht4cQiH1whqODmCk0nG/4A4fxE93TKbnoCmV2YJTD1cLklMiE4bjNsrPcd28Zo8YvOLbV9smBurg==","signatures":[{"sig":"MEQCIAMphNCvUlBpLA5i+O6z0rhnO+9kWGQzOUvy2nkPVRiGAiAm7/qU1F9nIMHnJausg6auqxSiGBOZiemKDxmwL6ztJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b0ffaadd3574629d041fa22d95a928b293425462","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.360"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.360"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.360_1735422547438_0.8441820288482023","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.361":{"name":"@redwoodjs/storage","version":"9.0.0-canary.361","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.361","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"05097ef9602445da4e2c5cbf6929b70bc155e802","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.361.tgz","fileCount":52,"integrity":"sha512-uirKv8rKIGNWgGMqBg14uEiCVaFeLt4UcaPHCFk8otRIT7N8OYxDQMJs949yKFs4cY8FIVxDta/opLfxx90SgA==","signatures":[{"sig":"MEYCIQCfxz7XEJmYG4Jfxmen3knCvzBbahcevX2qHJYIUpRl0AIhAIHwLZzy0wKoePSLYBh/e5tIrVohhUjiQiW3NKFIiNU7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d5fe39504fe36e653ab784bb9d11662628d88178","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.361"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.361"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.361_1735423256456_0.12055480562277876","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.367":{"name":"@redwoodjs/storage","version":"9.0.0-canary.367","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.367","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"eab9d0c9a434eb86c09986587e6d6bad8790c35e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.367.tgz","fileCount":52,"integrity":"sha512-PFkiJVqWweAuCitmGMTuqPRqSeEIwKxqO2rVpYTEMhRkkjOgdiKM1bqLGzDj4GAFAtSNcnrpLcB+N2WdR6tX8g==","signatures":[{"sig":"MEUCIDH8Lq7kMuKa7ZF/Z0/iuo5ULYSszb2H1HbRWBuzxRwyAiEA1+lNpaoWVA6AwCeeIHDgUlyLJE520zBvGIm/PE2/gQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e7b830fd4e9411391a062e722c6bcb038881f7d3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.367"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.367"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.367_1735467966191_0.7019144206715635","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.368":{"name":"@redwoodjs/storage","version":"9.0.0-canary.368","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.368","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"81bef1e270286c0a01be52bb53b91b0befbcac91","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.368.tgz","fileCount":52,"integrity":"sha512-xJIHdms7b7PAA8/4OFBiFaDIKLCZYbIYMR2clf+kaSUrWSQLWTKmNQCj8+zfkRaZIRBqg6GdYW5qGYzHIMnxDw==","signatures":[{"sig":"MEUCIGZnzyHmLNrScQ+4LKubmPxpRdmaU9FN2F+ko+ilq/bVAiEA9lKdoF1Sb5nymbCVCqlCeu//Mg9tqRRbRGCHT91hUzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9771e611d826ee758e3f3d1f568ad3d670b96096","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.368"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.368"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.368_1735470198704_0.010642780136894903","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.370":{"name":"@redwoodjs/storage","version":"9.0.0-canary.370","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.370","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"277e87be6b1ff778dd310829dc8cfc243c011b6e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.370.tgz","fileCount":52,"integrity":"sha512-Y4lM4Kpq5VGdWQuYL8qo4D89wXGeFVqmYPuHPgBO/YdSLnHeWIgW+yq6IOQOc2BbGsi10GqdB1+KssmcBJUJaA==","signatures":[{"sig":"MEQCIBmYg2nOTt4XSWPYBa7ktaGfYSoxnotG1uvk71ug0/QmAiBGqvuMWpQVrS7tKUA/UAAKgFClh8XxqSqgLeVoUcAIQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a31b200e0dcbcf70678515e218030029846ae355","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.370"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.370"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.370_1735509017969_0.4000824819374529","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.371":{"name":"@redwoodjs/storage","version":"9.0.0-canary.371","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.371","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"ed8f4932574c9419dc6bcc00b649619262e9cfb8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.371.tgz","fileCount":52,"integrity":"sha512-zFP5IeFQgglpPgE6Jy8lq9wa91LglGe4RweG/qGK/53Qt6Q6rGDFU9KnXTyLZYz2ZpxtZlC3v9/b2WGWGXIsKg==","signatures":[{"sig":"MEQCIEiT+sOAI9siiXcdrFHB/wGQv5Exc0y4GaifAqNl72PWAiALU1DRx7P1+nXv83bFUtNmrqT0GLbG5PH03Pd3bOl9+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a304d5b8cebc54d8b41c89bb042c2b11154d7eef","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.371"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.371"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.371_1736142259781_0.7669278294165329","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.372":{"name":"@redwoodjs/storage","version":"9.0.0-canary.372","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.372","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"80555959993c8ca0c415a9bd4dc048d2a2e89bc1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.372.tgz","fileCount":52,"integrity":"sha512-0CA6C8cZyGdZralABq24tWYUGYZ5pUAntVkS5/VNweEuA5xpxVusVwFQ7tjv/EfiotkE945RygpBdzBO8fj9Uw==","signatures":[{"sig":"MEUCIQCyTi7i5fAWLppqb+gmw6vOCE2QMMd98l9sZ20YWvWoIAIgdUtfoNXsCv8xgkDkg/8JgFliSgGWG5O0hR3piaFsq5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e8e96a4c61e8e230464daac80e3dd947d099d6ef","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.372"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.372"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.372_1736153759995_0.07613422194991903","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.373":{"name":"@redwoodjs/storage","version":"9.0.0-canary.373","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.373","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"6efa0e2bcf5b1b09e003c1559fdc4336b0a481f1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.373.tgz","fileCount":52,"integrity":"sha512-CXlUkwyj3jl6aKKUz/YGBcfia7wyyYNbJ8BUaGesSsKxW0R9+1cJ+3JQKx4BguwudPqSI2A3gk3aXajjDPLsDw==","signatures":[{"sig":"MEQCIFpsI4AusAfOYXnShFjpV082Gocq2FAa6DTw3gioAxOcAiBWQQtyKDEk7tM29fJ7uOaOln76iBC9wH1/nbs3NP/Qmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3ffcaaaf21757e0361a8be71de5e9beb65720868","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.373"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.373"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.373_1736161600331_0.7016083455623092","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.374":{"name":"@redwoodjs/storage","version":"9.0.0-canary.374","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.374","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"83279a2dd46600e598e46d141e6d7b9e3423a10c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.374.tgz","fileCount":52,"integrity":"sha512-AaKXAQxfSuHas1O9teashskA1/Fofi2RTscnjd8uvwXP9r3dVRn+uoH7o8liuql64/6kkGeUX1idL31x5YaZUw==","signatures":[{"sig":"MEUCIAzci0c/wSkxAp4JjL0swbrIozbxAPpL4Cjz+3BjAhQ0AiEAr0Rwxc8r1BgySlZvdyG27RAKmMSlfajuYDpAaUKGJnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bf57910e241e6883d2c70289a4e854bd912f9419","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.374"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.374"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.374_1736175846533_0.09702162709452722","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.375":{"name":"@redwoodjs/storage","version":"9.0.0-canary.375","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.375","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"0c01e9a962769965ccf560a8d1d521c48d1716dd","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.375.tgz","fileCount":52,"integrity":"sha512-2vIafT5XUgeYoIK79/TncrHgGNti2IBS873KdqrOFUp0F+YQ8PQkkvDu/iGnBcUS40+YLwJVliDHH3Hoak7Yiw==","signatures":[{"sig":"MEUCIQDcbpgHwsaEmW7amOt07Zmvp4h5NOWaIdkYCVc3rRfC1QIgEv6qpEpu04qByun6AfPwElQllzF3DzmujfC286OEsvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8c3710d0f5f6be86e29430b2834cf762e8cb8ae5","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.375"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.375"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.375_1736185777329_0.7769462175534392","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.376":{"name":"@redwoodjs/storage","version":"9.0.0-canary.376","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.376","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"361926174abe7afb7f8d1db4169f11cc3a469e6d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.376.tgz","fileCount":52,"integrity":"sha512-D4JRAHtPTxPQ+DgqHt+HTjQmjIdv922XbvenFpJuYNLcKOeDkkj6DxHgjvBZjm+omX7RNnYgkBR6ZaPzC0Azrg==","signatures":[{"sig":"MEYCIQDN6FS03NWwoTdp3oVuA2Zp7NK53bmHksrGIpTc7L9wZQIhAK9vkOduA6+69P+GGavyTvZ6+9yuX/k8ybZOkraeMTEV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"81809ff7f21c6ed77400705d3ea5fd87d48f9e3c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.376"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.376"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.376_1736241237959_0.20274748248086327","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.377":{"name":"@redwoodjs/storage","version":"9.0.0-canary.377","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.377","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"1027c8ec66164d8ffbac384465c2dcba1f17b0b9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.377.tgz","fileCount":52,"integrity":"sha512-8AWDgZdJb0XVY1FV0Imstg2P5b3wR03r/zKGQ/WwT/ZzuTxw8V9ukUW0RGfe7E2CjbdJ5867iPLU2mmhpJuxcA==","signatures":[{"sig":"MEMCICuIp2YexJFrotsctPW73Wl7wrlp4LPVYZfnyVFOHr5rAh9kYBqBHz3gdORXLk1Vqg3SaTMiH3NcbU5iSRn10JIf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fcd976b95280eb3423deed2c1066b59f49a5d469","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.377"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.377"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.377_1736307906525_0.33816693654574137","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.378":{"name":"@redwoodjs/storage","version":"9.0.0-canary.378","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.378","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"9810cf6650c1028335e370e66defe4a9658de932","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.378.tgz","fileCount":52,"integrity":"sha512-c+gY3w3Rf+NazVdyMM2q8Y3zlx2WC2NT0qfuX8GKQLd1QMutahyxSX7YDYoa2HF1EIsj7Sq6kF6Dku+I6wzPmQ==","signatures":[{"sig":"MEQCIDk605VgBGdvb6atpp4HOuEWP7rJLflpzkwExXQ7hldBAiA9gMcjzosXgK+U+OviTx/BVNNZTVf9+4OXpHhN+YEWsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78314},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d3775962dbe232fa8fa6bef6e6412d91a04f7d6e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.378"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.378"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.378_1736407092412_0.8807769559910212","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.382":{"name":"@redwoodjs/storage","version":"9.0.0-canary.382","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.382","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"5d2aecbe1f9ee4bf80f09852c14f1649c68dd0f1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.382.tgz","fileCount":52,"integrity":"sha512-8h3UzjKc6XAmLaUw8PoLVQbBw2xUwXdzqhgy+ztTZf6xmm648AOejzlygdAlon3o94s7VEOwVE1jIZC3B1u/Eg==","signatures":[{"sig":"MEUCIQCXWEKFrN10PRbJQHUCJE9dcvo1kbp28pA870456B6D1gIgS+gQJnOT9UMZQrVf2unoB65anmuYvDaX7+33BgiDjU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b8babcf1fc43a4f19f3608cdcedeb4bab6bf7c4a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.382"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.382"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.382_1736927731605_0.04678041012845813","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.384":{"name":"@redwoodjs/storage","version":"9.0.0-canary.384","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.384","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"bfb7fd89ccf0a3b0d831edb199adf0dd6fc4f45e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.384.tgz","fileCount":52,"integrity":"sha512-itKl1wDQyjekxcY9ySvG+WIckyUtr9T3mcIRjITcXwH+KAoCY2ZrfbfLlzYimcqd6omyDC4oAH4Ak5BoTFKJMw==","signatures":[{"sig":"MEUCIG+r03Zx87xK3p8BsC7MlqFqi7AJmr7U4QHOJC+nRzjrAiEAyRXyXINx466A84/nKT/mjP4312F/Q7yvntiZ/G08+HU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"70cb87df69d49d67a3fc3754887ff42d470ce4bf","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.384"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.384"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.384_1736931070818_0.6028722015269432","host":"s3://npm-registry-packages-npm-production"}},"8.4.3-next.0":{"name":"@redwoodjs/storage","version":"8.4.3-next.0","license":"MIT","_id":"@redwoodjs/storage@8.4.3-next.0","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"8cd20cdf5945726e5f683c9ec7168446ec7c28f5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.3-next.0.tgz","fileCount":52,"integrity":"sha512-3plHxasfjzc/CUDKWYRQdIDgPigFdBAJJ1b/t5YcMT5kEI5LymCfJnfxzvzffOiyjbIjn33O/EkVuNSqkgjw/g==","signatures":[{"sig":"MEQCIA8Owh3pGXi7xf2AEMPzQgMEu+BsXaDO6w7kLVNCGBXaAiBm0UPO39IRbJPKf9ARJNGmEuQ7KA55bb1DFg/sCb3C9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78296},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d934a7517ab4536a9b0c1a4b848b0546400239d7","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.8/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.3-next.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.1","vitest":"2.0.5","esbuild":"0.24.0","publint":"0.2.11","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.3-next.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.3-next.0_1736949017565_0.8880421528660432","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.386":{"name":"@redwoodjs/storage","version":"9.0.0-canary.386","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.386","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"5402812ef3586335d15cc58111fd8827a911fd13","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.386.tgz","fileCount":52,"integrity":"sha512-SzpeeVp5FNoaX4xbgMd/E4zo2SzRFoMSW+cITd0xwCtgKqmtAiUu2L2s/rRvqVwXzlBx4gU9Hc1AGQMmKGhLlA==","signatures":[{"sig":"MEUCIQDiweAGm1KDio/PobKrLw2qwE8gDQgeR26e/fZPuo8MOQIgLfsR3+y/YhdHAwcuG58Bg95DZhqUswrVOQuS2Zcnc9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bbcf65a0980b54f020c78472fd3f0a9106b050ed","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.386"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.386"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.386_1736953490113_0.36844948756911355","host":"s3://npm-registry-packages-npm-production"}},"8.4.3-next.115":{"name":"@redwoodjs/storage","version":"8.4.3-next.115","license":"MIT","_id":"@redwoodjs/storage@8.4.3-next.115","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"c4ae98b84c00c4eb9950569bff051fac302784f1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.3-next.115.tgz","fileCount":52,"integrity":"sha512-aWV8gT8Wy379w4lLhxTME3xCZt/ZLVSG6EupqVUNyzXyjeCSyRVj6I5ihsX9Sf2WXkJhfyTLZF8FLeFlqsBKlw==","signatures":[{"sig":"MEYCIQDu/JxAS+UgIlaisMTXiG5XYDWnxmuE0bqZXD41Ej1X9QIhAMPvZqmPVPRQMPz+ID2lGWuAut6zFvfKJdU5H5DqJJil","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78260},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"60d7499c6e5dff1e2509cc72b9e30bbe5125b4c5","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.3-next.115"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.3-next.115"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.3-next.115_1737037003589_0.04024527876067818","host":"s3://npm-registry-packages-npm-production"}},"8.4.3":{"name":"@redwoodjs/storage","version":"8.4.3","license":"MIT","_id":"@redwoodjs/storage@8.4.3","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"80381e7fe2e2c02620524878af715a3087acd4c9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.3.tgz","fileCount":52,"integrity":"sha512-LtH0YfeGq8msM1nC7DV8JYL2Y053Y14j0kJRTo0oiql0Zh3t7sl1rKPfmYOJqO402K/GwejZIPGMFKFpvCq9Cw==","signatures":[{"sig":"MEQCIHL4Yr+Az1o52kS2Pt1kyVTd/zoQGdgrV3N01UvGJeQ0AiAC3L4V5Lg1gij6fOQM5AIXfpY6it+gb2s3k4PWezAfVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"da654b42ea87da1b162a377d7460bbfad7b03311","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.3"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.3_1737042670258_0.05989308767236623","host":"s3://npm-registry-packages-npm-production"}},"8.4.4-next.0":{"name":"@redwoodjs/storage","version":"8.4.4-next.0","license":"MIT","_id":"@redwoodjs/storage@8.4.4-next.0","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"c6eaccd5e2ee57387d64b51926d44ff172e5104c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.4-next.0.tgz","fileCount":52,"integrity":"sha512-MLP9MIawpKO9HGWaZp462kg4ViF03zFReTSpKGRctC3u8Nsc5owXkbGCkX8sB+Hc1DWE665IaW6jix51ZITM6w==","signatures":[{"sig":"MEYCIQDStzyWWRIp5lW4EbdaofdnCvJynrFP/YEpLil9LeeTAAIhALTMEFmAq326G/95k1Sm3lhf6j/+pTwdQ5cOCrOOagHU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78254},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"986c7831aaec2b6d804342a721569f354aed8a82","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.4-next.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.4-next.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.4-next.0_1737056690695_0.42165080365905583","host":"s3://npm-registry-packages-npm-production"}},"8.4.4":{"name":"@redwoodjs/storage","version":"8.4.4","license":"MIT","_id":"@redwoodjs/storage@8.4.4","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"a863e8aa73fd21245a7d56e92f5406ffb054ca21","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.4.tgz","fileCount":52,"integrity":"sha512-uwP+v/aGnknz2oZE2CxMSP2YO+vNHNz0f7I6O7l8tyqOTFBjaJnMTfvPu1BWK5AMXnoY1oWCT2OHAWu+v1+YjQ==","signatures":[{"sig":"MEQCIEOqE+psHoBA4t5EXtdu97Y7h1vXp7/cJF2BZRAfXlUKAiBkcY/sX0Otuwe0cJwxZCNatgeYQGzZa/bFfr7beQlQqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7d76cebc20e45d133c12c89ba2418443a00839fc","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.4_1737057743649_0.9535466624622246","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-next.0":{"name":"@redwoodjs/storage","version":"8.4.5-next.0","license":"MIT","_id":"@redwoodjs/storage@8.4.5-next.0","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"019016d99a59eadba513d530f7f306bcd6a24ffd","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-next.0.tgz","fileCount":52,"integrity":"sha512-+dXQAN4IOzcVc6+XZJQd62PIPydLRJBB797hIZOOYbt/+TRzcDZXvi0lZzyqJfrtkzi1lSzrB7dCn9XStAB2Cg==","signatures":[{"sig":"MEQCIG4HqQId9K9ehDxrrJ2+XOw9gGVZ6qtlDWJEZ25SUZMHAiBQVw+/PKcdXAi6PCXLB2KwaRavvdJZKiQEkw3skW8KRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78254},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a381454c4d47aaf851daacd993454dca0662c7f9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-next.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.5-next.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-next.0_1737058699221_0.5822839079540287","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.390":{"name":"@redwoodjs/storage","version":"9.0.0-canary.390","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.390","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"9d311f9db224399ba6cb8bd8f5e740f72a437482","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.390.tgz","fileCount":52,"integrity":"sha512-hjIM7210YD077/TPIQrfOAfJwE1Zz2xDaqI3Pu64r1MHjNknQvWwRBpKbsPzO4cwMxteFfOmoes38tB4StmD1g==","signatures":[{"sig":"MEUCIF7zSK9Rfhx2CtoWzDiW2W33RY/P+m4YJG5pOIrQ1M1xAiEAylsLUqxVoZVXKYfKkcW6FYdhzGMz/DtpODaVhkXagQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1e7cd331eb0f7aed7317b587f029b839f5abcda9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.390"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.390"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.390_1737095942154_0.959367492647003","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.391":{"name":"@redwoodjs/storage","version":"9.0.0-canary.391","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.391","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"688a4d608dbe7d1b13c5c6d3150b01afea489d25","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.391.tgz","fileCount":52,"integrity":"sha512-VmsWRFEvw9anKDDM+rlDQn/UKOgTEUk00Zt/QItSY9i4aQyyDQYbGp7Ot1RdY5giT3Xsxh0cC+VJUO0xov7ToA==","signatures":[{"sig":"MEUCIQDnDcqjDDSrGIWZ5AcbIona+jh8vAX7IjIUlMrj+JgnMwIgMnd+9aC0sYtHoykVxDEas4eEOSG0pe/cGpglAqbjXXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"05d9dc733cab480ddc4e20071d85b4a53fd3857c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.391"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.391"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.391_1737097286610_0.5143890815003478","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.392":{"name":"@redwoodjs/storage","version":"9.0.0-canary.392","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.392","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"a106cd1d3caae11921c8e1ea00a3d585fe946b48","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.392.tgz","fileCount":52,"integrity":"sha512-8KL/dPQbPHDCg8cpO1KOqa9Y+zGHNiFgw70ndhH/SPifhnIVLOL2HqOvsGLEwcAacwL387ZENTdp18HLvf0xyw==","signatures":[{"sig":"MEUCIQD+Z2IDKYWoDNUawIqbTHOl0+lQaXZogdY1gKadGD42rAIgfq4IbYf4cGVnTG5Wz174nHipmaxwnpFT1Fy9vBH1ewM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6c2a6dd16ebe3d40235a5320791e2d0c5c08573c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.392"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.392"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.392_1737098611452_0.3780196715045758","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.393":{"name":"@redwoodjs/storage","version":"9.0.0-canary.393","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.393","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"8744081f1e1c70fa3ca50dee1e00c35a43ea7cf3","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.393.tgz","fileCount":52,"integrity":"sha512-MzokzDWzmirqO10VfQtk1ImS2oynOB8Ad0kQGWK4QzZqbeed5f8lV20FywNF3++P7WALGOp6JdaOnwMhsRegpA==","signatures":[{"sig":"MEQCIGR2CnVo2bkSSFQruMBRbn0SFVR+H2wFGeIUBPOjyV4mAiB3PpcY3ntPM8rhtzEDpHEIH+ha7pr2sqYxAVDmoRxISg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"25b1b2783fc450e0b0fd38d72050892c8b1108fe","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.393"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.393"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.393_1737100504613_0.0930429021493473","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.394":{"name":"@redwoodjs/storage","version":"9.0.0-canary.394","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.394","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"bbf51e80bf17a56ad83f20d7642845a66ddde4be","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.394.tgz","fileCount":52,"integrity":"sha512-vvJ56SaG4MJVH9cKMsJXE5oK62y2VuVDSewxNB7a/DGQp6WU40oeFBX0zmQCd2eOokBNQojpqY5I6eBsbiASSQ==","signatures":[{"sig":"MEQCIEHtAdys/RAhx4rxP6QTQL/gTAi0npSWxIrcN+Ybyh8kAiArgpX/BgktKve03aKRus/c3gITpiOF2CG07tOTvZDY9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"ca272dff679d63949444c896dfaf4c606607495a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.394"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.394"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.394_1737105992067_0.7394893675697534","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.395":{"name":"@redwoodjs/storage","version":"9.0.0-canary.395","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.395","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"690fc966de05dfc863350b3e4dc08ce2ae1fcaba","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.395.tgz","fileCount":52,"integrity":"sha512-bmmRmTiLf7kN5yoTKlEKRRs5FkirkNuqiotUnydgAz/SlXweHUX73EGle1mlKQ0SmQMlyNMwRuop4jc4HJDAkA==","signatures":[{"sig":"MEUCIEP539BwFsd4VRKFgdKvdkmKY9LvBQjmNZX/USP+dXatAiEAtJZSAG6K0FY+JroKbo5diFwh+3wgoFf4xBaZ1TdoiPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"67defebd0c63d76cfc560ba7ae364a81edd73358","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.395"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.395"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.395_1737115107188_0.8368349911540858","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-next.4":{"name":"@redwoodjs/storage","version":"8.4.5-next.4","license":"MIT","_id":"@redwoodjs/storage@8.4.5-next.4","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"99c07daebd9adcf5b6b645585a61cf2aa4e85990","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-next.4.tgz","fileCount":52,"integrity":"sha512-QxBKRMslxwF11xh6X8BwnNX6krjAtSwiuJUVgsGRuiBtt4gXBQCPaQYQIclP+L8/SKmrLYeZFdsHgi92vGrRFw==","signatures":[{"sig":"MEQCIFxQX7EZx1qQQCDQ9PgzaXIBlvKlV1QbJ2PhfAUNnFiXAiBfW/RF1DzXUZvQGjIWGoJraLJIIfzu2qedgJFEMYSHXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78254},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bf83178016013af2e3235a7a20ba57d8d18c1478","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-next.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.5-next.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-next.4_1737115834447_0.8123543634264068","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-rc.0":{"name":"@redwoodjs/storage","version":"8.4.5-rc.0","license":"MIT","_id":"@redwoodjs/storage@8.4.5-rc.0","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"8bf4937b2e89a5d6a40562eece412ee3613b0597","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-rc.0.tgz","fileCount":52,"integrity":"sha512-T+6XmDWN4NO9ZjqV5nl2JRWsWMsVH/ycERC5RVRyPyZ7uz2zjGVAbFWdegtiby3FYDqiiRr/tVJSoXH9vUZG5g==","signatures":[{"sig":"MEUCIFPHHTm+NRKiSsCTJ/5eoKx2l5arcNSsiq+FzV8Nz4I3AiEA5XjJtEvf1Zpy4qaSnJygZ87AFFofPI5T3DC+rG3pNBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78253},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"ee4e04eb8499c85892377a13666559955e1e8dfa","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-rc.0+ee4e04eb8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-rc.0_1737115906573_0.9575437719376922","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.396":{"name":"@redwoodjs/storage","version":"9.0.0-canary.396","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.396","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"d7d9cacd036d6866cb08859b01a79f56c351c11f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.396.tgz","fileCount":52,"integrity":"sha512-lmUqPKkCpa2Ncfl/ZYffATw46k3SjfVF+epPQS9r5f/GijmSE6BEj501lfbPYNpBpeEW1Ac4Gt/MlzCbGdPE6A==","signatures":[{"sig":"MEUCIC7O8rN017ZiwiJkp0sTLlKJ/YJPzm236NT8nhSiEBgeAiEA4djjiCShIxsc09JbEePbb+lnmw9CsZZR16fkQ4cfoeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7966df501b79e412b77ab110729c18b59b51436c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.396"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.396"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.396_1737119174895_0.5727274833738414","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-next.5":{"name":"@redwoodjs/storage","version":"8.4.5-next.5","license":"MIT","_id":"@redwoodjs/storage@8.4.5-next.5","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"5d533f6495912842a3c258899d317ff75ed47c3a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-next.5.tgz","fileCount":52,"integrity":"sha512-jM3VbBSqnRcxyhc0y43C8g1zCxKn5d0jRolKpoFXDGZcsIGxhdVYEaLxgar7tdpNFQgBHPpdwGKGGInKG4Hl0g==","signatures":[{"sig":"MEQCIGEyY9Czu26xn7pDB43JPBsij41h4cQqkpbLkXrso4WPAiBqGCVzZot1oJtdsxuDJ8+DOdUpZknTDKnsTz0CBwIgvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78254},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b871f68072e6b7f57c4602208ee0416a3216b312","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-next.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.5-next.5"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-next.5_1737119355989_0.7401215532679128","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-rc.1":{"name":"@redwoodjs/storage","version":"8.4.5-rc.1","license":"MIT","_id":"@redwoodjs/storage@8.4.5-rc.1","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"a5e533deeefc49ac02bb6dcd5930b8495eda36c8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-rc.1.tgz","fileCount":52,"integrity":"sha512-3mnVh+I/rWUl8xFd44dWCh2icv5NjFw5Sa9Da39GRm9g287JQzfQ4aV4BhP6K9fp6kjuvO7l8OqOzZLgys+4PA==","signatures":[{"sig":"MEQCICnfFJdbxm0KAvl4vKWPF7i9OMRicZ59JxMAmAKpdhx4AiAk4SjwAar6jKkpwfVW+t+uYLrToInb8Hoh+xmFWM0kSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78253},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"54f97dc95d85e138c6056c9d55a0528a09183a2b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-rc.1+54f97dc95"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-rc.1_1737119435725_0.7834495279892031","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.397":{"name":"@redwoodjs/storage","version":"9.0.0-canary.397","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.397","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"04aa464b105a9634f088e556ac4fb6ad62e18451","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.397.tgz","fileCount":52,"integrity":"sha512-I8TKZ9zhvyhx2OHMwORTyCrCwLHjDNQzHoK2AAv0ZrjyAh6JRuB2BLUbnBOFnUmqPRqAYJQG6Ip2ydjmqiajKg==","signatures":[{"sig":"MEUCIQDfk+fJQ4Ad4zlILUqqq5g2L2TICqRWqsd2ks5UUBOkHQIgeRE3JcsurpztGyfdcvGV0lPQitpj8hrEEZnOOziZLlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"658f2c85c492c0a5a407395715c550e62e5be4bc","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.397"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.397"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.397_1737186840553_0.01167462482510806","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-rc.2":{"name":"@redwoodjs/storage","version":"8.4.5-rc.2","license":"MIT","_id":"@redwoodjs/storage@8.4.5-rc.2","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"e4e3b4ff8750e3aae031d8d1b8aa3857c3b9d6e3","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-rc.2.tgz","fileCount":52,"integrity":"sha512-s6dH8otcUpbt8ZE9Go6bMywzDg4zKuA7ZIOquzM6xTky6iEkZXtt1p3AOWRoqQbkqh+l6O+fUWL3Pn/aZSbVQg==","signatures":[{"sig":"MEYCIQDa9ggR2aSAZilUvCo9NHSbDSj/NmAaIABPJuEBtPZYtgIhAOH0PUP3+2O838y5fsUwTXFf0oBtPC8n/C9YZjoEG4Zk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78253},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"5975623fdaa4656578a41913f410e843a1ed95a7","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-rc.2+5975623fd"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-rc.2_1737187150551_0.45471461778823064","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.398":{"name":"@redwoodjs/storage","version":"9.0.0-canary.398","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.398","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"b404bdafa76e916e6375d9c7e5d8cedbd416c457","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.398.tgz","fileCount":52,"integrity":"sha512-hgo//o/NsGoG77OKtjY/56aNykdbCDPMXd4pN9ShBt2dYdZ5tSGcrniJgzyK71ed96oktWX3ICFLzn3GImSPoA==","signatures":[{"sig":"MEUCIEiNZsTauGK74Xe0F5hP3mP7nDM8/5Cu/wxR2RoNXeNrAiEAuMFWX9N0v+Ky0v6kwM82WPrTF6CoPFbFwt94cg932po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"266b504ff5c6e4cc5e080ceefa2b75d55a72bbd9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.398"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.398"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.398_1737195600605_0.37133560025184953","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-next.7":{"name":"@redwoodjs/storage","version":"8.4.5-next.7","license":"MIT","_id":"@redwoodjs/storage@8.4.5-next.7","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"a190e84f7608108d9f2ae326a78a6d9617f56843","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-next.7.tgz","fileCount":52,"integrity":"sha512-FBTQ63xlh7ZKnOn2eT6RUJN6fYXQo906sfRaTl9gJ2H7cqqm8tfmbqrW+3W12TEM8/ARnfsbl/9c9tuZ81Uy+Q==","signatures":[{"sig":"MEUCIQDS4wXR7t/5O4v4hyvptYyfyerABw349nFKZ87GVKMyaAIgP1yU7kU1QAFnAI0+ai11SOv3VMpReugI1kgq/j8IdrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78254},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8dd024feb5c1d059e0b87f84033b08b816dea205","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-next.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.5-next.7"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-next.7_1737195827480_0.8702632044691279","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-rc.3":{"name":"@redwoodjs/storage","version":"8.4.5-rc.3","license":"MIT","_id":"@redwoodjs/storage@8.4.5-rc.3","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"e4cbf18d8418962b80707f8cfaab387448cf61df","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-rc.3.tgz","fileCount":52,"integrity":"sha512-SpttbZPa4pzqhKc0X45c2t6LzfMRqb2SsMaIUi6/5oUZ8qqdUdy0CSJKs8SrwuuQlZG4Q/kAJjpLlUkRzrmqbA==","signatures":[{"sig":"MEQCICJ1DbfwIM2bWP5hlUgedUtHP6zomopAyefKwT787f2sAiAou6CYyGLG8S1omEFn+yZBONGpWadp9wQXIwdtm/QbZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78253},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"500cddde0a7888248ed8a8f89d60561bbdebc827","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-rc.3+500cddde0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-rc.3_1737195970514_0.6780120861156815","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-rc.4":{"name":"@redwoodjs/storage","version":"8.4.5-rc.4","license":"MIT","_id":"@redwoodjs/storage@8.4.5-rc.4","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"c85a66e25c773f3eeaa7a71a10ae15a7ff984d15","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-rc.4.tgz","fileCount":52,"integrity":"sha512-CQcua2fgTUBpLlj/HObJwn77hCCgE1w8dcTmLULOXwlnuISjvp9ZrkOyAmGCd4mATjPlDYirZxLp9IDK/LLb/A==","signatures":[{"sig":"MEUCIQD8wBBBsFYJYiiSJGgkg6pGUAUAw0OUXQpLdWYTnvTQEAIgJcrio1iZ0la1UJWUwxQdDM4V/RT0VN11CxIQ0PJnqWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78253},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"880a4f5eea09080ce96780e088b469004fddfc7e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-rc.4+880a4f5ee"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-rc.4_1737205618240_0.39506313550082783","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-rc.5":{"name":"@redwoodjs/storage","version":"8.4.5-rc.5","license":"MIT","_id":"@redwoodjs/storage@8.4.5-rc.5","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"f3cb232b551d884bdd665dc606926d600c5941ab","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-rc.5.tgz","fileCount":52,"integrity":"sha512-7fbA2uQuyqtqP7DHnFxPvunM/hgD5SfqNfzg3KS8hbOCHjnQUwW9/zG4IeDj6k3C/IFeRwiUZt6ETEX3CId8Ng==","signatures":[{"sig":"MEQCIDK67hRM99fl4/acpfN+T6jpF1td7Qkq50C/y8cn3yNWAiA4a/8YlC+531l7J7zgbM16qvy4wPx+EcpG3dNHhT05bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78253},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"cf23c346d241311b6ee18ab9c8e88af19f1a7ffb","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-rc.5+cf23c346d"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-rc.5_1737207657276_0.1265355860798647","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-rc.6":{"name":"@redwoodjs/storage","version":"8.4.5-rc.6","license":"MIT","_id":"@redwoodjs/storage@8.4.5-rc.6","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"45bd88c66c5856b247f3df051d412f035a80eb72","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-rc.6.tgz","fileCount":52,"integrity":"sha512-1YenCSeL89D87RY8N6aEhlOCpAqa7AtWj6rukjGR2wfNINcv/BUQZi3P5JoMEKg5T1jZqHjvqppP8Xzxsj2k0w==","signatures":[{"sig":"MEYCIQCXv6JpY52dXIGL17UaA6NHjolgqVshNB1SSRqRGZk8WgIhAO4DTHjgtJhid0T5bY2EAjDLsIM9poPLk5kCf7unja7b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78253},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"52e827b9815d21ac52fb41dda37315ae7a0b231e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-rc.6+52e827b98"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.4"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-rc.6_1737208587194_0.7949183450165247","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.399":{"name":"@redwoodjs/storage","version":"9.0.0-canary.399","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.399","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"14621687489f0f2e380f02dbc7a926d7216b90b9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.399.tgz","fileCount":52,"integrity":"sha512-dPLPjViP4wFAsWTxIaOks4StJ/8aexY1DpeNYMlz/EU4aOqGzwqZwd1Nqil3DGNV7rfqby1Eh+KmFi8geJMdGg==","signatures":[{"sig":"MEYCIQCHnwf41BFlRc3jJUkCdn3RyYzWATEXeSHYMmXg02ZZQAIhAMJDjEFy6l4/17Oz/d36YTRDS+cX2CcFGZHWqDbbIyJ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"507917cf82e15bb66e5ac0419f1efcefb430a3da","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.399"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.399"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.399_1737213048581_0.8749155883283157","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-next.8":{"name":"@redwoodjs/storage","version":"8.4.5-next.8","license":"MIT","_id":"@redwoodjs/storage@8.4.5-next.8","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"bf1ddddcbcc0854bca96cc036b73759c649493d4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-next.8.tgz","fileCount":52,"integrity":"sha512-oJB1eXHPQUNzEkfAPdavFEoLCXg4TguYL3Ixu//xZJVe36V+WsreEaAU6+eteaMb7Juft1Gaf2dwecKTf1Dfzg==","signatures":[{"sig":"MEQCIHFUdmvDppbc6M/L314iGfiwifuk4PQFs+xVx5Edb2NLAiAz2up7ZIi+Hcf5c3kje+6wZK+IuRNyVf9ldChrx6Y23A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78254},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4d9c429d52144a1f8a7da57f42089701c3c8f5df","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-next.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.5-next.8"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-next.8_1737213191360_0.759942156218415","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.400":{"name":"@redwoodjs/storage","version":"9.0.0-canary.400","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.400","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"b92dcdb60e9fd371fe9035150c02de8d4a1130da","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.400.tgz","fileCount":52,"integrity":"sha512-cUDQQahlC6UpuESt2hnMMng+/OIg1abP5NmODB7SEXIHqhtnawrn0EL23sr3zsze/IRIbxeGKt6BwbvrSjXLOg==","signatures":[{"sig":"MEQCIE8U6yv3rg/2LopOd0do8p4TJ41q7iQbT/XOlrLbvigUAiALL7tXQvvqFLLNfTS4pvna0HKGtU4OBch113q2zpyU+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fe2ebc9456fec301511c897bcdeea8ea81c17270","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.400"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.400"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.400_1737217818384_0.05370299073040208","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.401":{"name":"@redwoodjs/storage","version":"9.0.0-canary.401","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.401","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"9e87097204096fb3c405e9520dc44151fdb15f36","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.401.tgz","fileCount":52,"integrity":"sha512-/Ffi3ICBo+f8HaTjMw88bwEn1arUxa396eXaDNf2iwlAS5RnqN5ShlNacHnjutj2hhy3eJj8CG1ZZOa06A1GJg==","signatures":[{"sig":"MEUCIHBmsfe0oWk2mKc7OxZwpLmmYhRk8XbxZje8iMAnh6BIAiEAlphKB/CcbI5Ol/2qysZfPII2O6nKPKSuEgTROvNnJaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f76ca052e56f0b127ade4e97b1f3558890b0b8e6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.401"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.401"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.401_1737499182259_0.3762735744898107","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.402":{"name":"@redwoodjs/storage","version":"9.0.0-canary.402","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.402","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"6b51db73de84c43c308b5b0add5bfeb877b585b7","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.402.tgz","fileCount":52,"integrity":"sha512-6Scauv/3bzk/aZuBvpsH7jzeES0MqCDbHviH0g7ptQCGWID8vzR/eOhFeZWaXeU5HK5dwC9tywH8G6g1texBAQ==","signatures":[{"sig":"MEYCIQDLUoEsD07TbcwwVKDch2PlqgOs3vxTSFMY/U3TKWrnzAIhAJxd32+UjxnFW2qBh2i2rDTfBz3eHb2gNuQBMtxPxy0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"b144c5c924de26d7dcfad44535f3fb7192b14181","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.402"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.402"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.402_1737647301567_0.832919595979658","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.403":{"name":"@redwoodjs/storage","version":"9.0.0-canary.403","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.403","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"0018584b2d4c1276b0749dc0cfd56635d050078e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.403.tgz","fileCount":52,"integrity":"sha512-gfmDp4yr5Ztvn1oUZOuXSXvkAsxyWeejqOe5JE5ECBni8177gUuIwxqJrWO15ET3o/hLqf1XHYEW3n24/p1gkA==","signatures":[{"sig":"MEYCIQDRtJRp9J7lPtn6fdz+VyeorkiHog2wQtAGK2ygIMjxBAIhAOFmFB75ZwFsGhrDochUSnCD/CudH9BwpCGt/zmDn2PA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"0667a3a060374bef2debda90b30f61698a63a8c0","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.403"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.403"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.403_1737703150565_0.38136955834358033","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.404":{"name":"@redwoodjs/storage","version":"9.0.0-canary.404","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.404","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"68c18d86db90df9f956baebff879f1976f915112","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.404.tgz","fileCount":52,"integrity":"sha512-g/CCZ2vLfclwcythGPZpYW5Er4Etjqn3wC7Np74V2RJy6LU+gQJ+tmdVGwRlSgLfDIPfpK69y7B25bC/5Ew7xQ==","signatures":[{"sig":"MEYCIQCq92FmoPQEPYBsYoltE5ZjN0d2ktzmtDiQGs7syxW8wQIhAP2/0JxXTMSgeKBMhPvhzhLDcyz7s/VOe//l1TvHHOHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"465630f759fa2b49f668d66856d6a8c275fc0f64","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.404"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.404"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.404_1737707472132_0.15357673136906924","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.405":{"name":"@redwoodjs/storage","version":"9.0.0-canary.405","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.405","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"1de658737588a7ad676093cf1c50e4534f8ade21","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.405.tgz","fileCount":52,"integrity":"sha512-MI8LxRLOqn+bDitBA6JxVF3PurtO4MEmS5hDX5/JHfmSlnSgNwybg+myKZyUxN5251yVsE+jCtTkHMTlr2A5qQ==","signatures":[{"sig":"MEUCIQCGdS42XX2kZpsFh3fP2bRkv3gqNnHmrNjxP9YZj+98FQIgcODPLxMfxNlYwKhRNaFFokRgr0psr3kNflniG3I8m4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f466da403f03850aced2ae68fb059e500c7ddb05","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.405"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.405"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.405_1737708110131_0.3931930419379033","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.406":{"name":"@redwoodjs/storage","version":"9.0.0-canary.406","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.406","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"0733b1b01f13e69c0ae701cedcd7ec5ff5a5dea6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.406.tgz","fileCount":52,"integrity":"sha512-3LN1aj4VFzyNtVTEiCjDV2D57VGGwkPCTd0tzV54w8hnIny9gePJEifkoWZ14WtlJW7iLl9GZLVmLOU5baFgTQ==","signatures":[{"sig":"MEUCIDH588MYztD8DlS+UYPDwNoW4aHPL0z893WsbQA7WZZLAiEAhDFe+6oC0l+S7YzNcPdh2foO9dsxn6cdHqxyNzQOboA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6218cc57ce99bf5d1cfb7aa4608d8972c46f9446","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.406"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.406"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.406_1737732559056_0.3970923605911878","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.407":{"name":"@redwoodjs/storage","version":"9.0.0-canary.407","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.407","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"758b224cd5024bf6ab9b3d154ffdec0d6dc1bf76","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.407.tgz","fileCount":52,"integrity":"sha512-L4abo7Wz9cdw6PcIQz+PqlJomr25NvqRjVj2rSEHFBoZjv8Mv8PWARnr5FxEiAZJ1iei7hV8lsCOBbWz0eClZQ==","signatures":[{"sig":"MEYCIQCJOzRRpfv6Owas3+tSGPVg1x/lJLfC5BN+PDFzz8GM8wIhAMyhQAcXctOkmBaR8RrSeARdk1nmDrKakUY+NrQFQERj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"38f17588e0a9deee763c1980606221ffe28608e8","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.407"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.407"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.407_1737743074542_0.12983709577089608","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.408":{"name":"@redwoodjs/storage","version":"9.0.0-canary.408","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.408","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"7a2fc0d3f345a0e4e868c52ca8cf8e3603ec0e90","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.408.tgz","fileCount":52,"integrity":"sha512-sSHoG6diFujRu0yVm5GzhWuye08LqUnCKJ9orEdJTSRn2gi5wg2Y8TlNvXYzWP0hPan/vBTcp+KkwQz7QBdZ0g==","signatures":[{"sig":"MEUCIHKYgkKlNwKL/PoYQxme2BVE5V3+mYb5z68ziOIs4KoDAiEA7nUbiUNNvu/MlLLmABLGpRwrztMcSAsf+Va0JmYm4Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e426a81145815b4165efa0873887ea106ab707d1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.408"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.408"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.408_1737822491447_0.8375448582590095","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.409":{"name":"@redwoodjs/storage","version":"9.0.0-canary.409","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.409","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"748d2d3d0dccf2425fe1d0dbed95897d23a8d306","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.409.tgz","fileCount":52,"integrity":"sha512-42AlVuezEaW1oJl5a2IzKsVGBaCbHyTOXs2Bv8lGbdQpveppPPQP5b+N39FGu6bINa/xoWacLS0rXG9X1AW7xg==","signatures":[{"sig":"MEUCIE3HRQHgAH/6+nXLb1nSNXFV3fPiJnBzRxMTqctU5OxSAiEAjUmq7bvsYaFnphM7dg3Yej9GRnnW2mTQMFS6Brs9z90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c4a1785f1e89b43fd82b4e7b04ff75da7de20e13","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.409"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.409"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.409_1737826116872_0.609864971355139","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.410":{"name":"@redwoodjs/storage","version":"9.0.0-canary.410","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.410","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"5526c418edb6b0d830e7dfd80c98510989440102","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.410.tgz","fileCount":52,"integrity":"sha512-VGTwcXbHBIJitXiRSuhWfO971ev8IxpiKo4+dlAMZgZSJLx9L9qanOZruCjF1TiNIOdwxkfMQixYs/NNBNWUvw==","signatures":[{"sig":"MEUCIQCFC66A/2UvWaAxN1ine4Hl7XbrN2HyCikUdEyO+d+V9QIgB/wbAmBEI1BCcBOSFjF2X0oVONhZHFaFr7Ecn+VuVpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"a972a961da821d70a45ec9d7921b7d1d91ac1e8b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.410"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.410"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.410_1737835405764_0.17867908265867571","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.411":{"name":"@redwoodjs/storage","version":"9.0.0-canary.411","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.411","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"98ff7681e97c6a46d4889b9b3795e478fb2b25ea","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.411.tgz","fileCount":52,"integrity":"sha512-NswtF8JCGiFmbNej3wFY0EQFzlXd5JZ1lLekVmOPUt/2uJgHDsR3F9vvUKPZwCuHOxn7XI5s1SZtCCFOs1mc6g==","signatures":[{"sig":"MEYCIQCeclYejCgbSZsDpITeCwzgo1X2LnlaanBEdVPuS7Y77QIhAM99rRV+gute7mCqtMOf74clNZ+DHNWOSVU0MwRXSD/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8fb89c502eea015ed98a0e7d114c18e30520a4f1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.411"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.411"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.411_1737837835884_0.6853540068099291","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.412":{"name":"@redwoodjs/storage","version":"9.0.0-canary.412","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.412","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"cd40e261365dcb4a2d74e96b09556b4e544207c6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.412.tgz","fileCount":52,"integrity":"sha512-hzVVEaErJlUOu6iHAJ6Gikg12jS2wrFkrPDidzL7asRGJbf+r/Z0OOSU7lqRwPasfc+5Hls1k+g+j+iBrVnKmQ==","signatures":[{"sig":"MEYCIQD0Kc1QG4fxWD8ljvN6v2XUYKBImwhk1Q/UOtUiQOo8HAIhAIuFAbS7REO/WtTAVA8OZmztgYwLZTkO3SlPkoRFLdCM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"eb9a37e3a88877a87452c106babe48ba495ae926","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.412"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.412"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.412_1737895054473_0.07856470416764427","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.414":{"name":"@redwoodjs/storage","version":"9.0.0-canary.414","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.414","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"55f4aeebc45d10c324684628e6fcef1945cdca84","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.414.tgz","fileCount":52,"integrity":"sha512-Agx6Xx2TiBcmjREpGNqWniDo9YI/iSJc9gi61c0mgZJer3WtqP4cB0THulb4lHSl97Iq8zPt/eh36ZoxIPy/6g==","signatures":[{"sig":"MEUCIAFSZulPCZdel1YmGnXn4qA7pI8prah9pSCRzhSDd3IBAiEAp+A66rS+8zBVQwnQZbMkmYNRd5Nk36FLDzJaOJzdmrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"fa07881d0dab8bc98500ffd9548f2c405ce9dbff","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.414"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.414"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.414_1737897938021_0.08209169726068022","host":"s3://npm-registry-packages-npm-production"}},"8.4.5-next.23":{"name":"@redwoodjs/storage","version":"8.4.5-next.23","license":"MIT","_id":"@redwoodjs/storage@8.4.5-next.23","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"8cf0beedeac1124b34d4196c793647ca1198afb9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.4.5-next.23.tgz","fileCount":52,"integrity":"sha512-+lkM6SV6DsKU+8HbPm6EBQ2xPTvq0j5cOrqJoGBNDUt2tcNbppdkwEHGgMJlORjJTyQ+6P1Zr/DB997+jXYyew==","signatures":[{"sig":"MEQCIDWVdaGoAYvjM9Lp2I55YOQ6mw85ZcHTAPJtlk5gFklXAiADFL3FzEl737YmmE0YSISr3DOPXmtEVRQMkPFUSz4ytg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78257},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8f4e507a98351570c730d97b16694d59b72a6669","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.4.5-next.23"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.4.5-next.23"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.4.5-next.23_1737900305168_0.7947878891143367","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@redwoodjs/storage","version":"8.5.0","license":"MIT","_id":"@redwoodjs/storage@8.5.0","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"bddf96cb7c6db8a4a02ded37b63e8ecc605b7f14","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.5.0.tgz","fileCount":52,"integrity":"sha512-EVNbQYI7Eqb9GtoyJPRPbm/And6xRURQnQnZShXmap0mI9Mkb5buE2aomemmoVEMi9v6lkTdZHVKhqMco+uXCQ==","signatures":[{"sig":"MEUCIQDoEyiPVG6Ac0EtcSTzxKs5XbAc7ToWna565P/KniSY1AIgT+Deo+onu3Ev+s7O30MiXtmXV17kDVuvJv4z9pWUNWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"ad372786db84f40abf8fc1633c2f6e649d84e8ff","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.2+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.5.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.5.0_1737900753705_0.06275385245871257","host":"s3://npm-registry-packages-npm-production"}},"8.5.1-next.0":{"name":"@redwoodjs/storage","version":"8.5.1-next.0","license":"MIT","_id":"@redwoodjs/storage@8.5.1-next.0","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"170f785c07793e48861bb22483b996600e4e18ae","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.5.1-next.0.tgz","fileCount":52,"integrity":"sha512-Gq2uEOB95dJVsM1bJhMv8Owu49kh44VADHkVMniLN4JAIIC1TCy/Mpcb27pCQA7p0NiAAmWKTEBoNEfOwujkRA==","signatures":[{"sig":"MEYCIQCZkyekpfGBjesWPppZ1XiQ3GBoxNOVWDjSVPor7ExYWgIhAPDEeIqSi5sxVYt6i9WXPQIC7upDI4ZhjxlAoqXJh5aV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78254},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"50399b329d51f67557cd25b6c6c37d40097caa4d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.5.1-next.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.5.1-next.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.5.1-next.0_1737901765347_0.6385732269121522","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.417":{"name":"@redwoodjs/storage","version":"9.0.0-canary.417","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.417","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"f8230a886497b511fd7a577606e545a7b29b7778","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.417.tgz","fileCount":52,"integrity":"sha512-HsfskBWb9EZ5jPGdUGCHz72HrZR3oMS+hiHxtJHJ1Wlnl3KhFzHbEEnE0xjC6I3mlLgQpiJK2lBcZlMzGBJlNw==","signatures":[{"sig":"MEYCIQD+HHUvXnNK/5EZ9l6zrE+q8Yy9lVS2PCwUaY56X2hcggIhAM6Uy59+Uh6CuyAtjubezd45TVuSc0Lxf5kkMjJp7tHO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c414f380d3c0e0b6827bc47e8df315834224ac63","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.2+x64 (linux)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.417"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.417"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.417_1738478042041_0.4192487934221052","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.421":{"name":"@redwoodjs/storage","version":"9.0.0-canary.421","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.421","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"1d9d80a2fcbca9adf2ecc1068f2a7228abe99d0a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.421.tgz","fileCount":52,"integrity":"sha512-BwMm1qV9a53tW6t6Sfok0Tym0NHuePoAJg3WB7urucXf0RB9uBWrxN+MwQyMVVqzH8BVukg8CqPNti7p4aylkg==","signatures":[{"sig":"MEQCIGzdoF+NMi6pJyHGgZLRHvKW44s+juI3ZvTV2rvu3YHCAiBE2rHwWcf3aLzo/1RW75Kl5cDxK3HvZGkotXjEhkR3KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"2dd46570d6b86b42e0e9d792670bd300532398b7","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.2+x64 (linux)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.421"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.421"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.421_1738522888968_0.012809854895888817","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.422":{"name":"@redwoodjs/storage","version":"9.0.0-canary.422","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.422","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"254a4b9f9d450268316effcf0126de698e434799","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.422.tgz","fileCount":52,"integrity":"sha512-XMsyDHEBqXLfvCLXCtnsjDFvP82eI3giI7hmiY6bip3EknnPB7iDedr+Sk3mIQfF6E5ao/I61pdtt8U1zCxAWA==","signatures":[{"sig":"MEQCIDB8vXY9x/J9dQYUtfiY8gqFkwGEBMKKSSuRbFr8fWSAAiBYUJCtmTwXASk8PF9uglhEaQl99GOBwhbVXal0FLZdzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d7bc9e49e1d87b124d8056df29c7f38414828ed6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.2+x64 (linux)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.422"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.422"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.422_1738523792523_0.737464042799475","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.423":{"name":"@redwoodjs/storage","version":"9.0.0-canary.423","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.423","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"33664d8f2c839ecb162b6196acd4b4eb935e6bdc","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.423.tgz","fileCount":52,"integrity":"sha512-ye5WKDPoSsMAYKSZ0qQB1mcMVSQKYBannJKRvTMUo1MnC8TiL/0U6sSH+nJPrv2KJhQFnabk2hJWwgiaK0Zf/g==","signatures":[{"sig":"MEUCIQCji+RlL2XjC2DkuLKXUWdDo0pylKc45IImcyDSsRo6mwIgJx8JK39SJ1g8Ok8MiH7frkz8lnTL9+TDvGjC2/3LllU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8dc0ba960c58e276836d7b3df7b2ac24484b0e6e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.2+x64 (linux)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.423"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.423"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.423_1738786921681_0.6378573442922693","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.424":{"name":"@redwoodjs/storage","version":"9.0.0-canary.424","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.424","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"c8fc2a7953772cd5592cd15d6144e7fdae053cc5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.424.tgz","fileCount":52,"integrity":"sha512-O28/rJ5mhAFQ+FIrxBADFQUhz5dSLROV/xTECF36GFeyVclDQK7G+E6CqdoR7wO60ufo9VqT+K64qOlBeZ1Hzg==","signatures":[{"sig":"MEQCIGOC7ZAkx1m6HkPpjOzHOOiIvymcL9vUMuSU7p5C0YhnAiBTAirj6MWtzAn3LzAUh1FNp3ig8Poa8kjj38pMmcgqwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"2c38f6c40d3e4d39698b145087f2d9320a771858","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.2+x64 (linux)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.424"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.424"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.424_1738852266460_0.33516727758351283","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.425":{"name":"@redwoodjs/storage","version":"9.0.0-canary.425","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.425","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"946b836327b3707902d33bd59fb942b541aa8dbe","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.425.tgz","fileCount":52,"integrity":"sha512-6HvM7PMkjW0H5LjA91VZL1Vp/ZZCDbbvFJWnMZ1V0Xi5rhMak6o6X2P2/SLtgiDpXNxDOxSULOENe9m0lxKBNg==","signatures":[{"sig":"MEQCIHk/wWHAIDbcNDPbo694SH8P1T2IyltMXjL3cbzFe2HWAiATFZt3pjEDvLHgkC+tLSFsmn3kqMy7YMlq5ma4wBgh9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"70510de2a96a8a7054a7f7d769290403abc695df","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.2+x64 (linux)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.425"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.425"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.425_1738877915475_0.10753926717910844","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.427":{"name":"@redwoodjs/storage","version":"9.0.0-canary.427","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.427","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"390b5e42ad591e2420e235f9440acd4a6f98a95f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.427.tgz","fileCount":52,"integrity":"sha512-BHgWiyq3gSRJVOeT1c6rVvcKSAnNHI5VkGPn4nk0lzZN1bgZ3aRXEucviP+qKFOKO/dPVTH70X7kiI9ReMrZYg==","signatures":[{"sig":"MEUCIQDlloJey/7U8x9rWvIg/d8WSZCTOSdNOpybIpkHLqhB6QIgJ131lsgd+s9yBeJJzYI1BewTYOJIEIBgmz9qHFcLyqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"2657339139fe7f72b6ccbb52f1b77717582c4ad3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.427"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.427"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.427_1740645030339_0.5899288025415776","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.428":{"name":"@redwoodjs/storage","version":"9.0.0-canary.428","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.428","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"joshgmw","email":"joshgmwalker@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"desaadi","email":"dominiceliassaadi@gmail.com"},{"name":"dac09","email":"npmjs@cv.rockhoppr.io"},{"name":"mojombo","email":"tom@mojombo.com"}],"dist":{"shasum":"cfe33050ce9a928832e8aa59aac49598de28a81c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.428.tgz","fileCount":52,"integrity":"sha512-G4LHPtWn6tzQQltgKaEr/Z7xxs5+gZCKtpqU7NHYQ+9t2G5G1lwBwXOEWzBDA9IC2FlxGuDpsPAVGni3ahYlPA==","signatures":[{"sig":"MEUCIQDxV95ka5/fzXzMvKXnN2RWqJkSMC1aB7oBKL6Ci7HDBwIgBnF890zKVj9Y+0202m0hiuF77k6mMM9tHxDF1uDGbtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"71ffcdb37d63aa01d7d5cbb7b6245ffa779ef70c","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.428"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.428"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.428_1740646531399_0.16395905474882722","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.430":{"name":"@redwoodjs/storage","version":"9.0.0-canary.430","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.430","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"fb9133cbcc0e6183f839ce34b818a4aa319deb84","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.430.tgz","fileCount":52,"integrity":"sha512-oxMF8ZY1OXINqPvJh1egTk/Z6ljo42YPQTr0Z6n0ooPf0DmK+TDHy9IyWFPzcylMKuih1me6DgayTojHNQI8jg==","signatures":[{"sig":"MEUCIQCmxwxt/mmeSbfd3yn7fN/hw8Ul2xlRlKd/3yk070a+BAIgfv13vNPzr4RUFpn98PSWGgktgatAi5eqYVRdItfv1f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f9534f3631f29ac4b1eab920fd7a4bff86d6fd01","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.430"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.430"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.430_1741850702484_0.2947507966916838","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.431":{"name":"@redwoodjs/storage","version":"9.0.0-canary.431","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.431","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"9e44176974721254434dcdbb20950cfe73db9581","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.431.tgz","fileCount":52,"integrity":"sha512-d8sS2tcMnGc6HfxBkwBmT9WeG/53zj4YuOnKle8AhiVDpTCoIxogDOt25LHqCo9csuEc7vypyDc8gAf9ZUSpDA==","signatures":[{"sig":"MEQCID4FrN3gtkssqahfkp8MwVcF0+HXwmaGv5pDe2DdCMAOAiBJCtVooUMPQkjaKIVBcuv1m6UaLveETHQlNbGJ37qbag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"274e5a92a0820b43871640909e1c9a5271c86144","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.431"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.431"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.431_1741932878340_0.8682236236946639","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.433":{"name":"@redwoodjs/storage","version":"9.0.0-canary.433","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.433","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"0b90645eeef2985c55f56d4fceee360d70a2cd12","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.433.tgz","fileCount":52,"integrity":"sha512-8RbmTjqVq8ex7l1COZLZv9shlwek2hdCA6E7KBdE6TtM4bSadFuEkTlaZ8N8GcMQ2hemh157DKjVy6klCKZrLw==","signatures":[{"sig":"MEQCIGrww51OpNxJT+fPYCeK1NxlSkyzy37o/DGARmw5gxWgAiA5hDrv4HrrX6G5PkBcJqlWQFCIINwuIWZn9o5dT/PpWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f4855f8a2733799fceed64b53f0ff745ecf8039a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.433"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.433"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.433_1741938500815_0.016614614957076057","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.434":{"name":"@redwoodjs/storage","version":"9.0.0-canary.434","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.434","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"8acd0ae6bc8db53b9b5a0bc56ec62dd4a28ba571","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.434.tgz","fileCount":52,"integrity":"sha512-/JhyEp/pEwz2FhxTF6+8xGb+VDSPOPREtf+GfTOxhf1Oj5EBe0Dkv5Ir9ZHkwQNBaUkcNh9mslHmX2QBr+FFrA==","signatures":[{"sig":"MEQCIEVt3ukZ9ciXesARoZzlZTTdgeu5y6mYDBT0qgYwi2r2AiBEFYs3ns8EtrmR2sSwserOavixF0d6dBaSGrIirNMuXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"cba70b75b99651a2a30c72d9e1e072ce81cee059","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.434"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.434"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.434_1741949391515_0.8919647605810685","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.435":{"name":"@redwoodjs/storage","version":"9.0.0-canary.435","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.435","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"e5e0e32b94e8382ff776535e5dc3051f93b3d91f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.435.tgz","fileCount":52,"integrity":"sha512-sgaUXS3DW6bitQxGpRP5dujR8ObUZTgFhPb/1Ef/pej3XJ+pe/b+QciuOlmLXTbOphs+T8WGmxypao/esgyvLw==","signatures":[{"sig":"MEUCIQCZU8LcqrzpEsrrB8WZ3I10iTDLEUs/DHDvChGhVIjCVgIgK5z7NF2ZUg12Hzs5apCdUI4NSvOpNqexHsUVUpIVOyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f8fb906965e6444407ad93bc4ed46bfade96e490","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.435"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.435"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.435_1741978151282_0.9400938431260275","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.436":{"name":"@redwoodjs/storage","version":"9.0.0-canary.436","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.436","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"3ff549dc8fdccc301502f4ebb7e94b1a0c1b4b7a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.436.tgz","fileCount":52,"integrity":"sha512-53rzYJlJfr5d4M8WbLyyJYEeJN0Xc7A+CsnrOcFo5miFAHb7hQRlIgfgbyEHihCmBFFPVEt79fu4WeMRLk6bmw==","signatures":[{"sig":"MEQCIBenm+RhGanxQvLcY3igRSVIQdl1kCakLfOJDfu7V4YqAiAwCQhub0j/VjMVQlQtk0sQzLpLa7/3/65R9HR0zRhTag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"bcdaa5fb89d4c7a584c41a148f42522d3e72373b","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.436"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.436"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.436_1741980095548_0.723820122410765","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.437":{"name":"@redwoodjs/storage","version":"9.0.0-canary.437","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.437","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"caa7f37b9c71a6947213e21453383134400c1bee","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.437.tgz","fileCount":52,"integrity":"sha512-dekAOgvQAgtiET3Vr6LsjgXbsSGJh0O6Tl9y9huAO4tX9Cw9Zi9n2VuRO2Jc+BrY4cXk5LGWmEVhr+jAGr5ZzA==","signatures":[{"sig":"MEQCICumkmRcIlLK1QmZhFBzL/oQH0Uv1+nKC1UAf0npCfBEAiAYCWow8FW4Dd//9BTEEe4w4lpaL1eyIRSq1a+hBZxjWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"49d733d571bdaee147ba20b82b6bbcdf75bb4cc0","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.437"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.437"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.437_1741982127121_0.8362952092302112","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.438":{"name":"@redwoodjs/storage","version":"9.0.0-canary.438","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.438","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"0e6128b539c8f0746f64d81fe649e6528824269d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.438.tgz","fileCount":52,"integrity":"sha512-3GqdsSN1w+X2Hhik9GtdCJ1r/uJ7xFqnVBG+rc8WvpuYJMKuSpQ5+GjG6UHSAUiKiDlR8yCpquKJaQPGZTnRkA==","signatures":[{"sig":"MEUCIQD6IljLWWGt/UTSN/ILc8Q1Eh9YIGI5lvbiqtAIAhLZEgIgPQBqxuMwnDnDOvEQeChBkL/82xaDNe8SvoxZoXXQKhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"0d3a14082d7056fe2ca0916954892e99e674be00","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.438"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.438"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.438_1741988741976_0.34077311382922026","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.439":{"name":"@redwoodjs/storage","version":"9.0.0-canary.439","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.439","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"be8e8b93e2ff3512f5c87385017429abd93d9ac6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.439.tgz","fileCount":52,"integrity":"sha512-UMcSOaK3z5VUyLM/mqyTeFzD1vNZg50sqm4n9tR0W9ImMzLv1+JrKBofy22s2pHxHGAukFb3p9WAhvOrhWWj1g==","signatures":[{"sig":"MEUCIQCLdm16gUJ9yV7A/zgAd60z8maLrTts5OmdeoCZOHumzQIgTXaOYkCE94b/wOO/0qWvK2kviFNGb9ga2CkJOTz5Q5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e1584a8135b0628064a05555a4b805edacd2f385","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.439"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.439"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.439_1741991232142_0.8819266525748122","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.440":{"name":"@redwoodjs/storage","version":"9.0.0-canary.440","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.440","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"7fa22bc11cfda439f988f59a49882ad18dce1dc5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.440.tgz","fileCount":52,"integrity":"sha512-WtOd1X0K0RUPEr0MS7oV/8/5LpJoBmVRTt7naqlGLGu3M6ib4E2GB/3Uwhzn1Zm9/vo4+sL7BeY845MyEYMaGQ==","signatures":[{"sig":"MEQCIHNOPHtQ5L9H4/0Bk5uKHKS9GsJQpf2eruNO/UUy3er+AiBkAHtPiRgQp1K7etEJIXMXi1956Jo6B9qhvRqR+fXbow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"58c46e5be1ea539066ada429a59d9a9350eaed90","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.440"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.440"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.440_1742026444849_0.7196700761218193","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.441":{"name":"@redwoodjs/storage","version":"9.0.0-canary.441","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.441","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"52db01cb8a6858f0ef2522cc3adafd9801aaece9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.441.tgz","fileCount":52,"integrity":"sha512-Y1t9qNFtJ03yBrrfU9IE0akRrRadfH33hsbbbyBSNQvmhYh5kRSMEKAhHVlf5B8OOW88xCzrD0kiuAgDWhORbQ==","signatures":[{"sig":"MEYCIQCiDrsaXHnlgS75/I+ZZ747gvloB5oMSO89tQcUqpUdAAIhAJ5F+K/EXoooZb6wTJqzkql9pjEFv3GDs81cqSAr8Ln0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8974de4461c3c112eba92939950d470559c26481","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.441"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.441"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.441_1742028225204_0.25839239894258603","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.442":{"name":"@redwoodjs/storage","version":"9.0.0-canary.442","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.442","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"b2782bcfe60412d2e0426720e315d3b4ebdacfcb","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.442.tgz","fileCount":52,"integrity":"sha512-0doq4MM46L9hk9EWRAv6Vs3Mb7E+3QyYR7SUEoQKJSO51bix9f0aFzqUqWGBa6vfoOzXF49LgYgVZeySrTig0w==","signatures":[{"sig":"MEQCIG0KvOKUq1Dnqz0XMZmUyr810/OxbsQ1JpvKUpG5rNmUAiAYtOsbbs9AlEKLKwj3An+lj0rdxuJbtE9yOFEpi3fyIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f58e9b8b351f077e1218f9980cc250d286e8e26e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.442"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.442"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.442_1742035602085_0.23175026434740897","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.443":{"name":"@redwoodjs/storage","version":"9.0.0-canary.443","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.443","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"9cf2228643b8428fcb2928ddfc6aaf95db06d48e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.443.tgz","fileCount":52,"integrity":"sha512-5x6Bo7ci50E86IikNu6hESCGM2c3Drxc9iZlxeLBiJ5O8Ns3xbWrcuv0J4W78aO5bTccRgBVBYMSliz/dMdsZw==","signatures":[{"sig":"MEYCIQD5WIgIXAfVaJsVzgyP0BNiDOZoxbTTZPqehcbzk+kemgIhAOo1orComsvqOj+95JsQjiYHHJJVGN56GNcWr3Tn+96F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8d5f87035ccf80135cda7622b45375550f3463e0","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.443"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.443"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.443_1742037569926_0.36414134823373656","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.444":{"name":"@redwoodjs/storage","version":"9.0.0-canary.444","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.444","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"ad53d9a2ad7a286574cb2ce76f5bc192003dc6ba","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.444.tgz","fileCount":52,"integrity":"sha512-Irv0r3OBYrh6itB5KrY6AyLQi+dVyz4DhQRaDj9IdNxdtW1IPR3xqDAxcvyyqCT8murgyFraEFJqJNYATOeGsw==","signatures":[{"sig":"MEYCIQCID2JXDupmDGybDKizwEGknecn/vY3L7SJCIjPJPZe/AIhAIbjrN54bTJb8TqXYiGayLhi/YCdQ3oVnE06eV4rfqgm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f724183ee7e79671108e2ea3df59d1f1373993f3","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.444"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.444"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.444_1742043835725_0.7757023426946821","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.445":{"name":"@redwoodjs/storage","version":"9.0.0-canary.445","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.445","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"813bd2577d6ce22da59080523f197e1bafc2d3cd","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.445.tgz","fileCount":52,"integrity":"sha512-gNfcZ+I9OBn8LsgB1F+p9MTmxxJHVwFTvjqbO/v9Ypf1wi5nl+V61I6RXesbvE/dOtUAF0uavWNCcNruHiUVOA==","signatures":[{"sig":"MEUCIDAyBj+bYXzuOlBogfc6Us31IlViNChr7emoTb++lbIdAiEA7SexVS3NMr6XJuslsChesI0sB+KQwNHq+K09T2eBn3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9bfabc212d373708dab8a9c958fdc49f29038e3d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.445"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.445"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.445_1742046876087_0.7022343489594345","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.448":{"name":"@redwoodjs/storage","version":"9.0.0-canary.448","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.448","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"239241166253d70761ad7e187941c475985400ec","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.448.tgz","fileCount":52,"integrity":"sha512-4pDM5yiGzSoMGGv9oLim2iyljl+ChFAgreubnVoWyn0VsER0MmP1xMtwwL5WdhkqyJ/ElQiUrxJBXrJe12tNrQ==","signatures":[{"sig":"MEUCIQDXGRKeWxEK/SrB+1sug1/wPdKmVYkFZcgORziV/wP2gAIgdxU6s3aKOMG5RhUXgeoaPOf+h7OIuqCIsRFYihsDahg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e7f29eec0fcc52705afcf5c8f4e8b641e26b24a6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.448"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.448"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.448_1742049066703_0.20186653852553293","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.449":{"name":"@redwoodjs/storage","version":"9.0.0-canary.449","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.449","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"5999f0060bc7e9b8ed105804aaeea506f75a05d7","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.449.tgz","fileCount":52,"integrity":"sha512-IYmIIXc0fzgg9TrJB2QzoORQv5B1mNcEAVgbMU++5XOKbf0Zwvi5PrARNAg6YkoucS601OTw6nL98zFLojbzug==","signatures":[{"sig":"MEUCICoXnFfnRkd03+NO15m3HnyvHbs4g2Kj0IA0/sVqyuqOAiEAmKz8zzrYpceF/GTSPfhGoAxtR9zz/1EkZrgJN9jVLz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"27b5803e12c471cdf3e7955d45556ad9e84bd853","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.449"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.449"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.449_1742188543061_0.7326686527344415","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.450":{"name":"@redwoodjs/storage","version":"9.0.0-canary.450","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.450","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"}],"dist":{"shasum":"447954895d07b73d4eb52810a86d6d32ca1285bd","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.450.tgz","fileCount":52,"integrity":"sha512-I7rjfIp9LwhZNA7bnfxDWPS0xeZvDPQy2HWcAD/lhimjngMb3wwoHeilhj0c7mXnxCCC0RHf+CWjOB8dlW/8RQ==","signatures":[{"sig":"MEYCIQCWRVrTVA6jClR5WN6PAzX9u9t5PfIKFblgp+mulEc58AIhAOJwzqx/iUuUs3xImHyWj+Relk1hrN2mbTP8VdDOTSxB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9a33eafbb222d01de04015c5efe452e4f0f892c1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.450"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.450"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.450_1742373753967_0.7459883741986466","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.455":{"name":"@redwoodjs/storage","version":"9.0.0-canary.455","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.455","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"d2a4ea491885b3cb9c9fb91ef500c2c3394b92f6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.455.tgz","fileCount":52,"integrity":"sha512-gnL68MhWzIAfmMaOC05TO7F8xOBO/kt/NTniRQzERsjQM1PqXJu/YbCLaxaXKik59R+uyHT641mcYGEo36Jgig==","signatures":[{"sig":"MEUCIQC4IINAE7FFX0zocZzgF62slqHT8kK1PG5ieqeLQlb6FwIgcPoBnbrz45sIE/ghp70OLCwfGztZFI53zcpUe2Zb/4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"3e4277b93932a6781427dacaa32652f5f9a6b5d1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.455"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.455"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.455_1742479759091_0.5848696197994996","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.456":{"name":"@redwoodjs/storage","version":"9.0.0-canary.456","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.456","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"d1f3be596b682a4c8604a08353a80e9ffe34b1d8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.456.tgz","fileCount":52,"integrity":"sha512-detqUEWuYHVKaWDpfJzrswIWBPNFVJTfJcvETLzf30/w9ucU/t4VniuhtS5wrfbYxHUgVwNitjRe9GU6HIl1uA==","signatures":[{"sig":"MEUCIQC0uKGSX/7CtQjWppnYQGkeM5aVdj38LGyWiwbSjdIOygIgNCq/Bi2xiHBRp+9+ygIHMyYf+FG7Stw5EtzoTBXqugM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e830744986f59f90147d2382a88d1f4d0a7e2939","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.456"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.456"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.456_1742480611513_0.4127798057701475","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.457":{"name":"@redwoodjs/storage","version":"9.0.0-canary.457","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.457","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"96be1c1868b17a58685c425fb29af009b0007ca3","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.457.tgz","fileCount":52,"integrity":"sha512-xQuqnbL7jpkg0NZEEy3J7b9WMdmEgr9pbh5eN1DienTIEUYHC0zgTsU/kpK/bD01X5MeNs9nP/l0H14WfHeFfg==","signatures":[{"sig":"MEUCIAYP4D3ZojgWnBZNIJnseVuEBeBt3kflhiUcrin+JyLSAiEAgZ89ZPW0QvKmOThdpumnla1tE7ZIL57z8bWnzaKFmhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e169160f30e52f449934f43c89145191f0bbc110","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.457"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.457"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.457_1742482395759_0.9712393705496549","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.458":{"name":"@redwoodjs/storage","version":"9.0.0-canary.458","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.458","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"f2425892b89df35f6bd8513680f8a3cd302a0c34","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.458.tgz","fileCount":52,"integrity":"sha512-k7zjRmFfgjpzhyMs6a8ntCGfZuEnK/D5Qrls0nelpsJg9tDVnRqedm+KZD9TLuLPcl2m4rke2+pGeukFX0EahQ==","signatures":[{"sig":"MEYCIQDKNyOubXwkeeTOTlVJiIrlojoi6is/D4Rf1KRz/2/TjQIhAINKpv/RpU1Ec+rkAvcmPvbhhpIR4vY3DyjSRTU+eIIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"4467f0d146d4c150187589fbb24ce3191a23d33d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.458"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.458"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.458_1742483501517_0.04384400888665252","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.459":{"name":"@redwoodjs/storage","version":"9.0.0-canary.459","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.459","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"04e11a6ce1dcbd9fbc35bd1df6dc0833bf5f2d8e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.459.tgz","fileCount":52,"integrity":"sha512-XynbQ5nRpCh2FFqaJiYXtN149kMcq4qEbNSxtFS2qFrAOasaZtJkLVeficu3Q7EhmbvVh+BbdmVk75D1JOP0/g==","signatures":[{"sig":"MEQCICEG2+zjdrN+du7kaWdqlEY55nWIdkuaP/C4qW2tcyzjAiAtD3XjEYk2TzGrGE35lAKqvZCJhtIimMli2fTO3INWWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c0ea49e35a38f2ce59de8ec95ba797caecf6d895","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.459"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.459"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.459_1742485068614_0.13559635912717183","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.460":{"name":"@redwoodjs/storage","version":"9.0.0-canary.460","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.460","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"979f815d88a00e4f6c934154e6497accc458bbda","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.460.tgz","fileCount":52,"integrity":"sha512-a36B1g8kIVzSa3ycMmI4p1Jy7yHNURotiWH0XfBOnMyAq8jWol0OkcIO+1Oj6gfbQfl/HuwPItiiOsoXRjEGvg==","signatures":[{"sig":"MEQCIFk+U058lpj9icybKLacEF5CkTvbsk00EwtaSn22bkE3AiBsM0rNjK0qHsXjIsW9M0T4kZs7Jy88LrM7Kpj7bURkaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6db1568007efb42e1462ff81e81d1f9cce27d9fe","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.460"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.460"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.460_1742494986989_0.9494480045071048","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.461":{"name":"@redwoodjs/storage","version":"9.0.0-canary.461","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.461","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"5495cd0fb6954ebc5115ad54bb7196cc17b04b83","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.461.tgz","fileCount":52,"integrity":"sha512-UnJDxB9S8ekjbRXkbq4tpP1G7SLvFj2wj4ZN7zFPD/WEyiR3iEKROr9mM0RgsALGNsk5XQmOTlCL/7PtwIl6Yw==","signatures":[{"sig":"MEUCIAzjZ8OBSbfBn5Xq7XkMXeI+ZB9tpE8fc8NSRfiGHH3vAiEAmsNybMFkct6OGsPTmb3PiHkRhY299yZ4qcuZoey9rZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"96efe4a6f62f86c5d453bf9f8192eef732d854fe","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.18.3+x64 (linux)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.461"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.461"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.461_1742506276851_0.9192043475135634","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.462":{"name":"@redwoodjs/storage","version":"9.0.0-canary.462","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.462","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"13e9ebd0c9758539855eef687edcf3e78c654215","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.462.tgz","fileCount":52,"integrity":"sha512-hcYkriomCATJEFHG/LmJIfUubbFzofP3WGYeXC2D1Z5OHo8vSlDU/8K7Iiu7cQ7PTRF5m8/SEX8KbdA5uonKBw==","signatures":[{"sig":"MEYCIQD5DqY1R+iWdW95lxFVeM1RGrdKAUx1rSdCsQ04r3/ATAIhAMzMo2/+Jsx7zlF1daPUbuBm9xpwyykuRCHpUOpzqIPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7631accd253070c052fb0c51af3c903dd09bb937","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.462"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.462"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.462_1742535327841_0.19889150243338638","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.463":{"name":"@redwoodjs/storage","version":"9.0.0-canary.463","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.463","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"347b50cdbf899a3ed84d6d542437fe5489582b6d","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.463.tgz","fileCount":52,"integrity":"sha512-noqHJF0/C0Dvdev+Wx8UN80xnsFJpH7aJ1QH5Wbd2Zu4lGrSQ1xK3if4qrCd8SwIu+JmScQVKxQa19U40qmt6Q==","signatures":[{"sig":"MEUCIAgoTaUn/WmvjWi8uDbwbpTF8T/1DdAzorj2YKPAh7+iAiEA4MRs6qbRxjnjuFohhrLb4c4x1b7ZeJkC0hvttSqBohI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"691973bef3b86b8bb9ac81d75b7943770421cc70","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.463"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.463"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.463_1742545619123_0.3401478801742934","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.464":{"name":"@redwoodjs/storage","version":"9.0.0-canary.464","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.464","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"450ca41c9a3bd8a033af74c9dfa83608f2b500f1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.464.tgz","fileCount":52,"integrity":"sha512-V+5NCMFzcYs90q5iYkEtF59u39c1HT/LGW8qIND/ZojUuR3AZQ4CGUEWq9gqVOezmBXR3oOQVT0V8AV3DOls7A==","signatures":[{"sig":"MEUCIQCHxLyl6Ked4zhH43sST9WWO/EoSSoNcsM+sBaKIdIRaQIgQp7EYVz3F1Z0YHIeKwk8q9yWE3A1p1mEAY1KSNdJ7GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6ff11c72ec6cb47d4b9a11d48889adb8db3cc4a6","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.464"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.464"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.464_1742551331734_0.36377054878237236","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.465":{"name":"@redwoodjs/storage","version":"9.0.0-canary.465","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.465","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"550ce98c19da30e57ac1e98fc687c207ff7325ac","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.465.tgz","fileCount":52,"integrity":"sha512-C8CuxwKtAb5N2s5TcDFXwByHsp4Ztb8x2N7u9cMpCWedz3oba+qt20t7I8u8XQ2lmb5YoUwLxJPeFZV4HMGdjw==","signatures":[{"sig":"MEUCIG5mUIKHO5bD8e+ft+pPjY5MRgVa/46mA8FiDvKeeOKdAiEA7Muzh8eUwrkUda2/MoHCTWsafZd3LpvTJPD5j0i4nhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"9a1cb3db5f65c730cd7bf086c2ad23a67704ddfa","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.465"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.465"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.465_1742554173042_0.2433095880982763","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.466":{"name":"@redwoodjs/storage","version":"9.0.0-canary.466","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.466","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"0a17ac0eab14e9836e2568335856781960377fd6","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.466.tgz","fileCount":52,"integrity":"sha512-zqvtKBspufFus0x0D1FfLJ+Sfp33r0owKkyCO/XklufkyRF4Qfhi0bWF4IJk3W6CoLuywm3/zUymQEAYDmyyUA==","signatures":[{"sig":"MEYCIQDW45daxRUk9mdHGjxp7eeM033zuEz2sJaqrXpPOAKVTgIhAO6kmT+wN+HKHblTBtESvzUbc8S/qB4Tfpzu2Bh6oPiU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"625dff2f975cf2c880cefb603f90a0730cd2fa84","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.466"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.466"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.466_1742832131121_0.4571446407759159","host":"s3://npm-registry-packages-npm-production"}},"8.5.1-next.50":{"name":"@redwoodjs/storage","version":"8.5.1-next.50","license":"MIT","_id":"@redwoodjs/storage@8.5.1-next.50","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"7c0b059f86b8998e3a119e53ff7d5a276751a5e4","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.5.1-next.50.tgz","fileCount":52,"integrity":"sha512-Go6xRcNEtVy5jbek5CgtlqeGnHQmaXGy1yvbp+DsNLbPaliDVgdh8xz0gSx7ru/ixMmEvWW17q+Hp4vHFMbKQA==","signatures":[{"sig":"MEUCIEyrKlzCDr28OhZgIkCatqN4dObpNdfrsWz1XGgDtQ8cAiEA+duM5HC7iDqV3BO+UXiHJAvQP93KZibtfywGOPyypeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78257},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"2267a2fa9e6a9a88948da23a5e7df488afadedcc","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.5.1-next.50"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.5.1-next.50"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.5.1-next.50_1742899244908_0.2353517415374189","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"@redwoodjs/storage","version":"8.6.0","license":"MIT","_id":"@redwoodjs/storage@8.6.0","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"9ec6b6d2aa937500d10fdc85b916c3dd340a5237","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.6.0.tgz","fileCount":52,"integrity":"sha512-kDcIVYRkv5MfSgTltKlnasqsEZcK4dAQtGBYx8FNQ6XFmkl8qWru4U4jjO0PEO2+op9ZbQxDh7zgq82cfCPj/g==","signatures":[{"sig":"MEQCIAggMX/XwvfcKMWKYQZPFoLMJzwFOaZSGCgMa5H8W05hAiA6JItVw9aKzKMMHDd1jW4yRpsT+G/+INrzPQ5hT73qWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"79adcf7615dcd38ed0429432ad485107d18b3413","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v22.14.0+arm64 (darwin)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.6.0_1742903321973_0.9285395528201734","host":"s3://npm-registry-packages-npm-production"}},"8.6.1-next.0":{"name":"@redwoodjs/storage","version":"8.6.1-next.0","license":"MIT","_id":"@redwoodjs/storage@8.6.1-next.0","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"b2e5bf80d2ab909a12a0428d7343621164f487c8","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.6.1-next.0.tgz","fileCount":52,"integrity":"sha512-kBi020L/jAARDBJtxgj+lAPI44JQqF9U/TyHHB7JcBIyNsQ6pL+M0jtR9WL0apL0yrwzxS9Ri3l8b21O1xZfPQ==","signatures":[{"sig":"MEYCIQCSiSw2GCguIYdTSp+SsTyDgyG70+tWdPKFRWLiLObuSAIhAIhnDIOfo4FYkT70PIUsS5xisjmOVFJVWjbiwqmu0UeE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78254},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"c5705f82685e5fade839f346cdff8f94ccd96ee1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.6.1-next.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.6.1-next.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.6.1-next.0_1742904566936_0.9043821014931583","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.469":{"name":"@redwoodjs/storage","version":"9.0.0-canary.469","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.469","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"99ed1d78f29a87b7ce31dfddb4bde6ca3c46f154","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.469.tgz","fileCount":52,"integrity":"sha512-k85niMb447/eywSsHPLx9S6By4XjTCBkpk3cB+RQNNP7MPyukOU48VgP2SEcQcBEUDzRvkOYJ3R855JpKhvXSQ==","signatures":[{"sig":"MEUCIQDskUOjNxEHqqOfkR48cuJakEalivpDebTU67053lbZ4AIgev3M2BsYK1L5tN8nEKbT84KkG4omdN46a7Lt3zxCfHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"1f267f29b7c2c1fc7396213374379ade67c54fa4","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.469"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.0.5","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.469"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.469_1743265465523_0.5946589138478744","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.470":{"name":"@redwoodjs/storage","version":"9.0.0-canary.470","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.470","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"4d68ef3f23495b45f8b11deb8de87db66fa9430c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.470.tgz","fileCount":52,"integrity":"sha512-dGPHgWG9AcCSTplvMGkkGsMs4osH0sTOvmfnLkdm5xAqiZcmdlU60DVsk4kIlXtqGaiFDcP+Mf3CUMO3L8s8+Q==","signatures":[{"sig":"MEQCIFI/OYE3v/4+f51WdhKkaGtYiJUb/AqO4vsOrGT/u5mxAiAho9GhZHgNupQfMWmeCOU8qFCxnr6SPxXkmJ/3jVsr0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"d92eb525f92709879e8af838e03b37199176eec1","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.470"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.470"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.470_1743267156540_0.21267810405282273","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.471":{"name":"@redwoodjs/storage","version":"9.0.0-canary.471","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.471","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"ecd5e68c3cd60e801612a317a6c7b2425f8007a9","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.471.tgz","fileCount":52,"integrity":"sha512-F2Eqy65CmZ/i5O9nNJ3jwZydLgzysc71SM14mdsgAjnw6qrJaHYhbnF2BaL7CdWinMQW55d0sCpGK9bDo5iQYA==","signatures":[{"sig":"MEYCIQC20LvfADdAvzqnF599y9cpTkg7ITxuOnaFOwZkfOvb+gIhAMOkA7+laYjUNepGfepegoV8qxWKP/CakGTzHT5O28M9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"17117e752ed346401377915fa3a284455f62ac0f","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.471"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.471"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.471_1743271731327_0.9952298946963782","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.472":{"name":"@redwoodjs/storage","version":"9.0.0-canary.472","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.472","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"4ec08ceb40c8454c3bb7b30120631fdd18a37656","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.472.tgz","fileCount":52,"integrity":"sha512-4tQWisyOZQbtNtCYB8rZU03Ok31LRCDGSA9jIp8fgJdVWapr6WEM4IHE+jnXYeyZkRMNcILpyNLcDtU60eC7Jg==","signatures":[{"sig":"MEQCIEe/CStasg5OVzAK+X/L0igT6vw1E/YcK3XcRefLJEYpAiBovN5DBFUMWLDjK7/CM6/wp7ROCHxrxu71i6UBsGTxqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"0afc4826d3ded293f2d2c9c2362137ba920aa287","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.472"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.472"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.472_1743272615461_0.728612741430291","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.473":{"name":"@redwoodjs/storage","version":"9.0.0-canary.473","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.473","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"471fed97ea697cb25bff4c6f2b12e82b2d6856c0","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.473.tgz","fileCount":52,"integrity":"sha512-ln/J+sidPS9pXCt0gaYSfx0NFhU7nO+xxrnR3PIuLikvwrfodjy0FwlavobbR5VUnI4T1XoYcmcBB82EvZckRQ==","signatures":[{"sig":"MEYCIQCs6QfElzrEbBrZYNHlVVc+GsugDJA4xeVfIVru12qPogIhAP3WZyu9U7Ceus0+9vnmMg8l9wcwzDdlpVTxHbJN+JGL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e8ee0f1ebda95f4ccf7e2762e27bbd8defd48c22","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.473"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.473"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.473_1743274165494_0.8066913654193106","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.474":{"name":"@redwoodjs/storage","version":"9.0.0-canary.474","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.474","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"f8909917e2f86cb889e9380a84d8bde7b1e706f1","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.474.tgz","fileCount":52,"integrity":"sha512-jIG0/GY5ebRmNcU7iUOWKB0bACpDGkkTzMaAGB/kL+Vot4GTx/1+w1gv0C+eMjlVEdv1rQcRJDBmWwnXTWJDYw==","signatures":[{"sig":"MEUCIQCnwu3V7VqUfbtsLmh3CxkE3Bwp0wnquarbkcpKsDj4fQIgA5KfDZDc7IuQGrVeqfwp0GxoWbcY4q4xpm2gTrOO+ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"dd1621c1643e92bc48bd78298576c0f6f5ddedb5","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.474"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.474"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.474_1743280655360_0.1019193407665222","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.476":{"name":"@redwoodjs/storage","version":"9.0.0-canary.476","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.476","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"f46a8eb98aa1eb00c78a79f48bcc29e22d194f5a","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.476.tgz","fileCount":52,"integrity":"sha512-1wj8cIruT7y/+DZ/veRJt7I7tqs4RhmNI3NVbmgVaLEnkN+bl/Dl9/VWhMuS4F9NzBrwHPMGTnyBW/fgodZ1xw==","signatures":[{"sig":"MEQCIH71ztAnFUPj8KtJwC6Ny5VlLuE2q7Hstzn2im5YAvZ4AiBRq/wsAjE2KlPEHtFlsYY/YotLYJl6tbBxzP0xcXCpEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7c07b5a9dd36a76b62834c93119d8c9d7af5e462","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.476"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.476"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.476_1743501330434_0.07123477913403597","host":"s3://npm-registry-packages-npm-production"}},"8.6.1-next.11":{"name":"@redwoodjs/storage","version":"8.6.1-next.11","license":"MIT","_id":"@redwoodjs/storage@8.6.1-next.11","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"a54fe511c00ff682c1d968406901523007a32024","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.6.1-next.11.tgz","fileCount":52,"integrity":"sha512-YqmDLaR6b35zAFdoauukSbLJE5/ytNy08NVDK4YX07GrUNYyQnyZH8WYYKa0bSlZHKW4KDkWOr+Tg52wGBLnkg==","signatures":[{"sig":"MEUCIQDhPiGZ//TN9GtH+/jEdP+8nQOQ4Xc4JepmMzoxeYS1FAIgOgSPZ58xXf845+/WJ4LqgDTrXFRwkfQVyGGb/NKwyXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78257},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"8e365706db612961e4de388b1e8a2c9dfb044e2d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.6.1-next.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.6.1-next.11"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.6.1-next.11_1743682160676_0.47361039044539166","host":"s3://npm-registry-packages-npm-production"}},"8.6.1":{"name":"@redwoodjs/storage","version":"8.6.1","license":"MIT","_id":"@redwoodjs/storage@8.6.1","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"3bc93a1d92d2b3811e4bb489f4d6616e96f13917","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.6.1.tgz","fileCount":52,"integrity":"sha512-ilAo40OzX+W/qAaSNjd8vrOiF4+xZzU4hvGjIi8g2LjFH3JUnKTZ4Q2Imn/1lpCASX4xLy3tRwFMvmRBESPsqw==","signatures":[{"sig":"MEYCIQC5gbVVHX6qvZLnuooVtvy3JpDHgcFb4AFhUWBPc1RgFAIhAK7Kb9duXejGW6UUXjd4PK/emT2gQPqzZTf+u4DnevXC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e322ebd70f1084baf0c9bf280fc35c13f5e7425a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.6.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.6.1_1743690070106_0.82406770448912","host":"s3://npm-registry-packages-npm-production"}},"8.6.2-next.0":{"name":"@redwoodjs/storage","version":"8.6.2-next.0","license":"MIT","_id":"@redwoodjs/storage@8.6.2-next.0","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"094c8fe263a397fd44c7423768e24953f8bda89f","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.6.2-next.0.tgz","fileCount":52,"integrity":"sha512-tECkGsmLGuzwvS5jcH+nYzReU6jQKm/oTX2uMgoMg8lmCVU74jgV7yfgCTL5Wc5dr4JVLRneztWNv9NzPRlCBg==","signatures":[{"sig":"MEUCIBHVz+FFWKDmBDR2C7jt9eJO2OSdbpdqTbgo+U6c5RR8AiEAlc4PhtDQTtEXRNVHT4+c5PQpmnlp5lHJsvhflcmCGn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78254},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6e12fdf5667d5f2f20431add9dea6aa5e9e89fbf","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.6.2-next.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.6.2-next.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.6.2-next.0_1743691141864_0.32589482048246876","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.480":{"name":"@redwoodjs/storage","version":"9.0.0-canary.480","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.480","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"b867edfa27aedda955a906bdb8ae7c34ecee5265","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.480.tgz","fileCount":52,"integrity":"sha512-ZEk0tP8RgA+lmzd1L5MNlDk9tUk7qy5jLbAbeR8cimruIB0s0B9N201+x7pyHdaLJg+ez1btPEISDwDgCny3sA==","signatures":[{"sig":"MEQCICTtBeBvw78BNStQlR2Vw0P/RkiLIhg6ycU3wJEBzzh5AiA9ZkTbDZBh8Xk9QOMYQHTxDUlePbzmlDRfMbDS/wYung==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"54721034fa153e7cf65deb126f110fb2a2d93ab7","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.480"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.480"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.480_1744138362929_0.5775696611344359","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.481":{"name":"@redwoodjs/storage","version":"9.0.0-canary.481","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.481","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"9fe1d308b74bd4f7b4ff1acf5a1077ed7fad3401","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.481.tgz","fileCount":52,"integrity":"sha512-fJTF0hym8WKs0ZP9ytjNLpOupvyKcEhulMyJtTGSPA7Hhj8EjOTV8Ffe0QkHyXfSQirDSvrkYjPtD+4yW5Fadg==","signatures":[{"sig":"MEUCIFv1K71EDxbZ8hLwhDxSm3HAICUaxG4ziL9D1M7SfO2IAiEA1Z+dFJpBkSMW9BSZLbQI14XJa63hapO2I0aS0j9/nYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"01599fd911010f5bedd335961fa9270d85e05da9","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.481"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.481"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.481_1744229621214_0.579647207020767","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.482":{"name":"@redwoodjs/storage","version":"9.0.0-canary.482","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.482","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"tobbe","email":"tobbe@tlundberg.com"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"d7e679c16662a863a3562b4a4212ec6a983a27f5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.482.tgz","fileCount":52,"integrity":"sha512-UEFdH4zFZT5L9QSXHxEuV/7an1ZRTLXQwivV3zRTTSuRSmkfHXxtzKe4LmcktyT6P77KmytudrAPA9sR6YCZbQ==","signatures":[{"sig":"MEUCIQD8IcWlijiAnz7kIVNa7p1zNqP1gwUM6TV/cLVaTyypQQIgJycyRIfo6ZTYisPi/44W50rTxMsB+KJAxLQxipiF7Go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"7f288152f636006b2b33c4c6a97f073da377a12d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.482"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.482"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.482_1745324516236_0.003758891170105416","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.485":{"name":"@redwoodjs/storage","version":"9.0.0-canary.485","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.485","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"67b613baedd2c0c1fd225c5c8cd324d66abf2f7c","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.485.tgz","fileCount":52,"integrity":"sha512-2RW+ugjQxb+vr2KReiMDj9o2KY8ze0/erUwfADuyBWm8CL0cYPIcOz8LVA7mXfLma6JD7fltGsClmxBfNbJ6aw==","signatures":[{"sig":"MEQCIGPFA9GDooG+GrLr6pPxCJ+rwYZJYscBSyPjRfxVERqjAiAZgJF8webRxmH+iX1WQK9ad+dC9Yv+28JwN2sO+sFtBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"145d1b0ee69b3a7f06c52edb2e4fba380500e36e","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","actor":{"name":"thedavidprice","type":"user","email":"npm@thedavidprice.com"},"email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.2+x64 (linux)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.485"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.485"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.485_1750980637315_0.8616808973281229","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.486":{"name":"@redwoodjs/storage","version":"9.0.0-canary.486","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.486","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"3efb5bc1c7c38f68564053df9b71cd02b734a313","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.486.tgz","fileCount":52,"integrity":"sha512-ux6dQqVu+h08ueAA7sS5Bo1fRYGfFNZxzqL8W7C+TNiFWg/cFdd40AsDAIiIXfojwVt76kRNRAWUcEzm7jcNUg==","signatures":[{"sig":"MEUCIGQszp1WgsnHEeLrwrzU9/05d+ZPOhKPSBm3zCkbDbuQAiEAw2PGF3WSlkEiBVkNvcWelJ15BxsBZLWo/LYgm4k4jes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"6a375fef658f1278bacad03b06584d6aca34b0ae","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","actor":{"name":"thedavidprice","type":"user","email":"npm@thedavidprice.com"},"email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.2+x64 (linux)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.486"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.486"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.486_1750981911763_0.7557580854586883","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.487":{"name":"@redwoodjs/storage","version":"9.0.0-canary.487","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.487","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"2bf85be92f7e3299a1e848eb589fc98117d26c70","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.487.tgz","fileCount":52,"integrity":"sha512-/Cc9bYx02EoDvjm/8JAYMuwWZBW3nbXEv+HZOGxvijXW4DZvondFP1DAlX/2W8uQMQ2bZoZOYNPphFmfx23uWQ==","signatures":[{"sig":"MEUCIQCgTu1tTcXl2He63C6J7H9m1OX+mS4hJcXfv30GS5vRowIgRo1tjPROgaxfphAQcYYXphtPnudm7Aoa4OiDoR+6rxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"977390c9c38f874539551bd161a3893c630fe07a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","actor":{"name":"thedavidprice","type":"user","email":"npm@thedavidprice.com"},"email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.2+x64 (linux)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.487"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.487"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.487_1751010300842_0.20553400078307504","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.488":{"name":"@redwoodjs/storage","version":"9.0.0-canary.488","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.488","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"f1aea27c20d1e1366d017a8fea088daa83cf5326","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.488.tgz","fileCount":52,"integrity":"sha512-igNoOmK/IDcBzzBoxwoFq/c88s4tviheMqs4EF6koiDIfiORvFvUmfvTlTF+AdaQ34thnU/Pvy0pSgHVUIjTXA==","signatures":[{"sig":"MEYCIQDbgJL6MVgnqzEo5jfanW/ZW52tZFzjhiREONVfQMEjgAIhAKrBZZjRwxGijLgAE4Z0rUyi0tlYd4vRBqO8s6pePY2Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"e88bbb8d238aa2ea3e2e5b91588dccacbd8e212d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","actor":{"name":"thedavidprice","type":"user","email":"npm@thedavidprice.com"},"email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.2+x64 (linux)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.488"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.488"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.488_1751121702897_0.08528937458099484","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.489":{"name":"@redwoodjs/storage","version":"9.0.0-canary.489","license":"MIT","_id":"@redwoodjs/storage@9.0.0-canary.489","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"59b6a9cac444c3d96be3c825ccf98082822bd1c5","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-9.0.0-canary.489.tgz","fileCount":52,"integrity":"sha512-4QWKr0bKNa8mTRUOdYFeAKPsHuOg6+FOITw6pEHWb+DplC6u0crB2FnNkIYbHc0YsFl2J3InlkvuO4aBksmpMQ==","signatures":[{"sig":"MEUCIGbv/JV3gVxVelLug+LgJF9igaoXUFGKK9W+hbkesoSkAiEAgU7rF2JJqFgz+xP/kqOyAcvdAiO5Eln0Xzr0w6mI/aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78266},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"58a2d7380df20406838af05c7205142b0124ed72","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","actor":{"name":"thedavidprice","type":"user","email":"npm@thedavidprice.com"},"email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.2+x64 (linux)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"9.0.0-canary.489"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"9.0.0-canary.489"},"_npmOperationalInternal":{"tmp":"tmp/storage_9.0.0-canary.489_1751144354825_0.7238845192175911","host":"s3://npm-registry-packages-npm-production"}},"8.6.2-next.11":{"name":"@redwoodjs/storage","version":"8.6.2-next.11","license":"MIT","_id":"@redwoodjs/storage@8.6.2-next.11","maintainers":[{"name":"thedavidprice","email":"npm@thedavidprice.com"},{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"}],"dist":{"shasum":"fbdc29c42a70cff10998a06455d41a15a3a5788e","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.6.2-next.11.tgz","fileCount":52,"integrity":"sha512-fDDKGWXybm288AEfuLwJxMU2vJbfvfSTz77bxs/B4tuEMGYFnxIpTWvaANVAg4d81TvoJD2UuiaOqPrIfY/+gQ==","signatures":[{"sig":"MEUCIQDdmuK7hb2H2u+WlCu8UaMAqQxEElGBS1dNbcPfT3VgVgIgbSdEsUZLcXLJJtwST2yQmUVxlzI24itL6RSgknK7SOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78257},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"398d446e98056ec35745970448d001e5b724641a","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"thedavidprice","actor":{"name":"thedavidprice","type":"user","email":"npm@thedavidprice.com"},"email":"npm@thedavidprice.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.2+x64 (linux)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.6.2-next.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.6.2-next.11"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.6.2-next.11_1751144690365_0.2033015421460449","host":"s3://npm-registry-packages-npm-production"}},"8.6.2":{"name":"@redwoodjs/storage","version":"8.6.2","license":"MIT","_id":"@redwoodjs/storage@8.6.2","maintainers":[{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"4139741fff47b3016cdbae72d030ca53737d5627","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.6.2.tgz","fileCount":52,"integrity":"sha512-G4YdLKLozWiE3Z/iouBhxaCxRNeVOKx/PHkCXwj+edYjVejJc89yqy8MJNq7xbbRvMQTtbq1FEjZIdW4jgjxPw==","signatures":[{"sig":"MEUCIFUHbQhbf0SB8oE7LqPSm1pM55KjHii5tjbgshwE1aV6AiEA9ULjydxf5E+NuF+Pr61O5XLTxmDzLahIP6W5rUqJ0LA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"492c66db3eb56388735de666fdef5ca6efd13612","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","actor":{"name":"tobbe","type":"user","email":"tobbe@tlundberg.com"},"email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v24.3.0+arm64 (darwin)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.6.2"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.6.2_1751378727299_0.835231549681513","host":"s3://npm-registry-packages-npm-production"}},"8.6.3":{"name":"@redwoodjs/storage","version":"8.6.3","license":"MIT","_id":"@redwoodjs/storage@8.6.3","maintainers":[{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"d291b8f327997dce699d1c6b98e1ac5b82575f97","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.6.3.tgz","fileCount":52,"integrity":"sha512-GeCgMDbchIOrWYKiqgpJK2PaJwUChCdoEynp/flQkRTmQFTGACWVeClltCnnmIejKx2Q1TxmCZsn0NTIGSlHxA==","signatures":[{"sig":"MEUCIQCHTeIfg4yiGLVtW/6uP0C9qcyxMe/RWFumrc62irI3RAIgWNVBNAzY/QJQfwNKqZ2qF7T3U0W4wlQ4xqyP7xm3wfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"43bb1c25c99a5a4c00832f1bd0023c02975479d8","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","actor":{"name":"tobbe","type":"user","email":"tobbe@tlundberg.com"},"email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v24.3.0+arm64 (darwin)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.6.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.6.3"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.6.3_1751383808531_0.036399747478139455","host":"s3://npm-registry-packages-npm-production"}},"8.7.0":{"name":"@redwoodjs/storage","version":"8.7.0","license":"MIT","_id":"@redwoodjs/storage@8.7.0","maintainers":[{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"e9833f0557c8231b1a845b008faf2952324a70a7","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.7.0.tgz","fileCount":52,"integrity":"sha512-f/g8yrliJ76LE1bHnKGuR9NByBEF10xmeHrn09flHItjK1rfm0LyFshDB0tI/IdoqMSFbKimMgsCxN7gTzIWNA==","signatures":[{"sig":"MEYCIQCSKe0KLI9bNlNC2E3CNXrYD2fcksLYB3sAdD1agtU1sQIhAPZtVBxEe8Ivxg62YwUcbcjN7a7612Qu39eD1SVbwNO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"581c340077df56a340dfe3d9defe9e610deaf173","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.4+arm64 (darwin)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.7.0_1753024372518_0.6382291117528403","host":"s3://npm-registry-packages-npm-production"}},"8.8.0":{"name":"@redwoodjs/storage","version":"8.8.0","license":"MIT","_id":"@redwoodjs/storage@8.8.0","maintainers":[{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"6edf3cabe48cd58db755f7150a644998c26028ba","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.8.0.tgz","fileCount":52,"integrity":"sha512-ZJoEYmA25Xm8kdCo8qqCm5SYAxCC/lGqMDBiBOiulH9U59H1CqS5hFZD24ilCNh/HWlYZMMJPAxbBmr6a52aUg==","signatures":[{"sig":"MEUCIGrOl7vkVrL8JO2YBFXGGRDkUkSvkhxOR5EYwGXUvTykAiEA4OCejtI17CnKCrIpwZ6I/9qlqGsTR4qfVB1X2DzZWKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"f7a9b5497cac7e872b342b0d4e2ce54458548c9d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v20.19.4+arm64 (darwin)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.2.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.8.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.8.0_1753030459508_0.7256404562179508","host":"s3://npm-registry-packages-npm-production"}},"8.8.1":{"name":"@redwoodjs/storage","version":"8.8.1","license":"MIT","_id":"@redwoodjs/storage@8.8.1","maintainers":[{"name":"selfteachme","email":"amy@selfteach.me"},{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"deeafc390ad5d12b4b7455b3de582c4cbd1ee1bc","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.8.1.tgz","fileCount":52,"integrity":"sha512-u9qb8FCouFQBtyvCWrotQtEboBdvFMhtzxWQGUxUK0dKRai07lb1OR6DpLOnNj0TC3eYqHtd1uh/hB2YByKpTg==","signatures":[{"sig":"MEUCIEGgn5rr1m73xaMNQrpp49Fm67zBZbpATX4H18ExlDi3AiEAhkWH6xs7LVrr1rZZZgRerT3pnI++yFvJwrJ4qQxCV4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"47d57cfd17742251e84c9ed97333c1742ce3b1aa","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v24.5.0+arm64 (darwin)","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.8.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.3.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.8.1_1755170320415_0.728754271050241","host":"s3://npm-registry-packages-npm-production"}},"8.9.0":{"name":"@redwoodjs/storage","version":"8.9.0","license":"MIT","_id":"@redwoodjs/storage@8.9.0","maintainers":[{"name":"peter.pistorius","email":"peter.pistorius@gmail.com"},{"name":"justinvdm","email":"justnvdm@gmail.com"},{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"80858fe57ee61a27d87049fe5a6b840c7b33d631","tarball":"https://registry.npmjs.org/@redwoodjs/storage/-/storage-8.9.0.tgz","fileCount":52,"integrity":"sha512-ysm9xaiE941CxyNTvio6InAoE5ul6mGmdd7SobCINkvIs1z+gLm9/6xJLIvvx7O6iGDMoE2dJNpPTX9WXVuqew==","signatures":[{"sig":"MEUCIGy9bNfoCZg/PQCAhv0vRSahsELlOCKVW4hdb+54WXcNAiEA4qpwrEg8nxJ5vm9qzwReem/7/SU3YDtE5Zu+ahw/cA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78223},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./UrlSigner":{"import":"./dist/UrlSigner.js","require":"./dist/cjs/UrlSigner.js"},"./MemoryStorage":{"import":"./dist/adapters/MemoryStorage/MemoryStorage.js","require":"./dist/cjs/adapters/MemoryStorage/MemoryStorage.js"},"./FileSystemStorage":{"import":"./dist/adapters/FileSystemStorage/FileSystemStorage.js","require":"./dist/cjs/adapters/FileSystemStorage/FileSystemStorage.js"},"./BaseStorageAdapter":{"import":"./dist/adapters/BaseStorageAdapter.js","require":"./dist/cjs/adapters/BaseStorageAdapter.js"}},"gitHead":"781e41fc681d6a744d3feca44bcf01b1b83fa55d","scripts":{"test":"vitest run","build":"yarn setup:test && tsx ./build.mts","build:pack":"yarn pack -o redwoodjs-storage.tgz","check:attw":"tsx attw.ts","setup:test":"npx prisma db push --accept-data-loss --schema ./src/__tests__/unit-test-schema.prisma","test:types":"yarn setup:test && tstyche","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.build.json","check:package":"concurrently npm:check:attw yarn publint","build:types-cjs":"tsc --build --verbose tsconfig.types-cjs.json"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"_npmVersion":"lerna/8.1.9/node@v24.10.0+arm64 (darwin)","directories":{},"_nodeVersion":"24.10.0","dependencies":{"ulid":"2.3.0","mime-types":"2.1.35","@redwoodjs/project-config":"8.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.2","vitest":"2.1.9","esbuild":"0.24.2","publint":"0.3.12","tstyche":"3.0.0","typescript":"5.6.2","concurrently":"8.2.2","@prisma/client":"5.20.0","@types/mime-types":"2.1.4","@arethetypeswrong/cli":"0.16.4","@redwoodjs/framework-tools":"8.9.0"},"_npmOperationalInternal":{"tmp":"tmp/storage_8.9.0_1761039840794_0.16783201280862237","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-09-02T17:59:33.262Z","modified":"2026-03-13T13:41:38.926Z","0.0.1":"2024-09-02T17:59:33.474Z","8.0.0-canary.1381":"2024-09-02T18:09:09.168Z","8.0.0-canary.1382":"2024-09-03T00:54:16.898Z","8.0.0-canary.1383":"2024-09-03T16:21:02.431Z","8.0.0-canary.1384":"2024-09-03T21:30:59.513Z","8.0.0-canary.1385":"2024-09-03T22:16:09.593Z","8.0.0":"2024-09-04T00:45:29.957Z","9.0.0-canary.2":"2024-09-04T01:34:22.499Z","9.0.0-canary.4":"2024-09-04T13:07:58.418Z","9.0.0-canary.5":"2024-09-04T13:40:42.081Z","9.0.0-canary.6":"2024-09-04T14:59:45.841Z","9.0.0-canary.7":"2024-09-04T23:20:01.134Z","9.0.0-canary.8":"2024-09-04T23:35:46.082Z","8.0.1-next.8":"2024-09-04T23:44:54.325Z","9.0.0-canary.10":"2024-09-05T06:47:43.686Z","9.0.0-canary.11":"2024-09-05T07:46:03.057Z","9.0.0-canary.12":"2024-09-05T11:48:47.478Z","9.0.0-canary.13":"2024-09-05T13:21:25.551Z","9.0.0-canary.19":"2024-09-05T21:28:23.531Z","9.0.0-canary.20":"2024-09-05T22:18:12.530Z","9.0.0-canary.23":"2024-09-05T22:40:22.782Z","9.0.0-canary.24":"2024-09-05T22:53:05.465Z","9.0.0-canary.25":"2024-09-05T23:11:22.129Z","8.0.1-next.25":"2024-09-05T23:53:55.880Z","9.0.0-canary.27":"2024-09-05T23:56:33.117Z","9.0.0-canary.34":"2024-09-06T14:10:06.056Z","9.0.0-canary.35":"2024-09-06T15:21:13.713Z","9.0.0-canary.37":"2024-09-06T19:02:24.892Z","8.0.1-next.37":"2024-09-06T19:08:28.654Z","9.0.0-canary.38":"2024-09-06T19:36:45.073Z","9.0.0-canary.39":"2024-09-06T20:24:07.173Z","8.0.1-next.39":"2024-09-06T20:27:40.788Z","9.0.0-canary.40":"2024-09-06T20:48:22.346Z","9.0.0-canary.41":"2024-09-06T22:17:20.587Z","9.0.0-canary.42":"2024-09-06T22:36:30.876Z","8.0.1-next.42":"2024-09-06T22:46:09.345Z","9.0.0-canary.43":"2024-09-08T02:03:41.440Z","9.0.0-canary.44":"2024-09-08T02:20:49.616Z","9.0.0-canary.45":"2024-09-08T03:07:57.273Z","9.0.0-canary.46":"2024-09-09T14:04:20.658Z","9.0.0-canary.50":"2024-09-09T14:59:51.720Z","9.0.0-canary.51":"2024-09-09T15:15:57.717Z","9.0.0-canary.52":"2024-09-09T15:54:17.683Z","9.0.0-canary.54":"2024-09-09T16:23:22.052Z","9.0.0-canary.67":"2024-09-09T18:02:03.548Z","9.0.0-canary.81":"2024-09-09T19:17:03.765Z","9.0.0-canary.86":"2024-09-09T19:51:09.138Z","9.0.0-canary.90":"2024-09-09T20:51:05.043Z","9.0.0-canary.91":"2024-09-09T21:15:36.322Z","9.0.0-canary.92":"2024-09-10T01:20:50.610Z","9.0.0-canary.93":"2024-09-10T01:29:28.631Z","9.0.0-canary.94":"2024-09-10T01:54:44.517Z","8.0.1-next.94":"2024-09-10T02:45:40.592Z","9.0.0-canary.95":"2024-09-10T12:42:44.070Z","8.1.0":"2024-09-10T12:58:26.283Z","9.0.0-canary.98":"2024-09-11T05:51:45.580Z","9.0.0-canary.99":"2024-09-11T12:58:50.098Z","9.0.0-canary.100":"2024-09-11T13:53:58.154Z","9.0.0-canary.101":"2024-09-11T17:46:24.918Z","9.0.0-canary.103":"2024-09-11T22:00:40.809Z","9.0.0-canary.104":"2024-09-11T22:54:15.302Z","9.0.0-canary.105":"2024-09-11T23:51:04.057Z","8.1.1-next.12":"2024-09-12T00:11:03.210Z","9.0.0-canary.107":"2024-09-12T01:38:25.377Z","8.1.1-next.14":"2024-09-12T01:40:00.680Z","8.1.1":"2024-09-12T02:07:38.262Z","8.1.1-rc.2":"2024-09-12T02:11:40.553Z","8.1.2-next.15":"2024-09-12T02:27:58.913Z","9.0.0-canary.108":"2024-09-12T09:18:20.790Z","9.0.0-canary.110":"2024-09-13T22:57:33.293Z","9.0.0-canary.111":"2024-09-14T16:51:26.698Z","9.0.0-canary.112":"2024-09-14T21:59:00.274Z","9.0.0-canary.115":"2024-09-14T22:20:36.131Z","9.0.0-canary.118":"2024-09-14T22:50:45.659Z","9.0.0-canary.119":"2024-09-14T23:13:00.799Z","9.0.0-canary.120":"2024-09-14T23:31:42.662Z","9.0.0-canary.123":"2024-09-15T01:20:21.593Z","9.0.0-canary.124":"2024-09-15T01:53:24.089Z","9.0.0-canary.126":"2024-09-15T10:28:12.396Z","9.0.0-canary.127":"2024-09-15T10:47:21.523Z","9.0.0-canary.129":"2024-09-15T11:33:16.571Z","9.0.0-canary.132":"2024-09-15T12:51:20.154Z","9.0.0-canary.134":"2024-09-15T13:08:28.034Z","9.0.0-canary.136":"2024-09-15T13:25:22.341Z","9.0.0-canary.137":"2024-09-15T13:59:51.570Z","9.0.0-canary.138":"2024-09-15T19:14:12.656Z","9.0.0-canary.141":"2024-09-16T22:46:28.876Z","8.1.2-next.50":"2024-09-16T22:56:02.828Z","8.2.0":"2024-09-16T23:28:02.954Z","8.2.1-next.0":"2024-09-16T23:45:19.975Z","9.0.0-canary.142":"2024-09-17T12:07:28.129Z","9.0.0-canary.143":"2024-09-17T13:28:32.645Z","9.0.0-canary.144":"2024-09-18T08:46:48.756Z","9.0.0-canary.145":"2024-09-18T14:29:36.129Z","9.0.0-canary.146":"2024-09-18T16:39:37.466Z","9.0.0-canary.147":"2024-09-18T16:50:48.152Z","9.0.0-canary.148":"2024-09-18T17:43:22.438Z","9.0.0-canary.149":"2024-09-19T00:08:30.915Z","9.0.0-canary.150":"2024-09-19T01:49:35.074Z","8.2.1-next.10":"2024-09-19T03:11:50.327Z","9.0.0-canary.152":"2024-09-20T06:53:38.101Z","9.0.0-canary.153":"2024-09-20T07:16:45.224Z","9.0.0-canary.154":"2024-09-23T06:27:07.741Z","9.0.0-canary.155":"2024-09-23T20:38:52.096Z","9.0.0-canary.156":"2024-09-24T14:29:12.699Z","9.0.0-canary.158":"2024-09-24T15:01:59.035Z","9.0.0-canary.160":"2024-09-24T15:28:30.976Z","9.0.0-canary.161":"2024-09-24T15:52:24.359Z","9.0.0-canary.162":"2024-09-24T16:32:05.781Z","9.0.0-canary.163":"2024-09-24T16:45:07.015Z","9.0.0-canary.166":"2024-09-24T17:12:47.630Z","9.0.0-canary.170":"2024-09-24T17:37:52.685Z","9.0.0-canary.173":"2024-09-24T18:07:52.902Z","9.0.0-canary.175":"2024-09-24T18:35:48.280Z","9.0.0-canary.179":"2024-09-24T19:11:12.653Z","9.0.0-canary.182":"2024-09-24T19:35:11.429Z","9.0.0-canary.187":"2024-09-24T20:16:52.604Z","8.2.1-next.46":"2024-09-24T21:31:59.070Z","8.3.0":"2024-09-25T01:14:06.374Z","8.3.1-next.3":"2024-09-25T01:29:34.570Z","8.3.1-next.5":"2024-09-25T01:42:46.342Z","9.0.0-canary.192":"2024-09-25T08:35:37.169Z","9.0.0-canary.193":"2024-09-25T13:12:02.826Z","9.0.0-canary.194":"2024-09-30T07:40:59.770Z","9.0.0-canary.196":"2024-10-02T12:11:58.372Z","9.0.0-canary.197":"2024-10-02T20:06:49.113Z","9.0.0-canary.198":"2024-10-03T10:41:12.329Z","9.0.0-canary.199":"2024-10-03T12:44:04.051Z","9.0.0-canary.200":"2024-10-03T12:59:08.932Z","9.0.0-canary.201":"2024-10-04T11:51:58.025Z","9.0.0-canary.203":"2024-10-05T20:31:10.758Z","9.0.0-canary.206":"2024-10-07T20:02:38.893Z","9.0.0-canary.208":"2024-10-07T20:26:30.828Z","9.0.0-canary.212":"2024-10-07T21:29:45.269Z","9.0.0-canary.224":"2024-10-07T23:02:52.922Z","9.0.0-canary.228":"2024-10-08T00:11:07.770Z","8.3.1-next.44":"2024-10-08T00:25:45.398Z","9.0.0-canary.229":"2024-10-08T07:57:52.700Z","9.0.0-canary.230":"2024-10-09T07:51:58.283Z","8.3.1-next.47":"2024-10-09T13:00:04.849Z","8.4.0":"2024-10-09T13:01:38.704Z","8.4.1-next.0":"2024-10-09T13:17:24.424Z","8.4.1-next.1":"2024-10-09T13:30:36.241Z","9.0.0-canary.233":"2024-10-14T12:20:08.132Z","9.0.0-canary.234":"2024-10-14T18:20:32.480Z","9.0.0-canary.235":"2024-10-16T17:03:37.434Z","9.0.0-canary.236":"2024-10-19T05:36:05.313Z","9.0.0-canary.237":"2024-10-19T06:44:00.376Z","9.0.0-canary.239":"2024-10-22T12:06:41.695Z","9.0.0-canary.241":"2024-11-01T15:45:41.702Z","9.0.0-canary.243":"2024-11-05T10:51:12.289Z","9.0.0-canary.246":"2024-11-06T20:20:13.125Z","9.0.0-canary.247":"2024-11-12T14:08:19.353Z","8.4.1-next.15":"2024-11-14T22:53:21.516Z","8.4.1-rc.2":"2024-11-14T22:53:45.848Z","8.4.1":"2024-11-14T22:57:20.184Z","8.4.2-next.16":"2024-11-14T23:19:55.549Z","9.0.0-canary.248":"2024-11-17T10:32:04.257Z","9.0.0-canary.249":"2024-11-17T10:43:13.570Z","8.4.2-next.17":"2024-11-17T14:40:45.942Z","9.0.0-canary.251":"2024-11-17T21:42:13.233Z","9.0.0-canary.252":"2024-11-17T21:55:56.774Z","9.0.0-canary.253":"2024-11-20T08:43:43.740Z","9.0.0-canary.254":"2024-11-20T11:18:43.797Z","9.0.0-canary.255":"2024-11-20T12:05:45.204Z","9.0.0-canary.256":"2024-11-20T12:23:49.604Z","9.0.0-canary.257":"2024-11-20T14:51:29.593Z","9.0.0-canary.258":"2024-11-25T12:18:24.869Z","9.0.0-canary.260":"2024-12-04T23:41:38.764Z","9.0.0-canary.261":"2024-12-05T15:48:26.142Z","9.0.0-canary.262":"2024-12-05T16:42:31.976Z","9.0.0-canary.263":"2024-12-08T06:58:44.578Z","9.0.0-canary.264":"2024-12-08T10:56:14.284Z","9.0.0-canary.265":"2024-12-09T09:57:44.606Z","9.0.0-canary.266":"2024-12-09T10:23:46.268Z","9.0.0-canary.267":"2024-12-09T11:57:24.742Z","9.0.0-canary.268":"2024-12-09T13:23:25.204Z","9.0.0-canary.270":"2024-12-11T09:37:11.096Z","9.0.0-canary.276":"2024-12-12T14:35:04.605Z","9.0.0-canary.278":"2024-12-12T16:41:03.408Z","9.0.0-canary.279":"2024-12-12T18:47:38.914Z","9.0.0-canary.280":"2024-12-13T20:49:15.291Z","9.0.0-canary.282":"2024-12-14T11:51:46.573Z","9.0.0-canary.283":"2024-12-16T13:44:47.887Z","9.0.0-canary.284":"2024-12-16T15:02:18.266Z","9.0.0-canary.287":"2024-12-19T20:33:12.715Z","9.0.0-canary.288":"2024-12-22T18:52:40.755Z","9.0.0-canary.289":"2024-12-22T20:12:34.524Z","9.0.0-canary.290":"2024-12-22T20:39:59.101Z","9.0.0-canary.291":"2024-12-22T21:00:08.146Z","9.0.0-canary.292":"2024-12-22T21:20:09.389Z","9.0.0-canary.293":"2024-12-22T21:39:31.285Z","8.4.2-next.26":"2024-12-25T15:22:54.511Z","8.4.2":"2024-12-25T16:24:11.239Z","9.0.0-canary.297":"2024-12-26T08:47:26.288Z","9.0.0-canary.298":"2024-12-26T09:14:32.980Z","9.0.0-canary.299":"2024-12-26T09:29:13.024Z","9.0.0-canary.303":"2024-12-26T11:36:12.898Z","9.0.0-canary.304":"2024-12-26T11:43:40.147Z","9.0.0-canary.305":"2024-12-27T08:39:37.494Z","9.0.0-canary.306":"2024-12-27T09:58:31.024Z","9.0.0-canary.307":"2024-12-27T10:41:13.655Z","9.0.0-canary.311":"2024-12-27T14:52:18.407Z","9.0.0-canary.314":"2024-12-27T15:46:11.757Z","9.0.0-canary.315":"2024-12-27T17:14:46.248Z","9.0.0-canary.316":"2024-12-27T18:03:08.260Z","9.0.0-canary.317":"2024-12-27T18:59:13.922Z","9.0.0-canary.318":"2024-12-27T19:38:08.751Z","9.0.0-canary.324":"2024-12-27T20:57:15.372Z","9.0.0-canary.328":"2024-12-28T08:44:23.733Z","9.0.0-canary.334":"2024-12-28T09:05:10.618Z","9.0.0-canary.335":"2024-12-28T09:42:58.667Z","9.0.0-canary.336":"2024-12-28T10:36:02.777Z","9.0.0-canary.340":"2024-12-28T11:06:33.624Z","9.0.0-canary.341":"2024-12-28T13:38:04.582Z","9.0.0-canary.342":"2024-12-28T13:50:25.899Z","9.0.0-canary.345":"2024-12-28T14:08:46.830Z","9.0.0-canary.346":"2024-12-28T14:41:59.008Z","9.0.0-canary.347":"2024-12-28T15:10:48.562Z","9.0.0-canary.351":"2024-12-28T19:51:57.499Z","9.0.0-canary.356":"2024-12-28T20:31:07.125Z","9.0.0-canary.359":"2024-12-28T20:59:01.193Z","9.0.0-canary.360":"2024-12-28T21:49:07.608Z","9.0.0-canary.361":"2024-12-28T22:00:56.659Z","9.0.0-canary.367":"2024-12-29T10:26:06.387Z","9.0.0-canary.368":"2024-12-29T11:03:18.958Z","9.0.0-canary.370":"2024-12-29T21:50:18.155Z","9.0.0-canary.371":"2025-01-06T05:44:19.961Z","9.0.0-canary.372":"2025-01-06T08:56:00.160Z","9.0.0-canary.373":"2025-01-06T11:06:40.536Z","9.0.0-canary.374":"2025-01-06T15:04:06.800Z","9.0.0-canary.375":"2025-01-06T17:49:37.599Z","9.0.0-canary.376":"2025-01-07T09:13:58.129Z","9.0.0-canary.377":"2025-01-08T03:45:06.713Z","9.0.0-canary.378":"2025-01-09T07:18:12.625Z","9.0.0-canary.382":"2025-01-15T07:55:31.803Z","9.0.0-canary.384":"2025-01-15T08:51:11.051Z","8.4.3-next.0":"2025-01-15T13:50:17.711Z","9.0.0-canary.386":"2025-01-15T15:04:50.333Z","8.4.3-next.115":"2025-01-16T14:16:43.785Z","8.4.3":"2025-01-16T15:51:10.542Z","8.4.4-next.0":"2025-01-16T19:44:50.910Z","8.4.4":"2025-01-16T20:02:23.812Z","8.4.5-next.0":"2025-01-16T20:18:19.445Z","9.0.0-canary.390":"2025-01-17T06:39:02.375Z","9.0.0-canary.391":"2025-01-17T07:01:26.847Z","9.0.0-canary.392":"2025-01-17T07:23:31.635Z","9.0.0-canary.393":"2025-01-17T07:55:04.850Z","9.0.0-canary.394":"2025-01-17T09:26:32.236Z","9.0.0-canary.395":"2025-01-17T11:58:27.361Z","8.4.5-next.4":"2025-01-17T12:10:34.651Z","8.4.5-rc.0":"2025-01-17T12:11:46.828Z","9.0.0-canary.396":"2025-01-17T13:06:15.093Z","8.4.5-next.5":"2025-01-17T13:09:16.191Z","8.4.5-rc.1":"2025-01-17T13:10:35.903Z","9.0.0-canary.397":"2025-01-18T07:54:00.740Z","8.4.5-rc.2":"2025-01-18T07:59:10.729Z","9.0.0-canary.398":"2025-01-18T10:20:00.833Z","8.4.5-next.7":"2025-01-18T10:23:47.673Z","8.4.5-rc.3":"2025-01-18T10:26:10.687Z","8.4.5-rc.4":"2025-01-18T13:06:58.441Z","8.4.5-rc.5":"2025-01-18T13:40:57.470Z","8.4.5-rc.6":"2025-01-18T13:56:27.361Z","9.0.0-canary.399":"2025-01-18T15:10:48.750Z","8.4.5-next.8":"2025-01-18T15:13:11.559Z","9.0.0-canary.400":"2025-01-18T16:30:18.564Z","9.0.0-canary.401":"2025-01-21T22:39:42.437Z","9.0.0-canary.402":"2025-01-23T15:48:21.795Z","9.0.0-canary.403":"2025-01-24T07:19:10.747Z","9.0.0-canary.404":"2025-01-24T08:31:12.343Z","9.0.0-canary.405":"2025-01-24T08:41:50.317Z","9.0.0-canary.406":"2025-01-24T15:29:19.222Z","9.0.0-canary.407":"2025-01-24T18:24:34.718Z","9.0.0-canary.408":"2025-01-25T16:28:11.605Z","9.0.0-canary.409":"2025-01-25T17:28:37.045Z","9.0.0-canary.410":"2025-01-25T20:03:26.003Z","9.0.0-canary.411":"2025-01-25T20:43:56.079Z","9.0.0-canary.412":"2025-01-26T12:37:34.672Z","9.0.0-canary.414":"2025-01-26T13:25:38.289Z","8.4.5-next.23":"2025-01-26T14:05:05.428Z","8.5.0":"2025-01-26T14:12:33.893Z","8.5.1-next.0":"2025-01-26T14:29:25.721Z","9.0.0-canary.417":"2025-02-02T06:34:02.203Z","9.0.0-canary.421":"2025-02-02T19:01:29.220Z","9.0.0-canary.422":"2025-02-02T19:16:32.685Z","9.0.0-canary.423":"2025-02-05T20:22:01.866Z","9.0.0-canary.424":"2025-02-06T14:31:06.666Z","9.0.0-canary.425":"2025-02-06T21:38:35.663Z","9.0.0-canary.427":"2025-02-27T08:30:30.545Z","9.0.0-canary.428":"2025-02-27T08:55:31.599Z","9.0.0-canary.430":"2025-03-13T07:25:02.691Z","9.0.0-canary.431":"2025-03-14T06:14:38.527Z","9.0.0-canary.433":"2025-03-14T07:48:20.988Z","9.0.0-canary.434":"2025-03-14T10:49:51.827Z","9.0.0-canary.435":"2025-03-14T18:49:11.459Z","9.0.0-canary.436":"2025-03-14T19:21:35.739Z","9.0.0-canary.437":"2025-03-14T19:55:27.305Z","9.0.0-canary.438":"2025-03-14T21:45:42.180Z","9.0.0-canary.439":"2025-03-14T22:27:12.317Z","9.0.0-canary.440":"2025-03-15T08:14:05.043Z","9.0.0-canary.441":"2025-03-15T08:43:45.394Z","9.0.0-canary.442":"2025-03-15T10:46:42.286Z","9.0.0-canary.443":"2025-03-15T11:19:30.132Z","9.0.0-canary.444":"2025-03-15T13:03:55.912Z","9.0.0-canary.445":"2025-03-15T13:54:36.256Z","9.0.0-canary.448":"2025-03-15T14:31:06.912Z","9.0.0-canary.449":"2025-03-17T05:15:43.268Z","9.0.0-canary.450":"2025-03-19T08:42:34.219Z","9.0.0-canary.455":"2025-03-20T14:09:19.259Z","9.0.0-canary.456":"2025-03-20T14:23:31.730Z","9.0.0-canary.457":"2025-03-20T14:53:15.939Z","9.0.0-canary.458":"2025-03-20T15:11:41.742Z","9.0.0-canary.459":"2025-03-20T15:37:48.789Z","9.0.0-canary.460":"2025-03-20T18:23:07.180Z","9.0.0-canary.461":"2025-03-20T21:31:17.063Z","9.0.0-canary.462":"2025-03-21T05:35:28.005Z","9.0.0-canary.463":"2025-03-21T08:26:59.338Z","9.0.0-canary.464":"2025-03-21T10:02:11.963Z","9.0.0-canary.465":"2025-03-21T10:49:33.209Z","9.0.0-canary.466":"2025-03-24T16:02:11.395Z","8.5.1-next.50":"2025-03-25T10:40:45.110Z","8.6.0":"2025-03-25T11:48:42.174Z","8.6.1-next.0":"2025-03-25T12:09:27.128Z","9.0.0-canary.469":"2025-03-29T16:24:25.724Z","9.0.0-canary.470":"2025-03-29T16:52:36.744Z","9.0.0-canary.471":"2025-03-29T18:08:51.528Z","9.0.0-canary.472":"2025-03-29T18:23:35.660Z","9.0.0-canary.473":"2025-03-29T18:49:25.682Z","9.0.0-canary.474":"2025-03-29T20:37:35.528Z","9.0.0-canary.476":"2025-04-01T09:55:30.698Z","8.6.1-next.11":"2025-04-03T12:09:20.875Z","8.6.1":"2025-04-03T14:21:10.279Z","8.6.2-next.0":"2025-04-03T14:39:02.061Z","9.0.0-canary.480":"2025-04-08T18:52:43.156Z","9.0.0-canary.481":"2025-04-09T20:13:41.419Z","9.0.0-canary.482":"2025-04-22T12:21:56.435Z","9.0.0-canary.485":"2025-06-26T23:30:37.491Z","9.0.0-canary.486":"2025-06-26T23:51:51.997Z","9.0.0-canary.487":"2025-06-27T07:45:01.019Z","9.0.0-canary.488":"2025-06-28T14:41:43.104Z","9.0.0-canary.489":"2025-06-28T20:59:15.008Z","8.6.2-next.11":"2025-06-28T21:04:50.537Z","8.6.2":"2025-07-01T14:05:27.467Z","8.6.3":"2025-07-01T15:30:08.725Z","8.7.0":"2025-07-20T15:12:52.692Z","8.8.0":"2025-07-20T16:54:19.711Z","8.8.1":"2025-08-14T11:18:40.707Z","8.9.0":"2025-10-21T09:44:01.007Z"},"license":"MIT","repository":{"url":"git+https://github.com/redwoodjs/redwood.git","type":"git","directory":"packages/storage"},"maintainers":[{"email":"peter.pistorius@gmail.com","name":"peter.pistorius"},{"email":"justnvdm@gmail.com","name":"justinvdm"}],"readme":"","readmeFilename":""}