UNPKG

breaker-ai

Version:

CLI to scan prompts for injection risks

61 lines 1.55 kB
{ "name": "breaker-ai", "version": "1.0.2", "description": "CLI to scan prompts for injection risks", "scripts": { "test": "vitest run", "coverage": "vitest run --coverage", "build": "tsc", "start": "node dist/src/cli/index.js", "dev": "ts-node src/cli/index.ts", "prepublishOnly": "npm run test && npm run build", "lint": "eslint . --ext .ts,.js,.mjs,.cjs", "pub": "npm run prepublishOnly && changeset publish", "prettier": "prettier --check .", "changeset": "changeset", "version": "changeset version", "release": "changeset publish" }, "bin": { "breaker": "dist/cli/index.js", "breaker-ai": "dist/cli/index.js" }, "keywords": [ "breaker", "ai", "prompt", "injection", "security", "breaker-ai", "cli", "prompt-security", "prompt-injection", "prompt-safety", "prompt-risk", "prompt-scanner", "prompt-checker", "prompt-validator" ], "author": "Breaker AI", "license": "MIT", "dependencies": { "@types/node": "^22.14.1", "chalk": "^5.4.1", "cli-table3": "^0.6.5", "commander": "^13.1.0", "openai": "^4.95.1", "typescript": "^5.8.3" }, "devDependencies": { "@changesets/changelog-github": "^0.5.1", "@changesets/cli": "^2.29.2", "@eslint/js": "^9.25.0", "@typescript-eslint/eslint-plugin": "^8.30.1", "eslint": "^9.25.0", "globals": "^16.0.0", "prettier": "^3.5.3", "ts-node": "^10.9.2", "typescript-eslint": "^8.30.1", "vitest": "^3.1.1" } }