package.json 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. {
  2. "name": "HaiXin",
  3. "version": "1.0.0",
  4. "description": "HaiXin",
  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": "HaiXin 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": "^10.1.3",
  39. "electron-builder": "^20.44.4",
  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. "require": "^2.4.20",
  46. "socket.io": "^2.3.0",
  47. "sudo-prompt": "^8.2.5",
  48. "uglifyjs-webpack-plugin": "^1.3.0",
  49. "webpack": "^4.17.2"
  50. },
  51. "dependencies": {
  52. "bindings": "^1.5.0",
  53. "body-parser": "^1.19.0",
  54. "child_process": "^1.0.2",
  55. "cors": "^2.8.5",
  56. "debug": "^2.6.9",
  57. "electron-updater": "^4.0.0",
  58. "fs": "0.0.1-security",
  59. "http": "0.0.0",
  60. "https": "^1.0.0",
  61. "jquery": "^3.4.1",
  62. "multer": "^1.4.2",
  63. "node-gyp": "^6.1.0",
  64. "os": "^0.1.1",
  65. "path": "^0.12.7",
  66. "serialport": "^8.0.6",
  67. "source-map-support": "^0.5.16",
  68. "uws": "^100.0.1",
  69. "webfontloader": "^1.6.28",
  70. "websocket": "^1.0.31",
  71. "ws": "^7.2.1",
  72. "yarn": "^1.21.0"
  73. },
  74. "__npminstall_done": false,
  75. "optionalDependencies": {
  76. "bufferutil": "^4.0.1",
  77. "utf-8-validate": "^5.0.2"
  78. }
  79. }