{"_id":"@adonis-agora/media","_rev":"33-5329f2e5b5e678beca4e44adce587b49","name":"@adonis-agora/media","dist-tags":{"latest":"0.18.1"},"versions":{"0.1.0":{"name":"@adonis-agora/media","version":"0.1.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@adonis-agora/media@0.1.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-media#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-media/issues"},"dist":{"shasum":"00a037bc5af8383d822bf46be6a754639d9c0a71","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.1.0.tgz","fileCount":104,"integrity":"sha512-pJfNmaSvZnUlmd2X6WDmOYCb0Rr/u4s/GIfJgltXYimk85lxqqAz70zvujU5NbC+/PT8c0sICDJYLlf/Uos7tA==","signatures":[{"sig":"MEUCIQC0wNOxHB54XIvRKO5vL36ffDumNn3tnNmi9Q+A5MYsAAIgBlWYOn3SnwPUJreGVtb7jSElqIGDDb28uaPuXcuNQXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125455},"main":"./dist/src/index.js","type":"module","_from":"file:adonis-agora-media-0.1.0.tgz","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/574463bf64e0a2c11eb7c4975376da1b/adonis-agora-media-0.1.0.tgz","_integrity":"sha512-pJfNmaSvZnUlmd2X6WDmOYCb0Rr/u4s/GIfJgltXYimk85lxqqAz70zvujU5NbC+/PT8c0sICDJYLlf/Uos7tA==","repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"_npmVersion":"10.9.8","description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"sharp":"^0.33.0","vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@adonisjs/assembler":"^8.4.0"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.1.0_1782305621765_0.1745259488643205","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@adonis-agora/media","version":"0.1.1","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":{"name":"Davi Carvalho","email":"davi@goflip.ai"},"license":"MIT","_id":"@adonis-agora/media@0.1.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-media#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-media/issues"},"dist":{"shasum":"fa055eb64f5ed20c63603802303f80d65868a80f","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.1.1.tgz","fileCount":104,"integrity":"sha512-7CkxRqJB80W3UoM9T8vO/p1kDFMmh4V4amoDXmT8m0gt/IwSw0bAAYJkGLc2qeIcn5TKba+fV9EhJu/wOeBlWg==","signatures":[{"sig":"MEUCIQD4lluKGUHX5k7AXLBvGWggpS3n/hrF4gyG7qcSHpASEQIgSyeIYpk8/eviQuefgvf6BxfmikGK+rYGWFDIYqGgFQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125550},"main":"./dist/src/index.js","type":"module","_from":"file:adonis-agora-media-0.1.1.tgz","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"_resolved":"/tmp/64b0715d1567afccdbdf5117564491c6/adonis-agora-media-0.1.1.tgz","_integrity":"sha512-7CkxRqJB80W3UoM9T8vO/p1kDFMmh4V4amoDXmT8m0gt/IwSw0bAAYJkGLc2qeIcn5TKba+fV9EhJu/wOeBlWg==","repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"_npmVersion":"10.9.8","description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@adonisjs/assembler":"^8.4.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.1.1_1782829406470_0.09669706787737442","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@adonis-agora/media","version":"0.2.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.2.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"dea7a31308916daf2603af645513f18043983056","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.2.0.tgz","fileCount":178,"integrity":"sha512-E+b9FTvM5VXMBDude7BQdBnXUigtdrIcece9aryK5DQXic72FPhMp1zi+s5kMWOsOsolE9LqIkUtgEPZC8zFvA==","signatures":[{"sig":"MEQCIAGSC7IQ3Wbk03vxEcR2HboQpmsWT3L5TlWU7ra9j1xmAiAlhE/JRBHueG7Jeo/dvwY7vknM9FWuzwj6d7nptoekEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406234},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.2.0_1784137869502_0.44180393893051084","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@adonis-agora/media","version":"0.2.1","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.2.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"49442c58ad680b9d4bd50da9f41730f7726df3ed","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.2.1.tgz","fileCount":178,"integrity":"sha512-uWXb9lkaS/zgUfB0XvAzCnfcNNXYJe01ZgE8BxEkXrLsmhM5Mk8DhkdXBDBoMJzMl53xCrFb/7bQFhCCXsUzLg==","signatures":[{"sig":"MEYCIQCA8Fo5qkCe11JPGZhQSonGU0WAzjrErQLChagpjITAKgIhAJ5GJmnjO7kugXFwy0ngR3dW4QicwVI7m2gZWgv1zDne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410924},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.2.1_1784138863955_0.1273705340189586","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@adonis-agora/media","version":"0.3.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.3.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"f1665d4f1ff767226090713574d1a81fa32f4e75","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.3.0.tgz","fileCount":178,"integrity":"sha512-IRVjnHl5bpLq4l/F5WXH8TjgcLMO+DHa8glOTASER/QA6iR7oO9v/xnUNiNO8WkwtMVNaEE7HGPAUG/oYjL2tw==","signatures":[{"sig":"MEYCIQDd3dJaf3XE9HwNjo8cykZ8QfR/G2heJKunjZXVXxLjBwIhAMotrgOpqII0VlqR8D0M8Doc0xupm2OeLerGmuSYtZ8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414839},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.3.0_1784143811868_0.6293750661693516","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@adonis-agora/media","version":"0.3.1","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.3.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"52cdcc41bafc2322d15de89d00911c04e69e64cb","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.3.1.tgz","fileCount":178,"integrity":"sha512-0xFrtvp3HxWZa3k8n1Fgpl+XAdmfs5T0eCubymu6aW3zRSdW57eJmHwisQAvBTJw/OYgEBrRi6wTEbOBHOpWCg==","signatures":[{"sig":"MEUCIQDNs8PyfOOGTGOjAmcwKR0qfCImxFAhBXNMVZX+QXg2LAIgPkv7cADiPyRa58kittw4XJrPpyc9jOUjHpuyFmM94yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416375},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.3.1_1784145503060_0.5656917164248172","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@adonis-agora/media","version":"0.3.2","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.3.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"017864ed9d2e07b55f996ee33809aac265038433","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.3.2.tgz","fileCount":178,"integrity":"sha512-fSLjTy6qboNA6vAfgn56Q8GCU8Kydff6uH0gpZjir7VKZ+4x7GLfK4oyk7uSuI1DDTA7cVtoQOVrtJty9OZHlA==","signatures":[{"sig":"MEYCIQDCmHc9IiiuRuulz1iwcY/NwQDG/LGxARLf0mffdD1T6AIhAJXdnYMLaGEevRSKY5IyayecmJlm1Bwz8hsvOt6NVrtI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418423},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.3.2_1784151389406_0.8288851516301075","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@adonis-agora/media","version":"0.4.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.4.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"757709e28a0bdf32b843c6554c6213b8b1d79e9e","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.4.0.tgz","fileCount":186,"integrity":"sha512-eajrhY3ZcAT829EPm9h6O6Fo4UNh4qgl2Kl9UDd6MhC5o6au+st7t7hjOH6KOvCxMpsOewMcVuTebFgK/RTRGA==","signatures":[{"sig":"MEUCIQCleYkViGnwmGZFshgxfZxs6lUH/lJDnCcZgy6tNzcRBgIgZM5oPhJFDet17KDzl23XTGZv8XAGVsXVYassZylaom8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":439570},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.4.0_1784375035754_0.825312252016325","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@adonis-agora/media","version":"0.5.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.5.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"a154b43c6078ad422ec3b7a8ac546255b644ad9d","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.5.0.tgz","fileCount":190,"integrity":"sha512-VOwB4v78PChBV8w7saJS+ffVqVzeaI/O+vJyfT24kxjxPWLHMw2L8zE77S5+Yitga5ZDTmgxMss/WJ3Amq+/Fg==","signatures":[{"sig":"MEUCIQC5RqBGR3mXK3GIBxcty6X3eM8/duKzn2rzNrvB0cUeIwIgYV+YFWYrhg1nCojxSJ5kqylC68TfDNKT34PSHqdogT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448762},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.5.0_1784564594224_0.22518458658899942","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@adonis-agora/media","version":"0.6.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.6.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"86fd95b0686007a6ab6d1288dd5b6b6eca44b110","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.6.0.tgz","fileCount":190,"integrity":"sha512-9qrR3oKZpsh8aWKc7VEsu/YHaZ7EwVOLaZhiprQw33QLTA10YOA2X17fkgyfrHt7NX4ZflLd7sS9KUzoPFZ+EA==","signatures":[{"sig":"MEYCIQDm2mKdfz2IZ9YSXjiQDzfeYWvZxZ9p5ODjLs4+hS2hjgIhAO2OGxEjpu7rFTO1Eq/asLys5lgYY6peavaWXQohDqfB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":464528},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.6.0_1784576353927_0.5105893517431879","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@adonis-agora/media","version":"0.7.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.7.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"a240c9adb3f5de0cc81e9e148eb767bd3e625033","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.7.0.tgz","fileCount":198,"integrity":"sha512-vJQeMSeXg0l/61t/G0SPtlK0XEo5iRv6x8TquR9TPo1vlQOaiysMqg1VawqzPhwLNWINlOtlowcL8BoP/CZMiQ==","signatures":[{"sig":"MEUCIQDhT4/NqlAPKecWdi9XN+8pcdwD33ahb8lwHc+S8fsfzwIgTds9go/xoDNsi+E6tYpUL9lryO0mqgOs9QM/tGNG99M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":509838},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.7.0_1784598615890_0.25671477790121644","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@adonis-agora/media","version":"0.8.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.8.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"f8e89efa730b66e77e701386d90c93c4c84bfb15","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.8.0.tgz","fileCount":202,"integrity":"sha512-QrkOTIhVLJ/iSkrEQPV65xsg2T6Xq2bDyrFmKTnfsBDY2G90BLljoUriYWTOba5TTx9Uo8YJJxNlp+NgYg0wQg==","signatures":[{"sig":"MEYCIQDEAaQHPf7xGezJ5NVj9CzsaSRIuu4t05c9OY6qROA+cQIhANFP5kRj4OsOZFgd5dgsC4Id2KRdtXV6HcoBGr3IdqIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543266},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.8.0_1784600642889_0.6657970677718832","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@adonis-agora/media","version":"0.8.1","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.8.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"cbac65b1cc074fbe7c48e1e2e7b79f3ba783febf","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.8.1.tgz","fileCount":202,"integrity":"sha512-+u9QW15cQ18u/V3Tor44UQcocQE80XEz8uD3nofjdHtlx0leJnPEBQw/ZGt5ZaDlxDJPEJMLYR9Xn3fif7h3Jg==","signatures":[{"sig":"MEUCIE4MB/309Wk6FIoStMDL4rIXzGwswrQKIgDBSOq+3sr6AiEA0mpva2taZ2vUoEPEzUMQ8R8Cv13CcHj3K/W4TUKW4Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":547068},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.8.1_1784605848367_0.6016612807567259","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@adonis-agora/media","version":"0.8.2","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.8.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"fae7e1959c6520b0335c561a9d333cfee6016ae3","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.8.2.tgz","fileCount":207,"integrity":"sha512-ZDMMeRD+7Z/L/o3GuB2sarvsWr4ky+GkNKYrQJc13iQm8m8spxCnZMOPG+jn5/VY9CoPz+a8H8S1Xsvl2RbS9Q==","signatures":[{"sig":"MEUCIQD2NUrdPCbYs9JseS2yzt0H77kzZqL28fn37eZbs0Lh8AIgeEZMu5UL8gWQYSAwMqVoRzJRzqpWalTakHEp/dKgj0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":568228},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), and column attachments, all on top of @adonisjs/drive. Pluggable MediaStore (in-memory + Lucid) and ImageProcessor (sharp). Par","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@aws-sdk/s3-request-presigner":"^3.726.1"},"peerDependencies":{"sharp":"^0.33.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0","@aws-sdk/s3-request-presigner":"^3.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.8.2_1784655174905_0.858980578281576","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@adonis-agora/media","version":"0.9.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.9.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"9f794fce618b873630d6a9839fe32b1f1bb13ceb","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.9.0.tgz","fileCount":258,"integrity":"sha512-swzsv5fQSuPWFWy2JWsiOuU+Gz4O+VgiEG5hIFgbZbdUmOshB/iZhSES/prxNTrk0HqV2VcWWh11BCbn+UFTQw==","signatures":[{"sig":"MEYCIQClf/H1/epD33Yp97gJXE0lTfQX1THQsGzfFXembN/XmgIhAKEsSBv1FB5Bt/UDrN/PNXSRWHig31WHSBFo1AhFFIQJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":825570},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","mediabunny":"^1.50.9","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"sharp":"^0.33.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.9.0_1784767100182_0.1593843960482939","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@adonis-agora/media","version":"0.10.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.10.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"814fa0d9699ef99830daa4f94155586c0c361ae0","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.10.0.tgz","fileCount":258,"integrity":"sha512-APE8G7ZQ18cj1CRyfAkyj4JB1pozsjJFwcrsyrkyeY50hMCO17oTNRQGk9iXuKdXQXcw5WFkyb13ubmCmLW5Ig==","signatures":[{"sig":"MEQCIDkmhZXW7uxR49XfAITcDCw+9SouqntST6wjxK92zgy4AiBey+VknmJzHgQoBWaKZJshAclX09KTEDLavdPW4CbgjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":850642},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","mediabunny":"^1.50.9","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"sharp":"^0.33.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.10.0_1785002957403_0.23559763709597692","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@adonis-agora/media","version":"0.10.1","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.10.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"806da32f42e7d28de0de2cfece58bd2b7bbb2a20","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.10.1.tgz","fileCount":258,"integrity":"sha512-ooDLxUVLS3eNqDvgPJKbm7pCHdkIMmD8puLKfpdIpTXpvbkMrxxHIqrpZdJvHYzcHyEC0vrXcxbVQFUBRfbCbg==","signatures":[{"sig":"MEQCIEj/Tm4i0VeU2yCIjOUN9myDlrpPRFKrbt9PWK5guR5PAiB57TbXhkTmKYcKyGxwZPINNDO4/XpvzRWdGWTcgcGUlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853282},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","mediabunny":"^1.50.9","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"sharp":"^0.33.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.10.1_1785157777134_0.8100161750698145","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@adonis-agora/media","version":"0.10.2","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.10.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"e1e79aa81676bcd93d6b7b331dad2114a0b74683","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.10.2.tgz","fileCount":258,"integrity":"sha512-cjLinTkHjMGj90niQqsk/s6AKDBjWnbNza8sm9feYA9q+jW9i+Hvat8PSd3sI7oTYmspgJZd0I5RPnvzIzRfdw==","signatures":[{"sig":"MEUCIQCzpV0d4x2eBjYwrZ11vSP7KJ3mHkLH0A8sSHeyPyWWsQIgVIOCqIYZInyz0rvi/0nh+mmWLNts/5QjNtRjnbZeeo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":858670},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","mediabunny":"^1.50.9","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"sharp":"^0.33.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.10.2_1786133947095_0.7770184873738337","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@adonis-agora/media","version":"0.10.3","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.10.3","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"22c0975f90d933f3a2b0d516be8882bd19f5d91a","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.10.3.tgz","fileCount":258,"integrity":"sha512-i8vGFg+z0ttol38x+r3PKq5AzVxj/nr8Ng1RScRciW6CY8/T2d4rH5qVzPquEoxEQ8GSSyR1SxX5f4IwR1SUcw==","signatures":[{"sig":"MEQCIEuW5GxCPlJlnJgkJf2XQA4+j9vYD12B7MurOnx291yuAiBGVbJBoHSSsNbJ8YK4t9Xap++JtNv1igDkNkgrDs2CLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859686},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"^3.0.0","tempura":"0.4.1","mediabunny":"^1.50.9","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"^7.3.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.726.1","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"sharp":"^0.33.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.10.3_1786473630018_0.23789994930799918","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@adonis-agora/media","version":"0.10.4","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.10.4","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"4439402d31b7201a5a6a0bc86d5a233c91150ea8","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.10.4.tgz","fileCount":258,"integrity":"sha512-Km0AoVb5H8KBrj+mPjn5qp8dag/VPLHghtjFKE8zSPCi84lTmRy6IPQE4UJ5jjFXuGzZMu6VGNtSm3AZXkFlyg==","signatures":[{"sig":"MEUCIQC0VfrOnFeqXoHiM7Iy+CZugz1uI6udkIK9rcFQxRZsCAIgP5ZU2+rCwwEaLBSFbBNND/7ksPnpLDHWSmjiZ3elsLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860280},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations && cp stubs/config/media.stub dist/stubs/config/media.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a27e86-0076-4ce4-be10-d7233aefb677"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"3.2.7","tempura":"0.4.1","mediabunny":"1.53.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"7.4.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"3.1107.0","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"sharp":"^0.33.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.10.4_1786549697237_0.6208750695478007","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@adonis-agora/media","version":"0.11.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.11.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"aaf03897d2ef70a5800f24dcd73641a69a01ce08","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.11.0.tgz","fileCount":299,"integrity":"sha512-bWfwUAzMlEZXyi6o0nf2ViQhwvE5Inxal+ydIVIGdhoYkyDHzd3eHIv9d9TOASmDS3eiGJAv3iy1dfSJ3Hupmg==","signatures":[{"sig":"MEQCID4syRyJogVvxJsBQrNjowyj/efvfV1JPArMY9Wi7EqcAiBmo7ivgIC1LQGHzOtuwA9CDhBnOk/wmVUNXl3ix9gfig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3355782},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp stubs/config/media.stub dist/stubs/config/media.stub && cp stubs/config/media_dashboard.stub dist/stubs/config/media_dashboard.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"3.2.7","tempura":"0.4.1","mediabunny":"1.53.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"7.4.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"3.1107.0","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@adonis-agora/media-dashboard":"7.0.0"},"peerDependencies":{"sharp":"^0.33.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.11.0_1786584091161_0.4473727666404881","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@adonis-agora/media","version":"0.12.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.12.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"6f604509653a5707fa42e7fc9df6a4c1d1e33da5","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.12.0.tgz","fileCount":299,"integrity":"sha512-X1VaJ5I4/9leCTjUmv7JvzaTtrnUHMfIZCNPTLTwwLrRCNRYN/nq3dk15MGlPmNeDIML/SwC4uM2+kQEkHRmpQ==","signatures":[{"sig":"MEQCIC4m15V9D3g2yb6XK6QDuCmfpRIKRW/AQONP95CXes9FAiAF1Auix4a65P4FdvDuEEE9sB/rx2dsv8THhNt+Y8eyvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3366307},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp stubs/config/media.stub dist/stubs/config/media.stub && cp stubs/config/media_dashboard.stub dist/stubs/config/media_dashboard.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"3.2.7","tempura":"0.4.1","mediabunny":"1.53.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"7.4.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"3.1107.0","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@adonis-agora/media-react":"0.5.0","@adonis-agora/media-dashboard":"8.0.0"},"peerDependencies":{"sharp":"^0.33.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":"^0.4.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.12.0_1787110356405_0.9786709381466612","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@adonis-agora/media","version":"0.12.1","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.12.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"52aaf098f55f53eafba130ec94fc9ef1805ce1a1","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.12.1.tgz","fileCount":299,"integrity":"sha512-FkLg1kaIlMRbYfw1KdETMs3GB946KzOuOlAVRjyRWITkr3uFzl4tU7GfwsoYhYL3h93/jVOlXM7YnjTi46JsUQ==","signatures":[{"sig":"MEQCICU1wfoitouXgids2KGdRe7vqMJjgT2x2tB6TXRyG3evAiBhmOhRTQq2wRpJesyWHIWy9P0uEinP1AwdjhApQaqe+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3367928},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp stubs/config/media.stub dist/stubs/config/media.stub && cp stubs/config/media_dashboard.stub dist/stubs/config/media_dashboard.stub && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"3.2.7","tempura":"0.4.1","mediabunny":"1.53.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"7.4.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"3.1107.0","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@adonis-agora/media-react":"0.5.0","@adonis-agora/media-dashboard":"8.0.0"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.12.1_1787114397766_0.8784617729690856","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@adonis-agora/media","version":"0.12.2","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.12.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"85fdf1e884539dbe30d64f6bacb7930817db4844","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.12.2.tgz","fileCount":304,"integrity":"sha512-cUbWlSqTABgODbqe/Of+CQ0GjK6+bTTw6hh6cYeebr7mhdd3V6RRx1NbQ3q/V/OGevQiUUh5NU+MQZL3RCsNEQ==","signatures":[{"sig":"MEUCIH/yZ31/8tbb5lUfjUfK7xSPVPM5wQKnJ/rlrAwlgtI4AiEAn4IBSSMGENrtgTR8Dmu5Sq05GO8ie9MbSJ6Cy9zc3jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3421460},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"3.2.7","tempura":"0.4.1","mediabunny":"1.53.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"7.4.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.0","@tanstack/intent":"^0.3.2","@aws-sdk/client-s3":"3.1107.0","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@adonis-agora/media-react":"0.5.1","@adonis-agora/media-dashboard":"8.0.1"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.12.2_1787578637923_0.09661667576880295","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@adonis-agora/media","version":"0.13.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.13.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"c32240a2e6f245504697b94f8b0dd48b9cb58f44","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.13.0.tgz","fileCount":304,"integrity":"sha512-qysxRRcGHQecdOoSD2+wD2SVnXFBn3T6v1nGWTfM478bIU14gjUos2qMghLNt5gsONnJIll3ByNPan/xXoEFqQ==","signatures":[{"sig":"MEYCIQC0T2iXR4XzTvmMq0uG71nW34rpHEpc+vAN6ZjMkPT2DwIhAPUCk9KzoTwwoephPgcBxcmWYtv5B6LL1ETh8PfxdxQ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3425610},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"3.2.7","tempura":"0.4.1","mediabunny":"1.53.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"7.4.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.0","@tanstack/intent":"^0.3.2","@aws-sdk/client-s3":"3.1107.0","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@adonis-agora/media-react":"0.5.1","@adonis-agora/media-dashboard":"8.0.1"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.13.0_1787603986468_0.6847227046716793","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@adonis-agora/media","version":"0.14.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.14.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"fa684759eb46004fbca72c6b44520ecbd6f7289e","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.14.0.tgz","fileCount":308,"integrity":"sha512-0Sdx3c2pDxX7Wm8qzao4npH6EpmXj69v5UvCjrcJ70peL0ATK3Itqq12r52W5e3vwv44AT6bPvVSohmOC3ldlg==","signatures":[{"sig":"MEUCIQCQ9VACyIt/Z0DaXjpSJZht2qKgdNleANJf2tk1e8tItgIgE2ZdOF2D0VRK3MKQsffvXVjEvHFTv0yHvY4O5nla0/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3440043},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./stores/lucid-schema":{"types":"./dist/src/stores/lucid-schema.d.ts","import":"./dist/src/stores/lucid-schema.js","default":"./dist/src/stores/lucid-schema.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.4.0","sharp":"^0.33.0","vitest":"3.2.7","tempura":"0.4.1","mediabunny":"1.53.0","typescript":"^5.4.0","@types/node":"^20.0.0","@adonisjs/core":"7.4.0","better-sqlite3":"^11.0.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.0","@tanstack/intent":"^0.3.2","@aws-sdk/client-s3":"3.1107.0","@adonisjs/assembler":"^8.4.0","@smithy/util-stream":"^3.3.1","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^7.6.0","@adonis-agora/media-react":"0.5.1","@adonis-agora/media-dashboard":"8.0.1"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.14.0_1787668023723_0.5544662554725188","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@adonis-agora/media","version":"0.14.1","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.14.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"6e8d24035867b84df3873f408ba269b0f79876ee","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.14.1.tgz","fileCount":308,"integrity":"sha512-Oh+uKFz4BGNjw3a82SJYgg+bqX3qL6vZfblZp5gszrzu12sBiCdxkU6Hx7GPzcC8tXH5/ckExN+z+Tp6NshF5g==","signatures":[{"sig":"MEYCIQC361AsSOIHUTAkQtBDwLyDiX+i523bOwplF4xh5IXhAwIhAMlG/9eiF5WP6MsO82Y5KmXcJTc9Ejmv6VXB2s9WHP33","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3293260},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./stores/lucid-schema":{"types":"./dist/src/stores/lucid-schema.d.ts","import":"./dist/src/stores/lucid-schema.js","default":"./dist/src/stores/lucid-schema.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.7.2","sharp":"^0.35.4","vitest":"4.1.11","tempura":"0.4.1","mediabunny":"1.55.4","typescript":"^7.0.2","@types/node":"^26.4.0","@adonisjs/core":"7.5.0","better-sqlite3":"^13.0.3","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@tanstack/intent":"^0.3.7","@aws-sdk/client-s3":"3.1121.0","@adonisjs/assembler":"^8.5.0","@smithy/util-stream":"^4.8.2","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^9.6.0","@adonis-agora/media-react":"0.5.1","@adonis-agora/media-dashboard":"8.0.3"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.14.1_1788145855980_0.38493748503974756","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@adonis-agora/media","version":"0.15.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.15.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"1e8a200aa5af933e589fc95070c671436fa58095","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.15.0.tgz","fileCount":312,"integrity":"sha512-PwSiMbPsEPlsoB3GckzeJWDnIqi1z1TTbMphfFXh151dkV/EWgyv+gl6BpRV/ZFzABoKjeqlGn/zOelFWjvQDA==","signatures":[{"sig":"MEUCIFqjEwRa0WHaO79MKje0kPuJ4+UMHjf1zgOyJdiCANtaAiEA+EniDh1cP9v0fzwXZwAZSWr+TivcIWSMClw5sFgeKhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3325015},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./stores/lucid-schema":{"types":"./dist/src/stores/lucid-schema.d.ts","import":"./dist/src/stores/lucid-schema.js","default":"./dist/src/stores/lucid-schema.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.7.2","sharp":"^0.35.4","vitest":"4.1.11","tempura":"0.4.1","mediabunny":"1.55.4","typescript":"^7.0.2","@types/node":"^26.4.0","@adonisjs/core":"7.5.0","better-sqlite3":"^13.0.3","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@tanstack/intent":"^0.3.7","@aws-sdk/client-s3":"3.1121.0","@adonisjs/assembler":"^8.5.0","@smithy/util-stream":"^4.8.2","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^9.6.0","@adonis-agora/media-react":"0.5.1","@adonis-agora/media-dashboard":"8.0.3"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.15.0_1788146722889_0.5018589162167222","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@adonis-agora/media","version":"0.15.1","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.15.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"99a9d6b1db7db1e034f4070fe2535b25ae52606f","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.15.1.tgz","fileCount":316,"integrity":"sha512-JyDYS4k1yq/FlFsW02vb+twOeJDrCb1jWSvNO/JoNXoOHP53FdIgiThX0URm26TOW7HXJmbPyj5chMqsBGpAXg==","signatures":[{"sig":"MEQCIGsi3LSbX3UiQo+H9XPhEndZZNalcKGlpaVYpL4XbrU5AiB2SYBuZVIg3O5fb9V61WEj/ItV1VUMKNCdxzauS6g/rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3336119},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./stores/lucid-schema":{"types":"./dist/src/stores/lucid-schema.d.ts","import":"./dist/src/stores/lucid-schema.js","default":"./dist/src/stores/lucid-schema.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.7.2","sharp":"^0.35.4","vitest":"4.1.11","tempura":"0.4.1","mediabunny":"1.55.4","typescript":"^7.0.2","@types/node":"^26.4.0","@adonisjs/core":"7.5.0","better-sqlite3":"^13.0.3","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@tanstack/intent":"^0.3.7","@aws-sdk/client-s3":"3.1121.0","@adonisjs/assembler":"^8.5.0","@smithy/util-stream":"^4.8.2","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^9.6.0","@adonis-agora/media-react":"0.5.1","@adonis-agora/media-dashboard":"8.0.3"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.15.1_1788793534311_0.18850368787668148","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@adonis-agora/media","version":"0.16.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.16.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"038c2285aa052874b86e2e51a2fa4f20c0265dc5","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.16.0.tgz","fileCount":320,"integrity":"sha512-QoZP8NMxTK0NMgMYxMljOZ8yxyadIEy2kiZpSCFw6He+KKFC19C9dHS0EPp8bo8nJ2dGIqy4mOqTkJWN/ZfW/A==","signatures":[{"sig":"MEUCIEqX1Lv3WnbP/it4DO1o3dZQNbaLg26eWjtH9kr1hJXEAiEAgMPY4xhGtZYrxxL6RtpRlrVZlYlH2828dm9eNs/LRvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3345264},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./stores/lucid-schema":{"types":"./dist/src/stores/lucid-schema.d.ts","import":"./dist/src/stores/lucid-schema.js","default":"./dist/src/stores/lucid-schema.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.7.2","sharp":"^0.35.4","vitest":"4.1.11","tempura":"0.4.1","mediabunny":"1.55.4","typescript":"^7.0.2","@types/node":"^26.4.0","@adonisjs/core":"7.5.0","better-sqlite3":"^13.0.3","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@tanstack/intent":"^0.3.7","@aws-sdk/client-s3":"3.1121.0","@adonisjs/assembler":"^8.5.0","@smithy/util-stream":"^4.8.2","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^9.6.0","@adonis-agora/media-react":"0.5.1","@adonis-agora/media-dashboard":"8.0.3"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.16.0_1788803013226_0.6736247248556315","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@adonis-agora/media","version":"0.17.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.17.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"0e1d27cc1728e689cf5357a3de9cf7f3f01bbfdf","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.17.0.tgz","fileCount":320,"integrity":"sha512-0CISatqP/l1wCmI4/tCO6O9bV6pScybb/0S1cZUSOTQ65UgPeF5T29jS5zh3/gg69lo1WwmXBS/Qc7GbOO7OqA==","signatures":[{"sig":"MEUCIBrgVkLeOos8I21x5YtUoxeNgUlFSWufhBGdAdWiTImYAiEA4Ia/K+RVcD+qiQY4uB2N4tbs0zTxt8HdelMx0rNcsRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3347534},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./stores/lucid-schema":{"types":"./dist/src/stores/lucid-schema.d.ts","import":"./dist/src/stores/lucid-schema.js","default":"./dist/src/stores/lucid-schema.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.7.2","sharp":"^0.35.4","vitest":"4.1.11","tempura":"0.4.1","mediabunny":"1.55.4","typescript":"^7.0.2","@types/node":"^26.4.0","@adonisjs/core":"7.5.0","better-sqlite3":"^13.0.3","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@tanstack/intent":"^0.3.7","@aws-sdk/client-s3":"3.1121.0","@adonisjs/assembler":"^8.5.0","@smithy/util-stream":"^4.8.2","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^9.6.0","@adonis-agora/media-react":"0.5.1","@adonis-agora/media-dashboard":"8.0.3"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.17.0_1788805702823_0.6012520370200021","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@adonis-agora/media","version":"0.18.0","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","_id":"@adonis-agora/media@0.18.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dist":{"shasum":"b147e9f0b85674f10765c6d6d00a6900122eac02","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.18.0.tgz","fileCount":320,"integrity":"sha512-NYlu1eLSItpe2dba0H//r4rp9MhStyXuJZPagf/RBsB4EYhB3sQL4AEdweMhi7TYBkXKlD3oFX9x2uOa0MhHuw==","signatures":[{"sig":"MEYCIQDO5ckj2C3C6CTWkzbCSex69QnaLx/Ug6o71bVNG0yL7AIhAMf5qD07aod+59VRoQ7H3B8KhuANI9c3OcnCmiNA/gew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3377008},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./stores/lucid-schema":{"types":"./dist/src/stores/lucid-schema.d.ts","import":"./dist/src/stores/lucid-schema.js","default":"./dist/src/stores/lucid-schema.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && pnpm run copy:stubs","typecheck":"tsc -p tsconfig.json --noEmit","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"repository":{"url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","type":"git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.7.2","sharp":"^0.35.4","vitest":"5.0.0","tempura":"0.4.1","mediabunny":"1.55.7","typescript":"^7.0.2","@types/node":"^26.4.1","@adonisjs/core":"7.5.0","better-sqlite3":"^13.0.3","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@tanstack/intent":"^0.4.0","@aws-sdk/client-s3":"3.1127.0","@adonisjs/assembler":"^8.5.1","@smithy/util-stream":"^4.8.2","aws-sdk-client-mock":"^4.1.0","@types/better-sqlite3":"^9.6.0","@adonis-agora/media-react":"0.5.1","@adonis-agora/media-dashboard":"8.1.0"},"peerDependencies":{"sharp":">=0.33.0 <1.0.0","mediabunny":"^1.45.4","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","@adonis-agora/telescope":">=0.4.0 <1.0.0"},"peerDependenciesMeta":{"sharp":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/media_0.18.0_1788837873606_0.6336750370111401","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@adonis-agora/media","version":"0.18.1","description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","license":"MIT","repository":{"type":"git","url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","directory":"packages/adonis"},"homepage":"https://davidecarvalho.github.io/agora/docs/media","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-media/issues"},"keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"author":"Davi Carvalho <davi@goflip.ai>","type":"module","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./services/main":{"types":"./dist/src/services/main.d.ts","import":"./dist/src/services/main.js","default":"./dist/src/services/main.js"},"./single-file":{"types":"./dist/src/single_file_store.d.ts","import":"./dist/src/single_file_store.js","default":"./dist/src/single_file_store.js"},"./media_provider":{"types":"./dist/providers/media_provider.d.ts","import":"./dist/providers/media_provider.js","default":"./dist/providers/media_provider.js"},"./dashboard_provider":{"types":"./dist/providers/dashboard_provider.d.ts","import":"./dist/providers/dashboard_provider.js","default":"./dist/providers/dashboard_provider.js"},"./dashboard":{"types":"./dist/src/dashboard/index.d.ts","import":"./dist/src/dashboard/index.js","default":"./dist/src/dashboard/index.js"},"./configure":{"types":"./dist/configure.d.ts","import":"./dist/configure.js","default":"./dist/configure.js"},"./stores/lucid":{"types":"./dist/src/stores/lucid.d.ts","import":"./dist/src/stores/lucid.js","default":"./dist/src/stores/lucid.js"},"./stores/lucid-schema":{"types":"./dist/src/stores/lucid-schema.d.ts","import":"./dist/src/stores/lucid-schema.js","default":"./dist/src/stores/lucid-schema.js"},"./upload_sessions/lucid":{"types":"./dist/src/upload_sessions/lucid.d.ts","import":"./dist/src/upload_sessions/lucid.js","default":"./dist/src/upload_sessions/lucid.js"},"./disks/s3":{"types":"./dist/src/disks/s3.d.ts","import":"./dist/src/disks/s3.js","default":"./dist/src/disks/s3.js"},"./processors/sharp":{"types":"./dist/src/processors/sharp.d.ts","import":"./dist/src/processors/sharp.js","default":"./dist/src/processors/sharp.js"},"./testing":{"types":"./dist/src/testing/index.d.ts","import":"./dist/src/testing/index.js","default":"./dist/src/testing/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/src/types.js","default":"./dist/src/types.js"},"./telescope":{"types":"./dist/src/telescope/index.d.ts","import":"./dist/src/telescope/index.js","default":"./dist/src/telescope/index.js"}},"sideEffects":false,"peerDependencies":{"@adonis-agora/telescope":">=0.4.0 <1.0.0","@adonisjs/core":"^7.3.0","@adonisjs/drive":"^3.0.0 || ^4.0.0","@adonisjs/lucid":"^22.4.0","@aws-sdk/client-s3":"^3.0.0","mediabunny":"^1.45.4","sharp":">=0.33.0 <1.0.0"},"peerDependenciesMeta":{"@adonis-agora/telescope":{"optional":true},"mediabunny":{"optional":true},"@adonisjs/lucid":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"sharp":{"optional":true}},"devDependencies":{"@adonis-agora/media-dashboard":"8.2.0","@adonis-agora/media-react":"0.5.1","@adonisjs/assembler":"8.5.1","@adonisjs/core":"7.5.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@aws-sdk/client-s3":"3.1127.0","@smithy/util-stream":"4.8.2","@tanstack/intent":"0.4.0","@types/better-sqlite3":"9.6.0","@types/node":"26.5.1","aws-sdk-client-mock":"4.1.0","better-sqlite3":"13.0.3","luxon":"3.7.2","mediabunny":"1.55.7","sharp":"0.35.4","tempura":"0.4.1","typescript":"7.0.2","vitest":"5.0.0"},"engines":{"node":">=20.6.0"},"scripts":{"build":"tsc -p tsconfig.json && pnpm run copy:stubs","copy:stubs":"mkdir -p dist/stubs/config dist/stubs/database/migrations dist/assets && cp -r stubs/config/. dist/stubs/config/ && cp -r stubs/database/migrations/. dist/stubs/database/migrations/ && rm -rf dist/assets/spa && cp -r ../dashboard/dist/spa dist/assets/spa","test":"vitest run --passWithNoTests","test:watch":"vitest","typecheck":"tsc -p tsconfig.json --noEmit"},"_id":"@adonis-agora/media@0.18.1","dist":{"integrity":"sha512-PWB5c54PiupuU22IxWTpurpU/mf7heiq2QtF7Psk0ACV0Uicqqmjy97RZSK9TPTVi1M9KkyQMP27z++V6RFbSA==","shasum":"983dcfe36ba7de1ee1496929fbf12fdf7dc55727","tarball":"https://registry.npmjs.org/@adonis-agora/media/-/media-0.18.1.tgz","fileCount":320,"unpackedSize":3538804,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fmedia@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHhrQfiCxYUw4+z3YWou2q/kFFs5ahP/BiAt/+xAhCn8AiEAuC2WpEydw/1o2EvujaUz5Jr1IISEw5gqfGcFVXLt2PY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b182a98-5a82-4770-8361-b03985dd728e"}},"directories":{},"maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/media_0.18.1_1789194716694_0.4461686109112666"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-24T12:53:41.619Z","modified":"2026-09-12T06:31:57.183Z","0.1.0":"2026-06-24T12:53:41.901Z","0.1.1":"2026-06-30T14:23:26.604Z","0.2.0":"2026-07-15T17:51:09.635Z","0.2.1":"2026-07-15T18:07:44.142Z","0.3.0":"2026-07-15T19:30:12.040Z","0.3.1":"2026-07-15T19:58:23.210Z","0.3.2":"2026-07-15T21:36:29.548Z","0.4.0":"2026-07-18T11:43:55.895Z","0.5.0":"2026-07-20T16:23:14.383Z","0.6.0":"2026-07-20T19:39:14.101Z","0.7.0":"2026-07-21T01:50:16.077Z","0.8.0":"2026-07-21T02:24:03.031Z","0.8.1":"2026-07-21T03:50:48.587Z","0.8.2":"2026-07-21T17:32:55.092Z","0.9.0":"2026-07-23T00:38:20.411Z","0.10.0":"2026-07-25T18:09:17.585Z","0.10.1":"2026-07-27T13:09:37.286Z","0.10.2":"2026-08-07T20:19:07.289Z","0.10.3":"2026-08-11T18:40:30.172Z","0.10.4":"2026-08-12T15:48:17.461Z","0.11.0":"2026-08-13T01:21:31.368Z","0.12.0":"2026-08-19T03:32:36.560Z","0.12.1":"2026-08-19T04:39:58.040Z","0.12.2":"2026-08-24T13:37:18.147Z","0.13.0":"2026-08-24T20:39:46.692Z","0.14.0":"2026-08-25T14:27:03.928Z","0.14.1":"2026-08-31T03:10:56.201Z","0.15.0":"2026-08-31T03:25:23.090Z","0.15.1":"2026-09-07T15:05:34.469Z","0.16.0":"2026-09-07T17:43:33.378Z","0.17.0":"2026-09-07T18:28:23.039Z","0.18.0":"2026-09-08T03:24:33.778Z","0.18.1":"2026-09-12T06:31:56.859Z"},"author":"Davi Carvalho <davi@goflip.ai>","license":"MIT","keywords":["adonisjs","adonis","media","media-library","drive","storage","uploads","image","conversions","transformers","video","hls","mediabunny","sharp","attachment","agora","tanstack-intent"],"repository":{"type":"git","url":"git+https://github.com/DavideCarvalho/adonis-agora-media.git","directory":"packages/adonis"},"description":"Media-library for AdonisJS — owner collections (MIME whitelist, single-file replace, ordering), image conversions (eager/lazy), pluggable content transformers (HLS video via mediabunny, metadata probe), and column attachments, all on top of @adonisjs/driv","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"readme":"# @adonis-agora/media\n\nMedia-library for **AdonisJS**, part of the [Agora](https://github.com/DavideCarvalho) ecosystem — the\nspatie/laravel-media-library feel, on top of [`@adonisjs/drive`](https://github.com/adonisjs/drive).\n\nAttach files to entities, organize them into collections (MIME whitelist, single-file replace,\nordering), and generate image conversions (eager or lazy) — plus **content transformers**, the same\nseam driven beyond images: the bundled `transformers.hls()` packages a video into an HLS ladder and\n`transformers.probe()` records duration/codecs as metadata, both persisted into the same\n`record.conversions` map. Storage is delegated entirely to Drive, so you reuse your existing\n`local` / `s3` / `gcs` disks — this package never reimplements disk drivers.\n\nThis is the **core library**: `MediaLibrary`, `AttachmentManager`, the `MediaStore` SPI (in-memory +\nLucid), the `ImageProcessor` SPI (sharp), the `Transformer` SPI (HLS video packaging + metadata\nprobe), the bundled `disks.s3()` driver, proxy/direct/resumable uploads, configurable delivery, the\nprovider + `defineConfig`, and a testing kit. The management\n**console ships embedded** — registering `@adonis-agora/media/dashboard_provider` is all a consuming\napp needs (see [Dashboard](#dashboard) below); no separate install. Pair it with\n[`@adonis-agora/media-react`](https://github.com/DavideCarvalho/adonis-media/tree/master/packages/react)\nfor a browser upload client.\n\n## Subpath exports\n\nThe package uses **subpath exports** (the Agora idiom), so heavy backends stay optional:\n\n| Subpath | What |\n|---|---|\n| `@adonis-agora/media` | barrel — `defineConfig`, `stores`, `processors`, `disks`, `uploadSessions`, `MediaManager`, `MediaLibrary`, `AttachmentManager`, `UploadManager`, `ResumableUploadManager`, `MediaDeliveryHandler`, SPIs, errors |\n| `@adonis-agora/media/services/main` | the app-bound `MediaManager` singleton — `import media from '@adonis-agora/media/services/main'`, importable at any time (it resolves lazily on first use) |\n| `@adonis-agora/media/media_provider` | the service provider (binds `MediaManager`, mounts optional upload/TUS routes) |\n| `@adonis-agora/media/dashboard_provider` | the embedded management-console provider (React SPA + JSON API) |\n| `@adonis-agora/media/dashboard` | `defineConfig` + types for `config/media_dashboard.ts`, `DashboardService`, the session-auth helpers, `ObjectInsightProvider` |\n| `@adonis-agora/media/configure` | `node ace configure` hook |\n| `@adonis-agora/media/single-file` | `storeSingleFile` / `removeSingleFile` / `storeSingleFileWith` / `removeSingleFileWith` / `isSingleFileStoreAvailable` — lets other packages delegate single-file uploads (e.g. avatars) to media without a hard dependency |\n| `@adonis-agora/media/stores/lucid` | the Lucid `MediaStore` (`@adonisjs/lucid` peer) |\n| `@adonis-agora/media/upload_sessions/lucid` | the Lucid resumable `UploadSessionStore` (`@adonisjs/lucid` peer) |\n| `@adonis-agora/media/disks/s3` | the bundled `S3Disk` (`@aws-sdk/client-s3` peer; presigning is hand-rolled SigV4) |\n| `@adonis-agora/media/processors/sharp` | the sharp `ImageProcessor` (`sharp` peer) |\n| `@adonis-agora/media/telescope` | `mediaTelescopeExtension` (`@adonis-agora/telescope` optional peer) |\n| `@adonis-agora/media/testing` | `InMemoryMediaStore`, `InMemoryDisk`, `inMemoryDiskResolver`, `FakeImageProcessor`, `InMemoryUploadSessionStore` |\n| `@adonis-agora/media/types` | the structural `Disk` / `DiskResolver` / `ExtendedDisk` / `MultipartUploadDisk` contracts |\n\n## Install\n\n```sh\nnode ace add @adonisjs/drive   # storage backend (required)\nnpm i @adonis-agora/media\nnode ace configure @adonis-agora/media\n```\n\n`configure` registers the media provider **and the dashboard provider**, publishes `config/media.ts`\nand `config/media_dashboard.ts`, and publishes **two** migrations — the `media` table for the `lucid`\nstore and the session table for the `lucid` upload-session store. Delete the ones you don't need (the\nin-memory equivalents need no table); otherwise `node ace migration:run`. The management console is\nlive at `/media/dashboard` the moment your app boots — see [Dashboard](#dashboard).\n\nRequired peers: `@adonisjs/core` (`^7.3.0`) and `@adonisjs/drive` — **either major**, `^3.0.0` or\n`^4.0.0`.\n\nOptional peers, loaded lazily only when selected:\n\n- `@adonisjs/lucid` (`^22.4.0`) — the `lucid` `MediaStore` / `UploadSessionStore`\n- `sharp` (`^0.33.0`) — image conversions\n- `@aws-sdk/client-s3` (`^3.0.0`) — the bundled `disks.s3()` driver (presigned URLs are hand-rolled SigV4, no presigner package)\n- `@adonis-agora/telescope` (`^0.4.0`) — the Telescope watcher extension\n\n## Configure\n\n```ts\n// config/media.ts\nimport { defineConfig, stores, processors } from '@adonis-agora/media'\n\nexport default defineConfig({\n  // disk: 's3',                 // omit to use Drive's default disk\n  store: 'lucid',\n  stores: {\n    memory: stores.memory(),\n    lucid: stores.lucid({ connection: 'pg' }),\n  },\n  imageProcessor: processors.sharp(),\n  collections: [\n    { name: 'avatar', single: true, acceptsMimeTypes: ['image/png', 'image/jpeg'] },\n    {\n      name: 'gallery',\n      conversions: [\n        { name: 'thumb', width: 200, height: 200 },\n        { name: 'og', width: 1200, eager: true },\n      ],\n    },\n  ],\n})\n```\n\n## Use\n\nThe provider binds a singleton `MediaManager`; reach it with the service import (or `@inject()` it).\nA real upload controller loads the owner, validates the file, and streams its tmp bytes into a\ncollection:\n\n```ts\n// app/controllers/post_images_controller.ts\nimport { createReadStream } from 'node:fs'\nimport Post from '#models/post'\nimport media from '@adonis-agora/media/services/main'\nimport type { HttpContext } from '@adonisjs/core/http'\n\nexport default class PostImagesController {\n  async store({ request, response, params }: HttpContext) {\n    const post = await Post.findOrFail(params.id)\n\n    const image = request.file('image', { size: '5mb', extnames: ['jpg', 'png', 'webp'] })\n    if (!image) return response.badRequest({ error: 'An \"image\" file is required' })\n\n    const record = await media.library.attach({\n      ownerType: 'Post',\n      ownerId: post.id, // string | number — coerced for you\n      collection: 'gallery',\n      fileName: image.clientName,\n      mimeType: image.type!,\n      contents: createReadStream(image.tmpPath!), // Buffer | Readable\n    })\n\n    return response.created({ id: record.id, url: await media.library.url(record.id) })\n  }\n}\n```\n\nReading, listing and deleting go through the same `media` singleton:\n\n```ts\nawait media.library.url(record.id)            // public url of the original\nawait media.library.url(record.id, 'thumb')   // generated lazily on first call, then cached\nawait media.library.list('Post', post.id, 'gallery')\nawait media.library.delete(record.id)\n\n// Or bind an owner once for a bulk upload\nconst gallery = media.library.for('Post', post.id)\nawait gallery.attach({ collection: 'gallery', fileName: image.clientName, mimeType: image.type!, contents })\n\n// Column attachments (adonis-attachment style) — store the value object on a JSON column\nconst att = await media.attachments.createFromFile(\n  { fileName: image.clientName, mimeType: image.type!, contents },\n  { variants: [{ name: 'thumb', width: 100 }] },\n)\nuser.avatarData = att.toJSON()\nawait media.attachments.url(att, 'thumb')\n```\n\nA `ConversionPreset` is `{ name, width?, height?, fit?, format?, quality?, eager? }`. Eager presets are\ngenerated synchronously on `attach`; the rest are generated lazily on the first `url(id, name)` and\ncached on the record. `fit` and `format` map straight onto sharp.\n\n## Transformers and HLS video\n\nImage conversions answer \"same image, different size\". **Transformers** answer everything else:\n*transform this content into that*. A transformer takes a stored media's bytes and produces many\nfiles (an HLS package), one file (an extracted audio track), or none at all (a metadata probe) —\npersisted into the same `record.conversions` map, so presets and transformers share one namespace\nper collection.\n\nTwo ship with the package, both over the optional `mediabunny` peer (pure TypeScript — **no ffmpeg\nbinary**), imported lazily inside the first `transform()` call:\n\n```ts\n// config/media.ts\nimport { defineConfig, transformers } from '@adonis-agora/media'\n\nexport default defineConfig({\n  collections: [\n    {\n      name: 'videos',\n      acceptsMimeTypes: ['video/mp4'],\n      transformers: [\n        transformers.hls({ targetDuration: 4 }), // MPEG-TS segments behind a master playlist\n        transformers.probe({ eager: true }),     // duration / resolution / codecs, no artifact\n      ],\n    },\n  ],\n})\n```\n\nTransformations are assumed heavy, so nothing runs on attach unless you mark it `eager`. Trigger one\nfrom your own job — `transform(id, name)` is idempotent, so a retry skips straight through:\n\n```ts\nawait media.library.transform(mediaId, 'hls')\n```\n\nServing the result is `HlsDeliveryHandler`: playlists come back with every reference rewritten (each\nsub-playlist hop through your own route, so your auth stays in the path), and segments as presigned\nURLs or streamed bytes. Like every handler here it performs **no authorization** — you mount the\nroute and guard it. Writing your own transformer is one interface (`name` + `transform(context)`);\nthe context hands you the record, the original's bytes/stream, and a sandboxed `write()` that keys\nevery artifact under the conversion's own prefix.\n\n\n## Uploads, S3 and delivery\n\nLarge-file uploads ship in three flavours — **proxy** (bytes stream through your app), **direct-S3\nmultipart** (the browser uploads straight to the bucket via presigned part URLs), and **resumable\n[tus](https://tus.io)** sessions (pluggable in-memory + Lucid session stores). Opt in under `uploads`\nin `config/media.ts`; the provider mounts the routes under `/media/uploads` and `/media/uploads/tus`.\n\n```ts\nexport default defineConfig({\n  // ...\n  uploads: {\n    mode: 'auto', // 'direct' | 'proxy' | 'auto'\n    routes: { enabled: true },\n    resumable: { routes: { enabled: true } },\n  },\n  delivery: { mode: 'auto' }, // 'public' | 'signed' | 'proxy' | 'auto'\n})\n```\n\n`delivery` is the read-side counterpart to `uploads.mode`: `MediaLibrary.deliver(id, options?)`\nresolves to a discriminated union — `{ kind: 'redirect', url }` for `public`/`signed`, or\n`{ kind: 'stream', stream, mimeType, size, fileName }` for `proxy` — so a private bucket doesn't need\na hand-rolled streaming route. `MediaDeliveryHandler` and `TusUploadHandler` are the framework-agnostic\nroute halves your app mounts with its own middleware; **neither performs authorization** — guard the\nroute before calling `handle`.\n\nThe bundled `disks.s3()` driver adds extended operations (copy/move/deleteMany/list/size/stat) and\nnative multipart over the optional AWS SDK peer. Drive it from the browser with\n[`@adonis-agora/media-react`](https://github.com/DavideCarvalho/adonis-media/tree/master/packages/react).\n\n## Dashboard\n\nA management console — browse buckets, watch resumable uploads in progress, upload objects, and\ncopy/move/delete across buckets — ships **embedded** in this package: registering\n`@adonis-agora/media/dashboard_provider` (done automatically by `node ace configure`) is all a\nconsuming app needs. No separate package install, no separate provider registration.\n\n```ts\n// adonisrc.ts\nproviders: [\n  () => import('@adonis-agora/media/media_provider'),\n  () => import('@adonis-agora/media/dashboard_provider'),\n]\n```\n\n```ts\n// config/media_dashboard.ts\nimport { defineConfig } from '@adonis-agora/media/dashboard'\nimport { middleware } from '#start/kernel'\n\nexport default defineConfig({\n  basePath: '/media/dashboard',   // where the SPA mounts (default)\n  actions: true,                  // enable copy/move/delete (default: false — read-only)\n  disks: ['s3', 'backups'],       // browsable disks (default: derived from media config)\n  middleware: middleware.auth(),  // gate the whole console — SPA + API\n})\n```\n\nThe console reads/writes through the real `@adonis-agora/media` surface (disk\n`list`/`stat`/`copy`/`move`/`deleteMany`, the resumable session store, the `MediaStore`) — nothing\nabout storage is reimplemented. Full config reference, routes, and folder-operations semantics are\ndocumented in [`@adonis-agora/media-dashboard`](https://github.com/DavideCarvalho/adonis-media/tree/master/packages/dashboard),\nwhich is now the **build-time source** of the console's SPA bundle (embedded here at build time) and\nremains installable **standalone** — its own provider is a thin delegate to this one, kept for hosts\nthat already register it directly. Don't register both providers in the same app.\n\n## Diagnostics\n\nAll nine lifecycle events — `attach`, `delete`, `conversion`, `attachment.create`,\n`attachment.delete`, `upload.start`, `upload.progress`, `upload.complete`, `upload.abort` — are\nemitted on the `agora:media:*` channel via the `@agora/diagnostics:emit` global slot — read\nstructurally, with **no hard dependency** on `@adonis-agora/diagnostics`. When that package isn't\ninstalled, emitting is an inert no-op; when it is, the Telescope generic watcher (or\n`@adonis-agora/media/telescope`) captures every media event automatically.\n\n## Testing\n\n`@adonis-agora/media/testing` ships in-memory doubles for the SPIs so you can exercise the library\nwithout a disk, database, or sharp:\n\n```ts\nimport { MediaLibrary, StorageManager } from '@adonis-agora/media'\nimport { InMemoryMediaStore, inMemoryDiskResolver, FakeImageProcessor } from '@adonis-agora/media/testing'\n\nconst { resolve, disks } = inMemoryDiskResolver(['fs'])\nconst library = new MediaLibrary({\n  storage: new StorageManager({ default: 'fs', resolve }),\n  store: new InMemoryMediaStore(),\n  imageProcessor: new FakeImageProcessor(),\n})\n```\n\nIn a real app you can also `drive.fake()` from `@adonisjs/drive` to back the disks with an in-memory\nfake while keeping the rest of the wiring intact.\n\n## Links\n\n- Repo: https://github.com/DavideCarvalho/adonis-media\n- Changelog: https://github.com/DavideCarvalho/adonis-media/blob/master/packages/adonis/CHANGELOG.md\n- Sibling packages: [`@adonis-agora/media-react`](https://github.com/DavideCarvalho/adonis-media/tree/master/packages/react), [`@adonis-agora/media-dashboard`](https://github.com/DavideCarvalho/adonis-media/tree/master/packages/dashboard)\n\n## License\n\nMIT\n","readmeFilename":"","homepage":"https://davidecarvalho.github.io/agora/docs/media","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-media/issues"}}