{
"name": "loopagent-vscode",
"scripts": {
"compile": "tsc -p ./",
"watch": "tsc -watch -p ./",
"test": "jest",
"download:model": "python scripts/download_model.py",
"build:vision:linux": "bash scripts/build-vision-bundle.sh linux",
"build:vision:windows": "bash scripts/build-vision-bundle.sh windows",
"build:vision:macos": "bash scripts/build-vision-bundle.sh macos",
"build:vision": "bash scripts/build-vision-bundle.sh",
"package:lite": "vsce package --out dist/loopagent-lite.vsix",
"package:full": "npm run build:vision && npm run copy:binaries && vsce package --out dist/loopagent-full.vsix",
"copy:binaries": "node scripts/copy-binaries.js",
"clean": "rm -rf dist build models/moondream2 *.spec"
},
"devDependencies": {
"@types/node": "^20.0.0",
"@types/vscode": "^1.80.0",
"typescript": "^5.0.0",
"vsce": "^2.15.0"
}
}