mirror of
				https://github.com/gyurix1968/guacamole-client.git
				synced 2025-10-31 17:13:21 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			1882 lines
		
	
	
		
			66 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			1882 lines
		
	
	
		
			66 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "name": "guacamole-common-js",
 | |
|   "lockfileVersion": 3,
 | |
|   "requires": true,
 | |
|   "packages": {
 | |
|     "": {
 | |
|       "devDependencies": {
 | |
|         "jsdoc": "^4.0.3",
 | |
|         "karma": "^6.4.4",
 | |
|         "karma-firefox-launcher": "^2.1.3",
 | |
|         "karma-jasmine": "^5.1.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/@babel/parser": {
 | |
|       "version": "7.21.8",
 | |
|       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz",
 | |
|       "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==",
 | |
|       "dev": true,
 | |
|       "bin": {
 | |
|         "parser": "bin/babel-parser.js"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=6.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/@colors/colors": {
 | |
|       "version": "1.5.0",
 | |
|       "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
 | |
|       "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.1.90"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/@jsdoc/salty": {
 | |
|       "version": "0.2.5",
 | |
|       "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.5.tgz",
 | |
|       "integrity": "sha512-TfRP53RqunNe2HBobVBJ0VLhK1HbfvBYeTC1ahnN64PWvyYyGebmMiPkuwvD9fpw2ZbkoPb8Q7mwy0aR8Z9rvw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "lodash": "^4.17.21"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=v12.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/@socket.io/component-emitter": {
 | |
|       "version": "3.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz",
 | |
|       "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/@types/cookie": {
 | |
|       "version": "0.4.1",
 | |
|       "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
 | |
|       "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/@types/cors": {
 | |
|       "version": "2.8.17",
 | |
|       "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz",
 | |
|       "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "@types/node": "*"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/@types/linkify-it": {
 | |
|       "version": "5.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz",
 | |
|       "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/@types/markdown-it": {
 | |
|       "version": "14.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz",
 | |
|       "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "@types/linkify-it": "^5",
 | |
|         "@types/mdurl": "^2"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/@types/mdurl": {
 | |
|       "version": "2.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz",
 | |
|       "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/@types/node": {
 | |
|       "version": "22.2.0",
 | |
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-22.2.0.tgz",
 | |
|       "integrity": "sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "undici-types": "~6.13.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/accepts": {
 | |
|       "version": "1.3.8",
 | |
|       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
 | |
|       "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "mime-types": "~2.1.34",
 | |
|         "negotiator": "0.6.3"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/ansi-regex": {
 | |
|       "version": "5.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
 | |
|       "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/ansi-styles": {
 | |
|       "version": "4.3.0",
 | |
|       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
 | |
|       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "color-convert": "^2.0.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/chalk/ansi-styles?sponsor=1"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/anymatch": {
 | |
|       "version": "3.1.3",
 | |
|       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
 | |
|       "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "normalize-path": "^3.0.0",
 | |
|         "picomatch": "^2.0.4"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/argparse": {
 | |
|       "version": "2.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
 | |
|       "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/balanced-match": {
 | |
|       "version": "1.0.2",
 | |
|       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
 | |
|       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/base64id": {
 | |
|       "version": "2.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
 | |
|       "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": "^4.5.0 || >= 5.9"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/binary-extensions": {
 | |
|       "version": "2.2.0",
 | |
|       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
 | |
|       "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/bluebird": {
 | |
|       "version": "3.7.2",
 | |
|       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
 | |
|       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/body-parser": {
 | |
|       "version": "1.20.2",
 | |
|       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
 | |
|       "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "bytes": "3.1.2",
 | |
|         "content-type": "~1.0.5",
 | |
|         "debug": "2.6.9",
 | |
|         "depd": "2.0.0",
 | |
|         "destroy": "1.2.0",
 | |
|         "http-errors": "2.0.0",
 | |
|         "iconv-lite": "0.4.24",
 | |
|         "on-finished": "2.4.1",
 | |
|         "qs": "6.11.0",
 | |
|         "raw-body": "2.5.2",
 | |
|         "type-is": "~1.6.18",
 | |
|         "unpipe": "1.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.8",
 | |
|         "npm": "1.2.8000 || >= 1.4.16"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/brace-expansion": {
 | |
|       "version": "1.1.11",
 | |
|       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
 | |
|       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "balanced-match": "^1.0.0",
 | |
|         "concat-map": "0.0.1"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/braces": {
 | |
|       "version": "3.0.2",
 | |
|       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
 | |
|       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "fill-range": "^7.0.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/bytes": {
 | |
|       "version": "3.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
 | |
|       "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/call-bind": {
 | |
|       "version": "1.0.2",
 | |
|       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
 | |
|       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "function-bind": "^1.1.1",
 | |
|         "get-intrinsic": "^1.0.2"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/ljharb"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/catharsis": {
 | |
|       "version": "0.9.0",
 | |
|       "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz",
 | |
|       "integrity": "sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "lodash": "^4.17.15"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 10"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/chokidar": {
 | |
|       "version": "3.5.3",
 | |
|       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
 | |
|       "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
 | |
|       "dev": true,
 | |
|       "funding": [
 | |
|         {
 | |
|           "type": "individual",
 | |
|           "url": "https://paulmillr.com/funding/"
 | |
|         }
 | |
|       ],
 | |
|       "dependencies": {
 | |
|         "anymatch": "~3.1.2",
 | |
|         "braces": "~3.0.2",
 | |
|         "glob-parent": "~5.1.2",
 | |
|         "is-binary-path": "~2.1.0",
 | |
|         "is-glob": "~4.0.1",
 | |
|         "normalize-path": "~3.0.0",
 | |
|         "readdirp": "~3.6.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 8.10.0"
 | |
|       },
 | |
|       "optionalDependencies": {
 | |
|         "fsevents": "~2.3.2"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/cliui": {
 | |
|       "version": "7.0.4",
 | |
|       "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
 | |
|       "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "string-width": "^4.2.0",
 | |
|         "strip-ansi": "^6.0.0",
 | |
|         "wrap-ansi": "^7.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/color-convert": {
 | |
|       "version": "2.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
 | |
|       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "color-name": "~1.1.4"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=7.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/color-name": {
 | |
|       "version": "1.1.4",
 | |
|       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
 | |
|       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/concat-map": {
 | |
|       "version": "0.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 | |
|       "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/connect": {
 | |
|       "version": "3.7.0",
 | |
|       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
 | |
|       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "debug": "2.6.9",
 | |
|         "finalhandler": "1.1.2",
 | |
|         "parseurl": "~1.3.3",
 | |
|         "utils-merge": "1.0.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/content-type": {
 | |
|       "version": "1.0.5",
 | |
|       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
 | |
|       "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/cookie": {
 | |
|       "version": "0.4.2",
 | |
|       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
 | |
|       "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/cors": {
 | |
|       "version": "2.8.5",
 | |
|       "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
 | |
|       "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "object-assign": "^4",
 | |
|         "vary": "^1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.10"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/custom-event": {
 | |
|       "version": "1.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
 | |
|       "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/date-format": {
 | |
|       "version": "4.0.14",
 | |
|       "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz",
 | |
|       "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=4.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/debug": {
 | |
|       "version": "2.6.9",
 | |
|       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 | |
|       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ms": "2.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/depd": {
 | |
|       "version": "2.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
 | |
|       "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/destroy": {
 | |
|       "version": "1.2.0",
 | |
|       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
 | |
|       "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.8",
 | |
|         "npm": "1.2.8000 || >= 1.4.16"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/di": {
 | |
|       "version": "0.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
 | |
|       "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/dom-serialize": {
 | |
|       "version": "2.2.1",
 | |
|       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
 | |
|       "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "custom-event": "~1.0.0",
 | |
|         "ent": "~2.2.0",
 | |
|         "extend": "^3.0.0",
 | |
|         "void-elements": "^2.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/ee-first": {
 | |
|       "version": "1.1.1",
 | |
|       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
 | |
|       "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/emoji-regex": {
 | |
|       "version": "8.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
 | |
|       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/encodeurl": {
 | |
|       "version": "1.0.2",
 | |
|       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
 | |
|       "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/engine.io": {
 | |
|       "version": "6.5.5",
 | |
|       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.5.tgz",
 | |
|       "integrity": "sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "@types/cookie": "^0.4.1",
 | |
|         "@types/cors": "^2.8.12",
 | |
|         "@types/node": ">=10.0.0",
 | |
|         "accepts": "~1.3.4",
 | |
|         "base64id": "2.0.0",
 | |
|         "cookie": "~0.4.1",
 | |
|         "cors": "~2.8.5",
 | |
|         "debug": "~4.3.1",
 | |
|         "engine.io-parser": "~5.2.1",
 | |
|         "ws": "~8.17.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=10.2.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/engine.io-parser": {
 | |
|       "version": "5.2.3",
 | |
|       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz",
 | |
|       "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=10.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/engine.io/node_modules/debug": {
 | |
|       "version": "4.3.6",
 | |
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
 | |
|       "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ms": "2.1.2"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=6.0"
 | |
|       },
 | |
|       "peerDependenciesMeta": {
 | |
|         "supports-color": {
 | |
|           "optional": true
 | |
|         }
 | |
|       }
 | |
|     },
 | |
|     "node_modules/engine.io/node_modules/ms": {
 | |
|       "version": "2.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 | |
|       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/ent": {
 | |
|       "version": "2.2.0",
 | |
|       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
 | |
|       "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/entities": {
 | |
|       "version": "4.5.0",
 | |
|       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
 | |
|       "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.12"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/fb55/entities?sponsor=1"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/escalade": {
 | |
|       "version": "3.1.1",
 | |
|       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
 | |
|       "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/escape-html": {
 | |
|       "version": "1.0.3",
 | |
|       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
 | |
|       "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/escape-string-regexp": {
 | |
|       "version": "2.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
 | |
|       "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/eventemitter3": {
 | |
|       "version": "4.0.7",
 | |
|       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
 | |
|       "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/extend": {
 | |
|       "version": "3.0.2",
 | |
|       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
 | |
|       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/fill-range": {
 | |
|       "version": "7.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
 | |
|       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "to-regex-range": "^5.0.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/finalhandler": {
 | |
|       "version": "1.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
 | |
|       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "debug": "2.6.9",
 | |
|         "encodeurl": "~1.0.2",
 | |
|         "escape-html": "~1.0.3",
 | |
|         "on-finished": "~2.3.0",
 | |
|         "parseurl": "~1.3.3",
 | |
|         "statuses": "~1.5.0",
 | |
|         "unpipe": "~1.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/finalhandler/node_modules/on-finished": {
 | |
|       "version": "2.3.0",
 | |
|       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
 | |
|       "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ee-first": "1.1.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/flatted": {
 | |
|       "version": "3.2.7",
 | |
|       "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
 | |
|       "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/follow-redirects": {
 | |
|       "version": "1.15.2",
 | |
|       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
 | |
|       "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
 | |
|       "dev": true,
 | |
|       "funding": [
 | |
|         {
 | |
|           "type": "individual",
 | |
|           "url": "https://github.com/sponsors/RubenVerborgh"
 | |
|         }
 | |
|       ],
 | |
|       "engines": {
 | |
|         "node": ">=4.0"
 | |
|       },
 | |
|       "peerDependenciesMeta": {
 | |
|         "debug": {
 | |
|           "optional": true
 | |
|         }
 | |
|       }
 | |
|     },
 | |
|     "node_modules/fs-extra": {
 | |
|       "version": "8.1.0",
 | |
|       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
 | |
|       "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "graceful-fs": "^4.2.0",
 | |
|         "jsonfile": "^4.0.0",
 | |
|         "universalify": "^0.1.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=6 <7 || >=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/fs.realpath": {
 | |
|       "version": "1.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
 | |
|       "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/function-bind": {
 | |
|       "version": "1.1.1",
 | |
|       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
 | |
|       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/get-caller-file": {
 | |
|       "version": "2.0.5",
 | |
|       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
 | |
|       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": "6.* || 8.* || >= 10.*"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/get-intrinsic": {
 | |
|       "version": "1.2.0",
 | |
|       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
 | |
|       "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "function-bind": "^1.1.1",
 | |
|         "has": "^1.0.3",
 | |
|         "has-symbols": "^1.0.3"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/ljharb"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/glob": {
 | |
|       "version": "7.2.3",
 | |
|       "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
 | |
|       "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "fs.realpath": "^1.0.0",
 | |
|         "inflight": "^1.0.4",
 | |
|         "inherits": "2",
 | |
|         "minimatch": "^3.1.1",
 | |
|         "once": "^1.3.0",
 | |
|         "path-is-absolute": "^1.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": "*"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/isaacs"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/glob-parent": {
 | |
|       "version": "5.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
 | |
|       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "is-glob": "^4.0.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 6"
 | |
|       }
 | |
|     },
 | |
|     "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/has": {
 | |
|       "version": "1.0.3",
 | |
|       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
 | |
|       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "function-bind": "^1.1.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.4.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/has-symbols": {
 | |
|       "version": "1.0.3",
 | |
|       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
 | |
|       "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.4"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/ljharb"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/http-errors": {
 | |
|       "version": "2.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
 | |
|       "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "depd": "2.0.0",
 | |
|         "inherits": "2.0.4",
 | |
|         "setprototypeof": "1.2.0",
 | |
|         "statuses": "2.0.1",
 | |
|         "toidentifier": "1.0.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/http-errors/node_modules/statuses": {
 | |
|       "version": "2.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
 | |
|       "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/http-proxy": {
 | |
|       "version": "1.18.1",
 | |
|       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
 | |
|       "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "eventemitter3": "^4.0.0",
 | |
|         "follow-redirects": "^1.0.0",
 | |
|         "requires-port": "^1.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/iconv-lite": {
 | |
|       "version": "0.4.24",
 | |
|       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
 | |
|       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "safer-buffer": ">= 2.1.2 < 3"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/inflight": {
 | |
|       "version": "1.0.6",
 | |
|       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
 | |
|       "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "once": "^1.3.0",
 | |
|         "wrappy": "1"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/inherits": {
 | |
|       "version": "2.0.4",
 | |
|       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
 | |
|       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/is-binary-path": {
 | |
|       "version": "2.1.0",
 | |
|       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
 | |
|       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "binary-extensions": "^2.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/is-docker": {
 | |
|       "version": "2.2.1",
 | |
|       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
 | |
|       "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
 | |
|       "dev": true,
 | |
|       "bin": {
 | |
|         "is-docker": "cli.js"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/sindresorhus"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/is-extglob": {
 | |
|       "version": "2.1.1",
 | |
|       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
 | |
|       "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/is-fullwidth-code-point": {
 | |
|       "version": "3.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
 | |
|       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/is-glob": {
 | |
|       "version": "4.0.3",
 | |
|       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
 | |
|       "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "is-extglob": "^2.1.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/is-number": {
 | |
|       "version": "7.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
 | |
|       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.12.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/is-wsl": {
 | |
|       "version": "2.2.0",
 | |
|       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
 | |
|       "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "is-docker": "^2.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/isbinaryfile": {
 | |
|       "version": "4.0.10",
 | |
|       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz",
 | |
|       "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 8.0.0"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/gjtorikian/"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/isexe": {
 | |
|       "version": "2.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
 | |
|       "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/jasmine-core": {
 | |
|       "version": "4.6.0",
 | |
|       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.0.tgz",
 | |
|       "integrity": "sha512-O236+gd0ZXS8YAjFx8xKaJ94/erqUliEkJTDedyE7iHvv4ZVqi+q+8acJxu05/WJDKm512EUNn809In37nWlAQ==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/js2xmlparser": {
 | |
|       "version": "4.0.2",
 | |
|       "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz",
 | |
|       "integrity": "sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "xmlcreate": "^2.0.4"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/jsdoc": {
 | |
|       "version": "4.0.3",
 | |
|       "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-4.0.3.tgz",
 | |
|       "integrity": "sha512-Nu7Sf35kXJ1MWDZIMAuATRQTg1iIPdzh7tqJ6jjvaU/GfDf+qi5UV8zJR3Mo+/pYFvm8mzay4+6O5EWigaQBQw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "@babel/parser": "^7.20.15",
 | |
|         "@jsdoc/salty": "^0.2.1",
 | |
|         "@types/markdown-it": "^14.1.1",
 | |
|         "bluebird": "^3.7.2",
 | |
|         "catharsis": "^0.9.0",
 | |
|         "escape-string-regexp": "^2.0.0",
 | |
|         "js2xmlparser": "^4.0.2",
 | |
|         "klaw": "^3.0.0",
 | |
|         "markdown-it": "^14.1.0",
 | |
|         "markdown-it-anchor": "^8.6.7",
 | |
|         "marked": "^4.0.10",
 | |
|         "mkdirp": "^1.0.4",
 | |
|         "requizzle": "^0.2.3",
 | |
|         "strip-json-comments": "^3.1.0",
 | |
|         "underscore": "~1.13.2"
 | |
|       },
 | |
|       "bin": {
 | |
|         "jsdoc": "jsdoc.js"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=12.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/jsdoc/node_modules/mkdirp": {
 | |
|       "version": "1.0.4",
 | |
|       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
 | |
|       "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
 | |
|       "dev": true,
 | |
|       "bin": {
 | |
|         "mkdirp": "bin/cmd.js"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=10"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/jsonfile": {
 | |
|       "version": "4.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
 | |
|       "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
 | |
|       "dev": true,
 | |
|       "optionalDependencies": {
 | |
|         "graceful-fs": "^4.1.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/karma": {
 | |
|       "version": "6.4.4",
 | |
|       "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz",
 | |
|       "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "@colors/colors": "1.5.0",
 | |
|         "body-parser": "^1.19.0",
 | |
|         "braces": "^3.0.2",
 | |
|         "chokidar": "^3.5.1",
 | |
|         "connect": "^3.7.0",
 | |
|         "di": "^0.0.1",
 | |
|         "dom-serialize": "^2.2.1",
 | |
|         "glob": "^7.1.7",
 | |
|         "graceful-fs": "^4.2.6",
 | |
|         "http-proxy": "^1.18.1",
 | |
|         "isbinaryfile": "^4.0.8",
 | |
|         "lodash": "^4.17.21",
 | |
|         "log4js": "^6.4.1",
 | |
|         "mime": "^2.5.2",
 | |
|         "minimatch": "^3.0.4",
 | |
|         "mkdirp": "^0.5.5",
 | |
|         "qjobs": "^1.2.0",
 | |
|         "range-parser": "^1.2.1",
 | |
|         "rimraf": "^3.0.2",
 | |
|         "socket.io": "^4.7.2",
 | |
|         "source-map": "^0.6.1",
 | |
|         "tmp": "^0.2.1",
 | |
|         "ua-parser-js": "^0.7.30",
 | |
|         "yargs": "^16.1.1"
 | |
|       },
 | |
|       "bin": {
 | |
|         "karma": "bin/karma"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 10"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/karma-firefox-launcher": {
 | |
|       "version": "2.1.3",
 | |
|       "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-2.1.3.tgz",
 | |
|       "integrity": "sha512-LMM2bseebLbYjODBOVt7TCPP9OI2vZIXCavIXhkO9m+10Uj5l7u/SKoeRmYx8FYHTVGZSpk6peX+3BMHC1WwNw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "is-wsl": "^2.2.0",
 | |
|         "which": "^3.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/karma-jasmine": {
 | |
|       "version": "5.1.0",
 | |
|       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz",
 | |
|       "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "jasmine-core": "^4.1.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=12"
 | |
|       },
 | |
|       "peerDependencies": {
 | |
|         "karma": "^6.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/klaw": {
 | |
|       "version": "3.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
 | |
|       "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "graceful-fs": "^4.1.9"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/linkify-it": {
 | |
|       "version": "5.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz",
 | |
|       "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "uc.micro": "^2.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/lodash": {
 | |
|       "version": "4.17.21",
 | |
|       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
 | |
|       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/log4js": {
 | |
|       "version": "6.9.1",
 | |
|       "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz",
 | |
|       "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "date-format": "^4.0.14",
 | |
|         "debug": "^4.3.4",
 | |
|         "flatted": "^3.2.7",
 | |
|         "rfdc": "^1.3.0",
 | |
|         "streamroller": "^3.1.5"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/log4js/node_modules/debug": {
 | |
|       "version": "4.3.4",
 | |
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
 | |
|       "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ms": "2.1.2"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=6.0"
 | |
|       },
 | |
|       "peerDependenciesMeta": {
 | |
|         "supports-color": {
 | |
|           "optional": true
 | |
|         }
 | |
|       }
 | |
|     },
 | |
|     "node_modules/log4js/node_modules/ms": {
 | |
|       "version": "2.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 | |
|       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/markdown-it": {
 | |
|       "version": "14.1.0",
 | |
|       "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz",
 | |
|       "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "argparse": "^2.0.1",
 | |
|         "entities": "^4.4.0",
 | |
|         "linkify-it": "^5.0.0",
 | |
|         "mdurl": "^2.0.0",
 | |
|         "punycode.js": "^2.3.1",
 | |
|         "uc.micro": "^2.1.0"
 | |
|       },
 | |
|       "bin": {
 | |
|         "markdown-it": "bin/markdown-it.mjs"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/markdown-it-anchor": {
 | |
|       "version": "8.6.7",
 | |
|       "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.7.tgz",
 | |
|       "integrity": "sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==",
 | |
|       "dev": true,
 | |
|       "peerDependencies": {
 | |
|         "@types/markdown-it": "*",
 | |
|         "markdown-it": "*"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/marked": {
 | |
|       "version": "4.3.0",
 | |
|       "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz",
 | |
|       "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==",
 | |
|       "dev": true,
 | |
|       "bin": {
 | |
|         "marked": "bin/marked.js"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 12"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/mdurl": {
 | |
|       "version": "2.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz",
 | |
|       "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/media-typer": {
 | |
|       "version": "0.3.0",
 | |
|       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
 | |
|       "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/mime": {
 | |
|       "version": "2.6.0",
 | |
|       "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
 | |
|       "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
 | |
|       "dev": true,
 | |
|       "bin": {
 | |
|         "mime": "cli.js"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=4.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/mime-db": {
 | |
|       "version": "1.52.0",
 | |
|       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
 | |
|       "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/mime-types": {
 | |
|       "version": "2.1.35",
 | |
|       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
 | |
|       "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "mime-db": "1.52.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/minimatch": {
 | |
|       "version": "3.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
 | |
|       "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "brace-expansion": "^1.1.7"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": "*"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/minimist": {
 | |
|       "version": "1.2.8",
 | |
|       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
 | |
|       "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
 | |
|       "dev": true,
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/ljharb"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/mkdirp": {
 | |
|       "version": "0.5.6",
 | |
|       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
 | |
|       "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "minimist": "^1.2.6"
 | |
|       },
 | |
|       "bin": {
 | |
|         "mkdirp": "bin/cmd.js"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/ms": {
 | |
|       "version": "2.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 | |
|       "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/negotiator": {
 | |
|       "version": "0.6.3",
 | |
|       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
 | |
|       "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/normalize-path": {
 | |
|       "version": "3.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
 | |
|       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/object-assign": {
 | |
|       "version": "4.1.1",
 | |
|       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
 | |
|       "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/object-inspect": {
 | |
|       "version": "1.12.3",
 | |
|       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
 | |
|       "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
 | |
|       "dev": true,
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/ljharb"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/on-finished": {
 | |
|       "version": "2.4.1",
 | |
|       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
 | |
|       "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ee-first": "1.1.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/once": {
 | |
|       "version": "1.4.0",
 | |
|       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 | |
|       "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "wrappy": "1"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/parseurl": {
 | |
|       "version": "1.3.3",
 | |
|       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
 | |
|       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/path-is-absolute": {
 | |
|       "version": "1.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
 | |
|       "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/picomatch": {
 | |
|       "version": "2.3.1",
 | |
|       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
 | |
|       "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=8.6"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/jonschlinkert"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/punycode.js": {
 | |
|       "version": "2.3.1",
 | |
|       "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
 | |
|       "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/qjobs": {
 | |
|       "version": "1.2.0",
 | |
|       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
 | |
|       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.9"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/qs": {
 | |
|       "version": "6.11.0",
 | |
|       "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
 | |
|       "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "side-channel": "^1.0.4"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=0.6"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/ljharb"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/range-parser": {
 | |
|       "version": "1.2.1",
 | |
|       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
 | |
|       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/raw-body": {
 | |
|       "version": "2.5.2",
 | |
|       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
 | |
|       "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "bytes": "3.1.2",
 | |
|         "http-errors": "2.0.0",
 | |
|         "iconv-lite": "0.4.24",
 | |
|         "unpipe": "1.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/readdirp": {
 | |
|       "version": "3.6.0",
 | |
|       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
 | |
|       "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "picomatch": "^2.2.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/require-directory": {
 | |
|       "version": "2.1.1",
 | |
|       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
 | |
|       "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/requires-port": {
 | |
|       "version": "1.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
 | |
|       "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/requizzle": {
 | |
|       "version": "0.2.4",
 | |
|       "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.4.tgz",
 | |
|       "integrity": "sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "lodash": "^4.17.21"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/rfdc": {
 | |
|       "version": "1.3.0",
 | |
|       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
 | |
|       "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/rimraf": {
 | |
|       "version": "3.0.2",
 | |
|       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
 | |
|       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "glob": "^7.1.3"
 | |
|       },
 | |
|       "bin": {
 | |
|         "rimraf": "bin.js"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/isaacs"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/safer-buffer": {
 | |
|       "version": "2.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
 | |
|       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/setprototypeof": {
 | |
|       "version": "1.2.0",
 | |
|       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
 | |
|       "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/side-channel": {
 | |
|       "version": "1.0.4",
 | |
|       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
 | |
|       "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "call-bind": "^1.0.0",
 | |
|         "get-intrinsic": "^1.0.2",
 | |
|         "object-inspect": "^1.9.0"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/ljharb"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/socket.io": {
 | |
|       "version": "4.7.5",
 | |
|       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.5.tgz",
 | |
|       "integrity": "sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "accepts": "~1.3.4",
 | |
|         "base64id": "~2.0.0",
 | |
|         "cors": "~2.8.5",
 | |
|         "debug": "~4.3.2",
 | |
|         "engine.io": "~6.5.2",
 | |
|         "socket.io-adapter": "~2.5.2",
 | |
|         "socket.io-parser": "~4.2.4"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=10.2.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/socket.io-adapter": {
 | |
|       "version": "2.5.5",
 | |
|       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz",
 | |
|       "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "debug": "~4.3.4",
 | |
|         "ws": "~8.17.1"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/socket.io-adapter/node_modules/debug": {
 | |
|       "version": "4.3.6",
 | |
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
 | |
|       "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ms": "2.1.2"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=6.0"
 | |
|       },
 | |
|       "peerDependenciesMeta": {
 | |
|         "supports-color": {
 | |
|           "optional": true
 | |
|         }
 | |
|       }
 | |
|     },
 | |
|     "node_modules/socket.io-adapter/node_modules/ms": {
 | |
|       "version": "2.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 | |
|       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/socket.io-parser": {
 | |
|       "version": "4.2.4",
 | |
|       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz",
 | |
|       "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "@socket.io/component-emitter": "~3.1.0",
 | |
|         "debug": "~4.3.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=10.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/socket.io-parser/node_modules/debug": {
 | |
|       "version": "4.3.6",
 | |
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
 | |
|       "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ms": "2.1.2"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=6.0"
 | |
|       },
 | |
|       "peerDependenciesMeta": {
 | |
|         "supports-color": {
 | |
|           "optional": true
 | |
|         }
 | |
|       }
 | |
|     },
 | |
|     "node_modules/socket.io-parser/node_modules/ms": {
 | |
|       "version": "2.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 | |
|       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/socket.io/node_modules/debug": {
 | |
|       "version": "4.3.6",
 | |
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
 | |
|       "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ms": "2.1.2"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=6.0"
 | |
|       },
 | |
|       "peerDependenciesMeta": {
 | |
|         "supports-color": {
 | |
|           "optional": true
 | |
|         }
 | |
|       }
 | |
|     },
 | |
|     "node_modules/socket.io/node_modules/ms": {
 | |
|       "version": "2.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 | |
|       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/source-map": {
 | |
|       "version": "0.6.1",
 | |
|       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
 | |
|       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/statuses": {
 | |
|       "version": "1.5.0",
 | |
|       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
 | |
|       "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/streamroller": {
 | |
|       "version": "3.1.5",
 | |
|       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz",
 | |
|       "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "date-format": "^4.0.14",
 | |
|         "debug": "^4.3.4",
 | |
|         "fs-extra": "^8.1.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/streamroller/node_modules/debug": {
 | |
|       "version": "4.3.4",
 | |
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
 | |
|       "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ms": "2.1.2"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=6.0"
 | |
|       },
 | |
|       "peerDependenciesMeta": {
 | |
|         "supports-color": {
 | |
|           "optional": true
 | |
|         }
 | |
|       }
 | |
|     },
 | |
|     "node_modules/streamroller/node_modules/ms": {
 | |
|       "version": "2.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 | |
|       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/string-width": {
 | |
|       "version": "4.2.3",
 | |
|       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
 | |
|       "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "emoji-regex": "^8.0.0",
 | |
|         "is-fullwidth-code-point": "^3.0.0",
 | |
|         "strip-ansi": "^6.0.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/strip-ansi": {
 | |
|       "version": "6.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
 | |
|       "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ansi-regex": "^5.0.1"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/strip-json-comments": {
 | |
|       "version": "3.1.1",
 | |
|       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
 | |
|       "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=8"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/sponsors/sindresorhus"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/tmp": {
 | |
|       "version": "0.2.1",
 | |
|       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
 | |
|       "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "rimraf": "^3.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8.17.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/to-regex-range": {
 | |
|       "version": "5.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
 | |
|       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "is-number": "^7.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=8.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/toidentifier": {
 | |
|       "version": "1.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
 | |
|       "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/type-is": {
 | |
|       "version": "1.6.18",
 | |
|       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
 | |
|       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "media-typer": "0.3.0",
 | |
|         "mime-types": "~2.1.24"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">= 0.6"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/ua-parser-js": {
 | |
|       "version": "0.7.35",
 | |
|       "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.35.tgz",
 | |
|       "integrity": "sha512-veRf7dawaj9xaWEu9HoTVn5Pggtc/qj+kqTOFvNiN1l0YdxwC1kvel57UCjThjGa3BHBihE8/UJAHI+uQHmd/g==",
 | |
|       "dev": true,
 | |
|       "funding": [
 | |
|         {
 | |
|           "type": "opencollective",
 | |
|           "url": "https://opencollective.com/ua-parser-js"
 | |
|         },
 | |
|         {
 | |
|           "type": "paypal",
 | |
|           "url": "https://paypal.me/faisalman"
 | |
|         }
 | |
|       ],
 | |
|       "engines": {
 | |
|         "node": "*"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/uc.micro": {
 | |
|       "version": "2.1.0",
 | |
|       "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
 | |
|       "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/underscore": {
 | |
|       "version": "1.13.6",
 | |
|       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz",
 | |
|       "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/undici-types": {
 | |
|       "version": "6.13.0",
 | |
|       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz",
 | |
|       "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/universalify": {
 | |
|       "version": "0.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
 | |
|       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 4.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/unpipe": {
 | |
|       "version": "1.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
 | |
|       "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/utils-merge": {
 | |
|       "version": "1.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
 | |
|       "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.4.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/vary": {
 | |
|       "version": "1.1.2",
 | |
|       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
 | |
|       "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">= 0.8"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/void-elements": {
 | |
|       "version": "2.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
 | |
|       "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=0.10.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/which": {
 | |
|       "version": "3.0.1",
 | |
|       "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz",
 | |
|       "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "isexe": "^2.0.0"
 | |
|       },
 | |
|       "bin": {
 | |
|         "node-which": "bin/which.js"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/wrap-ansi": {
 | |
|       "version": "7.0.0",
 | |
|       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
 | |
|       "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "ansi-styles": "^4.0.0",
 | |
|         "string-width": "^4.1.0",
 | |
|         "strip-ansi": "^6.0.0"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=10"
 | |
|       },
 | |
|       "funding": {
 | |
|         "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/wrappy": {
 | |
|       "version": "1.0.2",
 | |
|       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
 | |
|       "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/ws": {
 | |
|       "version": "8.17.1",
 | |
|       "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz",
 | |
|       "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==",
 | |
|       "dev": 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/xmlcreate": {
 | |
|       "version": "2.0.4",
 | |
|       "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.4.tgz",
 | |
|       "integrity": "sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==",
 | |
|       "dev": true
 | |
|     },
 | |
|     "node_modules/y18n": {
 | |
|       "version": "5.0.8",
 | |
|       "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
 | |
|       "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=10"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/yargs": {
 | |
|       "version": "16.2.0",
 | |
|       "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
 | |
|       "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
 | |
|       "dev": true,
 | |
|       "dependencies": {
 | |
|         "cliui": "^7.0.2",
 | |
|         "escalade": "^3.1.1",
 | |
|         "get-caller-file": "^2.0.5",
 | |
|         "require-directory": "^2.1.1",
 | |
|         "string-width": "^4.2.0",
 | |
|         "y18n": "^5.0.5",
 | |
|         "yargs-parser": "^20.2.2"
 | |
|       },
 | |
|       "engines": {
 | |
|         "node": ">=10"
 | |
|       }
 | |
|     },
 | |
|     "node_modules/yargs-parser": {
 | |
|       "version": "20.2.9",
 | |
|       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
 | |
|       "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
 | |
|       "dev": true,
 | |
|       "engines": {
 | |
|         "node": ">=10"
 | |
|       }
 | |
|     }
 | |
|   }
 | |
| }
 |