{ "name": "@floci/api", "description": "Floci UI backend — translates the console's REST/JSON requests into cloud SDK calls against Floci runtimes.", "private": true, "type": "module", "scripts": { "dev": "bun run --watch src/index.ts", "start": "bun run src/index.ts", "type-check": "tsc --noEmit", "test": "bun test" }, "dependencies": { "@aws-sdk/client-api-gateway": "^3.1076.0", "@aws-sdk/client-appconfig": "^3.1076.0", "@aws-sdk/client-cloudformation": "^3.1111.0", "@aws-sdk/client-cloudwatch": "^3.1076.0", "@aws-sdk/client-cloudwatch-logs": "^3.1096.0", "@aws-sdk/client-codebuild": "^3.1076.0", "@aws-sdk/client-codedeploy": "^3.1144.0", "@aws-sdk/client-codepipeline": "^3.1076.0", "@aws-sdk/client-dynamodb": "^3.1088.0", "@aws-sdk/client-ec2": "^3.1076.0", "@aws-sdk/client-ecr": "^3.1076.0", "@aws-sdk/client-ecs": "^3.1076.0", "@aws-sdk/client-eks": "^3.1076.0", "@aws-sdk/client-elastic-load-balancing-v2": "^3.1096.0", "@aws-sdk/client-elasticache": "^3.1146.0", "@aws-sdk/client-eventbridge": "^3.1076.0", "@aws-sdk/client-iam": "^3.1076.0", "@aws-sdk/client-kafka": "^3.1146.0", "@aws-sdk/client-kafkaconnect": "^3.1146.0", "@aws-sdk/client-kinesis": "^3.1076.0", "@aws-sdk/client-kms": "^3.1096.0", "@aws-sdk/client-lambda": "^3.1076.0", "@aws-sdk/client-rds": "^3.1076.0", "@aws-sdk/client-rds-data": "^3.1076.0", "@aws-sdk/client-s3": "^3.1076.0", "@aws-sdk/client-secrets-manager": "^3.1076.0", "@aws-sdk/client-sesv2": "^3.1076.0", "@aws-sdk/client-sfn": "^3.1096.0", "@aws-sdk/client-sns": "^3.1140.0", "@aws-sdk/client-sqs": "^3.1076.0", "@aws-sdk/client-ssm": "^3.1096.0", "@aws-sdk/util-dynamodb": "^3.996.7", "dotenv": "^17.4.2", "hono": "^4.12.27", "kafkajs": "^2.2.4", "mssql": "^12.7.0", "pg": "^8.22.0", "redis": "^6.3.0" }, "devDependencies": { "@types/bun": "^1.3.2", "@types/mssql": "^12.3.0", "@types/node": "^26.1.2", "@types/pg": "^8.20.0", "typescript": "^6.0.3" } }