- Client de stockage objet compatible S3 ultra-léger, optimisé pour les environnements serverless, edge et microservices comme Node, Bun et Cloudflare Workers
- Met en avant une taille d’environ 14 Ko (minifié, non gzippé) et des performances en ops/s supérieures de plus de 15 %
- Aucune dépendance externe, prise en charge d’AWS SigV4, aucune requête pré-signée (pre-signed) nécessaire
- Se concentre sur les API S3 essentielles réellement nécessaires en production (listage, upload/download/suppression d’objets, upload multipart, etc.)
- Buckets : HeadBucket (vérifier l’existence), createBucket (créer)
- Objets : ListObjectsV2 (liste), GetObject (plusieurs variantes), PutObject (upload), DeleteObject (suppression), HeadObject (vérification d’existence/etag), upload multipart/complétion/annulation, etc.
- CopyObject non implémenté (prise en charge prévue ultérieurement)
- Compatible avec divers services compatibles S3 comme Cloudflare R2, Backblaze B2, DigitalOcean Spaces et MinIO ; navigateur non pris en charge
- Configuration directe des variables d’environnement, avec prise en compte de la sécurité (masquage automatique des informations d’authentification dans les logs), ce qui renforce sa fiabilité en environnement de production
Aucun commentaire pour le moment.