{ "name": "flagrix", "version": "0.1.4", "description": "Scan GitHub repos and profiles for malware before you clone — CLI and MCP server for the Flagrix scanner", "license": "MIT", "type": "module", "bin": { "flagrix": "dist/cli.js" }, "files": [ "dist", "assets", "hooks", "docs", "README.md", "LICENSE" ], "engines": { "node": ">=18.17" }, "publishConfig": { "access": "public" }, "keywords": [ "security", "malware-detection", "supply-chain-security", "scam-detection", "github", "scanner", "cli", "mcp", "mcp-server" ], "homepage": "https://flagrix.io", "mcpName": "io.github.flagrix-io/flagrix", "repository": { "type": "git", "url": "git+https://github.com/flagrix-io/flagrix-cli.git" }, "scripts": { "build": "tsup", "test": "vitest run", "test:watch": "vitest", "typecheck": "tsc --noEmit", "benchmark": "node benchmark/run.mjs", "benchmark:pin": "node benchmark/pin-corpus.mjs", "sync-signatures": "node scripts/sync-signatures.mjs", "prepublishOnly": "npm run sync-signatures && npm run build && npm test" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.12.0", "zod": "^3.24.0" }, "devDependencies": { "@flagrix/scanner-core": "^0.3.0", "@types/node": "^20.0.0", "tsup": "^8.0.0", "typescript": "^5.0.0", "vitest": "^1.6.0" } }