blue-beatle
Version:
🤖 AI-Powered Development Assistant - Intelligent code analysis, problem solving, and terminal automation using Gemini API
122 lines • 3.17 kB
JSON
{
"name": "blue-beatle",
"version": "2.4.4",
"description": "🤖 AI-Powered Development Assistant - Intelligent code analysis, problem solving, and terminal automation using Gemini API",
"main": "src/index.js",
"bin": {
"blue-beatle": "./bin/blue-beatle-simple.js",
"bb": "./bin/blue-beatle-simple.js",
"blue-beatle-agent": "./bin/blue-beatle-agent.js",
"bb-agent": "./bin/blue-beatle-agent.js"
},
"scripts": {
"start": "node bin/blue-beatle.js",
"dev": "nodemon src/index.js",
"test": "node test/basic-test.js",
"build": "pkg . --out-path dist/",
"install-global": "npm install -g .",
"setup": "node scripts/setup.js",
"ai": "node src/ai-assistant.js",
"prepublishOnly": "npm test",
"postinstall": "node scripts/postinstall.js || true",
"prepare-npm": "node prepare-npm.js",
"publish-package": "npm run prepare-npm && npm publish",
"agent": "node bin/blue-beatle-agent.js",
"start-agent": "node bin/blue-beatle-agent.js",
"workspace-integration": "node src/workspace-integration.js",
"demo-features": "node demo-features.js"
},
"keywords": [
"ai",
"development",
"assistant",
"gemini",
"automation",
"cli",
"code-analysis",
"terminal",
"productivity",
"marcus-alias",
"developer-tools",
"code-quality",
"security-audit",
"performance-analysis",
"project-management",
"debugging",
"code-generation",
"smart-terminal",
"ai-coding",
"development-workflow"
],
"author": "Engineermarcus <engineermarcus72@gmail.com>",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/engineermarcus/marcus-alias.git"
},
"bugs": {
"url": "https://github.com/engineermarcus/marcus-alias/issues"
},
"homepage": "https://github.com/engineermarcus/marcus-alias#readme",
"engines": {
"node": ">=16.0.0",
"npm": ">=8.0.0"
},
"dependencies": {
"@google/generative-ai": "^0.17.1",
"axios": "^1.6.2",
"chalk": "^4.1.2",
"commander": "^9.5.0",
"inquirer": "^8.2.6",
"ora": "^5.4.1",
"fs-extra": "^11.2.0",
"glob": "^10.3.10",
"node-fetch": "^2.7.0",
"dotenv": "^16.3.1",
"figlet": "^1.7.0",
"boxen": "^5.1.2",
"gradient-string": "^2.0.2",
"cli-table3": "^0.6.3",
"tree-kill": "^1.2.2",
"cross-spawn": "^7.0.3",
"chokidar": "^3.5.3",
"semver": "^7.5.4"
},
"devDependencies": {
"jest": "^29.7.0",
"nodemon": "^3.0.2",
"pkg": "^5.8.1",
"@types/node": "^20.10.5",
"eslint": "^8.56.0",
"prettier": "^3.1.1"
},
"pkg": {
"scripts": [
"src/**/*.js",
"bin/**/*.js"
],
"assets": [
"templates/**/*",
"config/**/*"
],
"targets": [
"node16-win-x64",
"node16-linux-x64",
"node16-macos-x64"
]
},
"files": [
"bin/",
"src/",
"scripts/",
"README.md",
"LICENSE",
"CHANGELOG.md"
],
"preferGlobal": true,
"os": [
"win32",
"darwin",
"linux"
]
}