UNPKG

ctrlshiftleft

Version:

AI-powered toolkit for embedding QA and security testing into development workflows

49 lines (48 loc) 1.19 kB
{ "version": "2.0.0", "tasks": [ { "label": "ctrl.shift.left Watch", "type": "shell", "command": "npx ctrlshiftleft-cursor --output=diagnostics", "isBackground": true, "problemMatcher": { "owner": "ctrl.shift.left", "pattern": { "regexp": "^(.+):(\\d+):(\\d+)\\s+-\\s+(error|warning):\\s+(.+)\\s+\\[(.+)\\]$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5, "code": 6 }, "background": { "activeOnStart": true, "beginsPattern": "Watcher started successfully", "endsPattern": "^$" } } }, { "label": "ctrl.shift.left Security Scan", "type": "shell", "command": "npx ctrlshiftleft-ai analyze ${file}", "presentation": { "reveal": "always", "panel": "new" }, "problemMatcher": [] }, { "label": "ctrl.shift.left Generate Tests", "type": "shell", "command": "npx ctrlshiftleft gen ${file}", "presentation": { "reveal": "always", "panel": "new" }, "problemMatcher": [] } ] }