{"_id":"strapi-provider-upload-aws-s3-seo","_rev":"33-6bf55562d0d5a177833b8bd14cd756b6","name":"strapi-provider-upload-aws-s3-seo","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.0","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.0","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"d53eb30f3c11bba3043ce5f745af2ed76f5f12ac","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.0.tgz","fileCount":8,"integrity":"sha512-aQT/8O6SBV9/v3YJeaxe6LRzkX+zUic2A3Iqq+BbLVOOfRU5Hmyw2vUeCoFtypgkNl1EEG81w30N0TTxEkFS2A==","signatures":[{"sig":"MEUCIQDJEx5aPoQBhyO6Y0L5ErL6q7AcYtuBx0scLb4ExqmLrwIgHkpywV7VcBp0hMND5uO8IYociCC93bSETNklBMyFOrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13886},"main":"index-test.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.0_1735320966812_0.5384433699584257","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.1","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.1","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"ec4cda03a037a4bc989620ed561ca1bc0031d7dc","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.1.tgz","fileCount":9,"integrity":"sha512-z8PTrdgF5W4Db//O5oz097GDJyBD2D5lkxXMUSSuToVzTHEQAWqr3v36I1/s6lNtCw/c2XLqCHr5SQPSZyAiyA==","signatures":[{"sig":"MEUCIGR2ZkwdMx736pxLz/09BfZH1YnWcZsHOQp9aoagSMQVAiEAwJvjFP4zv5iD3Qf8l3n6QPMD04ceVx9N68j7bff+3Bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22748},"main":"index-test.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.1_1735321521655_0.7900435376315229","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.2","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.2","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"fdf7d487f3342f29eb9394f11e4fbea6d19042cc","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.2.tgz","fileCount":7,"integrity":"sha512-F+I/9nGZKZxhzsa0+EDv6KTJwE7eUxuk9L08cuLSRadqdhgSjUl4ikhEJfU08qUUTDPiCa8AQqmTWAB7FyUqlg==","signatures":[{"sig":"MEYCIQDA1t6Y5qp1C5TzHxSVHrNz4AEmivsRbaukmrHgck3d1AIhAMypYd68l1fbFMn4EwFeH4ODzfq10uB4zrS/O+ZBLrGS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10986},"main":"index-test.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.2_1735321620531_0.6497889026433561","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.3","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.3","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"caa23adfe34238086ad2e99df0a23a3704bd99b5","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.3.tgz","fileCount":7,"integrity":"sha512-jbIE/6dhze7H4i7XTOwkrgTIwyZJ3w3S9aExEjS+MNLa4Ms9lp6DPxF+sxGoNkwABSFVhhSxcKYWeqJir2mf5A==","signatures":[{"sig":"MEQCIBig/IIyvsmJaIAwZ1wDdqo1VtvM6NbfpHQ8SfC22Q0qAiB2Nwn3w4jtnMl+AJzOfdNg8e2OTmYXaewQX3yQiFbgiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10984},"main":"index-test.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.3_1735321689526_0.5341958098446191","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.4","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.4","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"524cc1e3cc91c2d7be82bdba4319a3252609e026","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.4.tgz","fileCount":3,"integrity":"sha512-qvHiw8EMa6LWvBLRzSv4RuDd4KQckRSK1HHPw3Y1TaOJPiYSSHIPjDp7CvZjUg9CnzpPp1cXm3Cm/DQQRljijw==","signatures":[{"sig":"MEYCIQC/01RQGZ4NVHGD9GbmRvkQIQL2+wtDglv00hrtc7HbgwIhAN2PT1cl2nsqly/kLklAnbk8EZPv45NOyXJ/jwTpdmSH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9542},"main":"index-test.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.4_1735322070760_0.5226901866347458","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.5","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.5","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"961ddc9361b4b2a1f33687e76417eaaea5326900","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.5.tgz","fileCount":3,"integrity":"sha512-B1hsZIHhhQG9VTkr69Z2gbmMIJBT+7uxKW1VZRkNerveXfoRZVqjLiu/2D5N++b71FmJu6LR/uTMNSeCM5bDsw==","signatures":[{"sig":"MEQCIBv3GzVIxSK7yFB8aYNgA/QNU9SVw9xlDMpdiLnk7zDPAiBWywAmli72Z8GR54R1zWnc0Ssl6wyyk5EWj+dQH3HP6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9536},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.5_1735322317257_0.25724688332252343","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.6","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.6","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"fd750f35b4a0adce0293571f7893985b68367d9a","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.6.tgz","fileCount":3,"integrity":"sha512-YQQBgD3raUzYpsHigwOCcwu3X0NQoe+skLXkYdNyR2CWeewVmavvvpGEp343ylptoBtbbSu7gtJTGbanmYiCmQ==","signatures":[{"sig":"MEUCIHl7eOz2sz5TwZqhvgvGO5pCqE0ylCDq6oY7TEtzZq4LAiEAlchqhiwFeJDvaDCb3c1noMluiqfpgcYOqdlaK3gL4xc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9536},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.6_1735322553825_0.31435207392681264","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.7","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.7","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"3694f3ecda5e39104fee6603756c32a27959c2b4","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.7.tgz","fileCount":3,"integrity":"sha512-f4NxusM0o8PVaPR7WqTGrrzV8zjVvddShfBG9xpD+YaB9TDcIynxvx5xfyqT0iGDFIi6mg5bt8LgX5cvdCaJdQ==","signatures":[{"sig":"MEUCIAlM0tBgyI/1OfOJVqFqnd+Vv29sY0P8S645braaQMS2AiEA3EBDZWwkU67Ad6wOjr70fc7Bsg6IJ/HRqXIfe6W7fuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9655},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.7_1735323443370_0.7424213473912424","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.8","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.8","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"125f4be11f9b45cd20d8637ea67b18ebb918b34d","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.8.tgz","fileCount":3,"integrity":"sha512-gLUwNo0h7fmDMtGShWOHx/srZ0ZPNaSwCrcvNkME1mmYmJ0T5rtNzH2PBIxHYaEGoflVQHEluuwZg0NUfdW0kQ==","signatures":[{"sig":"MEUCIQCVxQ4aegtJSAG2irIGAeUBUNyiUQ1mIRuUM3O5zDcdZwIgYU3nvsOXcL5seMvBX4Hb5uf1SBsGd6rizyje1LSbDOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9807},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.8_1735323831661_0.5643888197488975","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.9","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.9","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"fbebc641ced022a0716e6c1f9dd316330aaba476","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.9.tgz","fileCount":3,"integrity":"sha512-Ji/Dpbdl7SfgKqm61bkSQQrgmSlmli8xIMOiwkMFNELIN0jRm0gcz95NqhoB0k6d1i7Yg9pFhUkYVX9SdHjdxw==","signatures":[{"sig":"MEQCIClNJlKtx1ONz9dT8Cj/Sa8YokUMRCzSGP7AdcUhfIJQAiBsq+TqX1LSzwOgLlehFb5dOTZm1qZ3SviEasaGyNBD5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10002},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.9_1735324033216_0.033528954116135434","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.10","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.10","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"b3108882ed2913c4692a065a0e2ae8405646f1e6","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.10.tgz","fileCount":3,"integrity":"sha512-yjRMpPP4ncdTzj0ohUbzf6fizEH+AfT4dXRGCPIkAX5Gp/y9ygNpPItXmIPjGTW4YdPePNtY02N/Vxwv9AqVpA==","signatures":[{"sig":"MEQCIAS8DCPqI1cIwum5KtGEwXSzNFe5hvkObOeJ9gD4/vdjAiBonsxJqjAFiIz9L/UggLISkwJPDgExTlq8FmCrNHfs+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9964},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.10_1735324271997_0.3366371021040342","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.11","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.11","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"dd8ef5223cd6f63126c051c8531f13c60b7034e4","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.11.tgz","fileCount":3,"integrity":"sha512-LZIhkqiQDKNJHNfbjJUWiRe71JkjFWl5mWcIcAuMgSbT0w8eDmibIpwTb1Bq52lXgjwSPC5CkbUy3zQ3bZjq1A==","signatures":[{"sig":"MEYCIQCQgmTZTt+ExtaUUcvNJCoq/bTDlXTnIYWvDcLgK1Z7WAIhAJe23UKSdU1gBS9PLypHPHOrqzn5QpJABMFms6hjDykk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10196},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.11_1735325707703_0.942731237322948","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.12","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.12","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"2854dbb877c8e7ba07bb1522c5ada5a927d0b2af","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.12.tgz","fileCount":3,"integrity":"sha512-eZ8ZRCb/Cc3f8Ai5SiV/qnYoCWIzf6+TbB95bim8wPQIZP3nwXNU1hXY1tPO7SYXno4dRUg3GBPwDxqfa9SdDg==","signatures":[{"sig":"MEUCIQD84LueaW86mKLcVCwcYlQ11wgk1GzklvYML5xeuigHCgIgWPh1jR63eBBKfglhLAC4XUt6WzefM2aELn/fJv/M+N4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10215},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.12_1735325965785_0.3574658120780472","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.13","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.13","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"c58ad19a7784698feeeb4fb68be92179bbb5d2e2","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.13.tgz","fileCount":3,"integrity":"sha512-DlhlY+cSiP5mj7bMYfy8LaJRZKT5GXlw6TVkfFLOq+/ooNulv5Dcn1jjOnKZtcNf2oVEno4JItEz/setC0Jd/A==","signatures":[{"sig":"MEQCIFXyN3X7jtHxCygz1VThF/nRBYwB7ePGxszEetWa7u/eAiBvk+Eg7HZHoxhqfSUoW2QZybvIi55qDIMFtWIb1iEUJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12003},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.13_1735369077867_0.3453356058333552","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.14","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.14","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"64af7d18c0cabab986ae90682cde370f66fab3f0","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.14.tgz","fileCount":3,"integrity":"sha512-8i1xj950Lkm+0HmsMHPfMg4n04rVgTx0WOlymxY5Ieihg+aPs0zrKlWWTauIygg3xk3uYa0XholHdOqcmFah1g==","signatures":[{"sig":"MEYCIQCDBEiCe3NFLJUS2ORB7NW8mv66ZCQunBP4cOv+iZG1rwIhAKEauaQW5RzLpRcaKV6SG6poWzTqBdrGvARyr/j0/p19","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12375},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.14_1735373025119_0.9609380142398214","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.16","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.16","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"3f3045bf269838657a59e0287e8288b6e03eb11c","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.16.tgz","fileCount":3,"integrity":"sha512-tAobyM/o1dUdE/La2VGEOJ4yarx5FNpCdWM57j3tb/NyawHqj+Wh7CGmZJ+sG5RA6D6Ydo1SGqQWgVjbxjKANQ==","signatures":[{"sig":"MEUCIQDKYkNoyC/ybJ+M6SFtIJRUuEkFOL0Dq5vWBYLYssX6DAIgSw0X4oLMHcb5WVxw0zCZCrLXH0Bh78qzhJAWrkezUFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12380},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.16_1735373146811_0.6609667045449112","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.17","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.17","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"4c9f9a531a55375911b5a8171f17ea3780e0c1db","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.17.tgz","fileCount":3,"integrity":"sha512-8oxR/TX//tbqb61kvbpJQ13lYkOtNXGd7uPKcNEUA2n1YL1MRCb+4POO3X9c56C4N1pa+g4Ke7475G1Obacm7w==","signatures":[{"sig":"MEUCIQDqvdI7hiGubQsA8DYOs+gEau0/JR2svOihT2lXngI0swIgSCHRVXHrUu2MZPaWOzgtOQs53394mwOf19/f+nLQGmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12178},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.17_1735374439029_0.14805690097840496","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.18","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.18","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"889e00f3ba4e6e5021910bfc004de8491ba2300f","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.18.tgz","fileCount":3,"integrity":"sha512-HYNhwZN/4eRD+NHJEG3K3pw1PYiyXmDVJbcWGXmFHeJDLsclOaPZFks61A+W/tfoWqtBCQ4eHgijrf+kkIXeZg==","signatures":[{"sig":"MEQCIF3m8wCuPaC21fsJ2RXDQ8HNAGGZkh1dYN2FA9k7Mm7NAiA4Bc6ZGKFSx72Kv7E3hF8cZNuQxS7jQ9IHvrJhbAkNQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12245},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.18_1735375267395_0.9856549889231905","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.19","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.19","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"be55350a8125fca6efaef450695719b0732dabd8","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.19.tgz","fileCount":3,"integrity":"sha512-39286SyYaIsQyw8WcVqicG4cG+ZErOapJlthpYiPi4Iq/WuTNdrhhhABq3zYLE0tiiGSF1ER8FQmjazrY5ptgw==","signatures":[{"sig":"MEUCIQDH5skFsDi6QG34/P7lU7dwiHuAnbadYbQzNBn4hH7fpQIgQRBzq8MED3qdUrhakRG1XdKf2rXsKUlJHv7AQGM4fTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12697},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.19_1735375846005_0.4675503643252543","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.20","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.20","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"c30b78d8dfee8222977fb420c5992f6f39862bea","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.20.tgz","fileCount":3,"integrity":"sha512-mnDbWGYvKy9aZQzl0LN2YyL+Jv+hHKIjYviDHRcA0sWk3i+l17PqXlrnN2Yaji2MAtgzxtQIEIVDPR4J9bRCLQ==","signatures":[{"sig":"MEQCICNa7Tq5eUbgNOFk7fqiLGKqD/CFKoW7cO0Sr5TrvJ2vAiBcN6u3fvw9POA//C9RVcZD3jOeAI7QUnArcjTJaEVjKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12691},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.20_1735375950328_0.5499028149120258","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.21","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.21","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"936d295c5eb403d378b39cbd9a2cd27dae50833b","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.21.tgz","fileCount":3,"integrity":"sha512-lnLWbas3D0+QQhCOct6E7csuNv0JOgPcL5s3wkns6lLGOqB0PQdNx5geaH9WeziFZBvOfya+uxLDoUeEnlNILA==","signatures":[{"sig":"MEUCIFvX7cfnr/5ZpKWvW4iJSr47jSmXMlAkoeAExUtnAK3YAiEA6SxHp/ZzTzlzfjIM6yPclKbahsV2YViNDkkwbCqKjoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12867},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.21_1735376556607_0.5482060762835601","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.0.22","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.0.22","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"3616bdec28b7ff82627ed09952a880a1c35790c2","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.0.22.tgz","fileCount":3,"integrity":"sha512-tXxW8ay3MrpUiiTHaaIf+C9fK9PL+bemGjRN0fy5E1dcNKWhy4bvuIuCn3/fS0qAQXRzUBrppE4OR1t1yY93FA==","signatures":[{"sig":"MEUCIQCwkPux8mcrZNBgN/l1brG735VascVemXhtkt0xlst06wIgLmW7S55+dgGkcL2GqcuttuN//MAFw3WM18RVA4uQq6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12508},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.0.22_1735377215116_0.7084678153241124","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.1.0","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.1.0","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"745a6322c18ed4120e5d5cd12ef63b37346fd130","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.1.0.tgz","fileCount":3,"integrity":"sha512-byizdnVJOoYPDpC3X87DWJUw6r0A7+i3jy3DR8JfWkPuIQ04AkhFq0zKbxMXENisNEM4XzBhZlJbZ2eV+zS9sw==","signatures":[{"sig":"MEUCIQCrD2bjwHu6W2Mc85okl2G/LCN0kcBC/f1pacbHvJjJawIgMg3bAfunE2Q3Jo6JtSZoSgQ/hxqDK9AEpOmnRnI7XIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11504},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.1.0_1735378796021_0.17013131891381117","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.1.1","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.1.1","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"e176fc56086e95c7e11e5d53192b2fbe8967f0ab","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.1.1.tgz","fileCount":3,"integrity":"sha512-z0J/AGxppaNz5H7EFXc4BTfijO56TSACiAHHpBdsDTtp95yXGpCjm9LzJDUlzB40SbFGiVea5/5SzsiERPEFng==","signatures":[{"sig":"MEUCIB5Lxr5jp/w0mTlu3/s1xBrcHf0udRQXsZPuwHrFXSNNAiEA5x6c0BAqsS+L5GBb0j/pACdMVg9ba2VltvId5rEF9KM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11501},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.1.1_1735379325087_0.749621780176488","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.1.2","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.1.2","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"5ce8d15ec615d27c9528d9e1fb0df10674b0e077","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.1.2.tgz","fileCount":3,"integrity":"sha512-c89Ho9NpozBgC/WxZZlW6jPdSCoPmQr8fUUSEODnSzAeyvqz9bDPFcBRhdCHKYFeQLUqip8CvEWC5Chp0TMKoA==","signatures":[{"sig":"MEUCIQC9/Sl85YRxPBgqW2tis/MBb65k8fHJv5r1snnysB4JlwIgDJq2xP/1TE1kUfmOThdkc2claUZAFsBjj+aTa5W2D4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11591},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.1.2_1735379686763_0.8252445608595464","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.1.3","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.1.3","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"74f3538f99b81bfb580d0851109939f8d63825d7","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.1.3.tgz","fileCount":3,"integrity":"sha512-UoVzRpx3uyXve6So6DYFGRQ+5s4osbiNeYgMGseD49WPIcDzFJMfDLxspKPeoL5OKv7YdaG5ITZIY9WL1gE34w==","signatures":[{"sig":"MEUCIEgGDhDMyaIoIua087N3ea25oZ7ywvFZrP0MZEiEJXYAAiEA4K8f0h9sHZOxJehVtavX78ZIx1qi4Ncrr49eK64CT8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11667},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.1.3_1735380119105_0.011465594884647823","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.1.4","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.1.4","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"c23c5cd753948614cd4ea9b8f787a20f4228c389","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.1.4.tgz","fileCount":3,"integrity":"sha512-7mL2vgGT0d/wVQW+jUiqlZ2MXtODgKK8KjX7pSBh9PzQ9Ta96p/hJhLmJFe7OWZ7B7IJLDwgBdy622ScqoiopA==","signatures":[{"sig":"MEYCIQD6eWuHaWpzgvyRa37DxW4yZa53fHqwwq9tcBFxm3WqcwIhAP9Xt05e2ndTh3NZa0oBijZkwh0hY+9JYrEPg8X4DVZL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11571},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.1.4_1735380230463_0.21462280250627308","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.1.5","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.1.5","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"85fc6d70ac80f969e80a9cddf8d782b3d86b4dc1","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.1.5.tgz","fileCount":3,"integrity":"sha512-/Qlg9RvHj0k3p0hkYhJ/YMPZdUPhgP9NQqdqg2qJlufoqn9j6RCxntb4XcQYjYwWkolckYd1mdeEIhhBwF2VAg==","signatures":[{"sig":"MEUCIQDhbnomj8kv6SbyzqkPEXIee5iNrRzoEjeDiwELwNM0UgIgEYhOfKRcAPbtmWK3GSAvRwHE8anEHQRRMRD/tjgRqqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11564},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.1.5_1735381180898_0.27113772384817736","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.1.7","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.1.7","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"d7e8c8d422d92f754e551c9d081054c306616ae8","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.1.7.tgz","fileCount":3,"integrity":"sha512-0sezttSHr98Z/+cUdMO+UPnx5WMP6w92+3ALQfVKiMKpDSk1/3zHQ87NmD2Ar9/GnUHi+SdMBuv8rPCuMgaCtA==","signatures":[{"sig":"MEQCIDf5Rj0+YpooUIhXZZCGdiN5HaFBl5o517O6/Og7EcuxAiA9RdHfSTNrpT/5keC/GnlKkWw1+XrrZtHEpZWU3Ho2Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11576},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.1.7_1735381367974_0.5271683723160749","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.2.0","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.2.0","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"c767782a7dcfeaaad305bac00a45413a7d03fe54","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.2.0.tgz","fileCount":3,"integrity":"sha512-40SI0XVQ1mgGgZd0JV2uXB/fWCdO96c4iIqLeUkvsx/eLWaXqgec4rUJ6wSlnzWsIrRvz5vOpcFrv22WwejMLg==","signatures":[{"sig":"MEQCIHgSZP0rmoy86hFCxS33dQNPRGh0L7ow6dUBq2ZN0k56AiBhrbIfH4wMjkwTf++0gy7Rw8cTEvBIpgFDCizG3oqJjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11684},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.2.0_1735382020802_0.6943642157863907","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.2.1","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.2.1","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"a94d5a4f0d17fc373608dd7f777c549d33a0ac61","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.2.1.tgz","fileCount":3,"integrity":"sha512-JiCc2ShsbMi6Bv5NgGMEwYTUtcaNFtn++cvcyo2aBmdTqHMex3Bteaf9219sLii7JVtOWHBv/pB4WwzPJKgv9A==","signatures":[{"sig":"MEUCIDa65exZ2U8L5+bHn51KDsRbnmx5Bb0xVsX4XB+2Qc/+AiEApYMQNSOIBUAeB97tMEFlDaVvhtBelUB5aFGE+urLMzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11688},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.2.1_1735382134886_0.46450670226885427","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"strapi-provider-upload-aws-s3-seo","version":"1.2.2","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@1.2.2","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"582c33a79d22f98bbba460f797ae28671ca7b7b3","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-1.2.2.tgz","fileCount":3,"integrity":"sha512-c0WI5o0NsG23Mgs/kNSolV8Dfi+3vLQIbQk15LCgYrUB1gsBxSucjTiqguTr2PNnx5Tn3Fj1FhHAXbJigr0GbA==","signatures":[{"sig":"MEYCIQCzCJbzxxi+rr7WsGW+slTZd50sBDSd+tfizDtkImDpXwIhAJ5DQncAU4ovpSZFKk8XbMI2PSRql/fM6/Z/LhnuVnbR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11977},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_1.2.2_1735386201406_0.3775540255151284","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"strapi-provider-upload-aws-s3-seo","version":"2.0.0","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","_id":"strapi-provider-upload-aws-s3-seo@2.0.0","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"homepage":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo#readme","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"dist":{"shasum":"fb695ccbec9f89e10e20c2f7983d1de3c64bb995","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-2.0.0.tgz","fileCount":3,"integrity":"sha512-4iMVlevFsdIRynaujTcGqctuuQxY64wVEm38OxouwLQ0ecKlTu2yS9gYWEbsVS8iIbzpxeCBlZFitpAvD9ryzw==","signatures":[{"sig":"MEUCIHW+rAMGw8dqwgRBo2AxjNPNWNyg6cKU2miZmcYak91pAiEAgfAJdKea4fjUEWyjZYarCcozcKjELUUjQRDcl5MZ39c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11977},"main":"index.js","strapi":{"isProvider":true},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"repository":{"url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git","type":"git"},"_npmVersion":"10.2.3","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","directories":{},"_nodeVersion":"22.10.0","dependencies":{"sharp":"^0.33.5","@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/strapi-provider-upload-aws-s3-seo_2.0.0_1735386384939_0.6641498768324872","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"strapi-provider-upload-aws-s3-seo","version":"2.0.1","description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"author":{"name":"thebootcode.io"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git"},"strapi":{"isProvider":true},"homepage":"https://www.thebootcode.io","dependencies":{"@aws-sdk/client-s3":"^3.717.0","@aws-sdk/lib-storage":"^3.717.0","sharp":"^0.33.5"},"_id":"strapi-provider-upload-aws-s3-seo@2.0.1","gitHead":"1c591918a44bd6785c2f966d0d8a9ee2ca640a1f","bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"_nodeVersion":"22.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-iZ7n40N5MaCOS1oTqVtw61KviP3ndaCGk+2wy2f23UPCfax8jwrN/bryvlw+gqUXg7yYD71wjfx8hsiMyGqD5Q==","shasum":"c600806cc6cff0ed192605cdb1e81553d9340aca","tarball":"https://registry.npmjs.org/strapi-provider-upload-aws-s3-seo/-/strapi-provider-upload-aws-s3-seo-2.0.1.tgz","fileCount":3,"unpackedSize":12021,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+3lFGN0LJ24+JQGYo0ZBYsDfCR9iUMlW3AbSwRjT44wIhALceFsC8OIqODdCVHE4rQwFVIF7sjADpG85DHPwDj/X5"}]},"_npmUser":{"name":"thebootcode.io","email":"info@thebootcode.io"},"directories":{},"maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/strapi-provider-upload-aws-s3-seo_2.0.1_1735744850654_0.7325987202425039"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-27T17:36:06.811Z","modified":"2025-01-01T15:20:50.987Z","1.0.0":"2024-12-27T17:36:07.125Z","1.0.1":"2024-12-27T17:45:21.817Z","1.0.2":"2024-12-27T17:47:00.703Z","1.0.3":"2024-12-27T17:48:09.742Z","1.0.4":"2024-12-27T17:54:30.929Z","1.0.5":"2024-12-27T17:58:37.439Z","1.0.6":"2024-12-27T18:02:34.060Z","1.0.7":"2024-12-27T18:17:23.527Z","1.0.8":"2024-12-27T18:23:51.859Z","1.0.9":"2024-12-27T18:27:13.390Z","1.0.10":"2024-12-27T18:31:12.170Z","1.0.11":"2024-12-27T18:55:07.889Z","1.0.12":"2024-12-27T18:59:25.976Z","1.0.13":"2024-12-28T06:57:58.030Z","1.0.14":"2024-12-28T08:03:45.288Z","1.0.16":"2024-12-28T08:05:46.976Z","1.0.17":"2024-12-28T08:27:19.225Z","1.0.18":"2024-12-28T08:41:07.570Z","1.0.19":"2024-12-28T08:50:46.174Z","1.0.20":"2024-12-28T08:52:30.530Z","1.0.21":"2024-12-28T09:02:36.785Z","1.0.22":"2024-12-28T09:13:35.280Z","1.1.0":"2024-12-28T09:39:56.186Z","1.1.1":"2024-12-28T09:48:45.255Z","1.1.2":"2024-12-28T09:54:46.946Z","1.1.3":"2024-12-28T10:01:59.283Z","1.1.4":"2024-12-28T10:03:50.639Z","1.1.5":"2024-12-28T10:19:41.063Z","1.1.7":"2024-12-28T10:22:48.144Z","1.2.0":"2024-12-28T10:33:40.981Z","1.2.1":"2024-12-28T10:35:35.029Z","1.2.2":"2024-12-28T11:43:21.620Z","2.0.0":"2024-12-28T11:46:25.128Z","2.0.1":"2025-01-01T15:20:50.818Z"},"bugs":{"url":"https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo/issues"},"author":{"name":"thebootcode.io"},"license":"ISC","homepage":"https://www.thebootcode.io","keywords":["strapi","upload","aws","s3","webp","sharp","resize","optimize"],"repository":{"type":"git","url":"git+https://github.com/thebootcode-io/strapi-provider-upload-aws-s3-seo.git"},"description":"Strapi CMS: AWS S3 upload provider with image resizing, conversion (avif, webp, jpg, png) and optimization","maintainers":[{"name":"thebootcode.io","email":"info@thebootcode.io"}],"readme":"# Optimized Strapi Upload Provider For AWS S3\n\nThis is a custom ([thebootcode.io](http://thebootcode.io) SEO-Version) Strapi upload provider extension for Amazon S3. It provides additional functionality for processing images, including resizing to various sizes and converting them into multiple formats with format-specific options using [sharp.js](https://sharp.pixelplumbing.com/).\n\n## Features\n\n- **Amazon S3 Integration**: Uploads original and processed images to an S3 bucket.\n- **Image Resizing**: Generates multiple sizes (e.g., thumbnail, small, medium, large).\n- **Format Conversion**: Converts images to multiple formats (e.g., WebP, AVIF, JPG) with customizable options (e.g., quality).\n- **Fully Configurable**: External configuration for formats, sizes, and options.\n\n## Installation\n\n### 1. Install the NPM Package\n\nInstall the package directly from NPM:\n\n```bash\nnpm i strapi-provider-upload-aws-s3-seo\n```\n\n### 2. Configure the Plugin\n\n#### a. Configuration\nUpdate your Strapi (>= 4.0.0) `config/plugins.js` file with the following configuration:\n\n```javascript\nmodule.exports = ({ env }) => ({\n    upload: {\n        config: {\n            provider: 'strapi-provider-upload-aws-s3-seo',\n            providerOptions: {\n                baseUrl: env('CDN_URL'),\n                rootPath: env('CDN_ROOT_PATH'),\n                s3Options: {\n                    credentials: {\n                        accessKeyId: env('AWS_ACCESS_KEY_ID'),\n                        secretAccessKey: env('AWS_ACCESS_SECRET'),\n                    },\n                    region: env('AWS_REGION'),\n                    params: {\n                        ACL: env('AWS_ACL', 'public-read'),\n                        signedUrlExpires: env('AWS_SIGNED_URL_EXPIRES', 15 * 60),\n                        Bucket: env('AWS_BUCKET'),\n                    },\n                },\n                formats: [\n                    { name: 'webp', options: { quality: 80 } }, // WebP with quality 80\n                    { name: 'avif', options: { quality: 60 } }, // AVIF with quality 60\n                    { name: 'jpg', options: { quality: 90 } },  // JPG with quality 90\n                ],\n                sizes: [\n                    { name: 'thumbnail', width: 96 },\n                    { name: 'small', width: 300 },\n                    { name: 'medium', width: 960 },\n                    { name: 'large', width: 1920 },\n                ],\n            },\n        },\n    },\n});\n```\n\nFind more AWS-specific options [here](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#constructor-property).\n\n#### b. Image Previews \nTo allow the thumbnails to properly populate, update also your Strapi (>= 4.0.0) `config/middleware.js` file with the following configuration:\n\n```javascript\nmodule.exports = ({ env }) => [\n    // ...\n    {\n        name: \"strapi::security\",\n        config: {\n            contentSecurityPolicy: {\n                useDefaults: true,\n                directives: {\n                    \"connect-src\": [\"'self'\", \"https:\"],\n                    \"img-src\": [\"'self'\", \"data:\", \"blob:\", `${env(\"CDN_URL\")}`],\n                    \"media-src\": [\"'self'\", \"data:\", \"blob:\", `${env(\"CDN_URL\")}`],\n                    upgradeInsecureRequests: null,\n                },\n            },\n        },\n    },\n    // ...\n];\n```\n\n### 3. Restart Your Strapi Application\n\nRestart your Strapi server to apply the changes:\n\n```bash\nnpm run develop\n```\n\n## Configuration Options\n\n### Formats\n\nThe `formats` option is an array of objects. Each object defines:\n\n- **`name`**: The format name (e.g., `webp`, `avif`, `jpg`, `png`).\n- **`options`**: Format-specific options (e.g., `quality`, `lossless`).\n\nExample:\n\n```javascript\nformats: [\n  { name: 'webp', options: { quality: 80 } },\n  { name: 'avif', options: { quality: 60 } },\n  { name: 'jpg', options: { quality: 90 } },\n]\n```\n\nFind more Sharp-specific options [here](https://sharp.pixelplumbing.com/api-output#jpeg).\n\n### Sizes\n\nThe `sizes` option is an array of objects. Each object defines:\n\n- **`name`**: A unique name for the size (e.g., `thumbnail`, `small`).\n- **`width`**: The width of the resized image in pixels.\n\nExample:\n\n```javascript\nsizes: [\n  { name: 'thumbnail', width: 96 },\n  { name: 'small', width: 300 },\n  { name: 'medium', width: 960 },\n  { name: 'large', width: 1920 },\n]\n```\n\n## Behavior\n\nWhen an image is uploaded:\n\n1. **Original File**: The original file is uploaded to S3.\n2. **Processing**: Each format and size combination is processed (e.g., resized and converted).\n3. **Upload Variants**: Processed files are uploaded to S3 with a naming convention: `<imageName>_<sizeName>.<format>`.\n4. **Metadata**: URLs for all variants are stored in Strapi under `file.formats`.\n\n## Example\n\n### Configuration Example\n\nGiven the following configuration:\n\n```javascript\nformats: [\n  { name: 'webp', options: { quality: 80 } },\n  { name: 'jpg', options: { quality: 90 } }\n],\nsizes: [\n  { name: 'thumbnail', width: 96 },\n  { name: 'medium', width: 960 }\n]\n```\n\n### Resulting Files\n\nFor an image `image123.png`, the following files will be uploaded to S3:\n\n```\nimage123_thumbnail.webp\nimage123_thumbnail.jpg\nimage123_medium.webp\nimage123_medium.jpg\n...\nimage123.png (original)\n```\n\n## Deleting Files\n\nWhen a file is deleted via Strapi, all its variants (original, resized, converted) are deleted from S3.\n\n## Troubleshooting\n\n- Ensure that your AWS credentials and bucket permissions are correctly configured.\n- Check for errors in the Strapi logs for debugging issues with image processing or uploads.\n\n## License\n\nThis project is licensed under the ISC License.","readmeFilename":"README.md"}