devclean-cli 0.5.0

Audit and safely remove rebuildable development artifacts
Documentation
{
  "name": "devclean",
  "displayName": "DevCleaner",
  "description": "Read-only developer artifact status with explicitly confirmed cleanup.",
  "version": "0.1.0",
  "publisher": "tuanle96",
  "license": "MIT",
  "engines": { "vscode": "^1.95.0" },
  "categories": ["Other"],
  "activationEvents": ["onStartupFinished"],
  "main": "./dist/extension.js",
  "contributes": {
    "commands": [
      { "command": "devclean.scan", "title": "DevCleaner: Scan Workspace" },
      { "command": "devclean.openReport", "title": "DevCleaner: Open HTML Report" },
      { "command": "devclean.dryRun", "title": "DevCleaner: Preview Cleanup" },
      { "command": "devclean.clean", "title": "DevCleaner: Clean After Confirmation" }
    ],
    "configuration": {
      "title": "DevCleaner",
      "properties": {
        "devclean.executable": {
          "type": "string",
          "default": "devclean",
          "description": "Path to the devclean executable."
        },
        "devclean.olderThan": {
          "type": "string",
          "default": "7d",
          "description": "Minimum candidate age."
        },
        "devclean.minSize": {
          "type": "string",
          "default": "100MiB",
          "description": "Minimum candidate size."
        }
      }
    }
  },
  "scripts": {
    "build": "tsc -p .",
    "check": "tsc -p . --noEmit",
    "test": "npm run build && node --test dist/commands.test.js"
  },
  "devDependencies": {
    "@types/node": "22.15.3",
    "@types/vscode": "1.95.0",
    "typescript": "5.7.3"
  }
}