{ "name": "@hyperframes/aws-lambda", "version": "0.7.55", "description": "AWS Lambda adapter for HyperFrames distributed rendering — handler, client-side SDK, and CDK construct.", "repository": { "type": "git", "url": "https://github.com/heygen-com/hyperframes", "directory": "packages/aws-lambda" }, "files": [ "dist/", "scripts/", "README.md" ], "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" }, "./handler": { "import": "./dist/handler.js", "types": "./dist/handler.d.ts" }, "./sdk": { "import": "./dist/sdk/index.js", "types": "./dist/sdk/index.d.ts" }, "./cdk": { "import": "./dist/cdk/index.js", "types": "./dist/cdk/index.d.ts" } }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "scripts": { "build": "node build.mjs", "build:zip": "tsx scripts/build-zip.ts", "probe:beginframe": "tsx scripts/probe-beginframe.ts", "probe:beginframe:docker": "docker build -f scripts/probe-beginframe.dockerfile -t hyperframes-lambda-probe:local ../.. && docker run --rm hyperframes-lambda-probe:local", "test": "bun test", "typecheck": "tsc --noEmit", "verify:zip-size": "tsx scripts/verify-zip-size.ts" }, "dependencies": { "@aws-sdk/client-s3": "^3.700.0", "@aws-sdk/client-sfn": "^3.700.0", "@hyperframes/producer": "workspace:^", "@sparticuz/chromium": "148.0.0", "ffmpeg-static": "^5.2.0", "ffprobe-static": "^3.1.0", "puppeteer-core": "^25.2.1", "tar": "^7.4.3" }, "devDependencies": { "@types/aws-lambda": "^8.10.146", "@types/node": "^25.0.10", "@types/tar": "^6.1.13", "aws-cdk-lib": "^2.130.0", "constructs": "^10.3.0", "esbuild": "^0.25.12", "tsx": "^4.21.0", "typescript": "^5.7.2" }, "peerDependencies": { "aws-cdk-lib": "^2.130.0", "constructs": "^10.3.0" }, "peerDependenciesMeta": { "aws-cdk-lib": { "optional": true }, "constructs": { "optional": true } }, "engines": { "node": ">=22" } }