UNPKG

@microfox/cli

Version:

Universal CLI tool for creating modern TypeScript packages with npm availability checking

48 lines (47 loc) 1.53 kB
{ "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" } }