{
  "name": "mediaconvert-status",
  "version": "1.0.0",
  "description": "Lambda that handles MediaConvert job status notifications",
  "repository": "git@github.com:theorchard/songwhip-api.git",
  "private": true,
  "type": "module",
  "engines": {
    "node": ">=24"
  },
  "scripts": {
    "clean": "rm -rf dist && rm -rf .cache && rm -rf .lambda-dev",
    "build": "tsc -b tsconfig.build.json",
    "fix": "biome check . --fix",
    "test:lint": "biome check src",
    "test:types": "tsc --noEmit",
    "dev": "pnpm build && dotenv -e .env -- lambda-dev",
    "test:unit": "vitest run --config vitest.unit.config.ts --passWithNoTests",
    "test": "pnpm test:lint && pnpm test:types && pnpm test:unit"
  },
  "dependencies": {
    "@aws-sdk/client-s3": "^3.899.0",
    "@aws-sdk/client-secrets-manager": "^3.899.0",
    "@sentry/aws-serverless": "^10.21.0",
    "datadog-lambda-js": "^12.128.0",
    "dd-trace": "^5.67.0",
    "zod": "^4.1.12"
  }
}
