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"
}