@microfox/cli
Version:
Universal CLI tool for creating modern TypeScript packages with npm availability checking
48 lines (47 loc) • 1.53 kB
Plain Text
{
"name": "<%= agentName %>",
"version": "1.0.0",
"description": "A Microbizz agent.",
"main": "dist/index.js",
"type": "module",
"scripts": {
"build": "tsc",
"deploy": "npm run build && serverless deploy --stage dev",
"deploy:preview": "npm run build && serverless deploy --stage preview",
"deploy:prod": "npm run build && serverless deploy --stage prod",
"remove": "serverless remove",
"remove:preview": "serverless remove --stage preview",
"remove:prod": "serverless remove --stage prod",
"start": "serverless offline start",
"dev": "npm run build && serverless offline start",
"lint": "eslint .",
"lint:fix": "eslint . --fix"
},
"dependencies": {
"@aws-sdk/client-sqs": "^3.504.0",
"@microfox/ai": "^1.2.0",
"@microfox/ai-provider-anthropic": "^1.3.0",
"@microfox/db-upstash": "^1.1.4",
"@microfox/rag-upstash": "^1.1.1",
"@microfox/tool-core": "^1.0.6",
"@upstash/redis": "^1.28.4",
"ai": "latest",
"aws-lambda": "*",
"dotenv": "^16.4.5",
"uuid": "^9.0.1"
},
"devDependencies": {
"@eslint/js": "latest",
"@types/aws-lambda": "^8.10.138",
"@types/node": "^20.11.19",
"@types/uuid": "^9.0.8",
"@typescript-eslint/eslint-plugin": "latest",
"@typescript-eslint/parser": "latest",
"eslint": "^9.1.0",
"serverless": "^3.38.0",
"serverless-offline": "^13.3.3",
"serverless-plugin-typescript": "^2.1.5",
"serverless-step-functions": "^3.23.2",
"typescript": "^5.3.3"
}
}