Files
Cibello-app/packages/storage/package.json
T
Sven (AAMOS AI) 6e2d794130 feat(storage,deploy): delad S3/mock-lagring, SSM .env-sync, Gemini readyz
- @app/storage med MockStorage + AwsStorage delas mellan API och worker

- Workerns readUrl() ger presignerad S3-URL i aws-läge (fixar mock-s3 404)

- sync-env-from-ssm.py hämtar /cibello/prod/* och skriver .env; first-deploy.sh kör det i prod

- /readyz returnerar 503 om app.aamos.healthCheck() misslyckas

- docs/SECRETS.md med rotations- och SSM-regler
2026-08-12 17:28:58 +07:00

19 lines
419 B
JSON

{
"name": "@app/storage",
"version": "0.1.0",
"private": true,
"type": "module",
"description": "Delad lagringsabstraktion för S3/mock-S3 (spec §53)",
"exports": {
".": "./src/index.ts"
},
"scripts": {
"typecheck": "tsc --noEmit",
"test": "vitest run --passWithNoTests"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.1102.0",
"@aws-sdk/s3-request-presigner": "^3.1102.0"
}
}