UNPKG

@tsdiapi/s3

Version:

A TSDIAPI plugin for seamless AWS S3 integration, enabling file uploads, downloads, and presigned URL generation.

64 lines 1.49 kB
{ "name": "@tsdiapi/s3", "description": "A TSDIAPI plugin for seamless AWS S3 integration, enabling file uploads, downloads, and presigned URL generation.", "version": "3.0.3", "type": "module", "main": "output/index.js", "types": "output/index.d.ts", "private": false, "publishConfig": { "access": "public" }, "keywords": [ "tsdiapi", "s3", "aws", "file-upload", "presigned-url", "private-bucket", "public-bucket", "storage", "file-management", "typescript" ], "scripts": { "build": "tsc" }, "author": { "name": "Artyom Gorlovetskiy", "url": "https://github.com/unbywyd", "email": "unbywyd@gmail.com" }, "engines": { "node": ">=18.19.0" }, "license": "MIT", "dependencies": { "@aws-sdk/client-s3": "^3.735.0", "@aws-sdk/s3-request-presigner": "^3.735.0", "file-type": "^20.5.0" }, "peerDependencies": { "@tsdiapi/server": "^0.4.1", "fastify": "^5.6.2" }, "devDependencies": { "@types/node": "^22.10.10", "typescript": "^5.7.2" }, "repository": { "type": "git", "url": "git+https://github.com/unbywyd/tsdiapi-s3.git" }, "bugs": { "url": "https://github.com/unbywyd/tsdiapi-s3/issues" }, "homepage": "https://github.com/unbywyd/tsdiapi-s3#readme", "files": [ "output/", "generators/", "README.md", "LICENSE.md", "tsdiapi.config.json" ] }