payments-dashboard/package.json
Adam Moussa 7150028bd3 Add VPC/NAT for static IP, dedup payments by check number, SSM token
- VPC with NAT Gateway for static outbound IP (52.86.95.107) for BoA API
- Payments stored as individual DynamoDB items keyed by check number
- Slack bot token fetched from SSM at runtime instead of CF parameter
- Slack Lambda scans payment items instead of reading single blob
2026-04-09 14:27:34 -04:00

13 lines
361 B
JSON

{
"name": "payments-dashboard",
"version": "1.0.0",
"type": "module",
"description": "Payments CSV ingestion to Slack App Home dashboard",
"dependencies": {
"@aws-sdk/client-dynamodb": "^3.600.0",
"@aws-sdk/client-s3": "^3.600.0",
"@aws-sdk/client-ssm": "^3.600.0",
"@aws-sdk/lib-dynamodb": "^3.600.0",
"csv-parse": "^5.5.0"
}
}