UNPKG

@scloud/lambda-fileupload

Version:

Functions uploading/downloading files with Lambda/API Gateway where the file size is greater than the payload limit.

55 lines (54 loc) 1.38 kB
{ "name": "@scloud/lambda-fileupload", "version": "0.0.10", "description": "Functions uploading/downloading files with Lambda/API Gateway where the file size is greater than the payload limit.", "main": "dist/index.js", "files": [ "dist/*" ], "scripts": { "lint": "eslint --fix src test", "test": "mocha --import=tsx -r tsconfig-paths/register 'test/**/*.spec.ts' # tsconfig-paths/register helps resolve imports in tests", "compile": "tsc", "package": "mkdir -p dist && cp -r js/src/* dist/" }, "repository": { "type": "git", "url": "https://github.com/davidcarboni/scloud" }, "keywords": [ "AWS", "Serverless", "Lambda", "API Gateway", "s3", "presigned", "file", "upload" ], "author": "David Carboni", "license": "MIT", "bugs": { "url": "https://github.com/davidcarboni/scloud/issues" }, "homepage": "https://github.com/davidcarboni/scloud#readme", "devDependencies": { "@eslint/js": "*", "@types/chai": "*", "@types/mocha": "*", "@types/node": "*", "chai": "*", "eslint": "*", "mocha": "*", "ts-node": "*", "tsconfig-paths": "*", "tsx": "*", "typescript": "*", "typescript-eslint": "*" }, "dependencies": { "@aws-sdk/client-s3": "*", "@aws-sdk/s3-presigned-post": "*", "@aws-sdk/s3-request-presigner": "*" } }