28 lines
756 B
JSON
28 lines
756 B
JSON
|
|
{
|
||
|
|
"name": "ledgerflow-backend",
|
||
|
|
"version": "1.0.0",
|
||
|
|
"description": "LedgerFlow B2B Accounting — AWS Lambda backend",
|
||
|
|
"private": true,
|
||
|
|
"workspaces": [
|
||
|
|
"lambdas/*",
|
||
|
|
"shared"
|
||
|
|
],
|
||
|
|
"scripts": {
|
||
|
|
"build": "npm run build --workspaces --if-present",
|
||
|
|
"deploy": "cd infra && npx aws-cdk deploy --all",
|
||
|
|
"deploy:dev": "cd infra && npx aws-cdk deploy --all --context env=dev",
|
||
|
|
"destroy": "cd infra && npx aws-cdk destroy --all",
|
||
|
|
"test": "jest --passWithNoTests"
|
||
|
|
},
|
||
|
|
"devDependencies": {
|
||
|
|
"@types/aws-lambda": "^8.10.136",
|
||
|
|
"@types/node": "^20.0.0",
|
||
|
|
"aws-cdk": "^2.130.0",
|
||
|
|
"aws-cdk-lib": "^2.130.0",
|
||
|
|
"constructs": "^10.3.0",
|
||
|
|
"esbuild": "^0.27.7",
|
||
|
|
"jest": "^29.7.0",
|
||
|
|
"typescript": "^5.4.0"
|
||
|
|
}
|
||
|
|
}
|