package.json 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. {
  2. "name": "CocoRoboVDeskTop",
  3. "version": "1.0.1",
  4. "description": "cocorobo",
  5. "repository": "https://github.com/CocoRoboLabs/CocoBlockly-desktop.git",
  6. "scripts": {
  7. "dev": "electron-webpack dev",
  8. "compile": "electron-webpack",
  9. "rebuild": "electron-rebuild",
  10. "postinstall": "electron-builder install-app-deps",
  11. "test": "yarn compile && electron-builder --dir",
  12. "pack-all": "yarn compile && electron-builder build -mwl",
  13. "pack-linux": "yarn compile && electron-builder build --linux",
  14. "pack-win": "yarn compile && electron-builder build --win",
  15. "pack-mac": "yarn compile && electron-builder build --mac",
  16. "release-win": "yarn compile && electron-builder build --win -p always",
  17. "release-mac": "yarn compile && electron-builder build --mac -p always",
  18. "release-linux": "yarn compile && electron-builder build --linux -p always"
  19. },
  20. "author": {
  21. "name": "CocoRobo LTD",
  22. "email": "it@cocorobo.cc"
  23. },
  24. "electronWebpack": {
  25. "main": {
  26. "sourceDirectory": "src/main",
  27. "webpackConfig": "webpack.config.main.js"
  28. },
  29. "renderer": {
  30. "sourceDirectory": "src/renderer",
  31. "webpackConfig": "webpack.config.renderer.js"
  32. }
  33. },
  34. "license": "MIT",
  35. "devDependencies": {
  36. "auto-launch": "^5.0.5",
  37. "copy-webpack-plugin": "^6.2.1",
  38. "electron": "^23.0.0",
  39. "electron-builder": "^23.6.0",
  40. "electron-webpack": "^2.3.1",
  41. "html-webpack-plugin": "^3.2.0",
  42. "iconv-lite": "^0.6.2",
  43. "materialize-css": "^1.0.0",
  44. "module": "^1.2.5",
  45. "request": "^2.88.2",
  46. "request-progress": "^3.0.0",
  47. "require": "^2.4.20",
  48. "socket.io": "^2.3.0",
  49. "sudo-prompt": "^8.2.5",
  50. "uglifyjs-webpack-plugin": "^1.3.0",
  51. "webpack": "^4.17.2"
  52. },
  53. "dependencies": {
  54. "bindings": "^1.5.0",
  55. "body-parser": "^1.19.0",
  56. "child_process": "^1.0.2",
  57. "cors": "^2.8.5",
  58. "debug": "^2.6.9",
  59. "electron-updater": "^4.0.0",
  60. "fs": "0.0.1-security",
  61. "http": "0.0.0",
  62. "https": "^1.0.0",
  63. "jquery": "^3.4.1",
  64. "multer": "^1.4.2",
  65. "node-abi": "^3.33.0",
  66. "node-gyp": "^6.1.0",
  67. "os": "^0.1.1",
  68. "path": "^0.12.7",
  69. "source-map-support": "^0.5.16",
  70. "uws": "^100.0.1",
  71. "webfontloader": "^1.6.28",
  72. "websocket": "^1.0.31",
  73. "ws": "^7.2.1",
  74. "yarn": "^1.21.0"
  75. },
  76. "__npminstall_done": false,
  77. "optionalDependencies": {
  78. "bufferutil": "^4.0.1",
  79. "utf-8-validate": "^5.0.2"
  80. }
  81. }