scan_project
Analyze project files to detect CSS/JS features and check compatibility across specified browser targets, identifying potential issues and providing remediation guidance.
Instructions
Analyze project files to detect CSS/JS features and check compatibility across browser targets
Input Schema
| Name | Required | Description | Default | 
|---|---|---|---|
| excludeDirs | No | Directories to exclude from scanning | |
| maxDepth | No | Maximum directory depth to scan | |
| projectPath | No | Path to the project directory to scan (default: current directory) | . | 
| targets | No | Browser targets to check (e.g., 'chrome-37', 'firefox-esr', 'safari-12') | 
Input Schema (JSON Schema)
{
  "properties": {
    "excludeDirs": {
      "default": [
        "node_modules",
        ".git",
        "dist",
        "build"
      ],
      "description": "Directories to exclude from scanning",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "maxDepth": {
      "default": 5,
      "description": "Maximum directory depth to scan",
      "type": "number"
    },
    "projectPath": {
      "default": ".",
      "description": "Path to the project directory to scan (default: current directory)",
      "type": "string"
    },
    "targets": {
      "default": [
        "chrome-37"
      ],
      "description": "Browser targets to check (e.g., 'chrome-37', 'firefox-esr', 'safari-12')",
      "items": {
        "type": "string"
      },
      "type": "array"
    }
  },
  "required": [],
  "type": "object"
}