Download vscode-extension/package.json from Slfgod/shield-agents: direct link, hf CLI and curl.
- Browser
- Download file 2.69 kB
-
https://huggingface.co/Slfgod/shield-agents/resolve/main/vscode-extension/package.json
- Command line
-
hf download hf://Slfgod/shield-agents/vscode-extension/package.json
-
curl -L -o package.json https://huggingface.co/Slfgod/shield-agents/resolve/main/vscode-extension/package.json
2.69 kB
| { | |
| "name": "shield-agents", | |
| "displayName": "Shield Agents - AI Security Scanner", | |
| "description": "Real-time security scanning powered by Shield Agents AI. Detects vulnerabilities, secrets, and compliance issues as you code.", | |
| "version": "2.0.0", | |
| "publisher": "shield-agents", | |
| "license": "MIT", | |
| "icon": "images/icon.png", | |
| "engines": { | |
| "vscode": "^1.75.0" | |
| }, | |
| "categories": [ | |
| "Programming Languages", | |
| "Linters", | |
| "Security" | |
| ], | |
| "keywords": [ | |
| "security", | |
| "vulnerability", | |
| "scanner", | |
| "SAST", | |
| "AI", | |
| "shield-agents" | |
| ], | |
| "activationEvents": [ | |
| "onLanguage:python", | |
| "onLanguage:javascript", | |
| "onLanguage:typescript", | |
| "onCommand:shield-agents.scanFile", | |
| "onCommand:shield-agents.scanWorkspace" | |
| ], | |
| "main": "./src/extension.js", | |
| "contributes": { | |
| "commands": [ | |
| { | |
| "command": "shield-agents.scanFile", | |
| "title": "Shield Agents: Scan Current File" | |
| }, | |
| { | |
| "command": "shield-agents.scanWorkspace", | |
| "title": "Shield Agents: Scan Workspace" | |
| }, | |
| { | |
| "command": "shield-agents.showReport", | |
| "title": "Shield Agents: Show Last Report" | |
| }, | |
| { | |
| "command": "shield-agents.clearCache", | |
| "title": "Shield Agents: Clear Cache" | |
| } | |
| ], | |
| "configuration": { | |
| "title": "Shield Agents", | |
| "properties": { | |
| "shieldAgents.scanOnSave": { | |
| "type": "boolean", | |
| "default": true, | |
| "description": "Automatically scan files on save" | |
| }, | |
| "shieldAgents.provider": { | |
| "type": "string", | |
| "default": "mock", | |
| "enum": ["mock", "openai", "anthropic", "ollama"], | |
| "description": "LLM provider to use" | |
| }, | |
| "shieldAgents.apiKey": { | |
| "type": "string", | |
| "default": "", | |
| "description": "API key for the LLM provider" | |
| }, | |
| "shieldAgents.enableSAST": { | |
| "type": "boolean", | |
| "default": true, | |
| "description": "Enable SAST scanning" | |
| }, | |
| "shieldAgents.enableSecrets": { | |
| "type": "boolean", | |
| "default": true, | |
| "description": "Enable secrets detection" | |
| }, | |
| "shieldAgents.minSeverity": { | |
| "type": "string", | |
| "default": "LOW", | |
| "enum": ["CRITICAL", "HIGH", "MEDIUM", "LOW", "INFO"], | |
| "description": "Minimum severity to display" | |
| } | |
| } | |
| } | |
| }, | |
| "scripts": { | |
| "lint": "eslint src/", | |
| "pretest": "npm run lint", | |
| "test": "node ./test/runTest.js" | |
| }, | |
| "devDependencies": { | |
| "@types/vscode": "^1.75.0", | |
| "@types/node": "^18.0.0", | |
| "eslint": "^8.0.0" | |
| } | |
| } | |