|
|
|
@ -32,11 +32,13 @@ |
|
|
|
"plugin-error": "^2.0.0", |
|
|
|
"prompts": "^2.4.2", |
|
|
|
"sanitize-html": "^2.7.1", |
|
|
|
"sass": "^1.50.1" |
|
|
|
"sass": "^1.50.1", |
|
|
|
"ws": "^8.13.0" |
|
|
|
}, |
|
|
|
"bin": { |
|
|
|
"component-build": "build.js", |
|
|
|
"component-dev": "server.js" |
|
|
|
"component-dev": "server.js", |
|
|
|
"component-info": "debug.js" |
|
|
|
}, |
|
|
|
"devDependencies": { |
|
|
|
"@babel/preset-react": "^7.18.6", |
|
|
|
@ -51,7 +53,11 @@ |
|
|
|
"rollup-plugin-copy": "^3.4.0", |
|
|
|
"rollup-plugin-jsx": "^1.0.3", |
|
|
|
"rollup-plugin-terser": "^7.0.2", |
|
|
|
"socket.io": "^4.6.2", |
|
|
|
"styled-components": "^5.3.5" |
|
|
|
}, |
|
|
|
"engines": { |
|
|
|
"node": ">=14.17.3" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/@ampproject/remapping": { |
|
|
|
@ -935,9 +941,12 @@ |
|
|
|
"integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==" |
|
|
|
}, |
|
|
|
"node_modules/@types/cors": { |
|
|
|
"version": "2.8.12", |
|
|
|
"resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", |
|
|
|
"integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==" |
|
|
|
"version": "2.8.13", |
|
|
|
"resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz", |
|
|
|
"integrity": "sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==", |
|
|
|
"dependencies": { |
|
|
|
"@types/node": "*" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/@types/estree": { |
|
|
|
"version": "1.0.0", |
|
|
|
@ -2901,9 +2910,9 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/engine.io": { |
|
|
|
"version": "6.2.1", |
|
|
|
"resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.2.1.tgz", |
|
|
|
"integrity": "sha512-ECceEFcAaNRybd3lsGQKas3ZlMVjN3cyWwMP25D2i0zWfyiytVbTpRPa34qrr+FHddtpBVOmq4H/DCv1O0lZRA==", |
|
|
|
"version": "6.4.2", |
|
|
|
"resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.4.2.tgz", |
|
|
|
"integrity": "sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg==", |
|
|
|
"dependencies": { |
|
|
|
"@types/cookie": "^0.4.1", |
|
|
|
"@types/cors": "^2.8.12", |
|
|
|
@ -2914,7 +2923,7 @@ |
|
|
|
"cors": "~2.8.5", |
|
|
|
"debug": "~4.3.1", |
|
|
|
"engine.io-parser": "~5.0.3", |
|
|
|
"ws": "~8.2.3" |
|
|
|
"ws": "~8.11.0" |
|
|
|
}, |
|
|
|
"engines": { |
|
|
|
"node": ">=10.0.0" |
|
|
|
@ -2932,6 +2941,26 @@ |
|
|
|
"xmlhttprequest-ssl": "~2.0.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/engine.io-client/node_modules/ws": { |
|
|
|
"version": "8.2.3", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", |
|
|
|
"integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", |
|
|
|
"engines": { |
|
|
|
"node": ">=10.0.0" |
|
|
|
}, |
|
|
|
"peerDependencies": { |
|
|
|
"bufferutil": "^4.0.1", |
|
|
|
"utf-8-validate": "^5.0.2" |
|
|
|
}, |
|
|
|
"peerDependenciesMeta": { |
|
|
|
"bufferutil": { |
|
|
|
"optional": true |
|
|
|
}, |
|
|
|
"utf-8-validate": { |
|
|
|
"optional": true |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/engine.io-parser": { |
|
|
|
"version": "5.0.4", |
|
|
|
"resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.4.tgz", |
|
|
|
@ -2948,6 +2977,26 @@ |
|
|
|
"node": ">= 0.6" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/engine.io/node_modules/ws": { |
|
|
|
"version": "8.11.0", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", |
|
|
|
"integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", |
|
|
|
"engines": { |
|
|
|
"node": ">=10.0.0" |
|
|
|
}, |
|
|
|
"peerDependencies": { |
|
|
|
"bufferutil": "^4.0.1", |
|
|
|
"utf-8-validate": "^5.0.2" |
|
|
|
}, |
|
|
|
"peerDependenciesMeta": { |
|
|
|
"bufferutil": { |
|
|
|
"optional": true |
|
|
|
}, |
|
|
|
"utf-8-validate": { |
|
|
|
"optional": true |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/entities": { |
|
|
|
"version": "2.2.0", |
|
|
|
"resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", |
|
|
|
@ -8781,25 +8830,48 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/socket.io": { |
|
|
|
"version": "4.5.4", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.5.4.tgz", |
|
|
|
"integrity": "sha512-m3GC94iK9MfIEeIBfbhJs5BqFibMtkRk8ZpKwG2QwxV0m/eEhPIV4ara6XCF1LWNAus7z58RodiZlAH71U3EhQ==", |
|
|
|
"version": "4.6.2", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.6.2.tgz", |
|
|
|
"integrity": "sha512-Vp+lSks5k0dewYTfwgPT9UeGGd+ht7sCpB7p0e83VgO4X/AHYWhXITMrNk/pg8syY2bpx23ptClCQuHhqi2BgQ==", |
|
|
|
"dependencies": { |
|
|
|
"accepts": "~1.3.4", |
|
|
|
"base64id": "~2.0.0", |
|
|
|
"debug": "~4.3.2", |
|
|
|
"engine.io": "~6.2.1", |
|
|
|
"socket.io-adapter": "~2.4.0", |
|
|
|
"socket.io-parser": "~4.2.1" |
|
|
|
"engine.io": "~6.4.2", |
|
|
|
"socket.io-adapter": "~2.5.2", |
|
|
|
"socket.io-parser": "~4.2.4" |
|
|
|
}, |
|
|
|
"engines": { |
|
|
|
"node": ">=10.0.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/socket.io-adapter": { |
|
|
|
"version": "2.4.0", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz", |
|
|
|
"integrity": "sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==" |
|
|
|
"version": "2.5.2", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz", |
|
|
|
"integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==", |
|
|
|
"dependencies": { |
|
|
|
"ws": "~8.11.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/socket.io-adapter/node_modules/ws": { |
|
|
|
"version": "8.11.0", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", |
|
|
|
"integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", |
|
|
|
"engines": { |
|
|
|
"node": ">=10.0.0" |
|
|
|
}, |
|
|
|
"peerDependencies": { |
|
|
|
"bufferutil": "^4.0.1", |
|
|
|
"utf-8-validate": "^5.0.2" |
|
|
|
}, |
|
|
|
"peerDependenciesMeta": { |
|
|
|
"bufferutil": { |
|
|
|
"optional": true |
|
|
|
}, |
|
|
|
"utf-8-validate": { |
|
|
|
"optional": true |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/socket.io-client": { |
|
|
|
"version": "4.5.4", |
|
|
|
@ -8816,9 +8888,9 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/socket.io-parser": { |
|
|
|
"version": "4.2.1", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.1.tgz", |
|
|
|
"integrity": "sha512-V4GrkLy+HeF1F/en3SpUaM+7XxYXpuMUWLGde1kSSh5nQMN4hLrbPIkD+otwh6q9R6NOQBN4AMaOZ2zVjui82g==", |
|
|
|
"version": "4.2.4", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", |
|
|
|
"integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", |
|
|
|
"dependencies": { |
|
|
|
"@socket.io/component-emitter": "~3.1.0", |
|
|
|
"debug": "~4.3.1" |
|
|
|
@ -10001,15 +10073,15 @@ |
|
|
|
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" |
|
|
|
}, |
|
|
|
"node_modules/ws": { |
|
|
|
"version": "8.2.3", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", |
|
|
|
"integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", |
|
|
|
"version": "8.13.0", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", |
|
|
|
"integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", |
|
|
|
"engines": { |
|
|
|
"node": ">=10.0.0" |
|
|
|
}, |
|
|
|
"peerDependencies": { |
|
|
|
"bufferutil": "^4.0.1", |
|
|
|
"utf-8-validate": "^5.0.2" |
|
|
|
"utf-8-validate": ">=5.0.2" |
|
|
|
}, |
|
|
|
"peerDependenciesMeta": { |
|
|
|
"bufferutil": { |
|
|
|
@ -10806,9 +10878,12 @@ |
|
|
|
"integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==" |
|
|
|
}, |
|
|
|
"@types/cors": { |
|
|
|
"version": "2.8.12", |
|
|
|
"resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", |
|
|
|
"integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==" |
|
|
|
"version": "2.8.13", |
|
|
|
"resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz", |
|
|
|
"integrity": "sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==", |
|
|
|
"requires": { |
|
|
|
"@types/node": "*" |
|
|
|
} |
|
|
|
}, |
|
|
|
"@types/estree": { |
|
|
|
"version": "1.0.0", |
|
|
|
@ -12328,9 +12403,9 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
"engine.io": { |
|
|
|
"version": "6.2.1", |
|
|
|
"resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.2.1.tgz", |
|
|
|
"integrity": "sha512-ECceEFcAaNRybd3lsGQKas3ZlMVjN3cyWwMP25D2i0zWfyiytVbTpRPa34qrr+FHddtpBVOmq4H/DCv1O0lZRA==", |
|
|
|
"version": "6.4.2", |
|
|
|
"resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.4.2.tgz", |
|
|
|
"integrity": "sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg==", |
|
|
|
"requires": { |
|
|
|
"@types/cookie": "^0.4.1", |
|
|
|
"@types/cors": "^2.8.12", |
|
|
|
@ -12341,13 +12416,19 @@ |
|
|
|
"cors": "~2.8.5", |
|
|
|
"debug": "~4.3.1", |
|
|
|
"engine.io-parser": "~5.0.3", |
|
|
|
"ws": "~8.2.3" |
|
|
|
"ws": "~8.11.0" |
|
|
|
}, |
|
|
|
"dependencies": { |
|
|
|
"cookie": { |
|
|
|
"version": "0.4.2", |
|
|
|
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", |
|
|
|
"integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" |
|
|
|
}, |
|
|
|
"ws": { |
|
|
|
"version": "8.11.0", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", |
|
|
|
"integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", |
|
|
|
"requires": {} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
@ -12361,6 +12442,14 @@ |
|
|
|
"engine.io-parser": "~5.0.3", |
|
|
|
"ws": "~8.2.3", |
|
|
|
"xmlhttprequest-ssl": "~2.0.0" |
|
|
|
}, |
|
|
|
"dependencies": { |
|
|
|
"ws": { |
|
|
|
"version": "8.2.3", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", |
|
|
|
"integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", |
|
|
|
"requires": {} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
"engine.io-parser": { |
|
|
|
@ -16913,22 +17002,33 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
"socket.io": { |
|
|
|
"version": "4.5.4", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.5.4.tgz", |
|
|
|
"integrity": "sha512-m3GC94iK9MfIEeIBfbhJs5BqFibMtkRk8ZpKwG2QwxV0m/eEhPIV4ara6XCF1LWNAus7z58RodiZlAH71U3EhQ==", |
|
|
|
"version": "4.6.2", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.6.2.tgz", |
|
|
|
"integrity": "sha512-Vp+lSks5k0dewYTfwgPT9UeGGd+ht7sCpB7p0e83VgO4X/AHYWhXITMrNk/pg8syY2bpx23ptClCQuHhqi2BgQ==", |
|
|
|
"requires": { |
|
|
|
"accepts": "~1.3.4", |
|
|
|
"base64id": "~2.0.0", |
|
|
|
"debug": "~4.3.2", |
|
|
|
"engine.io": "~6.2.1", |
|
|
|
"socket.io-adapter": "~2.4.0", |
|
|
|
"socket.io-parser": "~4.2.1" |
|
|
|
"engine.io": "~6.4.2", |
|
|
|
"socket.io-adapter": "~2.5.2", |
|
|
|
"socket.io-parser": "~4.2.4" |
|
|
|
} |
|
|
|
}, |
|
|
|
"socket.io-adapter": { |
|
|
|
"version": "2.4.0", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz", |
|
|
|
"integrity": "sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==" |
|
|
|
"version": "2.5.2", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz", |
|
|
|
"integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==", |
|
|
|
"requires": { |
|
|
|
"ws": "~8.11.0" |
|
|
|
}, |
|
|
|
"dependencies": { |
|
|
|
"ws": { |
|
|
|
"version": "8.11.0", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", |
|
|
|
"integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", |
|
|
|
"requires": {} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
"socket.io-client": { |
|
|
|
"version": "4.5.4", |
|
|
|
@ -16942,9 +17042,9 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
"socket.io-parser": { |
|
|
|
"version": "4.2.1", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.1.tgz", |
|
|
|
"integrity": "sha512-V4GrkLy+HeF1F/en3SpUaM+7XxYXpuMUWLGde1kSSh5nQMN4hLrbPIkD+otwh6q9R6NOQBN4AMaOZ2zVjui82g==", |
|
|
|
"version": "4.2.4", |
|
|
|
"resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", |
|
|
|
"integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", |
|
|
|
"requires": { |
|
|
|
"@socket.io/component-emitter": "~3.1.0", |
|
|
|
"debug": "~4.3.1" |
|
|
|
@ -17847,9 +17947,9 @@ |
|
|
|
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" |
|
|
|
}, |
|
|
|
"ws": { |
|
|
|
"version": "8.2.3", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", |
|
|
|
"integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", |
|
|
|
"version": "8.13.0", |
|
|
|
"resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", |
|
|
|
"integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", |
|
|
|
"requires": {} |
|
|
|
}, |
|
|
|
"xmlhttprequest-ssl": { |
|
|
|
|