Files
codeheat/package.json
T

49 lines
1.4 KiB
JSON

{
"name": "codeheat",
"displayName": "CodeHeat: Local Time Tracker",
"description": "Tracks time spent per project and per file, fully local, with a heatmap in the file explorer. No account, no server, no telemetry.",
"version": "0.1.0",
"publisher": "foksiu-local",
"engines": {
"vscode": "^1.85.0"
},
"categories": ["Other", "Visualization"],
"activationEvents": ["onStartupFinished"],
"main": "./extension.js",
"contributes": {
"commands": [
{
"command": "codeheat.showSummary",
"title": "CodeHeat: Show Time Summary"
},
{
"command": "codeheat.toggleTracking",
"title": "CodeHeat: Toggle Tracking"
},
{
"command": "codeheat.exportData",
"title": "CodeHeat: Export Data as JSON"
},
{
"command": "codeheat.clearProjectData",
"title": "CodeHeat: Clear Data for This Project"
}
],
"configuration": {
"title": "CodeHeat",
"properties": {
"codeheat.idleThresholdMinutes": {
"type": "number",
"default": 3,
"description": "Minutes of no editor activity before tracking pauses."
},
"codeheat.heatmapEnabled": {
"type": "boolean",
"default": true,
"description": "Show heat badges on files in the explorer based on time spent."
}
}
}
}
}