mirror of
https://github.com/nestriness/nestri.git
synced 2025-12-12 08:45:38 +02:00
## Description <!-- Briefly describe the purpose and scope of your changes --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced a retry and dead-letter queue system for more robust event processing. - Added a retry handler for processing failed Lambda invocations with exponential backoff. - Enhanced event handling to support retry logic and improved error management. - **Refactor** - Replaced SQS-based library event processing with an event bus-based approach. - Updated event names and structure for improved clarity and consistency. - Removed legacy library queue and related infrastructure. - **Chores** - Updated dependencies to include the AWS Lambda client. - Cleaned up unused code and removed deprecated event handling logic. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
34 lines
829 B
JSON
34 lines
829 B
JSON
{
|
|
"name": "@nestri/functions",
|
|
"module": "index.ts",
|
|
"type": "module",
|
|
"private": true,
|
|
"devDependencies": {
|
|
"@types/bun": "latest",
|
|
"@types/steamcommunity": "^3.43.8"
|
|
},
|
|
"scripts": {
|
|
"dev:auth": "bun run --watch ./src/auth/index.ts",
|
|
"dev:api": "bun run --watch ./src/api/index.ts"
|
|
},
|
|
"peerDependencies": {
|
|
"typescript": "^5"
|
|
},
|
|
"exports": {
|
|
"./*": "./src/*.ts"
|
|
},
|
|
"dependencies": {
|
|
"@actor-core/bun": "^0.8.0",
|
|
"@actor-core/file-system": "^0.8.0",
|
|
"@aws-sdk/client-lambda": "^3.821.0",
|
|
"@aws-sdk/client-s3": "^3.806.0",
|
|
"@aws-sdk/client-sqs": "^3.806.0",
|
|
"@nestri/core": "workspace:",
|
|
"actor-core": "^0.8.0",
|
|
"hono": "^4.7.8",
|
|
"hono-openapi": "^0.4.8",
|
|
"steam-session": "*",
|
|
"steamcommunity": "^3.48.6",
|
|
"steamid": "^2.1.0"
|
|
}
|
|
} |