|
|
|
@ -12,11 +12,11 @@
|
|
|
|
|
"body-parser": "^1.20.2",
|
|
|
|
|
"dotenv": "^16.4.5",
|
|
|
|
|
"express": "^4.19.2",
|
|
|
|
|
"galil": "github:artaic/galil",
|
|
|
|
|
"handlebars": "^4.7.8",
|
|
|
|
|
"lodash": "^4.17.21",
|
|
|
|
|
"multer": "^1.4.5-lts.1",
|
|
|
|
|
"nodemailer": "^6.9.13",
|
|
|
|
|
"serialport": "^12.0.0",
|
|
|
|
|
"sqlite3": "^5.1.7",
|
|
|
|
|
"triple-beam": "^1.4.1",
|
|
|
|
|
"uuid": "^9.0.1",
|
|
|
|
@ -81,6 +81,263 @@
|
|
|
|
|
"node": ">=10"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/binding-mock": {
|
|
|
|
|
"version": "10.2.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-10.2.2.tgz",
|
|
|
|
|
"integrity": "sha512-HAFzGhk9OuFMpuor7aT5G1ChPgn5qSsklTFOTUX72Rl6p0xwcSVsRtG/xaGp6bxpN7fI9D/S8THLBWbBgS6ldw==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@serialport/bindings-interface": "^1.2.1",
|
|
|
|
|
"debug": "^4.3.3"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/binding-mock/node_modules/debug": {
|
|
|
|
|
"version": "4.3.5",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
|
|
|
|
|
"integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"ms": "2.1.2"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=6.0"
|
|
|
|
|
},
|
|
|
|
|
"peerDependenciesMeta": {
|
|
|
|
|
"supports-color": {
|
|
|
|
|
"optional": true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/binding-mock/node_modules/ms": {
|
|
|
|
|
"version": "2.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/bindings-cpp": {
|
|
|
|
|
"version": "12.0.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-12.0.1.tgz",
|
|
|
|
|
"integrity": "sha512-r2XOwY2dDvbW7dKqSPIk2gzsr6M6Qpe9+/Ngs94fNaNlcTRCV02PfaoDmRgcubpNVVcLATlxSxPTIDw12dbKOg==",
|
|
|
|
|
"hasInstallScript": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@serialport/bindings-interface": "1.2.2",
|
|
|
|
|
"@serialport/parser-readline": "11.0.0",
|
|
|
|
|
"debug": "4.3.4",
|
|
|
|
|
"node-addon-api": "7.0.0",
|
|
|
|
|
"node-gyp-build": "4.6.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=16.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/bindings-cpp/node_modules/@serialport/parser-delimiter": {
|
|
|
|
|
"version": "11.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-aZLJhlRTjSmEwllLG7S4J8s8ctRAS0cbvCpO87smLvl3e4BgzbVgF6Z6zaJd3Aji2uSiYgfedCdNc4L6W+1E2g==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/bindings-cpp/node_modules/@serialport/parser-readline": {
|
|
|
|
|
"version": "11.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-11.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-rRAivhRkT3YO28WjmmG4FQX6L+KMb5/ikhyylRfzWPw0nSXy97+u07peS9CbHqaNvJkMhH1locp2H36aGMOEIA==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@serialport/parser-delimiter": "11.0.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/bindings-cpp/node_modules/debug": {
|
|
|
|
|
"version": "4.3.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
|
|
|
|
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"ms": "2.1.2"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=6.0"
|
|
|
|
|
},
|
|
|
|
|
"peerDependenciesMeta": {
|
|
|
|
|
"supports-color": {
|
|
|
|
|
"optional": true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/bindings-cpp/node_modules/ms": {
|
|
|
|
|
"version": "2.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/bindings-cpp/node_modules/node-addon-api": {
|
|
|
|
|
"version": "7.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/bindings-interface": {
|
|
|
|
|
"version": "1.2.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/bindings-interface/-/bindings-interface-1.2.2.tgz",
|
|
|
|
|
"integrity": "sha512-CJaUd5bLvtM9c5dmO9rPBHPXTa9R2UwpkJ0wdh9JCYcbrPWsKz+ErvR0hBLeo7NPeiFdjFO4sonRljiw4d2XiA==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": "^12.22 || ^14.13 || >=16"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-byte-length": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-0ei0txFAj+s6FTiCJFBJ1T2hpKkX8Md0Pu6dqMrYoirjPskDLJRgZGLqoy3/lnU1bkvHpnJO+9oJ3PB9v8rNlg==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-cctalk": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-0PfLzO9t2X5ufKuBO34DQKLXrCCqS9xz2D0pfuaLNeTkyGUBv426zxoMf3rsMRodDOZNbFblu3Ae84MOQXjnZw==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-delimiter": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-gu26tVt5lQoybhorLTPsH2j2LnX3AOP2x/34+DUSTNaUTzu2fBXw+isVjQJpUBFWu6aeQRZw5bJol5X9Gxjblw==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-inter-byte-timeout": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-inter-byte-timeout/-/parser-inter-byte-timeout-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-GnCh8K0NAESfhCuXAt+FfBRz1Cf9CzIgXfp7SdMgXwrtuUnCC/yuRTUFWRvuzhYKoAo1TL0hhUo77SFHUH1T/w==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-packet-length": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-packet-length/-/parser-packet-length-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-p1hiCRqvGHHLCN/8ZiPUY/G0zrxd7gtZs251n+cfNTn+87rwcdUeu9Dps3Aadx30/sOGGFL6brIRGK4l/t7MuQ==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=8.6.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-readline": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-O7cywCWC8PiOMvo/gglEBfAkLjp/SENEML46BXDykfKP5mTPM46XMaX1L0waWU6DXJpBgjaL7+yX6VriVPbN4w==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@serialport/parser-delimiter": "12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-ready": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-ygDwj3O4SDpZlbrRUraoXIoIqb8sM7aMKryGjYTIF0JRnKeB1ys8+wIp0RFMdFbO62YriUDextHB5Um5cKFSWg==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-regex": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-dCAVh4P/pZrLcPv9NJ2mvPRBg64L5jXuiRxIlyxxdZGH4WubwXVXY/kBTihQmiAMPxbT3yshSX8f2+feqWsxqA==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-slip-encoder": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-slip-encoder/-/parser-slip-encoder-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-0APxDGR9YvJXTRfY+uRGhzOhTpU5akSH183RUcwzN7QXh8/1jwFsFLCu0grmAUfi+fItCkR+Xr1TcNJLR13VNA==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/parser-spacepacket": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-spacepacket/-/parser-spacepacket-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-dozONxhPC/78pntuxpz/NOtVps8qIc/UZzdc/LuPvVsqCoJXiRxOg6ZtCP/W58iibJDKPZPAWPGYeZt9DJxI+Q==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/stream": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-9On64rhzuqKdOQyiYLYv2lQOh3TZU/D3+IWCR5gk0alPel2nwpp4YwDEGiUBfrQZEdQ6xww0PWkzqth4wqwX3Q==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@serialport/bindings-interface": "1.2.2",
|
|
|
|
|
"debug": "4.3.4"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=12.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/stream/node_modules/debug": {
|
|
|
|
|
"version": "4.3.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
|
|
|
|
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"ms": "2.1.2"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=6.0"
|
|
|
|
|
},
|
|
|
|
|
"peerDependenciesMeta": {
|
|
|
|
|
"supports-color": {
|
|
|
|
|
"optional": true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@serialport/stream/node_modules/ms": {
|
|
|
|
|
"version": "2.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@tootallnate/once": {
|
|
|
|
|
"version": "1.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
|
|
|
|
@ -346,17 +603,6 @@
|
|
|
|
|
"resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
|
|
|
|
|
"integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/backoff": {
|
|
|
|
|
"version": "2.5.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz",
|
|
|
|
|
"integrity": "sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"precond": "0.2"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">= 0.6"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/balanced-match": {
|
|
|
|
|
"version": "1.0.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
|
|
|
|
@ -400,11 +646,6 @@
|
|
|
|
|
"readable-stream": "^3.4.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/bluebird": {
|
|
|
|
|
"version": "3.7.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
|
|
|
|
|
"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/body-parser": {
|
|
|
|
|
"version": "1.20.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
|
|
|
|
@ -876,14 +1117,6 @@
|
|
|
|
|
"node": ">= 0.6"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/eversocket": {
|
|
|
|
|
"version": "0.0.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/eversocket/-/eversocket-0.0.4.tgz",
|
|
|
|
|
"integrity": "sha512-BLSQjL0nvgl59ixIbzyy8w6vMAStkhT/DRWmPhXWEcJZAV0ITcHL42ZagzoVy7T2u8mEoqAp60u4rccab6NGUA==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=0.6.x"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/expand-template": {
|
|
|
|
|
"version": "2.0.3",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
|
|
|
|
@ -1011,17 +1244,6 @@
|
|
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/galil": {
|
|
|
|
|
"version": "1.1.4",
|
|
|
|
|
"resolved": "git+ssh://git@github.com/artaic/galil.git#c97f6342550fdd2982c0e3fa3d6c08ddee377e82",
|
|
|
|
|
"license": "MIT",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"backoff": "^2.5.0",
|
|
|
|
|
"bluebird": "^3.4.1",
|
|
|
|
|
"eversocket": "0.0.4",
|
|
|
|
|
"lodash": "^4.14.1"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/gauge": {
|
|
|
|
|
"version": "4.0.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
|
|
|
|
@ -1755,6 +1977,16 @@
|
|
|
|
|
"node": ">= 10.12.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/node-gyp-build": {
|
|
|
|
|
"version": "4.6.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz",
|
|
|
|
|
"integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==",
|
|
|
|
|
"bin": {
|
|
|
|
|
"node-gyp-build": "bin.js",
|
|
|
|
|
"node-gyp-build-optional": "optional.js",
|
|
|
|
|
"node-gyp-build-test": "build-test.js"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/nodemailer": {
|
|
|
|
|
"version": "6.9.13",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.13.tgz",
|
|
|
|
@ -1898,14 +2130,6 @@
|
|
|
|
|
"node": ">=10"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/precond": {
|
|
|
|
|
"version": "0.2.3",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz",
|
|
|
|
|
"integrity": "sha512-QCYG84SgGyGzqJ/vlMsxeXd/pgL/I94ixdNFyh1PusWmTCyVfPJjZ1K1jvHtsbfnXQs2TSkEP2fR7QiMZAnKFQ==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">= 0.6"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/process-nextick-args": {
|
|
|
|
|
"version": "2.0.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
|
|
|
|
@ -2123,6 +2347,54 @@
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
|
|
|
|
|
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/serialport": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/serialport/-/serialport-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-AmH3D9hHPFmnF/oq/rvigfiAouAKyK/TjnrkwZRYSFZxNggJxwvbAbfYrLeuvq7ktUdhuHdVdSjj852Z55R+uA==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@serialport/binding-mock": "10.2.2",
|
|
|
|
|
"@serialport/bindings-cpp": "12.0.1",
|
|
|
|
|
"@serialport/parser-byte-length": "12.0.0",
|
|
|
|
|
"@serialport/parser-cctalk": "12.0.0",
|
|
|
|
|
"@serialport/parser-delimiter": "12.0.0",
|
|
|
|
|
"@serialport/parser-inter-byte-timeout": "12.0.0",
|
|
|
|
|
"@serialport/parser-packet-length": "12.0.0",
|
|
|
|
|
"@serialport/parser-readline": "12.0.0",
|
|
|
|
|
"@serialport/parser-ready": "12.0.0",
|
|
|
|
|
"@serialport/parser-regex": "12.0.0",
|
|
|
|
|
"@serialport/parser-slip-encoder": "12.0.0",
|
|
|
|
|
"@serialport/parser-spacepacket": "12.0.0",
|
|
|
|
|
"@serialport/stream": "12.0.0",
|
|
|
|
|
"debug": "4.3.4"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=16.0.0"
|
|
|
|
|
},
|
|
|
|
|
"funding": {
|
|
|
|
|
"url": "https://opencollective.com/serialport/donate"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/serialport/node_modules/debug": {
|
|
|
|
|
"version": "4.3.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
|
|
|
|
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"ms": "2.1.2"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=6.0"
|
|
|
|
|
},
|
|
|
|
|
"peerDependenciesMeta": {
|
|
|
|
|
"supports-color": {
|
|
|
|
|
"optional": true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/serialport/node_modules/ms": {
|
|
|
|
|
"version": "2.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/serve-static": {
|
|
|
|
|
"version": "1.15.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
|
|
|
|
@ -2752,6 +3024,157 @@
|
|
|
|
|
"rimraf": "^3.0.2"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"@serialport/binding-mock": {
|
|
|
|
|
"version": "10.2.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-10.2.2.tgz",
|
|
|
|
|
"integrity": "sha512-HAFzGhk9OuFMpuor7aT5G1ChPgn5qSsklTFOTUX72Rl6p0xwcSVsRtG/xaGp6bxpN7fI9D/S8THLBWbBgS6ldw==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"@serialport/bindings-interface": "^1.2.1",
|
|
|
|
|
"debug": "^4.3.3"
|
|
|
|
|
},
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"debug": {
|
|
|
|
|
"version": "4.3.5",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
|
|
|
|
|
"integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"ms": "2.1.2"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"ms": {
|
|
|
|
|
"version": "2.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"@serialport/bindings-cpp": {
|
|
|
|
|
"version": "12.0.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-12.0.1.tgz",
|
|
|
|
|
"integrity": "sha512-r2XOwY2dDvbW7dKqSPIk2gzsr6M6Qpe9+/Ngs94fNaNlcTRCV02PfaoDmRgcubpNVVcLATlxSxPTIDw12dbKOg==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"@serialport/bindings-interface": "1.2.2",
|
|
|
|
|
"@serialport/parser-readline": "11.0.0",
|
|
|
|
|
"debug": "4.3.4",
|
|
|
|
|
"node-addon-api": "7.0.0",
|
|
|
|
|
"node-gyp-build": "4.6.0"
|
|
|
|
|
},
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@serialport/parser-delimiter": {
|
|
|
|
|
"version": "11.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-aZLJhlRTjSmEwllLG7S4J8s8ctRAS0cbvCpO87smLvl3e4BgzbVgF6Z6zaJd3Aji2uSiYgfedCdNc4L6W+1E2g=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-readline": {
|
|
|
|
|
"version": "11.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-11.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-rRAivhRkT3YO28WjmmG4FQX6L+KMb5/ikhyylRfzWPw0nSXy97+u07peS9CbHqaNvJkMhH1locp2H36aGMOEIA==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"@serialport/parser-delimiter": "11.0.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"debug": {
|
|
|
|
|
"version": "4.3.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
|
|
|
|
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"ms": "2.1.2"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"ms": {
|
|
|
|
|
"version": "2.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
|
|
|
},
|
|
|
|
|
"node-addon-api": {
|
|
|
|
|
"version": "7.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA=="
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"@serialport/bindings-interface": {
|
|
|
|
|
"version": "1.2.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/bindings-interface/-/bindings-interface-1.2.2.tgz",
|
|
|
|
|
"integrity": "sha512-CJaUd5bLvtM9c5dmO9rPBHPXTa9R2UwpkJ0wdh9JCYcbrPWsKz+ErvR0hBLeo7NPeiFdjFO4sonRljiw4d2XiA=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-byte-length": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-0ei0txFAj+s6FTiCJFBJ1T2hpKkX8Md0Pu6dqMrYoirjPskDLJRgZGLqoy3/lnU1bkvHpnJO+9oJ3PB9v8rNlg=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-cctalk": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-0PfLzO9t2X5ufKuBO34DQKLXrCCqS9xz2D0pfuaLNeTkyGUBv426zxoMf3rsMRodDOZNbFblu3Ae84MOQXjnZw=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-delimiter": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-gu26tVt5lQoybhorLTPsH2j2LnX3AOP2x/34+DUSTNaUTzu2fBXw+isVjQJpUBFWu6aeQRZw5bJol5X9Gxjblw=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-inter-byte-timeout": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-inter-byte-timeout/-/parser-inter-byte-timeout-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-GnCh8K0NAESfhCuXAt+FfBRz1Cf9CzIgXfp7SdMgXwrtuUnCC/yuRTUFWRvuzhYKoAo1TL0hhUo77SFHUH1T/w=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-packet-length": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-packet-length/-/parser-packet-length-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-p1hiCRqvGHHLCN/8ZiPUY/G0zrxd7gtZs251n+cfNTn+87rwcdUeu9Dps3Aadx30/sOGGFL6brIRGK4l/t7MuQ=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-readline": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-O7cywCWC8PiOMvo/gglEBfAkLjp/SENEML46BXDykfKP5mTPM46XMaX1L0waWU6DXJpBgjaL7+yX6VriVPbN4w==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"@serialport/parser-delimiter": "12.0.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-ready": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-ygDwj3O4SDpZlbrRUraoXIoIqb8sM7aMKryGjYTIF0JRnKeB1ys8+wIp0RFMdFbO62YriUDextHB5Um5cKFSWg=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-regex": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-dCAVh4P/pZrLcPv9NJ2mvPRBg64L5jXuiRxIlyxxdZGH4WubwXVXY/kBTihQmiAMPxbT3yshSX8f2+feqWsxqA=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-slip-encoder": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-slip-encoder/-/parser-slip-encoder-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-0APxDGR9YvJXTRfY+uRGhzOhTpU5akSH183RUcwzN7QXh8/1jwFsFLCu0grmAUfi+fItCkR+Xr1TcNJLR13VNA=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/parser-spacepacket": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/parser-spacepacket/-/parser-spacepacket-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-dozONxhPC/78pntuxpz/NOtVps8qIc/UZzdc/LuPvVsqCoJXiRxOg6ZtCP/W58iibJDKPZPAWPGYeZt9DJxI+Q=="
|
|
|
|
|
},
|
|
|
|
|
"@serialport/stream": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-9On64rhzuqKdOQyiYLYv2lQOh3TZU/D3+IWCR5gk0alPel2nwpp4YwDEGiUBfrQZEdQ6xww0PWkzqth4wqwX3Q==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"@serialport/bindings-interface": "1.2.2",
|
|
|
|
|
"debug": "4.3.4"
|
|
|
|
|
},
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"debug": {
|
|
|
|
|
"version": "4.3.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
|
|
|
|
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"ms": "2.1.2"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"ms": {
|
|
|
|
|
"version": "2.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"@tootallnate/once": {
|
|
|
|
|
"version": "1.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
|
|
|
|
@ -2990,14 +3413,6 @@
|
|
|
|
|
"resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
|
|
|
|
|
"integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg=="
|
|
|
|
|
},
|
|
|
|
|
"backoff": {
|
|
|
|
|
"version": "2.5.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz",
|
|
|
|
|
"integrity": "sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"precond": "0.2"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"balanced-match": {
|
|
|
|
|
"version": "1.0.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
|
|
|
|
@ -3027,11 +3442,6 @@
|
|
|
|
|
"readable-stream": "^3.4.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"bluebird": {
|
|
|
|
|
"version": "3.7.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
|
|
|
|
|
"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
|
|
|
|
|
},
|
|
|
|
|
"body-parser": {
|
|
|
|
|
"version": "1.20.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
|
|
|
|
@ -3404,11 +3814,6 @@
|
|
|
|
|
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
|
|
|
|
|
"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
|
|
|
|
|
},
|
|
|
|
|
"eversocket": {
|
|
|
|
|
"version": "0.0.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/eversocket/-/eversocket-0.0.4.tgz",
|
|
|
|
|
"integrity": "sha512-BLSQjL0nvgl59ixIbzyy8w6vMAStkhT/DRWmPhXWEcJZAV0ITcHL42ZagzoVy7T2u8mEoqAp60u4rccab6NGUA=="
|
|
|
|
|
},
|
|
|
|
|
"expand-template": {
|
|
|
|
|
"version": "2.0.3",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
|
|
|
|
@ -3515,16 +3920,6 @@
|
|
|
|
|
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
|
|
|
|
|
},
|
|
|
|
|
"galil": {
|
|
|
|
|
"version": "git+ssh://git@github.com/artaic/galil.git#c97f6342550fdd2982c0e3fa3d6c08ddee377e82",
|
|
|
|
|
"from": "galil@github:artaic/galil",
|
|
|
|
|
"requires": {
|
|
|
|
|
"backoff": "^2.5.0",
|
|
|
|
|
"bluebird": "^3.4.1",
|
|
|
|
|
"eversocket": "0.0.4",
|
|
|
|
|
"lodash": "^4.14.1"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"gauge": {
|
|
|
|
|
"version": "4.0.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
|
|
|
|
@ -4076,6 +4471,11 @@
|
|
|
|
|
"which": "^2.0.2"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node-gyp-build": {
|
|
|
|
|
"version": "4.6.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz",
|
|
|
|
|
"integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ=="
|
|
|
|
|
},
|
|
|
|
|
"nodemailer": {
|
|
|
|
|
"version": "6.9.13",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.13.tgz",
|
|
|
|
@ -4180,11 +4580,6 @@
|
|
|
|
|
"tunnel-agent": "^0.6.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"precond": {
|
|
|
|
|
"version": "0.2.3",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz",
|
|
|
|
|
"integrity": "sha512-QCYG84SgGyGzqJ/vlMsxeXd/pgL/I94ixdNFyh1PusWmTCyVfPJjZ1K1jvHtsbfnXQs2TSkEP2fR7QiMZAnKFQ=="
|
|
|
|
|
},
|
|
|
|
|
"process-nextick-args": {
|
|
|
|
|
"version": "2.0.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
|
|
|
|
@ -4339,6 +4734,42 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"serialport": {
|
|
|
|
|
"version": "12.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/serialport/-/serialport-12.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-AmH3D9hHPFmnF/oq/rvigfiAouAKyK/TjnrkwZRYSFZxNggJxwvbAbfYrLeuvq7ktUdhuHdVdSjj852Z55R+uA==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"@serialport/binding-mock": "10.2.2",
|
|
|
|
|
"@serialport/bindings-cpp": "12.0.1",
|
|
|
|
|
"@serialport/parser-byte-length": "12.0.0",
|
|
|
|
|
"@serialport/parser-cctalk": "12.0.0",
|
|
|
|
|
"@serialport/parser-delimiter": "12.0.0",
|
|
|
|
|
"@serialport/parser-inter-byte-timeout": "12.0.0",
|
|
|
|
|
"@serialport/parser-packet-length": "12.0.0",
|
|
|
|
|
"@serialport/parser-readline": "12.0.0",
|
|
|
|
|
"@serialport/parser-ready": "12.0.0",
|
|
|
|
|
"@serialport/parser-regex": "12.0.0",
|
|
|
|
|
"@serialport/parser-slip-encoder": "12.0.0",
|
|
|
|
|
"@serialport/parser-spacepacket": "12.0.0",
|
|
|
|
|
"@serialport/stream": "12.0.0",
|
|
|
|
|
"debug": "4.3.4"
|
|
|
|
|
},
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"debug": {
|
|
|
|
|
"version": "4.3.4",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
|
|
|
|
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
|
|
|
|
"requires": {
|
|
|
|
|
"ms": "2.1.2"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"ms": {
|
|
|
|
|
"version": "2.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"serve-static": {
|
|
|
|
|
"version": "1.15.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
|
|
|
|
|