package.json 1.6 KB

12345678910111213141516171819202122232425262728293031
  1. {
  2. "name": "@kilo-code/jetbrains-plugin",
  3. "license": "Apache-2.0",
  4. "type": "module",
  5. "devDependencies": {
  6. "del-cli": "^5.1.0",
  7. "cpy-cli": "^5.0.0",
  8. "mkdirp": "^3.0.1"
  9. },
  10. "scripts": {
  11. "clean": "./gradlew clean",
  12. "build": "./gradlew buildPlugin -PdebugMode=idea",
  13. "run": "./gradlew runIde -PdebugMode=idea",
  14. "run:bundle": "./gradlew runIde -PdebugMode=release",
  15. "bundle": "./gradlew buildPlugin -PdebugMode=release",
  16. "bundle:name": "node scripts/get_bundle_name.js",
  17. "clean:kilocode": "npx del-cli ./plugins/kilocode --force && npx mkdirp ./plugins/kilocode",
  18. "copy:kilocode": "npx cpy '../../bin-unpacked/extension/**' './plugins/kilocode/extension' --parents",
  19. "clean:resource-kilocode": "npx del-cli ../resources/kilocode --force",
  20. "copy:resource-kilocode": "npx cpy '../../bin-unpacked/extension/**' '../resources/kilocode' --parents",
  21. "clean:resource-host": "npx del-cli ../resources/runtime --force",
  22. "copy:resource-host": "npx cpy '../host/dist/**' '../resources/runtime' --parents",
  23. "clean:resource-logs": "npx del-cli ../resources/logs --force",
  24. "copy:resource-logs": "npx mkdirp ../resources/logs",
  25. "clean:resource-nodemodules": "npx del-cli ../resources/node_modules --force && npx del-cli ../resources/package.json --force",
  26. "copy:resource-nodemodules": "cp ../host/package.json ../resources/package.json && npm install --prefix ../resources",
  27. "propDep": "npx del-cli ./propDep.txt --force && npm ls --omit=dev --all --parseable --prefix ../resources > ./prodDep.txt",
  28. "sync:version": "node scripts/sync_version.js",
  29. "sync:changelog": "node scripts/update_change_notes.js"
  30. }
  31. }