You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
710 lines
28 KiB
710 lines
28 KiB
{ |
|
"name": "photovoltaic-pc", |
|
"version": "1.0.0", |
|
"lockfileVersion": 2, |
|
"requires": true, |
|
"packages": { |
|
"": { |
|
"name": "photovoltaic-pc", |
|
"version": "1.0.0", |
|
"license": "ISC", |
|
"dependencies": { |
|
"serialport": "^13.0.0" |
|
}, |
|
"devDependencies": { |
|
"electron": "^43.2.0" |
|
} |
|
}, |
|
"node_modules/@electron-internal/extract-zip": { |
|
"version": "1.0.4", |
|
"resolved": "https://registry.npmjs.org/@electron-internal/extract-zip/-/extract-zip-1.0.4.tgz", |
|
"integrity": "sha512-Zr1Vs7E9tpCNhZHDAbFVXc2gEVCG9RqPDjrno5+bdgB6LRAuvgyMHJut4NCVyYwtAieapMzc3fiQ3CSTi75ARg==", |
|
"dev": true, |
|
"engines": { |
|
"node": ">=22.12.0" |
|
} |
|
}, |
|
"node_modules/@electron/get": { |
|
"version": "5.1.0", |
|
"resolved": "https://registry.npmjs.org/@electron/get/-/get-5.1.0.tgz", |
|
"integrity": "sha512-3kSBtG8ObcTVfXanm5vVJ6UnBLEVmVsRk1M+vGqCuMBV+XLCbJYuWQful+yIy0GQDsSlK0kHEriEHn7SPk4EnA==", |
|
"dev": true, |
|
"dependencies": { |
|
"debug": "^4.1.1", |
|
"env-paths": "^3.0.0", |
|
"graceful-fs": "^4.2.11", |
|
"progress": "^2.0.3", |
|
"semver": "^7.6.3", |
|
"sumchecker": "^3.0.1" |
|
}, |
|
"engines": { |
|
"node": ">=22.12.0" |
|
}, |
|
"optionalDependencies": { |
|
"undici": "^7.24.4" |
|
} |
|
}, |
|
"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/bindings-cpp": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-13.0.0.tgz", |
|
"integrity": "sha512-r25o4Bk/vaO1LyUfY/ulR6hCg/aWiN6Wo2ljVlb4Pj5bqWGcSRC4Vse4a9AcapuAu/FeBzHCbKMvRQeCuKjzIQ==", |
|
"hasInstallScript": true, |
|
"dependencies": { |
|
"@serialport/bindings-interface": "1.2.2", |
|
"@serialport/parser-readline": "12.0.0", |
|
"debug": "4.4.0", |
|
"node-addon-api": "8.3.0", |
|
"node-gyp-build": "4.8.4" |
|
}, |
|
"engines": { |
|
"node": ">=18.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/bindings-cpp/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/bindings-cpp/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/bindings-cpp/node_modules/debug": { |
|
"version": "4.4.0", |
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", |
|
"integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", |
|
"dependencies": { |
|
"ms": "^2.1.3" |
|
}, |
|
"engines": { |
|
"node": ">=6.0" |
|
}, |
|
"peerDependenciesMeta": { |
|
"supports-color": { |
|
"optional": true |
|
} |
|
} |
|
}, |
|
"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": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-13.0.0.tgz", |
|
"integrity": "sha512-32yvqeTAqJzAEtX5zCrN1Mej56GJ5h/cVFsCDPbF9S1ZSC9FWjOqNAgtByseHfFTSTs/4ZBQZZcZBpolt8sUng==", |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/parser-cctalk": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-13.0.0.tgz", |
|
"integrity": "sha512-RErAe57g9gvnlieVYGIn1xymb1bzNXb2QtUQd14FpmbQQYlcrmuRnJwKa1BgTCujoCkhtaTtgHlbBWOxm8U2uA==", |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/parser-delimiter": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-13.0.0.tgz", |
|
"integrity": "sha512-Qqyb0FX1avs3XabQqNaZSivyVbl/yl0jywImp7ePvfZKLwx7jBZjvL+Hawt9wIG6tfq6zbFM24vzCCK7REMUig==", |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/parser-inter-byte-timeout": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-inter-byte-timeout/-/parser-inter-byte-timeout-13.0.0.tgz", |
|
"integrity": "sha512-a0w0WecTW7bD2YHWrpTz1uyiWA2fDNym0kjmPeNSwZ2XCP+JbirZt31l43m2ey6qXItTYVuQBthm75sPVeHnGA==", |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/parser-packet-length": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-packet-length/-/parser-packet-length-13.0.0.tgz", |
|
"integrity": "sha512-60ZDDIqYRi0Xs2SPZUo4Jr5LLIjtb+rvzPKMJCohrO6tAqSDponcNpcB1O4W21mKTxYjqInSz+eMrtk0LLfZIg==", |
|
"engines": { |
|
"node": ">=8.6.0" |
|
} |
|
}, |
|
"node_modules/@serialport/parser-readline": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-13.0.0.tgz", |
|
"integrity": "sha512-dov3zYoyf0dt1Sudd1q42VVYQ4WlliF0MYvAMA3MOyiU1IeG4hl0J6buBA2w4gl3DOCC05tGgLDN/3yIL81gsA==", |
|
"dependencies": { |
|
"@serialport/parser-delimiter": "13.0.0" |
|
}, |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/parser-ready": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-13.0.0.tgz", |
|
"integrity": "sha512-JNUQA+y2Rfs4bU+cGYNqOPnNMAcayhhW+XJZihSLQXOHcZsFnOa2F9YtMg9VXRWIcnHldHYtisp62Etjlw24bw==", |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/parser-regex": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-13.0.0.tgz", |
|
"integrity": "sha512-m7HpIf56G5XcuDdA3DB34Z0pJiwxNRakThEHjSa4mG05OnWYv0IG8l2oUyYfuGMowQWaVnQ+8r+brlPxGVH+eA==", |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/parser-slip-encoder": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-slip-encoder/-/parser-slip-encoder-13.0.0.tgz", |
|
"integrity": "sha512-fUHZEExm6izJ7rg0A1yjXwu4sOzeBkPAjDZPfb+XQoqgtKAk+s+HfICiYn7N2QU9gyaeCO8VKgWwi+b/DowYOg==", |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/parser-spacepacket": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-spacepacket/-/parser-spacepacket-13.0.0.tgz", |
|
"integrity": "sha512-DoXJ3mFYmyD8X/8931agJvrBPxqTaYDsPoly9/cwQSeh/q4EjQND9ySXBxpWz5WcpyCU4jOuusqCSAPsbB30Eg==", |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/stream": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-13.0.0.tgz", |
|
"integrity": "sha512-F7xLJKsjGo2WuEWMSEO1SimRcOA+WtWICsY13r0ahx8s2SecPQH06338g28OT7cW7uRXI7oEQAk62qh5gHJW3g==", |
|
"dependencies": { |
|
"@serialport/bindings-interface": "1.2.2", |
|
"debug": "4.4.0" |
|
}, |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/@serialport/stream/node_modules/debug": { |
|
"version": "4.4.0", |
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", |
|
"integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", |
|
"dependencies": { |
|
"ms": "^2.1.3" |
|
}, |
|
"engines": { |
|
"node": ">=6.0" |
|
}, |
|
"peerDependenciesMeta": { |
|
"supports-color": { |
|
"optional": true |
|
} |
|
} |
|
}, |
|
"node_modules/@types/node": { |
|
"version": "24.13.3", |
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz", |
|
"integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==", |
|
"dev": true, |
|
"dependencies": { |
|
"undici-types": "~7.18.0" |
|
} |
|
}, |
|
"node_modules/debug": { |
|
"version": "4.4.3", |
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", |
|
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", |
|
"dependencies": { |
|
"ms": "^2.1.3" |
|
}, |
|
"engines": { |
|
"node": ">=6.0" |
|
}, |
|
"peerDependenciesMeta": { |
|
"supports-color": { |
|
"optional": true |
|
} |
|
} |
|
}, |
|
"node_modules/electron": { |
|
"version": "43.2.0", |
|
"resolved": "https://registry.npmjs.org/electron/-/electron-43.2.0.tgz", |
|
"integrity": "sha512-80zvrgG7ZRXD+tD0IyLvrnN9n+veSxadMRsMaC9wKKP3iUbtC7rGM8+dVuCmOb0Rrwwv8ESW4awnUZh9Hbp1fA==", |
|
"dev": true, |
|
"license": "MIT", |
|
"dependencies": { |
|
"@electron-internal/extract-zip": "^1.0.1", |
|
"@electron/get": "^5.0.0", |
|
"@types/node": "^24.9.0" |
|
}, |
|
"bin": { |
|
"electron": "cli.js", |
|
"install-electron": "install.js" |
|
}, |
|
"engines": { |
|
"node": ">= 22.12.0" |
|
} |
|
}, |
|
"node_modules/env-paths": { |
|
"version": "3.0.0", |
|
"resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", |
|
"integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", |
|
"dev": true, |
|
"engines": { |
|
"node": "^12.20.0 || ^14.13.1 || >=16.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://github.com/sponsors/sindresorhus" |
|
} |
|
}, |
|
"node_modules/graceful-fs": { |
|
"version": "4.2.11", |
|
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", |
|
"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", |
|
"dev": true |
|
}, |
|
"node_modules/ms": { |
|
"version": "2.1.3", |
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", |
|
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" |
|
}, |
|
"node_modules/node-addon-api": { |
|
"version": "8.3.0", |
|
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.3.0.tgz", |
|
"integrity": "sha512-8VOpLHFrOQlAH+qA0ZzuGRlALRA6/LVh8QJldbrC4DY0hXoMP0l4Acq8TzFC018HztWiRqyCEj2aTWY2UvnJUg==", |
|
"engines": { |
|
"node": "^18 || ^20 || >= 21" |
|
} |
|
}, |
|
"node_modules/node-gyp-build": { |
|
"version": "4.8.4", |
|
"resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", |
|
"integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", |
|
"bin": { |
|
"node-gyp-build": "bin.js", |
|
"node-gyp-build-optional": "optional.js", |
|
"node-gyp-build-test": "build-test.js" |
|
} |
|
}, |
|
"node_modules/progress": { |
|
"version": "2.0.3", |
|
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", |
|
"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", |
|
"dev": true, |
|
"engines": { |
|
"node": ">=0.4.0" |
|
} |
|
}, |
|
"node_modules/semver": { |
|
"version": "7.8.5", |
|
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", |
|
"integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", |
|
"dev": true, |
|
"bin": { |
|
"semver": "bin/semver.js" |
|
}, |
|
"engines": { |
|
"node": ">=10" |
|
} |
|
}, |
|
"node_modules/serialport": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/serialport/-/serialport-13.0.0.tgz", |
|
"integrity": "sha512-PHpnTd8isMGPfFTZNCzOZp9m4mAJSNWle9Jxu6BPTcWq7YXl5qN7tp8Sgn0h+WIGcD6JFz5QDgixC2s4VW7vzg==", |
|
"dependencies": { |
|
"@serialport/binding-mock": "10.2.2", |
|
"@serialport/bindings-cpp": "13.0.0", |
|
"@serialport/parser-byte-length": "13.0.0", |
|
"@serialport/parser-cctalk": "13.0.0", |
|
"@serialport/parser-delimiter": "13.0.0", |
|
"@serialport/parser-inter-byte-timeout": "13.0.0", |
|
"@serialport/parser-packet-length": "13.0.0", |
|
"@serialport/parser-readline": "13.0.0", |
|
"@serialport/parser-ready": "13.0.0", |
|
"@serialport/parser-regex": "13.0.0", |
|
"@serialport/parser-slip-encoder": "13.0.0", |
|
"@serialport/parser-spacepacket": "13.0.0", |
|
"@serialport/stream": "13.0.0", |
|
"debug": "4.4.0" |
|
}, |
|
"engines": { |
|
"node": ">=20.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://opencollective.com/serialport/donate" |
|
} |
|
}, |
|
"node_modules/serialport/node_modules/debug": { |
|
"version": "4.4.0", |
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", |
|
"integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", |
|
"dependencies": { |
|
"ms": "^2.1.3" |
|
}, |
|
"engines": { |
|
"node": ">=6.0" |
|
}, |
|
"peerDependenciesMeta": { |
|
"supports-color": { |
|
"optional": true |
|
} |
|
} |
|
}, |
|
"node_modules/sumchecker": { |
|
"version": "3.0.1", |
|
"resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", |
|
"integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", |
|
"dev": true, |
|
"dependencies": { |
|
"debug": "^4.1.0" |
|
}, |
|
"engines": { |
|
"node": ">= 8.0" |
|
} |
|
}, |
|
"node_modules/undici": { |
|
"version": "7.29.0", |
|
"resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz", |
|
"integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==", |
|
"dev": true, |
|
"optional": true, |
|
"engines": { |
|
"node": ">=20.18.1" |
|
} |
|
}, |
|
"node_modules/undici-types": { |
|
"version": "7.18.2", |
|
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", |
|
"integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", |
|
"dev": true |
|
} |
|
}, |
|
"dependencies": { |
|
"@electron-internal/extract-zip": { |
|
"version": "1.0.4", |
|
"resolved": "https://registry.npmjs.org/@electron-internal/extract-zip/-/extract-zip-1.0.4.tgz", |
|
"integrity": "sha512-Zr1Vs7E9tpCNhZHDAbFVXc2gEVCG9RqPDjrno5+bdgB6LRAuvgyMHJut4NCVyYwtAieapMzc3fiQ3CSTi75ARg==", |
|
"dev": true |
|
}, |
|
"@electron/get": { |
|
"version": "5.1.0", |
|
"resolved": "https://registry.npmjs.org/@electron/get/-/get-5.1.0.tgz", |
|
"integrity": "sha512-3kSBtG8ObcTVfXanm5vVJ6UnBLEVmVsRk1M+vGqCuMBV+XLCbJYuWQful+yIy0GQDsSlK0kHEriEHn7SPk4EnA==", |
|
"dev": true, |
|
"requires": { |
|
"debug": "^4.1.1", |
|
"env-paths": "^3.0.0", |
|
"graceful-fs": "^4.2.11", |
|
"progress": "^2.0.3", |
|
"semver": "^7.6.3", |
|
"sumchecker": "^3.0.1", |
|
"undici": "^7.24.4" |
|
} |
|
}, |
|
"@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" |
|
} |
|
}, |
|
"@serialport/bindings-cpp": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-13.0.0.tgz", |
|
"integrity": "sha512-r25o4Bk/vaO1LyUfY/ulR6hCg/aWiN6Wo2ljVlb4Pj5bqWGcSRC4Vse4a9AcapuAu/FeBzHCbKMvRQeCuKjzIQ==", |
|
"requires": { |
|
"@serialport/bindings-interface": "1.2.2", |
|
"@serialport/parser-readline": "12.0.0", |
|
"debug": "4.4.0", |
|
"node-addon-api": "8.3.0", |
|
"node-gyp-build": "4.8.4" |
|
}, |
|
"dependencies": { |
|
"@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-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" |
|
} |
|
}, |
|
"debug": { |
|
"version": "4.4.0", |
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", |
|
"integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", |
|
"requires": { |
|
"ms": "^2.1.3" |
|
} |
|
} |
|
} |
|
}, |
|
"@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": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-13.0.0.tgz", |
|
"integrity": "sha512-32yvqeTAqJzAEtX5zCrN1Mej56GJ5h/cVFsCDPbF9S1ZSC9FWjOqNAgtByseHfFTSTs/4ZBQZZcZBpolt8sUng==" |
|
}, |
|
"@serialport/parser-cctalk": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-13.0.0.tgz", |
|
"integrity": "sha512-RErAe57g9gvnlieVYGIn1xymb1bzNXb2QtUQd14FpmbQQYlcrmuRnJwKa1BgTCujoCkhtaTtgHlbBWOxm8U2uA==" |
|
}, |
|
"@serialport/parser-delimiter": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-13.0.0.tgz", |
|
"integrity": "sha512-Qqyb0FX1avs3XabQqNaZSivyVbl/yl0jywImp7ePvfZKLwx7jBZjvL+Hawt9wIG6tfq6zbFM24vzCCK7REMUig==" |
|
}, |
|
"@serialport/parser-inter-byte-timeout": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-inter-byte-timeout/-/parser-inter-byte-timeout-13.0.0.tgz", |
|
"integrity": "sha512-a0w0WecTW7bD2YHWrpTz1uyiWA2fDNym0kjmPeNSwZ2XCP+JbirZt31l43m2ey6qXItTYVuQBthm75sPVeHnGA==" |
|
}, |
|
"@serialport/parser-packet-length": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-packet-length/-/parser-packet-length-13.0.0.tgz", |
|
"integrity": "sha512-60ZDDIqYRi0Xs2SPZUo4Jr5LLIjtb+rvzPKMJCohrO6tAqSDponcNpcB1O4W21mKTxYjqInSz+eMrtk0LLfZIg==" |
|
}, |
|
"@serialport/parser-readline": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-13.0.0.tgz", |
|
"integrity": "sha512-dov3zYoyf0dt1Sudd1q42VVYQ4WlliF0MYvAMA3MOyiU1IeG4hl0J6buBA2w4gl3DOCC05tGgLDN/3yIL81gsA==", |
|
"requires": { |
|
"@serialport/parser-delimiter": "13.0.0" |
|
} |
|
}, |
|
"@serialport/parser-ready": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-13.0.0.tgz", |
|
"integrity": "sha512-JNUQA+y2Rfs4bU+cGYNqOPnNMAcayhhW+XJZihSLQXOHcZsFnOa2F9YtMg9VXRWIcnHldHYtisp62Etjlw24bw==" |
|
}, |
|
"@serialport/parser-regex": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-13.0.0.tgz", |
|
"integrity": "sha512-m7HpIf56G5XcuDdA3DB34Z0pJiwxNRakThEHjSa4mG05OnWYv0IG8l2oUyYfuGMowQWaVnQ+8r+brlPxGVH+eA==" |
|
}, |
|
"@serialport/parser-slip-encoder": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-slip-encoder/-/parser-slip-encoder-13.0.0.tgz", |
|
"integrity": "sha512-fUHZEExm6izJ7rg0A1yjXwu4sOzeBkPAjDZPfb+XQoqgtKAk+s+HfICiYn7N2QU9gyaeCO8VKgWwi+b/DowYOg==" |
|
}, |
|
"@serialport/parser-spacepacket": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/parser-spacepacket/-/parser-spacepacket-13.0.0.tgz", |
|
"integrity": "sha512-DoXJ3mFYmyD8X/8931agJvrBPxqTaYDsPoly9/cwQSeh/q4EjQND9ySXBxpWz5WcpyCU4jOuusqCSAPsbB30Eg==" |
|
}, |
|
"@serialport/stream": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-13.0.0.tgz", |
|
"integrity": "sha512-F7xLJKsjGo2WuEWMSEO1SimRcOA+WtWICsY13r0ahx8s2SecPQH06338g28OT7cW7uRXI7oEQAk62qh5gHJW3g==", |
|
"requires": { |
|
"@serialport/bindings-interface": "1.2.2", |
|
"debug": "4.4.0" |
|
}, |
|
"dependencies": { |
|
"debug": { |
|
"version": "4.4.0", |
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", |
|
"integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", |
|
"requires": { |
|
"ms": "^2.1.3" |
|
} |
|
} |
|
} |
|
}, |
|
"@types/node": { |
|
"version": "24.13.3", |
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz", |
|
"integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==", |
|
"dev": true, |
|
"requires": { |
|
"undici-types": "~7.18.0" |
|
} |
|
}, |
|
"debug": { |
|
"version": "4.4.3", |
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", |
|
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", |
|
"requires": { |
|
"ms": "^2.1.3" |
|
} |
|
}, |
|
"electron": { |
|
"version": "43.2.0", |
|
"resolved": "https://registry.npmjs.org/electron/-/electron-43.2.0.tgz", |
|
"integrity": "sha512-80zvrgG7ZRXD+tD0IyLvrnN9n+veSxadMRsMaC9wKKP3iUbtC7rGM8+dVuCmOb0Rrwwv8ESW4awnUZh9Hbp1fA==", |
|
"dev": true, |
|
"requires": { |
|
"@electron-internal/extract-zip": "^1.0.1", |
|
"@electron/get": "^5.0.0", |
|
"@types/node": "^24.9.0" |
|
} |
|
}, |
|
"env-paths": { |
|
"version": "3.0.0", |
|
"resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", |
|
"integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", |
|
"dev": true |
|
}, |
|
"graceful-fs": { |
|
"version": "4.2.11", |
|
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", |
|
"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", |
|
"dev": true |
|
}, |
|
"ms": { |
|
"version": "2.1.3", |
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", |
|
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" |
|
}, |
|
"node-addon-api": { |
|
"version": "8.3.0", |
|
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.3.0.tgz", |
|
"integrity": "sha512-8VOpLHFrOQlAH+qA0ZzuGRlALRA6/LVh8QJldbrC4DY0hXoMP0l4Acq8TzFC018HztWiRqyCEj2aTWY2UvnJUg==" |
|
}, |
|
"node-gyp-build": { |
|
"version": "4.8.4", |
|
"resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", |
|
"integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==" |
|
}, |
|
"progress": { |
|
"version": "2.0.3", |
|
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", |
|
"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", |
|
"dev": true |
|
}, |
|
"semver": { |
|
"version": "7.8.5", |
|
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", |
|
"integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", |
|
"dev": true |
|
}, |
|
"serialport": { |
|
"version": "13.0.0", |
|
"resolved": "https://registry.npmjs.org/serialport/-/serialport-13.0.0.tgz", |
|
"integrity": "sha512-PHpnTd8isMGPfFTZNCzOZp9m4mAJSNWle9Jxu6BPTcWq7YXl5qN7tp8Sgn0h+WIGcD6JFz5QDgixC2s4VW7vzg==", |
|
"requires": { |
|
"@serialport/binding-mock": "10.2.2", |
|
"@serialport/bindings-cpp": "13.0.0", |
|
"@serialport/parser-byte-length": "13.0.0", |
|
"@serialport/parser-cctalk": "13.0.0", |
|
"@serialport/parser-delimiter": "13.0.0", |
|
"@serialport/parser-inter-byte-timeout": "13.0.0", |
|
"@serialport/parser-packet-length": "13.0.0", |
|
"@serialport/parser-readline": "13.0.0", |
|
"@serialport/parser-ready": "13.0.0", |
|
"@serialport/parser-regex": "13.0.0", |
|
"@serialport/parser-slip-encoder": "13.0.0", |
|
"@serialport/parser-spacepacket": "13.0.0", |
|
"@serialport/stream": "13.0.0", |
|
"debug": "4.4.0" |
|
}, |
|
"dependencies": { |
|
"debug": { |
|
"version": "4.4.0", |
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", |
|
"integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", |
|
"requires": { |
|
"ms": "^2.1.3" |
|
} |
|
} |
|
} |
|
}, |
|
"sumchecker": { |
|
"version": "3.0.1", |
|
"resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", |
|
"integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", |
|
"dev": true, |
|
"requires": { |
|
"debug": "^4.1.0" |
|
} |
|
}, |
|
"undici": { |
|
"version": "7.29.0", |
|
"resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz", |
|
"integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==", |
|
"dev": true, |
|
"optional": true |
|
}, |
|
"undici-types": { |
|
"version": "7.18.2", |
|
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", |
|
"integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", |
|
"dev": true |
|
} |
|
} |
|
}
|
|
|