explore_project
Analyzes and lists files in a directory, detailing sizes and import/export statements in JavaScript/TypeScript. Filters out common build directories like node_modules for streamlined project structure review.
Instructions
Lists all files in a directory with their sizes and imports/exports. Analyzes JavaScript/TypeScript files for import/export statements and provides detailed file information including size formatting. Excludes common build directories like node_modules, .git, dist, etc.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
directory | Yes | The directory path to analyze | |
includeHidden | No | Whether to include hidden files and directories (starting with .) | |
subDirectory | No | Optional subdirectory within the main directory to analyze |
Input Schema (JSON Schema)
{
"properties": {
"directory": {
"description": "The directory path to analyze",
"type": "string"
},
"includeHidden": {
"default": false,
"description": "Whether to include hidden files and directories (starting with .)",
"type": "boolean"
},
"subDirectory": {
"default": "",
"description": "Optional subdirectory within the main directory to analyze",
"type": "string"
}
},
"required": [
"directory"
],
"type": "object"
}