Merge branch 'master' into mononaut/utxo-chart-colors
This commit is contained in:
		
						commit
						d149c8bd24
					
				
							
								
								
									
										609
									
								
								frontend/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										609
									
								
								frontend/package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -34,7 +34,7 @@ | |||||||
|         "clipboard": "^2.0.11", |         "clipboard": "^2.0.11", | ||||||
|         "domino": "^2.1.6", |         "domino": "^2.1.6", | ||||||
|         "echarts": "~5.5.0", |         "echarts": "~5.5.0", | ||||||
|         "esbuild": "^0.23.0", |         "esbuild": "^0.24.0", | ||||||
|         "lightweight-charts": "~3.8.0", |         "lightweight-charts": "~3.8.0", | ||||||
|         "ngx-echarts": "~17.2.0", |         "ngx-echarts": "~17.2.0", | ||||||
|         "ngx-infinite-scroll": "^17.0.0", |         "ngx-infinite-scroll": "^17.0.0", | ||||||
| @ -3201,9 +3201,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/aix-ppc64": { |     "node_modules/@esbuild/aix-ppc64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", |       "integrity": "sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "ppc64" |         "ppc64" | ||||||
|       ], |       ], | ||||||
| @ -3216,9 +3216,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/android-arm": { |     "node_modules/@esbuild/android-arm": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.0.tgz", | ||||||
|       "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", |       "integrity": "sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "arm" |         "arm" | ||||||
|       ], |       ], | ||||||
| @ -3231,9 +3231,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/android-arm64": { |     "node_modules/@esbuild/android-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", |       "integrity": "sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "arm64" |         "arm64" | ||||||
|       ], |       ], | ||||||
| @ -3246,9 +3246,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/android-x64": { |     "node_modules/@esbuild/android-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", |       "integrity": "sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "x64" |         "x64" | ||||||
|       ], |       ], | ||||||
| @ -3261,9 +3261,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/darwin-arm64": { |     "node_modules/@esbuild/darwin-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", |       "integrity": "sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "arm64" |         "arm64" | ||||||
|       ], |       ], | ||||||
| @ -3276,9 +3276,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/darwin-x64": { |     "node_modules/@esbuild/darwin-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", |       "integrity": "sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "x64" |         "x64" | ||||||
|       ], |       ], | ||||||
| @ -3291,9 +3291,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/freebsd-arm64": { |     "node_modules/@esbuild/freebsd-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", |       "integrity": "sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "arm64" |         "arm64" | ||||||
|       ], |       ], | ||||||
| @ -3306,9 +3306,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/freebsd-x64": { |     "node_modules/@esbuild/freebsd-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", |       "integrity": "sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "x64" |         "x64" | ||||||
|       ], |       ], | ||||||
| @ -3321,9 +3321,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/linux-arm": { |     "node_modules/@esbuild/linux-arm": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz", | ||||||
|       "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", |       "integrity": "sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "arm" |         "arm" | ||||||
|       ], |       ], | ||||||
| @ -3336,9 +3336,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/linux-arm64": { |     "node_modules/@esbuild/linux-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", |       "integrity": "sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "arm64" |         "arm64" | ||||||
|       ], |       ], | ||||||
| @ -3351,9 +3351,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/linux-ia32": { |     "node_modules/@esbuild/linux-ia32": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz", | ||||||
|       "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", |       "integrity": "sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "ia32" |         "ia32" | ||||||
|       ], |       ], | ||||||
| @ -3366,9 +3366,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/linux-loong64": { |     "node_modules/@esbuild/linux-loong64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", |       "integrity": "sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "loong64" |         "loong64" | ||||||
|       ], |       ], | ||||||
| @ -3381,9 +3381,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/linux-mips64el": { |     "node_modules/@esbuild/linux-mips64el": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz", | ||||||
|       "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", |       "integrity": "sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "mips64el" |         "mips64el" | ||||||
|       ], |       ], | ||||||
| @ -3396,9 +3396,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/linux-ppc64": { |     "node_modules/@esbuild/linux-ppc64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", |       "integrity": "sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "ppc64" |         "ppc64" | ||||||
|       ], |       ], | ||||||
| @ -3411,9 +3411,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/linux-riscv64": { |     "node_modules/@esbuild/linux-riscv64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", |       "integrity": "sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "riscv64" |         "riscv64" | ||||||
|       ], |       ], | ||||||
| @ -3426,9 +3426,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/linux-s390x": { |     "node_modules/@esbuild/linux-s390x": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz", | ||||||
|       "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", |       "integrity": "sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "s390x" |         "s390x" | ||||||
|       ], |       ], | ||||||
| @ -3441,9 +3441,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/linux-x64": { |     "node_modules/@esbuild/linux-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", |       "integrity": "sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "x64" |         "x64" | ||||||
|       ], |       ], | ||||||
| @ -3456,9 +3456,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/netbsd-x64": { |     "node_modules/@esbuild/netbsd-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", |       "integrity": "sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "x64" |         "x64" | ||||||
|       ], |       ], | ||||||
| @ -3471,9 +3471,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/openbsd-arm64": { |     "node_modules/@esbuild/openbsd-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", |       "integrity": "sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "arm64" |         "arm64" | ||||||
|       ], |       ], | ||||||
| @ -3486,9 +3486,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/openbsd-x64": { |     "node_modules/@esbuild/openbsd-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", |       "integrity": "sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "x64" |         "x64" | ||||||
|       ], |       ], | ||||||
| @ -3501,9 +3501,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/sunos-x64": { |     "node_modules/@esbuild/sunos-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", |       "integrity": "sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "x64" |         "x64" | ||||||
|       ], |       ], | ||||||
| @ -3516,9 +3516,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/win32-arm64": { |     "node_modules/@esbuild/win32-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", |       "integrity": "sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "arm64" |         "arm64" | ||||||
|       ], |       ], | ||||||
| @ -3531,9 +3531,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/win32-ia32": { |     "node_modules/@esbuild/win32-ia32": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz", | ||||||
|       "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", |       "integrity": "sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "ia32" |         "ia32" | ||||||
|       ], |       ], | ||||||
| @ -3546,9 +3546,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@esbuild/win32-x64": { |     "node_modules/@esbuild/win32-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", |       "integrity": "sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==", | ||||||
|       "cpu": [ |       "cpu": [ | ||||||
|         "x64" |         "x64" | ||||||
|       ], |       ], | ||||||
| @ -8884,9 +8884,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/engine.io": { |     "node_modules/engine.io": { | ||||||
|       "version": "6.5.1", |       "version": "6.5.5", | ||||||
|       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.1.tgz", |       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.5.tgz", | ||||||
|       "integrity": "sha512-mGqhI+D7YxS9KJMppR6Iuo37Ed3abhU8NdfgSvJSDUafQutrN+sPTncJYTyM9+tkhSmWodKtVYGPPHyXJEwEQA==", |       "integrity": "sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==", | ||||||
|       "devOptional": true, |       "devOptional": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@types/cookie": "^0.4.1", |         "@types/cookie": "^0.4.1", | ||||||
| @ -8897,60 +8897,30 @@ | |||||||
|         "cookie": "~0.4.1", |         "cookie": "~0.4.1", | ||||||
|         "cors": "~2.8.5", |         "cors": "~2.8.5", | ||||||
|         "debug": "~4.3.1", |         "debug": "~4.3.1", | ||||||
|         "engine.io-parser": "~5.1.0", |         "engine.io-parser": "~5.2.1", | ||||||
|         "ws": "~8.11.0" |         "ws": "~8.17.1" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">=10.0.0" |         "node": ">=10.2.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/engine.io-client": { |     "node_modules/engine.io-client": { | ||||||
|       "version": "6.5.3", |       "version": "6.5.4", | ||||||
|       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.3.tgz", |       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.4.tgz", | ||||||
|       "integrity": "sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q==", |       "integrity": "sha512-GeZeeRjpD2qf49cZQ0Wvh/8NJNfeXkXXcoGh+F77oEAgo9gUHwT1fCRxSNU+YEEaysOJTnsFHmM5oAcPy4ntvQ==", | ||||||
|       "devOptional": true, |       "devOptional": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@socket.io/component-emitter": "~3.1.0", |         "@socket.io/component-emitter": "~3.1.0", | ||||||
|         "debug": "~4.3.1", |         "debug": "~4.3.1", | ||||||
|         "engine.io-parser": "~5.2.1", |         "engine.io-parser": "~5.2.1", | ||||||
|         "ws": "~8.11.0", |         "ws": "~8.17.1", | ||||||
|         "xmlhttprequest-ssl": "~2.0.0" |         "xmlhttprequest-ssl": "~2.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/engine.io-client/node_modules/engine.io-parser": { |  | ||||||
|       "version": "5.2.2", |  | ||||||
|       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.2.tgz", |  | ||||||
|       "integrity": "sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==", |  | ||||||
|       "devOptional": true, |  | ||||||
|       "engines": { |  | ||||||
|         "node": ">=10.0.0" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "node_modules/engine.io-client/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==", |  | ||||||
|       "devOptional": true, |  | ||||||
|       "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": { |     "node_modules/engine.io-parser": { | ||||||
|       "version": "5.1.0", |       "version": "5.2.3", | ||||||
|       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.1.0.tgz", |       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", | ||||||
|       "integrity": "sha512-enySgNiK5tyZFynt3z7iqBR+Bto9EVVVvDFuTT0ioHCGbzirZVGDGiQjZzEp8hWl6hd5FSVytJGuScX1C1C35w==", |       "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", | ||||||
|       "devOptional": true, |       "devOptional": true, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">=10.0.0" |         "node": ">=10.0.0" | ||||||
| @ -8965,27 +8935,6 @@ | |||||||
|         "node": ">= 0.6" |         "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==", |  | ||||||
|       "devOptional": true, |  | ||||||
|       "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/enhanced-resolve": { |     "node_modules/enhanced-resolve": { | ||||||
|       "version": "5.15.0", |       "version": "5.15.0", | ||||||
|       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", |       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", | ||||||
| @ -9210,9 +9159,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/esbuild": { |     "node_modules/esbuild": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz", | ||||||
|       "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", |       "integrity": "sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==", | ||||||
|       "hasInstallScript": true, |       "hasInstallScript": true, | ||||||
|       "bin": { |       "bin": { | ||||||
|         "esbuild": "bin/esbuild" |         "esbuild": "bin/esbuild" | ||||||
| @ -9221,30 +9170,30 @@ | |||||||
|         "node": ">=18" |         "node": ">=18" | ||||||
|       }, |       }, | ||||||
|       "optionalDependencies": { |       "optionalDependencies": { | ||||||
|         "@esbuild/aix-ppc64": "0.23.0", |         "@esbuild/aix-ppc64": "0.24.0", | ||||||
|         "@esbuild/android-arm": "0.23.0", |         "@esbuild/android-arm": "0.24.0", | ||||||
|         "@esbuild/android-arm64": "0.23.0", |         "@esbuild/android-arm64": "0.24.0", | ||||||
|         "@esbuild/android-x64": "0.23.0", |         "@esbuild/android-x64": "0.24.0", | ||||||
|         "@esbuild/darwin-arm64": "0.23.0", |         "@esbuild/darwin-arm64": "0.24.0", | ||||||
|         "@esbuild/darwin-x64": "0.23.0", |         "@esbuild/darwin-x64": "0.24.0", | ||||||
|         "@esbuild/freebsd-arm64": "0.23.0", |         "@esbuild/freebsd-arm64": "0.24.0", | ||||||
|         "@esbuild/freebsd-x64": "0.23.0", |         "@esbuild/freebsd-x64": "0.24.0", | ||||||
|         "@esbuild/linux-arm": "0.23.0", |         "@esbuild/linux-arm": "0.24.0", | ||||||
|         "@esbuild/linux-arm64": "0.23.0", |         "@esbuild/linux-arm64": "0.24.0", | ||||||
|         "@esbuild/linux-ia32": "0.23.0", |         "@esbuild/linux-ia32": "0.24.0", | ||||||
|         "@esbuild/linux-loong64": "0.23.0", |         "@esbuild/linux-loong64": "0.24.0", | ||||||
|         "@esbuild/linux-mips64el": "0.23.0", |         "@esbuild/linux-mips64el": "0.24.0", | ||||||
|         "@esbuild/linux-ppc64": "0.23.0", |         "@esbuild/linux-ppc64": "0.24.0", | ||||||
|         "@esbuild/linux-riscv64": "0.23.0", |         "@esbuild/linux-riscv64": "0.24.0", | ||||||
|         "@esbuild/linux-s390x": "0.23.0", |         "@esbuild/linux-s390x": "0.24.0", | ||||||
|         "@esbuild/linux-x64": "0.23.0", |         "@esbuild/linux-x64": "0.24.0", | ||||||
|         "@esbuild/netbsd-x64": "0.23.0", |         "@esbuild/netbsd-x64": "0.24.0", | ||||||
|         "@esbuild/openbsd-arm64": "0.23.0", |         "@esbuild/openbsd-arm64": "0.24.0", | ||||||
|         "@esbuild/openbsd-x64": "0.23.0", |         "@esbuild/openbsd-x64": "0.24.0", | ||||||
|         "@esbuild/sunos-x64": "0.23.0", |         "@esbuild/sunos-x64": "0.24.0", | ||||||
|         "@esbuild/win32-arm64": "0.23.0", |         "@esbuild/win32-arm64": "0.24.0", | ||||||
|         "@esbuild/win32-ia32": "0.23.0", |         "@esbuild/win32-ia32": "0.24.0", | ||||||
|         "@esbuild/win32-x64": "0.23.0" |         "@esbuild/win32-x64": "0.24.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/esbuild-wasm": { |     "node_modules/esbuild-wasm": { | ||||||
| @ -13406,9 +13355,9 @@ | |||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "node_modules/nise/node_modules/path-to-regexp": { |     "node_modules/nise/node_modules/path-to-regexp": { | ||||||
|       "version": "1.8.0", |       "version": "1.9.0", | ||||||
|       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", |       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", | ||||||
|       "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", |       "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", | ||||||
|       "optional": true, |       "optional": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "isarray": "0.0.1" |         "isarray": "0.0.1" | ||||||
| @ -15952,33 +15901,13 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/socket.io-adapter": { |     "node_modules/socket.io-adapter": { | ||||||
|       "version": "2.5.2", |       "version": "2.5.5", | ||||||
|       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz", |       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", | ||||||
|       "integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==", |       "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", | ||||||
|       "devOptional": true, |       "devOptional": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "ws": "~8.11.0" |         "debug": "~4.3.4", | ||||||
|       } |         "ws": "~8.17.1" | ||||||
|     }, |  | ||||||
|     "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==", |  | ||||||
|       "devOptional": true, |  | ||||||
|       "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": { |     "node_modules/socket.io-client": { | ||||||
| @ -17860,12 +17789,12 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/wait-on/node_modules/axios": { |     "node_modules/wait-on/node_modules/axios": { | ||||||
|       "version": "1.6.2", |       "version": "1.7.7", | ||||||
|       "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", |       "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", | ||||||
|       "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", |       "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", | ||||||
|       "optional": true, |       "optional": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "follow-redirects": "^1.15.0", |         "follow-redirects": "^1.15.6", | ||||||
|         "form-data": "^4.0.0", |         "form-data": "^4.0.0", | ||||||
|         "proxy-from-env": "^1.1.0" |         "proxy-from-env": "^1.1.0" | ||||||
|       } |       } | ||||||
| @ -18337,9 +18266,9 @@ | |||||||
|       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" |       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" | ||||||
|     }, |     }, | ||||||
|     "node_modules/ws": { |     "node_modules/ws": { | ||||||
|       "version": "8.16.0", |       "version": "8.17.1", | ||||||
|       "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", |       "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", | ||||||
|       "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", |       "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">=10.0.0" |         "node": ">=10.0.0" | ||||||
|       }, |       }, | ||||||
| @ -20616,147 +20545,147 @@ | |||||||
|       "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" |       "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" | ||||||
|     }, |     }, | ||||||
|     "@esbuild/aix-ppc64": { |     "@esbuild/aix-ppc64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", |       "integrity": "sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/android-arm": { |     "@esbuild/android-arm": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.0.tgz", | ||||||
|       "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", |       "integrity": "sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/android-arm64": { |     "@esbuild/android-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", |       "integrity": "sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/android-x64": { |     "@esbuild/android-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", |       "integrity": "sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/darwin-arm64": { |     "@esbuild/darwin-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", |       "integrity": "sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/darwin-x64": { |     "@esbuild/darwin-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", |       "integrity": "sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/freebsd-arm64": { |     "@esbuild/freebsd-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", |       "integrity": "sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/freebsd-x64": { |     "@esbuild/freebsd-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", |       "integrity": "sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/linux-arm": { |     "@esbuild/linux-arm": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz", | ||||||
|       "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", |       "integrity": "sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/linux-arm64": { |     "@esbuild/linux-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", |       "integrity": "sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/linux-ia32": { |     "@esbuild/linux-ia32": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz", | ||||||
|       "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", |       "integrity": "sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/linux-loong64": { |     "@esbuild/linux-loong64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", |       "integrity": "sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/linux-mips64el": { |     "@esbuild/linux-mips64el": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz", | ||||||
|       "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", |       "integrity": "sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/linux-ppc64": { |     "@esbuild/linux-ppc64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", |       "integrity": "sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/linux-riscv64": { |     "@esbuild/linux-riscv64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", |       "integrity": "sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/linux-s390x": { |     "@esbuild/linux-s390x": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz", | ||||||
|       "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", |       "integrity": "sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/linux-x64": { |     "@esbuild/linux-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", |       "integrity": "sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/netbsd-x64": { |     "@esbuild/netbsd-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", |       "integrity": "sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/openbsd-arm64": { |     "@esbuild/openbsd-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", |       "integrity": "sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/openbsd-x64": { |     "@esbuild/openbsd-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", |       "integrity": "sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/sunos-x64": { |     "@esbuild/sunos-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", |       "integrity": "sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/win32-arm64": { |     "@esbuild/win32-arm64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", |       "integrity": "sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/win32-ia32": { |     "@esbuild/win32-ia32": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz", | ||||||
|       "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", |       "integrity": "sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@esbuild/win32-x64": { |     "@esbuild/win32-x64": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz", | ||||||
|       "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", |       "integrity": "sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==", | ||||||
|       "optional": true |       "optional": true | ||||||
|     }, |     }, | ||||||
|     "@eslint-community/eslint-utils": { |     "@eslint-community/eslint-utils": { | ||||||
| @ -24836,9 +24765,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "engine.io": { |     "engine.io": { | ||||||
|       "version": "6.5.1", |       "version": "6.5.5", | ||||||
|       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.1.tgz", |       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.5.tgz", | ||||||
|       "integrity": "sha512-mGqhI+D7YxS9KJMppR6Iuo37Ed3abhU8NdfgSvJSDUafQutrN+sPTncJYTyM9+tkhSmWodKtVYGPPHyXJEwEQA==", |       "integrity": "sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==", | ||||||
|       "devOptional": true, |       "devOptional": true, | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@types/cookie": "^0.4.1", |         "@types/cookie": "^0.4.1", | ||||||
| @ -24849,8 +24778,8 @@ | |||||||
|         "cookie": "~0.4.1", |         "cookie": "~0.4.1", | ||||||
|         "cors": "~2.8.5", |         "cors": "~2.8.5", | ||||||
|         "debug": "~4.3.1", |         "debug": "~4.3.1", | ||||||
|         "engine.io-parser": "~5.1.0", |         "engine.io-parser": "~5.2.1", | ||||||
|         "ws": "~8.11.0" |         "ws": "~8.17.1" | ||||||
|       }, |       }, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "cookie": { |         "cookie": { | ||||||
| @ -24858,48 +24787,26 @@ | |||||||
|           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", |           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", | ||||||
|           "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", |           "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", | ||||||
|           "devOptional": true |           "devOptional": true | ||||||
|         }, |  | ||||||
|         "ws": { |  | ||||||
|           "version": "8.11.0", |  | ||||||
|           "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", |  | ||||||
|           "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", |  | ||||||
|           "devOptional": true, |  | ||||||
|           "requires": {} |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "engine.io-client": { |     "engine.io-client": { | ||||||
|       "version": "6.5.3", |       "version": "6.5.4", | ||||||
|       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.3.tgz", |       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.4.tgz", | ||||||
|       "integrity": "sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q==", |       "integrity": "sha512-GeZeeRjpD2qf49cZQ0Wvh/8NJNfeXkXXcoGh+F77oEAgo9gUHwT1fCRxSNU+YEEaysOJTnsFHmM5oAcPy4ntvQ==", | ||||||
|       "devOptional": true, |       "devOptional": true, | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@socket.io/component-emitter": "~3.1.0", |         "@socket.io/component-emitter": "~3.1.0", | ||||||
|         "debug": "~4.3.1", |         "debug": "~4.3.1", | ||||||
|         "engine.io-parser": "~5.2.1", |         "engine.io-parser": "~5.2.1", | ||||||
|         "ws": "~8.11.0", |         "ws": "~8.17.1", | ||||||
|         "xmlhttprequest-ssl": "~2.0.0" |         "xmlhttprequest-ssl": "~2.0.0" | ||||||
|       }, |  | ||||||
|       "dependencies": { |  | ||||||
|         "engine.io-parser": { |  | ||||||
|           "version": "5.2.2", |  | ||||||
|           "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.2.tgz", |  | ||||||
|           "integrity": "sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==", |  | ||||||
|           "devOptional": true |  | ||||||
|         }, |  | ||||||
|         "ws": { |  | ||||||
|           "version": "8.11.0", |  | ||||||
|           "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", |  | ||||||
|           "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", |  | ||||||
|           "devOptional": true, |  | ||||||
|           "requires": {} |  | ||||||
|         } |  | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "engine.io-parser": { |     "engine.io-parser": { | ||||||
|       "version": "5.1.0", |       "version": "5.2.3", | ||||||
|       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.1.0.tgz", |       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", | ||||||
|       "integrity": "sha512-enySgNiK5tyZFynt3z7iqBR+Bto9EVVVvDFuTT0ioHCGbzirZVGDGiQjZzEp8hWl6hd5FSVytJGuScX1C1C35w==", |       "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", | ||||||
|       "devOptional": true |       "devOptional": true | ||||||
|     }, |     }, | ||||||
|     "enhanced-resolve": { |     "enhanced-resolve": { | ||||||
| @ -25088,34 +24995,34 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "esbuild": { |     "esbuild": { | ||||||
|       "version": "0.23.0", |       "version": "0.24.0", | ||||||
|       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", |       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz", | ||||||
|       "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", |       "integrity": "sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@esbuild/aix-ppc64": "0.23.0", |         "@esbuild/aix-ppc64": "0.24.0", | ||||||
|         "@esbuild/android-arm": "0.23.0", |         "@esbuild/android-arm": "0.24.0", | ||||||
|         "@esbuild/android-arm64": "0.23.0", |         "@esbuild/android-arm64": "0.24.0", | ||||||
|         "@esbuild/android-x64": "0.23.0", |         "@esbuild/android-x64": "0.24.0", | ||||||
|         "@esbuild/darwin-arm64": "0.23.0", |         "@esbuild/darwin-arm64": "0.24.0", | ||||||
|         "@esbuild/darwin-x64": "0.23.0", |         "@esbuild/darwin-x64": "0.24.0", | ||||||
|         "@esbuild/freebsd-arm64": "0.23.0", |         "@esbuild/freebsd-arm64": "0.24.0", | ||||||
|         "@esbuild/freebsd-x64": "0.23.0", |         "@esbuild/freebsd-x64": "0.24.0", | ||||||
|         "@esbuild/linux-arm": "0.23.0", |         "@esbuild/linux-arm": "0.24.0", | ||||||
|         "@esbuild/linux-arm64": "0.23.0", |         "@esbuild/linux-arm64": "0.24.0", | ||||||
|         "@esbuild/linux-ia32": "0.23.0", |         "@esbuild/linux-ia32": "0.24.0", | ||||||
|         "@esbuild/linux-loong64": "0.23.0", |         "@esbuild/linux-loong64": "0.24.0", | ||||||
|         "@esbuild/linux-mips64el": "0.23.0", |         "@esbuild/linux-mips64el": "0.24.0", | ||||||
|         "@esbuild/linux-ppc64": "0.23.0", |         "@esbuild/linux-ppc64": "0.24.0", | ||||||
|         "@esbuild/linux-riscv64": "0.23.0", |         "@esbuild/linux-riscv64": "0.24.0", | ||||||
|         "@esbuild/linux-s390x": "0.23.0", |         "@esbuild/linux-s390x": "0.24.0", | ||||||
|         "@esbuild/linux-x64": "0.23.0", |         "@esbuild/linux-x64": "0.24.0", | ||||||
|         "@esbuild/netbsd-x64": "0.23.0", |         "@esbuild/netbsd-x64": "0.24.0", | ||||||
|         "@esbuild/openbsd-arm64": "0.23.0", |         "@esbuild/openbsd-arm64": "0.24.0", | ||||||
|         "@esbuild/openbsd-x64": "0.23.0", |         "@esbuild/openbsd-x64": "0.24.0", | ||||||
|         "@esbuild/sunos-x64": "0.23.0", |         "@esbuild/sunos-x64": "0.24.0", | ||||||
|         "@esbuild/win32-arm64": "0.23.0", |         "@esbuild/win32-arm64": "0.24.0", | ||||||
|         "@esbuild/win32-ia32": "0.23.0", |         "@esbuild/win32-ia32": "0.24.0", | ||||||
|         "@esbuild/win32-x64": "0.23.0" |         "@esbuild/win32-x64": "0.24.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "esbuild-wasm": { |     "esbuild-wasm": { | ||||||
| @ -28210,9 +28117,9 @@ | |||||||
|           "optional": true |           "optional": true | ||||||
|         }, |         }, | ||||||
|         "path-to-regexp": { |         "path-to-regexp": { | ||||||
|           "version": "1.8.0", |           "version": "1.9.0", | ||||||
|           "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", |           "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", | ||||||
|           "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", |           "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", | ||||||
|           "optional": true, |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "isarray": "0.0.1" |             "isarray": "0.0.1" | ||||||
| @ -30070,21 +29977,13 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "socket.io-adapter": { |     "socket.io-adapter": { | ||||||
|       "version": "2.5.2", |       "version": "2.5.5", | ||||||
|       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz", |       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", | ||||||
|       "integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==", |       "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", | ||||||
|       "devOptional": true, |       "devOptional": true, | ||||||
|       "requires": { |       "requires": { | ||||||
|         "ws": "~8.11.0" |         "debug": "~4.3.4", | ||||||
|       }, |         "ws": "~8.17.1" | ||||||
|       "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==", |  | ||||||
|           "devOptional": true, |  | ||||||
|           "requires": {} |  | ||||||
|         } |  | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "socket.io-client": { |     "socket.io-client": { | ||||||
| @ -31339,12 +31238,12 @@ | |||||||
|       }, |       }, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "axios": { |         "axios": { | ||||||
|           "version": "1.6.2", |           "version": "1.7.7", | ||||||
|           "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", |           "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", | ||||||
|           "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", |           "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", | ||||||
|           "optional": true, |           "optional": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "follow-redirects": "^1.15.0", |             "follow-redirects": "^1.15.6", | ||||||
|             "form-data": "^4.0.0", |             "form-data": "^4.0.0", | ||||||
|             "proxy-from-env": "^1.1.0" |             "proxy-from-env": "^1.1.0" | ||||||
|           } |           } | ||||||
| @ -31674,9 +31573,9 @@ | |||||||
|       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" |       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" | ||||||
|     }, |     }, | ||||||
|     "ws": { |     "ws": { | ||||||
|       "version": "8.16.0", |       "version": "8.17.1", | ||||||
|       "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", |       "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", | ||||||
|       "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", |       "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", | ||||||
|       "requires": {} |       "requires": {} | ||||||
|     }, |     }, | ||||||
|     "xhr2": { |     "xhr2": { | ||||||
|  | |||||||
| @ -92,7 +92,7 @@ | |||||||
|     "ngx-infinite-scroll": "^17.0.0", |     "ngx-infinite-scroll": "^17.0.0", | ||||||
|     "qrcode": "1.5.1", |     "qrcode": "1.5.1", | ||||||
|     "rxjs": "~7.8.1", |     "rxjs": "~7.8.1", | ||||||
|     "esbuild": "^0.23.0", |     "esbuild": "^0.24.0", | ||||||
|     "tinyify": "^4.0.0", |     "tinyify": "^4.0.0", | ||||||
|     "tlite": "^0.1.9", |     "tlite": "^0.1.9", | ||||||
|     "tslib": "~2.7.0", |     "tslib": "~2.7.0", | ||||||
|  | |||||||
| @ -38,7 +38,7 @@ | |||||||
|         <div class="node-spacer"></div> |         <div class="node-spacer"></div> | ||||||
|         <div class="interval"> |         <div class="interval"> | ||||||
|           <div class="interval-time"> |           <div class="interval-time"> | ||||||
|             <app-time [time]="acceleratedAt - transactionTime"></app-time> |             <app-time [time]="firstSeenToAccelerated"></app-time> | ||||||
|           </div> |           </div> | ||||||
|         </div> |         </div> | ||||||
|         <div class="node-spacer"></div> |         <div class="node-spacer"></div> | ||||||
| @ -46,7 +46,7 @@ | |||||||
|           <div class="interval-time"> |           <div class="interval-time"> | ||||||
|             @if (tx.status.confirmed) { |             @if (tx.status.confirmed) { | ||||||
|               <div class="interval-time"> |               <div class="interval-time"> | ||||||
|                 <app-time [time]="tx.status.block_time - acceleratedAt"></app-time> |                 <app-time [time]="acceleratedToMined"></app-time> | ||||||
|               </div> |               </div> | ||||||
|             } @else if (standardETA && !tx.status.confirmed) { |             } @else if (standardETA && !tx.status.confirmed) { | ||||||
|               <!-- ~<app-time [time]="standardETA / 1000 - now"></app-time> --> |               <!-- ~<app-time [time]="standardETA / 1000 - now"></app-time> --> | ||||||
|  | |||||||
| @ -24,6 +24,8 @@ export class AccelerationTimelineComponent implements OnInit, OnChanges { | |||||||
|   accelerateRatio: number; |   accelerateRatio: number; | ||||||
|   useAbsoluteTime: boolean = false; |   useAbsoluteTime: boolean = false; | ||||||
|   interval: number; |   interval: number; | ||||||
|  |   firstSeenToAccelerated: number; | ||||||
|  |   acceleratedToMined: number; | ||||||
| 
 | 
 | ||||||
|   tooltipPosition = null; |   tooltipPosition = null; | ||||||
|   hoverInfo: any = null; |   hoverInfo: any = null; | ||||||
| @ -35,8 +37,6 @@ export class AccelerationTimelineComponent implements OnInit, OnChanges { | |||||||
| 
 | 
 | ||||||
|   ngOnInit(): void { |   ngOnInit(): void { | ||||||
|     this.acceleratedAt = this.tx.acceleratedAt ?? new Date().getTime() / 1000; |     this.acceleratedAt = this.tx.acceleratedAt ?? new Date().getTime() / 1000; | ||||||
|     this.now = Math.floor(new Date().getTime() / 1000); |  | ||||||
|     this.useAbsoluteTime = this.tx.status.block_time < this.now - 7 * 24 * 3600; |  | ||||||
| 
 | 
 | ||||||
|     this.miningService.getPools().subscribe(pools => { |     this.miningService.getPools().subscribe(pools => { | ||||||
|       for (const pool of pools) { |       for (const pool of pools) { | ||||||
| @ -44,10 +44,8 @@ export class AccelerationTimelineComponent implements OnInit, OnChanges { | |||||||
|       } |       } | ||||||
|     }); |     }); | ||||||
| 
 | 
 | ||||||
|     this.interval = window.setInterval(() => { |     this.updateTimes(); | ||||||
|       this.now = Math.floor(new Date().getTime() / 1000); |     this.interval = window.setInterval(this.updateTimes.bind(this), 60000); | ||||||
|       this.useAbsoluteTime = this.tx.status.block_time < this.now - 7 * 24 * 3600; |  | ||||||
|     }, 60000); |  | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   ngOnChanges(changes): void { |   ngOnChanges(changes): void { | ||||||
| @ -64,6 +62,13 @@ export class AccelerationTimelineComponent implements OnInit, OnChanges { | |||||||
|     // }
 |     // }
 | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  |   updateTimes(): void { | ||||||
|  |     this.now = Math.floor(new Date().getTime() / 1000); | ||||||
|  |     this.useAbsoluteTime = this.tx.status.block_time < this.now - 7 * 24 * 3600; | ||||||
|  |     this.firstSeenToAccelerated = Math.max(0, this.acceleratedAt - this.transactionTime); | ||||||
|  |     this.acceleratedToMined = Math.max(0, this.tx.status.block_time - this.acceleratedAt); | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|   ngOnDestroy(): void { |   ngOnDestroy(): void { | ||||||
|     clearInterval(this.interval); |     clearInterval(this.interval); | ||||||
|   } |   } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user