UNPKG

lean-s3

Version:

A server-side S3 API for the regular user.

69 lines (68 loc) 1.67 kB
{ "name": "lean-s3", "version": "0.9.24", "description": "A server-side S3 API for the regular user.", "keywords": [ "AWS S3", "Azure Blob Storage", "Ceph", "Google Cloud Storage", "b2", "b2 client", "backblaze", "client", "cloudflare", "cloudflare r2", "mibion", "r2", "r2 client", "s3", "s3 client", "s3 sdk" ], "license": "MIT", "author": "Niklas Mollenhauer", "repository": { "type": "git", "url": "https://github.com/nikeee/lean-s3" }, "files": [ "dist" ], "type": "module", "main": "./dist/index.mjs", "types": "./dist/index.d.mts", "scripts": { "build": "tsdown", "test": "tsgo && node --test src/*.test.ts src/test/*.test.ts", "test:integration": "tsgo && node --test src/test/test.integration.ts", "ci": "oxlint --type-aware --deny-warnings -f github", "docs": "typedoc", "format": "oxfmt", "lint": "oxlint --type-aware", "lint:fix": "oxlint --type-aware --fix", "prepublishOnly": "npm run build" }, "dependencies": { "fast-xml-parser": "^5.8.0", "undici": "^8.2.0" }, "devDependencies": { "@testcontainers/localstack": "^11.14.0", "@testcontainers/minio": "^11.14.0", "@testcontainers/s3mock": "^11.14.0", "@types/node": "^25.7.0", "@typescript/native-preview": "^7.0.0-dev.20260511.1", "expect": "^30.4.1", "lefthook": "^2.1.6", "oxfmt": "^0.49.0", "oxlint": "^1.64.0", "oxlint-tsgolint": "^0.22.1", "testcontainers": "^11.14.0", "tsdown": "^0.22.0", "typedoc": "^0.28.19" }, "engines": { "node": "^22.22.2 || ^24.15.0 || ^26.1.0" } }