feat: 添加对web compiler的支持

This commit is contained in:
王立帮
2025-05-04 14:40:11 +08:00
parent b1747a3ad5
commit a7bc967378
12 changed files with 709 additions and 319 deletions

43
package-lock.json generated
View File

@@ -7,9 +7,10 @@
"": {
"name": "mixly3-server",
"version": "1.0.0",
"license": "ISC",
"license": "MIT",
"dependencies": {
"await-to-js": "^3.0.0",
"better-sse": "^0.14.1",
"commander": "^12.1.0",
"express": "^4.21.1",
"fs-extra": "^11.2.0",
@@ -20,7 +21,7 @@
"mustache": "^4.2.0",
"serialport": "^12.0.0",
"shelljs": "^0.8.5",
"shortid": "^2.2.16",
"shortid": "^2.2.17",
"simple-git": "^3.27.0",
"socket.io": "^4.8.1",
"usb": "^2.14.0"
@@ -1003,6 +1004,15 @@
"node": "^4.5.0 || >= 5.9"
}
},
"node_modules/better-sse": {
"version": "0.14.1",
"resolved": "https://registry.npmmirror.com/better-sse/-/better-sse-0.14.1.tgz",
"integrity": "sha512-htQOrymWPKD/LDkRRlgmqS5+xX3p9/BetUQTRshqtwuSk+aQ63RluzHx0CJpY1AYUadCvUex8J+B6XwkGLkZxw==",
"engines": {
"node": ">=20",
"pnpm": ">=9"
}
},
"node_modules/binary-extensions": {
"version": "2.3.0",
"resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz",
@@ -3300,9 +3310,22 @@
}
},
"node_modules/nanoid": {
"version": "2.1.11",
"resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-2.1.11.tgz",
"integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA=="
"version": "3.3.11",
"resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz",
"integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/ai"
}
],
"license": "MIT",
"bin": {
"nanoid": "bin/nanoid.cjs"
},
"engines": {
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
}
},
"node_modules/natural-compare": {
"version": "1.4.0",
@@ -4520,12 +4543,12 @@
}
},
"node_modules/shortid": {
"version": "2.2.16",
"resolved": "https://registry.npmmirror.com/shortid/-/shortid-2.2.16.tgz",
"integrity": "sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==",
"deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
"version": "2.2.17",
"resolved": "https://registry.npmmirror.com/shortid/-/shortid-2.2.17.tgz",
"integrity": "sha512-GpbM3gLF1UUXZvQw6MCyulHkWbRseNO4cyBEZresZRorwl1+SLu1ZdqgVtuwqz8mB6RpwPkm541mYSqrKyJSaA==",
"license": "MIT",
"dependencies": {
"nanoid": "^2.1.0"
"nanoid": "^3.3.8"
}
},
"node_modules/side-channel": {