4
"productName": "CNCjs",
5
"description": "CNC Milling Controller",
6
"homepage": "https://github.com/cncjs/cncjs",
7
"author": "Cheton Wu <cheton@gmail.com>",
11
"url": "git@github.com:cncjs/cncjs.git"
15
"@serialport/parser-readline": "^10.0.0",
16
"bcrypt-nodejs": "0.0.3",
17
"body-parser": "~1.18.3",
19
"commander": "~9.1.0",
20
"compression": "~1.7.4",
21
"connect-multiparty": "~2.2.0",
22
"connect-restreamer": "~1.0.3",
23
"consolidate": "~0.15.1",
24
"cookie-parser": "~1.4.4",
27
"deep-keys": "~0.5.0",
28
"electron-store": "~8.1.0",
29
"ensure-array": "~1.0.0",
30
"ensure-type": "~1.5.1",
31
"errorhandler": "~1.5.0",
32
"escodegen": "~1.11.1",
34
"expand-tilde": "~2.0.2",
36
"express-jwt": "~5.3.1",
37
"express-session": "~1.16.1",
38
"gcode-parser": "~1.3.6",
40
"http-proxy": "~1.18.1",
42
"i18next-express-middleware": "~1.8.0",
43
"i18next-node-fs-backend": "~2.1.3",
44
"is-electron": "~2.2.1",
45
"jsonwebtoken": "~9.0.0",
47
"method-override": "~3.0.0",
48
"minimatch": "~3.0.4",
51
"range_check": "~1.4.0",
52
"regenerator-runtime": "~0.13.10",
53
"registry-auth-token": "~3.4.0",
54
"registry-url": "~5.1.0",
56
"serialport": "^10.0.0",
57
"serve-favicon": "~2.5.0",
58
"serve-static": "~1.13.2",
59
"session-file-store": "~1.2.0",
61
"socket.io": "~2.2.0",
62
"socketio-jwt": "~4.5.0",
63
"spawn-default-shell": "~2.0.0",
64
"superagent": "~3.8.3",
67
"webappengine": "~1.2.0",