UNPKG

gemini-flow

Version:

🧠 Gemini Flow - AI-Powered Development Orchestration with Google Gemini API Integration

133 lines (132 loc) • 3.31 kB
{ "name": "gemini-flow", "version": "2.1.0-alpha.1", "description": "🧠 Gemini Flow - AI-Powered Development Orchestration with Google Gemini API Integration", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "gemini-flow": "./bin/gemini-flow.js" }, "scripts": { "build": "npm run clean && npm run compile", "clean": "rm -rf dist", "compile": "tsc && npm run copy-assets", "copy-assets": "cp -r src/assets dist/ 2>/dev/null || true", "test": "npm run test:unit && npm run test:integration", "test:unit": "jest src/**/*.test.js", "test:integration": "node ./test/integration.js", "test:mcp": "node ./test/mcp-tools.js", "prepublishOnly": "npm run build", "start": "node ./bin/gemini-flow.js", "dev": "nodemon ./bin/gemini-flow.js", "mcp": "node ./bin/gemini-flow.js mcp", "swarm": "node ./bin/gemini-flow.js swarm", "agent": "node ./bin/gemini-flow.js agent", "memory": "node ./bin/gemini-flow.js memory", "hooks": "node ./bin/gemini-flow.js hooks", "sparc": "node ./bin/gemini-flow.js sparc" }, "dependencies": { "@google-ai/generativelanguage": "^2.6.0", "@google/generative-ai": "^0.21.0", "@upstash/context7-mcp": "^1.0.14", "boxen": "^8.0.1", "chalk": "^5.3.0", "commander": "^12.1.0", "express": "^4.19.2", "fast-glob": "^3.3.2", "figlet": "^1.7.0", "inquirer": "^10.2.2", "lodash": "^4.17.21", "node-fetch": "^3.3.2", "ora": "^8.1.0", "uuid": "^10.0.0", "ws": "^8.18.0", "yaml": "^2.5.1" }, "devDependencies": { "@types/express": "^4.17.21", "@types/figlet": "^1.5.8", "@types/lodash": "^4.17.12", "@types/node": "^22.7.7", "@types/uuid": "^10.0.0", "@types/ws": "^8.5.12", "eslint": "^9.12.0", "jest": "^29.7.0", "nodemon": "^3.1.7", "prettier": "^3.3.3", "ts-jest": "^29.2.5", "typescript": "^5.6.3" }, "peerDependencies": { "node": ">=18.0.0" }, "keywords": [ "gemini", "ai", "artificial-intelligence", "agents", "multi-agent", "coordination", "swarm", "orchestration", "api", "google-gemini", "llm", "development", "automation", "sparc", "tdd", "mcp", "claude-code", "cli", "workflow" ], "author": { "name": "Gemini Flow Community", "email": "contact@gemini-flow.dev", "url": "https://github.com/gemini-flow/gemini-flow" }, "contributors": [ { "name": "Migration Team", "email": "migration@gemini-flow.dev" } ], "license": "MIT", "repository": { "type": "git", "url": "https://github.com/gemini-flow/gemini-flow.git" }, "bugs": { "url": "https://github.com/gemini-flow/gemini-flow/issues" }, "homepage": "https://github.com/gemini-flow/gemini-flow#readme", "engines": { "node": ">=18.0.0", "npm": ">=8.0.0" }, "os": [ "linux", "darwin", "win32" ], "files": [ "dist/", "bin/", "src/", "GEMINI.md", "README.md", "LICENSE", "CHANGELOG.md", "gemini-flow.config.json" ], "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "funding": { "type": "github", "url": "https://github.com/sponsors/gemini-flow" } }