{
 "name": "bms_snqs_api",
 "version": "1.0.0",
 "lockfileVersion": 1,
 "requires": true,
 "dependencies": {
  "@azure/abort-controller": {
   "version": "2.1.2",
   "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz",
   "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==",
   "requires": {
    "tslib": "^2.6.2"
   }
  },
  "@azure/core-auth": {
   "version": "1.9.0",
   "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.9.0.tgz",
   "integrity": "sha512-FPwHpZywuyasDSLMqJ6fhbOK3TqUdviZNF8OqRGA4W5Ewib2lEEZ+pBsYcBa88B2NGO/SEnYPGhyBqNlE8ilSw==",
   "requires": {
    "@azure/abort-controller": "^2.0.0",
    "@azure/core-util": "^1.11.0",
    "tslib": "^2.6.2"
   }
  },
  "@azure/core-client": {
   "version": "1.9.3",
   "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.9.3.tgz",
   "integrity": "sha512-/wGw8fJ4mdpJ1Cum7s1S+VQyXt1ihwKLzfabS1O/RDADnmzVc01dHn44qD0BvGH6KlZNzOMW95tEpKqhkCChPA==",
   "requires": {
    "@azure/abort-controller": "^2.0.0",
    "@azure/core-auth": "^1.4.0",
    "@azure/core-rest-pipeline": "^1.9.1",
    "@azure/core-tracing": "^1.0.0",
    "@azure/core-util": "^1.6.1",
    "@azure/logger": "^1.0.0",
    "tslib": "^2.6.2"
   },
   "dependencies": {
    "@azure/core-tracing": {
     "version": "1.2.0",
     "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz",
     "integrity": "sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==",
     "requires": {
      "tslib": "^2.6.2"
     }
    }
   }
  },
  "@azure/core-http-compat": {
   "version": "2.2.0",
   "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-2.2.0.tgz",
   "integrity": "sha512-1kW8ZhN0CfbNOG6C688z5uh2yrzALE7dDXHiR9dY4vt+EbhGZQSbjDa5bQd2rf3X2pdWMsXbqbArxUyeNdvtmg==",
   "requires": {
    "@azure/abort-controller": "^2.0.0",
    "@azure/core-client": "^1.3.0",
    "@azure/core-rest-pipeline": "^1.19.0"
   }
  },
  "@azure/core-lro": {
   "version": "2.7.2",
   "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.2.tgz",
   "integrity": "sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==",
   "requires": {
    "@azure/abort-controller": "^2.0.0",
    "@azure/core-util": "^1.2.0",
    "@azure/logger": "^1.0.0",
    "tslib": "^2.6.2"
   }
  },
  "@azure/core-paging": {
   "version": "1.6.2",
   "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz",
   "integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==",
   "requires": {
    "tslib": "^2.6.2"
   }
  },
  "@azure/core-rest-pipeline": {
   "version": "1.19.1",
   "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.19.1.tgz",
   "integrity": "sha512-zHeoI3NCs53lLBbWNzQycjnYKsA1CVKlnzSNuSFcUDwBp8HHVObePxrM7HaX+Ha5Ks639H7chNC9HOaIhNS03w==",
   "requires": {
    "@azure/abort-controller": "^2.0.0",
    "@azure/core-auth": "^1.8.0",
    "@azure/core-tracing": "^1.0.1",
    "@azure/core-util": "^1.11.0",
    "@azure/logger": "^1.0.0",
    "http-proxy-agent": "^7.0.0",
    "https-proxy-agent": "^7.0.0",
    "tslib": "^2.6.2"
   },
   "dependencies": {
    "@azure/core-tracing": {
     "version": "1.2.0",
     "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz",
     "integrity": "sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==",
     "requires": {
      "tslib": "^2.6.2"
     }
    }
   }
  },
  "@azure/core-tracing": {
   "version": "1.0.0-preview.12",
   "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.12.tgz",
   "integrity": "sha512-nvo2Wc4EKZGN6eFu9n3U7OXmASmL8VxoPIH7xaD6OlQqi44bouF0YIi9ID5rEsKLiAU59IYx6M297nqWVMWPDg==",
   "requires": {
    "@opentelemetry/api": "^1.0.0",
    "tslib": "^2.2.0"
   }
  },
  "@azure/core-util": {
   "version": "1.11.0",
   "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.11.0.tgz",
   "integrity": "sha512-DxOSLua+NdpWoSqULhjDyAZTXFdP/LKkqtYuxxz1SCN289zk3OG8UOpnCQAz/tygyACBtWp/BoO72ptK7msY8g==",
   "requires": {
    "@azure/abort-controller": "^2.0.0",
    "tslib": "^2.6.2"
   }
  },
  "@azure/identity": {
   "version": "1.5.2",
   "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-1.5.2.tgz",
   "integrity": "sha512-vqyeRbd2i0h9F4mqW5JbkP1xfabqKQ21l/81osKhpOQ2LtwaJW6nw4+0PsVYnxcbPHFCIZt6EWAk74a3OGYZJA==",
   "requires": {
    "@azure/core-auth": "^1.3.0",
    "@azure/core-client": "^1.0.0",
    "@azure/core-rest-pipeline": "^1.1.0",
    "@azure/core-tracing": "1.0.0-preview.12",
    "@azure/logger": "^1.0.0",
    "@azure/msal-node": "1.0.0-beta.6",
    "@types/stoppable": "^1.1.0",
    "axios": "^0.21.1",
    "events": "^3.0.0",
    "jws": "^4.0.0",
    "keytar": "^7.3.0",
    "msal": "^1.0.2",
    "open": "^7.0.0",
    "qs": "^6.7.0",
    "stoppable": "^1.1.0",
    "tslib": "^2.0.0",
    "uuid": "^8.3.0"
   },
   "dependencies": {
    "jwa": {
     "version": "2.0.0",
     "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz",
     "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==",
     "requires": {
      "buffer-equal-constant-time": "1.0.1",
      "ecdsa-sig-formatter": "1.0.11",
      "safe-buffer": "^5.0.1"
     }
    },
    "jws": {
     "version": "4.0.0",
     "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz",
     "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==",
     "requires": {
      "jwa": "^2.0.0",
      "safe-buffer": "^5.0.1"
     }
    },
    "uuid": {
     "version": "8.3.2",
     "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
     "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
    }
   }
  },
  "@azure/keyvault-common": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/@azure/keyvault-common/-/keyvault-common-2.0.0.tgz",
   "integrity": "sha512-wRLVaroQtOqfg60cxkzUkGKrKMsCP6uYXAOomOIysSMyt1/YM0eUn9LqieAWM8DLcU4+07Fio2YGpPeqUbpP9w==",
   "requires": {
    "@azure/abort-controller": "^2.0.0",
    "@azure/core-auth": "^1.3.0",
    "@azure/core-client": "^1.5.0",
    "@azure/core-rest-pipeline": "^1.8.0",
    "@azure/core-tracing": "^1.0.0",
    "@azure/core-util": "^1.10.0",
    "@azure/logger": "^1.1.4",
    "tslib": "^2.2.0"
   },
   "dependencies": {
    "@azure/core-tracing": {
     "version": "1.2.0",
     "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz",
     "integrity": "sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==",
     "requires": {
      "tslib": "^2.6.2"
     }
    }
   }
  },
  "@azure/keyvault-keys": {
   "version": "4.9.0",
   "resolved": "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.9.0.tgz",
   "integrity": "sha512-ZBP07+K4Pj3kS4TF4XdkqFcspWwBHry3vJSOFM5k5ZABvf7JfiMonvaFk2nBF6xjlEbMpz5PE1g45iTMme0raQ==",
   "requires": {
    "@azure/abort-controller": "^2.0.0",
    "@azure/core-auth": "^1.3.0",
    "@azure/core-client": "^1.5.0",
    "@azure/core-http-compat": "^2.0.1",
    "@azure/core-lro": "^2.2.0",
    "@azure/core-paging": "^1.1.1",
    "@azure/core-rest-pipeline": "^1.8.1",
    "@azure/core-tracing": "^1.0.0",
    "@azure/core-util": "^1.0.0",
    "@azure/keyvault-common": "^2.0.0",
    "@azure/logger": "^1.0.0",
    "tslib": "^2.2.0"
   },
   "dependencies": {
    "@azure/core-tracing": {
     "version": "1.2.0",
     "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz",
     "integrity": "sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==",
     "requires": {
      "tslib": "^2.6.2"
     }
    }
   }
  },
  "@azure/logger": {
   "version": "1.1.4",
   "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.4.tgz",
   "integrity": "sha512-4IXXzcCdLdlXuCG+8UKEwLA1T1NHqUfanhXYHiQTn+6sfWCZXduqbtXDGceg3Ce5QxTGo7EqmbV6Bi+aqKuClQ==",
   "requires": {
    "tslib": "^2.6.2"
   }
  },
  "@azure/ms-rest-azure-env": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-env/-/ms-rest-azure-env-2.0.0.tgz",
   "integrity": "sha512-dG76W7ElfLi+fbTjnZVGj+M9e0BIEJmRxU6fHaUQ12bZBe8EJKYb2GV50YWNaP2uJiVQ5+7nXEVj1VN1UQtaEw=="
  },
  "@azure/ms-rest-js": {
   "version": "2.7.0",
   "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.7.0.tgz",
   "integrity": "sha512-ngbzWbqF+NmztDOpLBVDxYM+XLcUj7nKhxGbSU9WtIsXfRB//cf2ZbAG5HkOrhU9/wd/ORRB6lM/d69RKVjiyA==",
   "requires": {
    "@azure/core-auth": "^1.1.4",
    "abort-controller": "^3.0.0",
    "form-data": "^2.5.0",
    "node-fetch": "^2.6.7",
    "tslib": "^1.10.0",
    "tunnel": "0.0.6",
    "uuid": "^8.3.2",
    "xml2js": "^0.5.0"
   },
   "dependencies": {
    "form-data": {
     "version": "2.5.3",
     "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.3.tgz",
     "integrity": "sha512-XHIrMD0NpDrNM/Ckf7XJiBbLl57KEhT3+i3yY+eWm+cqYZJQTZrKo8Y8AWKnuV5GT4scfuUGt9LzNoIx3dU1nQ==",
     "requires": {
      "asynckit": "^0.4.0",
      "combined-stream": "^1.0.8",
      "es-set-tostringtag": "^2.1.0",
      "mime-types": "^2.1.35",
      "safe-buffer": "^5.2.1"
     }
    },
    "tslib": {
     "version": "1.14.1",
     "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
     "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
    },
    "uuid": {
     "version": "8.3.2",
     "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
     "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
    }
   }
  },
  "@azure/ms-rest-nodeauth": {
   "version": "3.1.1",
   "resolved": "https://registry.npmjs.org/@azure/ms-rest-nodeauth/-/ms-rest-nodeauth-3.1.1.tgz",
   "integrity": "sha512-UA/8dgLy3+ZiwJjAZHxL4MUB14fFQPkaAOZ94jsTW/Z6WmoOeny2+cLk0+dyIX/iH6qSrEWKwbStEeB970B9pA==",
   "requires": {
    "@azure/ms-rest-azure-env": "^2.0.0",
    "@azure/ms-rest-js": "^2.0.4",
    "adal-node": "^0.2.2"
   }
  },
  "@azure/msal-common": {
   "version": "4.5.1",
   "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz",
   "integrity": "sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==",
   "requires": {
    "debug": "^4.1.1"
   },
   "dependencies": {
    "debug": {
     "version": "4.4.0",
     "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
     "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
     "requires": {
      "ms": "^2.1.3"
     }
    },
    "ms": {
     "version": "2.1.3",
     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
     "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    }
   }
  },
  "@azure/msal-node": {
   "version": "1.0.0-beta.6",
   "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.0.0-beta.6.tgz",
   "integrity": "sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ==",
   "requires": {
    "@azure/msal-common": "^4.0.0",
    "axios": "^0.21.1",
    "jsonwebtoken": "^8.5.1",
    "uuid": "^8.3.0"
   },
   "dependencies": {
    "jsonwebtoken": {
     "version": "8.5.1",
     "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
     "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==",
     "requires": {
      "jws": "^3.2.2",
      "lodash.includes": "^4.3.0",
      "lodash.isboolean": "^3.0.3",
      "lodash.isinteger": "^4.0.4",
      "lodash.isnumber": "^3.0.3",
      "lodash.isplainobject": "^4.0.6",
      "lodash.isstring": "^4.0.1",
      "lodash.once": "^4.0.0",
      "ms": "^2.1.1",
      "semver": "^5.6.0"
     }
    },
    "ms": {
     "version": "2.1.3",
     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
     "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    },
    "semver": {
     "version": "5.7.2",
     "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
     "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g=="
    },
    "uuid": {
     "version": "8.3.2",
     "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
     "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
    }
   }
  },
  "@js-joda/core": {
   "version": "3.2.0",
   "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-3.2.0.tgz",
   "integrity": "sha512-PMqgJ0sw5B7FKb2d5bWYIoxjri+QlW/Pys7+Rw82jSH0QN3rB05jZ/VrrsUdh1w4+i2kw9JOejXGq/KhDOX7Kg=="
  },
  "@opentelemetry/api": {
   "version": "1.9.0",
   "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz",
   "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg=="
  },
  "@swc/helpers": {
   "version": "0.3.17",
   "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.3.17.tgz",
   "integrity": "sha512-tb7Iu+oZ+zWJZ3HJqwx8oNwSDIU440hmVMDPhpACWQWnrZHK99Bxs70gT1L2dnr5Hg50ZRWEFkQCAnOVVV0z1Q==",
   "requires": {
    "tslib": "^2.4.0"
   }
  },
  "@tediousjs/connection-string": {
   "version": "0.3.0",
   "resolved": "https://registry.npmjs.org/@tediousjs/connection-string/-/connection-string-0.3.0.tgz",
   "integrity": "sha512-d/keJiNKfpHo+GmSB8QcsAwBx8h+V1UbdozA5TD+eSLXprNY53JAYub47J9evsSKWDdNG5uVj0FiMozLKuzowQ=="
  },
  "@types/mime-types": {
   "version": "2.1.4",
   "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.4.tgz",
   "integrity": "sha512-lfU4b34HOri+kAY5UheuFMWPDOI+OPceBSHZKp69gEyTL/mmJ4cnU6Y/rlme3UL3GyOn6Y42hyIEw0/q8sWx5w=="
  },
  "@types/node": {
   "version": "22.13.13",
   "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.13.tgz",
   "integrity": "sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ==",
   "requires": {
    "undici-types": "~6.20.0"
   }
  },
  "@types/stoppable": {
   "version": "1.1.3",
   "resolved": "https://registry.npmjs.org/@types/stoppable/-/stoppable-1.1.3.tgz",
   "integrity": "sha512-7wGKIBJGE4ZxFjk9NkjAxZMLlIXroETqP1FJCdoSvKmEznwmBxQFmTB1dsCkAvVcNemuSZM5qkkd9HE/NL2JTw==",
   "requires": {
    "@types/node": "*"
   }
  },
  "@xmldom/xmldom": {
   "version": "0.8.10",
   "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz",
   "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw=="
  },
  "abort-controller": {
   "version": "3.0.0",
   "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
   "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
   "requires": {
    "event-target-shim": "^5.0.0"
   }
  },
  "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==",
   "requires": {
    "mime-types": "~2.1.34",
    "negotiator": "0.6.3"
   }
  },
  "adal-node": {
   "version": "0.2.4",
   "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.4.tgz",
   "integrity": "sha512-zIcvbwQFKMUtKxxj8YMHeTT1o/TPXfVNsTXVgXD8sxwV6h4AFQgK77dRciGhuEF9/Sdm3UQPJVPc/6XxrccSeA==",
   "requires": {
    "@xmldom/xmldom": "^0.8.3",
    "async": "^2.6.3",
    "axios": "^0.21.1",
    "date-utils": "*",
    "jws": "3.x.x",
    "underscore": ">= 1.3.1",
    "uuid": "^3.1.0",
    "xpath.js": "~1.1.0"
   },
   "dependencies": {
    "async": {
     "version": "2.6.4",
     "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
     "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
     "requires": {
      "lodash": "^4.17.14"
     }
    }
   }
  },
  "agent-base": {
   "version": "7.1.3",
   "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
   "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw=="
  },
  "ajv": {
   "version": "6.12.6",
   "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
   "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
   "optional": true,
   "requires": {
    "fast-deep-equal": "^3.1.1",
    "fast-json-stable-stringify": "^2.0.0",
    "json-schema-traverse": "^0.4.1",
    "uri-js": "^4.2.2"
   }
  },
  "amount-to-words": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/amount-to-words/-/amount-to-words-1.1.0.tgz",
   "integrity": "sha512-ejFYE5l433ZFdy9C06og8Np/q9/o7tT0sQ7Ei/PDropwj6YKsGFnik4BZtggS2j8qZ81AW2YhJl9c2FSvJdbnQ=="
  },
  "ansi-styles": {
   "version": "4.3.0",
   "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
   "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
   "requires": {
    "color-convert": "^2.0.1"
   }
  },
  "anymatch": {
   "version": "3.1.3",
   "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
   "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
   "requires": {
    "normalize-path": "^3.0.0",
    "picomatch": "^2.0.4"
   }
  },
  "append-field": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz",
   "integrity": "sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw=="
  },
  "array-buffer-byte-length": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
   "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
   "requires": {
    "call-bound": "^1.0.3",
    "is-array-buffer": "^3.0.5"
   }
  },
  "array-flatten": {
   "version": "1.1.1",
   "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
   "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
  },
  "asn1": {
   "version": "0.2.6",
   "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
   "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
   "optional": true,
   "requires": {
    "safer-buffer": "~2.1.0"
   }
  },
  "assert": {
   "version": "2.1.0",
   "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz",
   "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==",
   "requires": {
    "call-bind": "^1.0.2",
    "is-nan": "^1.3.2",
    "object-is": "^1.1.5",
    "object.assign": "^4.1.4",
    "util": "^0.12.5"
   }
  },
  "assert-plus": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
   "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
   "optional": true
  },
  "async": {
   "version": "3.2.6",
   "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
   "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA=="
  },
  "async-limiter": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
   "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
  },
  "asynckit": {
   "version": "0.4.0",
   "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
   "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
  },
  "available-typed-arrays": {
   "version": "1.0.7",
   "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
   "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
   "requires": {
    "possible-typed-array-names": "^1.0.0"
   }
  },
  "aws-sign2": {
   "version": "0.7.0",
   "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
   "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==",
   "optional": true
  },
  "aws4": {
   "version": "1.13.2",
   "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz",
   "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==",
   "optional": true
  },
  "axios": {
   "version": "0.21.4",
   "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
   "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
   "requires": {
    "follow-redirects": "^1.14.0"
   }
  },
  "balanced-match": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
   "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
  },
  "base64-js": {
   "version": "1.5.1",
   "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
   "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
  },
  "bcrypt-pbkdf": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
   "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
   "optional": true,
   "requires": {
    "tweetnacl": "^0.14.3"
   }
  },
  "binary-extensions": {
   "version": "2.3.0",
   "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
   "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="
  },
  "bl": {
   "version": "5.1.0",
   "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz",
   "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==",
   "requires": {
    "buffer": "^6.0.3",
    "inherits": "^2.0.4",
    "readable-stream": "^3.4.0"
   },
   "dependencies": {
    "buffer": {
     "version": "6.0.3",
     "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
     "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
     "requires": {
      "base64-js": "^1.3.1",
      "ieee754": "^1.2.1"
     }
    },
    "readable-stream": {
     "version": "3.6.2",
     "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
     "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
     "requires": {
      "inherits": "^2.0.3",
      "string_decoder": "^1.1.1",
      "util-deprecate": "^1.0.1"
     }
    }
   }
  },
  "body-parser": {
   "version": "1.20.3",
   "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
   "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==",
   "requires": {
    "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.13.0",
    "raw-body": "2.5.2",
    "type-is": "~1.6.18",
    "unpipe": "1.0.0"
   }
  },
  "brace-expansion": {
   "version": "2.0.1",
   "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
   "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
   "requires": {
    "balanced-match": "^1.0.0"
   }
  },
  "braces": {
   "version": "3.0.3",
   "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
   "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
   "requires": {
    "fill-range": "^7.1.1"
   }
  },
  "brotli": {
   "version": "1.3.3",
   "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz",
   "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==",
   "requires": {
    "base64-js": "^1.1.2"
   }
  },
  "buffer": {
   "version": "5.7.1",
   "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
   "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
   "optional": true,
   "requires": {
    "base64-js": "^1.3.1",
    "ieee754": "^1.1.13"
   }
  },
  "buffer-crc32": {
   "version": "0.2.13",
   "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
   "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ=="
  },
  "buffer-equal-constant-time": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
   "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA=="
  },
  "buffer-from": {
   "version": "1.1.2",
   "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
   "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
  },
  "busboy": {
   "version": "1.6.0",
   "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
   "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==",
   "requires": {
    "streamsearch": "^1.1.0"
   }
  },
  "bytes": {
   "version": "3.1.2",
   "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
   "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
  },
  "call-bind": {
   "version": "1.0.8",
   "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
   "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
   "requires": {
    "call-bind-apply-helpers": "^1.0.0",
    "es-define-property": "^1.0.0",
    "get-intrinsic": "^1.2.4",
    "set-function-length": "^1.2.2"
   }
  },
  "call-bind-apply-helpers": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
   "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
   "requires": {
    "es-errors": "^1.3.0",
    "function-bind": "^1.1.2"
   }
  },
  "call-bound": {
   "version": "1.0.4",
   "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
   "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
   "requires": {
    "call-bind-apply-helpers": "^1.0.2",
    "get-intrinsic": "^1.3.0"
   }
  },
  "caseless": {
   "version": "0.12.0",
   "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
   "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==",
   "optional": true
  },
  "chalk": {
   "version": "4.1.2",
   "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
   "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
   "requires": {
    "ansi-styles": "^4.1.0",
    "supports-color": "^7.1.0"
   }
  },
  "chokidar": {
   "version": "3.6.0",
   "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
   "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
   "requires": {
    "anymatch": "~3.1.2",
    "braces": "~3.0.2",
    "fsevents": "~2.3.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"
   }
  },
  "chownr": {
   "version": "1.1.4",
   "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
   "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
   "optional": true
  },
  "clone": {
   "version": "2.1.2",
   "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
   "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w=="
  },
  "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==",
   "requires": {
    "color-name": "~1.1.4"
   }
  },
  "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=="
  },
  "combined-stream": {
   "version": "1.0.8",
   "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
   "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
   "requires": {
    "delayed-stream": "~1.0.0"
   }
  },
  "concat-map": {
   "version": "0.0.1",
   "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
   "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
  },
  "concat-stream": {
   "version": "1.6.2",
   "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
   "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
   "requires": {
    "buffer-from": "^1.0.0",
    "inherits": "^2.0.3",
    "readable-stream": "^2.2.2",
    "typedarray": "^0.0.6"
   }
  },
  "content-disposition": {
   "version": "0.5.4",
   "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
   "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
   "requires": {
    "safe-buffer": "5.2.1"
   }
  },
  "content-type": {
   "version": "1.0.5",
   "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
   "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="
  },
  "cookie": {
   "version": "0.7.1",
   "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
   "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w=="
  },
  "cookie-signature": {
   "version": "1.0.6",
   "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
   "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
  },
  "core-util-is": {
   "version": "1.0.3",
   "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
   "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
  },
  "cors": {
   "version": "2.8.5",
   "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
   "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
   "requires": {
    "object-assign": "^4",
    "vary": "^1"
   }
  },
  "crypto-js": {
   "version": "4.2.0",
   "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz",
   "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
  },
  "dashdash": {
   "version": "1.14.1",
   "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
   "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
   "optional": true,
   "requires": {
    "assert-plus": "^1.0.0"
   }
  },
  "date-utils": {
   "version": "1.2.21",
   "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz",
   "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA=="
  },
  "debug": {
   "version": "2.6.9",
   "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
   "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
   "requires": {
    "ms": "2.0.0"
   }
  },
  "decompress-response": {
   "version": "6.0.0",
   "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
   "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
   "optional": true,
   "requires": {
    "mimic-response": "^3.1.0"
   }
  },
  "deep-equal": {
   "version": "2.2.3",
   "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz",
   "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==",
   "requires": {
    "array-buffer-byte-length": "^1.0.0",
    "call-bind": "^1.0.5",
    "es-get-iterator": "^1.1.3",
    "get-intrinsic": "^1.2.2",
    "is-arguments": "^1.1.1",
    "is-array-buffer": "^3.0.2",
    "is-date-object": "^1.0.5",
    "is-regex": "^1.1.4",
    "is-shared-array-buffer": "^1.0.2",
    "isarray": "^2.0.5",
    "object-is": "^1.1.5",
    "object-keys": "^1.1.1",
    "object.assign": "^4.1.4",
    "regexp.prototype.flags": "^1.5.1",
    "side-channel": "^1.0.4",
    "which-boxed-primitive": "^1.0.2",
    "which-collection": "^1.0.1",
    "which-typed-array": "^1.1.13"
   },
   "dependencies": {
    "isarray": {
     "version": "2.0.5",
     "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
     "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
    }
   }
  },
  "deep-extend": {
   "version": "0.6.0",
   "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
   "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
   "optional": true
  },
  "define-data-property": {
   "version": "1.1.4",
   "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
   "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
   "requires": {
    "es-define-property": "^1.0.0",
    "es-errors": "^1.3.0",
    "gopd": "^1.0.1"
   }
  },
  "define-properties": {
   "version": "1.2.1",
   "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
   "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
   "requires": {
    "define-data-property": "^1.0.1",
    "has-property-descriptors": "^1.0.0",
    "object-keys": "^1.1.1"
   }
  },
  "delayed-stream": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
   "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
  },
  "depd": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
   "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
  },
  "destroy": {
   "version": "1.2.0",
   "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
   "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
  },
  "detect-libc": {
   "version": "2.0.3",
   "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
   "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
   "optional": true
  },
  "dfa": {
   "version": "1.2.0",
   "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz",
   "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q=="
  },
  "dotenv": {
   "version": "10.0.0",
   "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
   "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q=="
  },
  "dunder-proto": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
   "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
   "requires": {
    "call-bind-apply-helpers": "^1.0.1",
    "es-errors": "^1.3.0",
    "gopd": "^1.2.0"
   }
  },
  "ecc-jsbn": {
   "version": "0.1.2",
   "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
   "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
   "optional": true,
   "requires": {
    "jsbn": "~0.1.0",
    "safer-buffer": "^2.1.0"
   }
  },
  "ecdsa-sig-formatter": {
   "version": "1.0.11",
   "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
   "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
   "requires": {
    "safe-buffer": "^5.0.1"
   }
  },
  "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=="
  },
  "ejs": {
   "version": "3.1.10",
   "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz",
   "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==",
   "requires": {
    "jake": "^10.8.5"
   }
  },
  "encodeurl": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
   "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="
  },
  "end-of-stream": {
   "version": "1.4.4",
   "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
   "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
   "optional": true,
   "requires": {
    "once": "^1.4.0"
   }
  },
  "es-define-property": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
   "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="
  },
  "es-errors": {
   "version": "1.3.0",
   "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
   "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
  },
  "es-get-iterator": {
   "version": "1.1.3",
   "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
   "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
   "requires": {
    "call-bind": "^1.0.2",
    "get-intrinsic": "^1.1.3",
    "has-symbols": "^1.0.3",
    "is-arguments": "^1.1.1",
    "is-map": "^2.0.2",
    "is-set": "^2.0.2",
    "is-string": "^1.0.7",
    "isarray": "^2.0.5",
    "stop-iteration-iterator": "^1.0.0"
   },
   "dependencies": {
    "isarray": {
     "version": "2.0.5",
     "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
     "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
    }
   }
  },
  "es-object-atoms": {
   "version": "1.1.1",
   "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
   "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
   "requires": {
    "es-errors": "^1.3.0"
   }
  },
  "es-set-tostringtag": {
   "version": "2.1.0",
   "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
   "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
   "requires": {
    "es-errors": "^1.3.0",
    "get-intrinsic": "^1.2.6",
    "has-tostringtag": "^1.0.2",
    "hasown": "^2.0.2"
   }
  },
  "es6-promise": {
   "version": "4.2.8",
   "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
   "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
   "optional": true
  },
  "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=="
  },
  "etag": {
   "version": "1.8.1",
   "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
   "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
  },
  "event-target-shim": {
   "version": "5.0.1",
   "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
   "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
  },
  "events": {
   "version": "3.3.0",
   "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
   "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q=="
  },
  "expand-template": {
   "version": "2.0.3",
   "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
   "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
   "optional": true
  },
  "express": {
   "version": "4.21.2",
   "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
   "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==",
   "requires": {
    "accepts": "~1.3.8",
    "array-flatten": "1.1.1",
    "body-parser": "1.20.3",
    "content-disposition": "0.5.4",
    "content-type": "~1.0.4",
    "cookie": "0.7.1",
    "cookie-signature": "1.0.6",
    "debug": "2.6.9",
    "depd": "2.0.0",
    "encodeurl": "~2.0.0",
    "escape-html": "~1.0.3",
    "etag": "~1.8.1",
    "finalhandler": "1.3.1",
    "fresh": "0.5.2",
    "http-errors": "2.0.0",
    "merge-descriptors": "1.0.3",
    "methods": "~1.1.2",
    "on-finished": "2.4.1",
    "parseurl": "~1.3.3",
    "path-to-regexp": "0.1.12",
    "proxy-addr": "~2.0.7",
    "qs": "6.13.0",
    "range-parser": "~1.2.1",
    "safe-buffer": "5.2.1",
    "send": "0.19.0",
    "serve-static": "1.16.2",
    "setprototypeof": "1.2.0",
    "statuses": "2.0.1",
    "type-is": "~1.6.18",
    "utils-merge": "1.0.1",
    "vary": "~1.1.2"
   }
  },
  "extend": {
   "version": "3.0.2",
   "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
   "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
   "optional": true
  },
  "extract-zip": {
   "version": "1.7.0",
   "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
   "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==",
   "requires": {
    "concat-stream": "^1.6.2",
    "debug": "^2.6.9",
    "mkdirp": "^0.5.4",
    "yauzl": "^2.10.0"
   }
  },
  "extsprintf": {
   "version": "1.3.0",
   "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
   "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
   "optional": true
  },
  "fast-deep-equal": {
   "version": "3.1.3",
   "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
   "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
   "optional": true
  },
  "fast-json-stable-stringify": {
   "version": "2.1.0",
   "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
   "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
   "optional": true
  },
  "fd-slicer": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
   "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
   "requires": {
    "pend": "~1.2.0"
   }
  },
  "filelist": {
   "version": "1.0.4",
   "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
   "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
   "requires": {
    "minimatch": "^5.0.1"
   },
   "dependencies": {
    "minimatch": {
     "version": "5.1.6",
     "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
     "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
     "requires": {
      "brace-expansion": "^2.0.1"
     }
    }
   }
  },
  "fill-range": {
   "version": "7.1.1",
   "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
   "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
   "requires": {
    "to-regex-range": "^5.0.1"
   }
  },
  "finalhandler": {
   "version": "1.3.1",
   "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
   "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==",
   "requires": {
    "debug": "2.6.9",
    "encodeurl": "~2.0.0",
    "escape-html": "~1.0.3",
    "on-finished": "2.4.1",
    "parseurl": "~1.3.3",
    "statuses": "2.0.1",
    "unpipe": "~1.0.0"
   }
  },
  "follow-redirects": {
   "version": "1.15.9",
   "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
   "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ=="
  },
  "fontkit": {
   "version": "1.9.0",
   "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-1.9.0.tgz",
   "integrity": "sha512-HkW/8Lrk8jl18kzQHvAw9aTHe1cqsyx5sDnxncx652+CIfhawokEPkeM3BoIC+z/Xv7a0yMr0f3pRRwhGH455g==",
   "requires": {
    "@swc/helpers": "^0.3.13",
    "brotli": "^1.3.2",
    "clone": "^2.1.2",
    "deep-equal": "^2.0.5",
    "dfa": "^1.2.0",
    "restructure": "^2.0.1",
    "tiny-inflate": "^1.0.3",
    "unicode-properties": "^1.3.1",
    "unicode-trie": "^2.0.0"
   }
  },
  "for-each": {
   "version": "0.3.5",
   "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
   "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==",
   "requires": {
    "is-callable": "^1.2.7"
   }
  },
  "forever-agent": {
   "version": "0.6.1",
   "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
   "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==",
   "optional": true
  },
  "form-data": {
   "version": "2.3.3",
   "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
   "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
   "optional": true,
   "requires": {
    "asynckit": "^0.4.0",
    "combined-stream": "^1.0.6",
    "mime-types": "^2.1.12"
   }
  },
  "forwarded": {
   "version": "0.2.0",
   "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
   "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
  },
  "fresh": {
   "version": "0.5.2",
   "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
   "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
  },
  "fs": {
   "version": "0.0.1-security",
   "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz",
   "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w=="
  },
  "fs-constants": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
   "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
   "optional": true
  },
  "fs-extra": {
   "version": "10.1.0",
   "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
   "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
   "requires": {
    "graceful-fs": "^4.2.0",
    "jsonfile": "^6.0.1",
    "universalify": "^2.0.0"
   }
  },
  "fs.realpath": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
   "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
  },
  "fsevents": {
   "version": "2.3.3",
   "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
   "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
   "optional": true
  },
  "function-bind": {
   "version": "1.1.2",
   "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
   "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
  },
  "functions-have-names": {
   "version": "1.2.3",
   "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
   "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
  },
  "get-intrinsic": {
   "version": "1.3.0",
   "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
   "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
   "requires": {
    "call-bind-apply-helpers": "^1.0.2",
    "es-define-property": "^1.0.1",
    "es-errors": "^1.3.0",
    "es-object-atoms": "^1.1.1",
    "function-bind": "^1.1.2",
    "get-proto": "^1.0.1",
    "gopd": "^1.2.0",
    "has-symbols": "^1.1.0",
    "hasown": "^2.0.2",
    "math-intrinsics": "^1.1.0"
   }
  },
  "get-proto": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
   "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
   "requires": {
    "dunder-proto": "^1.0.1",
    "es-object-atoms": "^1.0.0"
   }
  },
  "getpass": {
   "version": "0.1.7",
   "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
   "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
   "optional": true,
   "requires": {
    "assert-plus": "^1.0.0"
   }
  },
  "github-from-package": {
   "version": "0.0.0",
   "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
   "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
   "optional": true
  },
  "glob": {
   "version": "7.2.3",
   "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
   "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
   "requires": {
    "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"
   }
  },
  "glob-parent": {
   "version": "5.1.2",
   "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
   "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
   "requires": {
    "is-glob": "^4.0.1"
   }
  },
  "gopd": {
   "version": "1.2.0",
   "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
   "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="
  },
  "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=="
  },
  "har-schema": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
   "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==",
   "optional": true
  },
  "har-validator": {
   "version": "5.1.5",
   "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
   "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
   "optional": true,
   "requires": {
    "ajv": "^6.12.3",
    "har-schema": "^2.0.0"
   }
  },
  "has-bigints": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
   "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg=="
  },
  "has-flag": {
   "version": "4.0.0",
   "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
   "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
  },
  "has-property-descriptors": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
   "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
   "requires": {
    "es-define-property": "^1.0.0"
   }
  },
  "has-symbols": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
   "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="
  },
  "has-tostringtag": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
   "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
   "requires": {
    "has-symbols": "^1.0.3"
   }
  },
  "hasha": {
   "version": "2.2.0",
   "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz",
   "integrity": "sha512-jZ38TU/EBiGKrmyTNNZgnvCZHNowiRI4+w/I9noMlekHTZH3KyGgvJLmhSgykeAQ9j2SYPDosM0Bg3wHfzibAQ==",
   "optional": true,
   "requires": {
    "is-stream": "^1.0.1",
    "pinkie-promise": "^2.0.0"
   }
  },
  "hasown": {
   "version": "2.0.2",
   "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
   "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
   "requires": {
    "function-bind": "^1.1.2"
   }
  },
  "html-pdf": {
   "version": "3.0.1",
   "resolved": "https://registry.npmjs.org/html-pdf/-/html-pdf-3.0.1.tgz",
   "integrity": "sha512-CKNSacmQn+CKJ2GNfT4UYKaPy/T3Ndj82yJ2aju/UPmnvWNjIpyumqRqkFU0mwT6BTHBFhFGTnXN8dBn4Bdj0Q==",
   "requires": {
    "phantomjs-prebuilt": "^2.1.16"
   }
  },
  "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==",
   "requires": {
    "depd": "2.0.0",
    "inherits": "2.0.4",
    "setprototypeof": "1.2.0",
    "statuses": "2.0.1",
    "toidentifier": "1.0.1"
   }
  },
  "http-proxy-agent": {
   "version": "7.0.2",
   "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
   "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
   "requires": {
    "agent-base": "^7.1.0",
    "debug": "^4.3.4"
   },
   "dependencies": {
    "debug": {
     "version": "4.4.0",
     "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
     "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
     "requires": {
      "ms": "^2.1.3"
     }
    },
    "ms": {
     "version": "2.1.3",
     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
     "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    }
   }
  },
  "http-signature": {
   "version": "1.2.0",
   "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
   "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==",
   "optional": true,
   "requires": {
    "assert-plus": "^1.0.0",
    "jsprim": "^1.2.2",
    "sshpk": "^1.7.0"
   }
  },
  "https-proxy-agent": {
   "version": "7.0.6",
   "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
   "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
   "requires": {
    "agent-base": "^7.1.2",
    "debug": "4"
   },
   "dependencies": {
    "debug": {
     "version": "4.4.0",
     "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
     "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
     "requires": {
      "ms": "^2.1.3"
     }
    },
    "ms": {
     "version": "2.1.3",
     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
     "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    }
   }
  },
  "iconv-lite": {
   "version": "0.4.24",
   "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
   "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
   "requires": {
    "safer-buffer": ">= 2.1.2 < 3"
   }
  },
  "ieee754": {
   "version": "1.2.1",
   "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
   "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
  },
  "ignore-by-default": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
   "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA=="
  },
  "inflight": {
   "version": "1.0.6",
   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
   "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
   "requires": {
    "once": "^1.3.0",
    "wrappy": "1"
   }
  },
  "inherits": {
   "version": "2.0.4",
   "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
   "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
  },
  "ini": {
   "version": "1.3.8",
   "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
   "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
   "optional": true
  },
  "internal-slot": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
   "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
   "requires": {
    "es-errors": "^1.3.0",
    "hasown": "^2.0.2",
    "side-channel": "^1.1.0"
   }
  },
  "ipaddr.js": {
   "version": "1.9.1",
   "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
   "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
  },
  "is-arguments": {
   "version": "1.2.0",
   "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz",
   "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==",
   "requires": {
    "call-bound": "^1.0.2",
    "has-tostringtag": "^1.0.2"
   }
  },
  "is-array-buffer": {
   "version": "3.0.5",
   "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
   "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
   "requires": {
    "call-bind": "^1.0.8",
    "call-bound": "^1.0.3",
    "get-intrinsic": "^1.2.6"
   }
  },
  "is-bigint": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
   "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
   "requires": {
    "has-bigints": "^1.0.2"
   }
  },
  "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==",
   "requires": {
    "binary-extensions": "^2.0.0"
   }
  },
  "is-boolean-object": {
   "version": "1.2.2",
   "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz",
   "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==",
   "requires": {
    "call-bound": "^1.0.3",
    "has-tostringtag": "^1.0.2"
   }
  },
  "is-callable": {
   "version": "1.2.7",
   "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
   "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="
  },
  "is-date-object": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
   "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
   "requires": {
    "call-bound": "^1.0.2",
    "has-tostringtag": "^1.0.2"
   }
  },
  "is-docker": {
   "version": "2.2.1",
   "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
   "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ=="
  },
  "is-extglob": {
   "version": "2.1.1",
   "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
   "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
  },
  "is-generator-function": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz",
   "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==",
   "requires": {
    "call-bound": "^1.0.3",
    "get-proto": "^1.0.0",
    "has-tostringtag": "^1.0.2",
    "safe-regex-test": "^1.1.0"
   }
  },
  "is-glob": {
   "version": "4.0.3",
   "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
   "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
   "requires": {
    "is-extglob": "^2.1.1"
   }
  },
  "is-map": {
   "version": "2.0.3",
   "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
   "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw=="
  },
  "is-nan": {
   "version": "1.3.2",
   "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz",
   "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==",
   "requires": {
    "call-bind": "^1.0.0",
    "define-properties": "^1.1.3"
   }
  },
  "is-number": {
   "version": "7.0.0",
   "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
   "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
  },
  "is-number-object": {
   "version": "1.1.1",
   "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
   "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
   "requires": {
    "call-bound": "^1.0.3",
    "has-tostringtag": "^1.0.2"
   }
  },
  "is-regex": {
   "version": "1.2.1",
   "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
   "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
   "requires": {
    "call-bound": "^1.0.2",
    "gopd": "^1.2.0",
    "has-tostringtag": "^1.0.2",
    "hasown": "^2.0.2"
   }
  },
  "is-set": {
   "version": "2.0.3",
   "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
   "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg=="
  },
  "is-shared-array-buffer": {
   "version": "1.0.4",
   "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
   "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
   "requires": {
    "call-bound": "^1.0.3"
   }
  },
  "is-stream": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
   "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==",
   "optional": true
  },
  "is-string": {
   "version": "1.1.1",
   "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
   "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
   "requires": {
    "call-bound": "^1.0.3",
    "has-tostringtag": "^1.0.2"
   }
  },
  "is-symbol": {
   "version": "1.1.1",
   "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
   "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
   "requires": {
    "call-bound": "^1.0.2",
    "has-symbols": "^1.1.0",
    "safe-regex-test": "^1.1.0"
   }
  },
  "is-typed-array": {
   "version": "1.1.15",
   "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
   "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
   "requires": {
    "which-typed-array": "^1.1.16"
   }
  },
  "is-typedarray": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
   "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
   "optional": true
  },
  "is-weakmap": {
   "version": "2.0.2",
   "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
   "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w=="
  },
  "is-weakset": {
   "version": "2.0.4",
   "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
   "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
   "requires": {
    "call-bound": "^1.0.3",
    "get-intrinsic": "^1.2.6"
   }
  },
  "is-wsl": {
   "version": "2.2.0",
   "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
   "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
   "requires": {
    "is-docker": "^2.0.0"
   }
  },
  "isarray": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
   "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
  },
  "isexe": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
   "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
   "optional": true
  },
  "isstream": {
   "version": "0.1.2",
   "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
   "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==",
   "optional": true
  },
  "jake": {
   "version": "10.9.2",
   "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz",
   "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==",
   "requires": {
    "async": "^3.2.3",
    "chalk": "^4.0.2",
    "filelist": "^1.0.4",
    "minimatch": "^3.1.2"
   }
  },
  "jsbi": {
   "version": "3.2.5",
   "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-3.2.5.tgz",
   "integrity": "sha512-aBE4n43IPvjaddScbvWRA2YlTzKEynHzu7MqOyTipdHucf/VxS63ViCjxYRg86M8Rxwbt/GfzHl1kKERkt45fQ=="
  },
  "jsbn": {
   "version": "0.1.1",
   "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
   "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==",
   "optional": true
  },
  "json-schema": {
   "version": "0.4.0",
   "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
   "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
   "optional": true
  },
  "json-schema-traverse": {
   "version": "0.4.1",
   "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
   "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
   "optional": true
  },
  "json-stringify-safe": {
   "version": "5.0.1",
   "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
   "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
   "optional": true
  },
  "jsonfile": {
   "version": "6.1.0",
   "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
   "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
   "requires": {
    "graceful-fs": "^4.1.6",
    "universalify": "^2.0.0"
   }
  },
  "jsonwebtoken": {
   "version": "9.0.2",
   "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz",
   "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==",
   "requires": {
    "jws": "^3.2.2",
    "lodash.includes": "^4.3.0",
    "lodash.isboolean": "^3.0.3",
    "lodash.isinteger": "^4.0.4",
    "lodash.isnumber": "^3.0.3",
    "lodash.isplainobject": "^4.0.6",
    "lodash.isstring": "^4.0.1",
    "lodash.once": "^4.0.0",
    "ms": "^2.1.1",
    "semver": "^7.5.4"
   },
   "dependencies": {
    "ms": {
     "version": "2.1.3",
     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
     "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    }
   }
  },
  "jsprim": {
   "version": "1.4.2",
   "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
   "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
   "optional": true,
   "requires": {
    "assert-plus": "1.0.0",
    "extsprintf": "1.3.0",
    "json-schema": "0.4.0",
    "verror": "1.10.0"
   }
  },
  "jwa": {
   "version": "1.4.1",
   "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz",
   "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==",
   "requires": {
    "buffer-equal-constant-time": "1.0.1",
    "ecdsa-sig-formatter": "1.0.11",
    "safe-buffer": "^5.0.1"
   }
  },
  "jws": {
   "version": "3.2.2",
   "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz",
   "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==",
   "requires": {
    "jwa": "^1.4.1",
    "safe-buffer": "^5.0.1"
   }
  },
  "kew": {
   "version": "0.7.0",
   "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz",
   "integrity": "sha512-IG6nm0+QtAMdXt9KvbgbGdvY50RSrw+U4sGZg+KlrSKPJEwVE5JVoI3d7RWfSMdBQneRheeAOj3lIjX5VL/9RQ==",
   "optional": true
  },
  "keytar": {
   "version": "7.9.0",
   "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz",
   "integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==",
   "optional": true,
   "requires": {
    "node-addon-api": "^4.3.0",
    "prebuild-install": "^7.0.1"
   }
  },
  "klaw": {
   "version": "1.3.1",
   "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
   "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==",
   "optional": true,
   "requires": {
    "graceful-fs": "^4.1.9"
   }
  },
  "linebreak": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/linebreak/-/linebreak-1.1.0.tgz",
   "integrity": "sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==",
   "requires": {
    "base64-js": "0.0.8",
    "unicode-trie": "^2.0.0"
   },
   "dependencies": {
    "base64-js": {
     "version": "0.0.8",
     "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz",
     "integrity": "sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw=="
    }
   }
  },
  "lodash": {
   "version": "4.17.21",
   "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
   "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
  },
  "lodash.includes": {
   "version": "4.3.0",
   "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
   "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w=="
  },
  "lodash.isboolean": {
   "version": "3.0.3",
   "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
   "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg=="
  },
  "lodash.isinteger": {
   "version": "4.0.4",
   "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
   "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA=="
  },
  "lodash.isnumber": {
   "version": "3.0.3",
   "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
   "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw=="
  },
  "lodash.isplainobject": {
   "version": "4.0.6",
   "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
   "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA=="
  },
  "lodash.isstring": {
   "version": "4.0.1",
   "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
   "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw=="
  },
  "lodash.once": {
   "version": "4.1.1",
   "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
   "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg=="
  },
  "math-intrinsics": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
   "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="
  },
  "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=="
  },
  "merge-descriptors": {
   "version": "1.0.3",
   "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
   "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ=="
  },
  "methods": {
   "version": "1.1.2",
   "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
   "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="
  },
  "mime": {
   "version": "1.6.0",
   "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
   "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
  },
  "mime-db": {
   "version": "1.52.0",
   "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
   "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
  },
  "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==",
   "requires": {
    "mime-db": "1.52.0"
   }
  },
  "mimic-response": {
   "version": "3.1.0",
   "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
   "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
   "optional": true
  },
  "minimatch": {
   "version": "3.1.2",
   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
   "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
   "requires": {
    "brace-expansion": "^1.1.7"
   },
   "dependencies": {
    "brace-expansion": {
     "version": "1.1.11",
     "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
     "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
     "requires": {
      "balanced-match": "^1.0.0",
      "concat-map": "0.0.1"
     }
    }
   }
  },
  "minimist": {
   "version": "1.2.8",
   "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
   "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="
  },
  "mkdirp": {
   "version": "0.5.6",
   "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
   "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
   "requires": {
    "minimist": "^1.2.6"
   }
  },
  "mkdirp-classic": {
   "version": "0.5.3",
   "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
   "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
   "optional": true
  },
  "moment": {
   "version": "2.30.1",
   "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz",
   "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how=="
  },
  "moment-timezone": {
   "version": "0.5.48",
   "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.48.tgz",
   "integrity": "sha512-f22b8LV1gbTO2ms2j2z13MuPogNoh5UzxL3nzNAYKGraILnbGc9NEE6dyiiiLv46DGRb8A4kg8UKWLjPthxBHw==",
   "requires": {
    "moment": "^2.29.4"
   }
  },
  "ms": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
  },
  "msal": {
   "version": "1.4.18",
   "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.18.tgz",
   "integrity": "sha512-QyWMWrZqpwtK6LEqhwtbikxIWqA1EOcdMvDeIDjIXdGU29wM4orwq538sPe1+JfKDIgPmJj1Fgi5B7luaw/IyA==",
   "requires": {
    "tslib": "^1.9.3"
   },
   "dependencies": {
    "tslib": {
     "version": "1.14.1",
     "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
     "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
    }
   }
  },
  "mssql": {
   "version": "7.3.5",
   "resolved": "https://registry.npmjs.org/mssql/-/mssql-7.3.5.tgz",
   "integrity": "sha512-LTOSQ3k8yZTBfO/5XwH7zC6fDPBx1sYgMXZyP/k+ErWrhZN8faAvDq+/gMlm9DaFG9yaOipHedF5JSPV17EHNw==",
   "requires": {
    "@tediousjs/connection-string": "^0.3.0",
    "debug": "^4.3.3",
    "rfdc": "^1.3.0",
    "tarn": "^3.0.1",
    "tedious": "^11.4.0"
   },
   "dependencies": {
    "debug": {
     "version": "4.4.0",
     "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
     "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
     "requires": {
      "ms": "^2.1.3"
     }
    },
    "ms": {
     "version": "2.1.3",
     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
     "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    }
   }
  },
  "multer": {
   "version": "1.4.5-lts.2",
   "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.2.tgz",
   "integrity": "sha512-VzGiVigcG9zUAoCNU+xShztrlr1auZOlurXynNvO9GiWD1/mTBbUljOKY+qMeazBqXgRnjzeEgJI/wyjJUHg9A==",
   "requires": {
    "append-field": "^1.0.0",
    "busboy": "^1.0.0",
    "concat-stream": "^1.5.2",
    "mkdirp": "^0.5.4",
    "object-assign": "^4.1.1",
    "type-is": "^1.6.4",
    "xtend": "^4.0.0"
   }
  },
  "napi-build-utils": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",
   "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",
   "optional": true
  },
  "native-duplexpair": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz",
   "integrity": "sha512-E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA=="
  },
  "negotiator": {
   "version": "0.6.3",
   "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
   "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
  },
  "node-abi": {
   "version": "3.74.0",
   "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.74.0.tgz",
   "integrity": "sha512-c5XK0MjkGBrQPGYG24GBADZud0NCbznxNx0ZkS+ebUTrmV1qTDxPxSL8zEAPURXSbLRWVexxmP4986BziahL5w==",
   "optional": true,
   "requires": {
    "semver": "^7.3.5"
   }
  },
  "node-abort-controller": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-2.0.0.tgz",
   "integrity": "sha512-L8RfEgjBTHAISTuagw51PprVAqNZoG6KSB6LQ6H1bskMVkFs5E71IyjauLBv3XbuomJlguWF/VnRHdJ1gqiAqA=="
  },
  "node-addon-api": {
   "version": "4.3.0",
   "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz",
   "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==",
   "optional": true
  },
  "node-fetch": {
   "version": "2.7.0",
   "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
   "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
   "requires": {
    "whatwg-url": "^5.0.0"
   }
  },
  "nodemon": {
   "version": "2.0.22",
   "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
   "integrity": "sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==",
   "requires": {
    "chokidar": "^3.5.2",
    "debug": "^3.2.7",
    "ignore-by-default": "^1.0.1",
    "minimatch": "^3.1.2",
    "pstree.remy": "^1.1.8",
    "semver": "^5.7.1",
    "simple-update-notifier": "^1.0.7",
    "supports-color": "^5.5.0",
    "touch": "^3.1.0",
    "undefsafe": "^2.0.5"
   },
   "dependencies": {
    "debug": {
     "version": "3.2.7",
     "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
     "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
     "requires": {
      "ms": "^2.1.1"
     }
    },
    "has-flag": {
     "version": "3.0.0",
     "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
     "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
    },
    "ms": {
     "version": "2.1.3",
     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
     "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    },
    "semver": {
     "version": "5.7.2",
     "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
     "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g=="
    },
    "supports-color": {
     "version": "5.5.0",
     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
     "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
     "requires": {
      "has-flag": "^3.0.0"
     }
    }
   }
  },
  "normalize-path": {
   "version": "3.0.0",
   "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
   "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
  },
  "numeral": {
   "version": "2.0.6",
   "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz",
   "integrity": "sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA=="
  },
  "oauth-sign": {
   "version": "0.9.0",
   "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
   "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
   "optional": true
  },
  "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=="
  },
  "object-inspect": {
   "version": "1.13.4",
   "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
   "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="
  },
  "object-is": {
   "version": "1.1.6",
   "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz",
   "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==",
   "requires": {
    "call-bind": "^1.0.7",
    "define-properties": "^1.2.1"
   }
  },
  "object-keys": {
   "version": "1.1.1",
   "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
   "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
  },
  "object.assign": {
   "version": "4.1.7",
   "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
   "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
   "requires": {
    "call-bind": "^1.0.8",
    "call-bound": "^1.0.3",
    "define-properties": "^1.2.1",
    "es-object-atoms": "^1.0.0",
    "has-symbols": "^1.1.0",
    "object-keys": "^1.1.1"
   }
  },
  "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==",
   "requires": {
    "ee-first": "1.1.1"
   }
  },
  "once": {
   "version": "1.4.0",
   "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
   "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
   "requires": {
    "wrappy": "1"
   }
  },
  "open": {
   "version": "7.4.2",
   "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
   "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
   "requires": {
    "is-docker": "^2.0.0",
    "is-wsl": "^2.1.1"
   }
  },
  "pako": {
   "version": "0.2.9",
   "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
   "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA=="
  },
  "parseurl": {
   "version": "1.3.3",
   "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
   "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
  },
  "path": {
   "version": "0.12.7",
   "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz",
   "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==",
   "requires": {
    "process": "^0.11.1",
    "util": "^0.10.3"
   },
   "dependencies": {
    "inherits": {
     "version": "2.0.3",
     "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
     "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="
    },
    "util": {
     "version": "0.10.4",
     "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
     "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
     "requires": {
      "inherits": "2.0.3"
     }
    }
   }
  },
  "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=="
  },
  "path-to-regexp": {
   "version": "0.1.12",
   "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
   "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ=="
  },
  "pdfkit": {
   "version": "0.13.0",
   "resolved": "https://registry.npmjs.org/pdfkit/-/pdfkit-0.13.0.tgz",
   "integrity": "sha512-AW79eHU5eLd2vgRDS9z3bSoi0FA+gYm+100LLosrQQMLUzOBGVOhG7ABcMFpJu7Bpg+MT74XYHi4k9EuU/9EZw==",
   "requires": {
    "crypto-js": "^4.0.0",
    "fontkit": "^1.8.1",
    "linebreak": "^1.0.2",
    "png-js": "^1.0.0"
   }
  },
  "pend": {
   "version": "1.2.0",
   "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
   "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
  },
  "performance-now": {
   "version": "2.1.0",
   "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
   "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
   "optional": true
  },
  "phantomjs-prebuilt": {
   "version": "2.1.16",
   "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz",
   "integrity": "sha512-PIiRzBhW85xco2fuj41FmsyuYHKjKuXWmhjy3A/Y+CMpN/63TV+s9uzfVhsUwFe0G77xWtHBG8xmXf5BqEUEuQ==",
   "optional": true,
   "requires": {
    "es6-promise": "^4.0.3",
    "extract-zip": "^1.6.5",
    "fs-extra": "^1.0.0",
    "hasha": "^2.2.0",
    "kew": "^0.7.0",
    "progress": "^1.1.8",
    "request": "^2.81.0",
    "request-progress": "^2.0.1",
    "which": "^1.2.10"
   },
   "dependencies": {
    "fs-extra": {
     "version": "1.0.0",
     "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
     "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==",
     "optional": true,
     "requires": {
      "graceful-fs": "^4.1.2",
      "jsonfile": "^2.1.0",
      "klaw": "^1.0.0"
     }
    },
    "jsonfile": {
     "version": "2.4.0",
     "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
     "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==",
     "optional": true,
     "requires": {
      "graceful-fs": "^4.1.6"
     }
    }
   }
  },
  "picomatch": {
   "version": "2.3.1",
   "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
   "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
  },
  "pinkie": {
   "version": "2.0.4",
   "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
   "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==",
   "optional": true
  },
  "pinkie-promise": {
   "version": "2.0.1",
   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
   "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==",
   "optional": true,
   "requires": {
    "pinkie": "^2.0.0"
   }
  },
  "png-js": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.0.0.tgz",
   "integrity": "sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g=="
  },
  "possible-typed-array-names": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
   "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg=="
  },
  "prebuild-install": {
   "version": "7.1.3",
   "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",
   "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",
   "optional": true,
   "requires": {
    "detect-libc": "^2.0.0",
    "expand-template": "^2.0.3",
    "github-from-package": "0.0.0",
    "minimist": "^1.2.3",
    "mkdirp-classic": "^0.5.3",
    "napi-build-utils": "^2.0.0",
    "node-abi": "^3.3.0",
    "pump": "^3.0.0",
    "rc": "^1.2.7",
    "simple-get": "^4.0.0",
    "tar-fs": "^2.0.0",
    "tunnel-agent": "^0.6.0"
   }
  },
  "process": {
   "version": "0.11.10",
   "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
   "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A=="
  },
  "process-nextick-args": {
   "version": "2.0.1",
   "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
   "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
  },
  "progress": {
   "version": "1.1.8",
   "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
   "integrity": "sha512-UdA8mJ4weIkUBO224tIarHzuHs4HuYiJvsuGT7j/SPQiUJVjYvNDBIPa0hAorduOfjGohB/qHWRa/lrrWX/mXw==",
   "optional": true
  },
  "proxy-addr": {
   "version": "2.0.7",
   "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
   "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
   "requires": {
    "forwarded": "0.2.0",
    "ipaddr.js": "1.9.1"
   }
  },
  "proxy-from-env": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
   "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
  },
  "psl": {
   "version": "1.15.0",
   "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
   "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
   "optional": true,
   "requires": {
    "punycode": "^2.3.1"
   }
  },
  "pstree.remy": {
   "version": "1.1.8",
   "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
   "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w=="
  },
  "pump": {
   "version": "3.0.2",
   "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
   "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
   "optional": true,
   "requires": {
    "end-of-stream": "^1.1.0",
    "once": "^1.3.1"
   }
  },
  "punycode": {
   "version": "2.3.1",
   "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
   "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="
  },
  "puppeteer": {
   "version": "2.1.1",
   "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.1.tgz",
   "integrity": "sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==",
   "requires": {
    "@types/mime-types": "^2.1.0",
    "debug": "^4.1.0",
    "extract-zip": "^1.6.6",
    "https-proxy-agent": "^4.0.0",
    "mime": "^2.0.3",
    "mime-types": "^2.1.25",
    "progress": "^2.0.1",
    "proxy-from-env": "^1.0.0",
    "rimraf": "^2.6.1",
    "ws": "^6.1.0"
   },
   "dependencies": {
    "agent-base": {
     "version": "5.1.1",
     "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz",
     "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g=="
    },
    "debug": {
     "version": "4.4.0",
     "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
     "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
     "requires": {
      "ms": "^2.1.3"
     }
    },
    "https-proxy-agent": {
     "version": "4.0.0",
     "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz",
     "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==",
     "requires": {
      "agent-base": "5",
      "debug": "4"
     }
    },
    "mime": {
     "version": "2.6.0",
     "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
     "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="
    },
    "ms": {
     "version": "2.1.3",
     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
     "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    },
    "progress": {
     "version": "2.0.3",
     "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
     "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="
    }
   }
  },
  "qs": {
   "version": "6.13.0",
   "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
   "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
   "requires": {
    "side-channel": "^1.0.6"
   }
  },
  "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=="
  },
  "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==",
   "requires": {
    "bytes": "3.1.2",
    "http-errors": "2.0.0",
    "iconv-lite": "0.4.24",
    "unpipe": "1.0.0"
   }
  },
  "rc": {
   "version": "1.2.8",
   "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
   "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
   "optional": true,
   "requires": {
    "deep-extend": "^0.6.0",
    "ini": "~1.3.0",
    "minimist": "^1.2.0",
    "strip-json-comments": "~2.0.1"
   }
  },
  "readable-stream": {
   "version": "2.3.8",
   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
   "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
   "requires": {
    "core-util-is": "~1.0.0",
    "inherits": "~2.0.3",
    "isarray": "~1.0.0",
    "process-nextick-args": "~2.0.0",
    "safe-buffer": "~5.1.1",
    "string_decoder": "~1.1.1",
    "util-deprecate": "~1.0.1"
   },
   "dependencies": {
    "safe-buffer": {
     "version": "5.1.2",
     "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
     "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
    }
   }
  },
  "readdirp": {
   "version": "3.6.0",
   "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
   "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
   "requires": {
    "picomatch": "^2.2.1"
   }
  },
  "regexp.prototype.flags": {
   "version": "1.5.4",
   "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
   "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
   "requires": {
    "call-bind": "^1.0.8",
    "define-properties": "^1.2.1",
    "es-errors": "^1.3.0",
    "get-proto": "^1.0.1",
    "gopd": "^1.2.0",
    "set-function-name": "^2.0.2"
   }
  },
  "request": {
   "version": "2.88.2",
   "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
   "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
   "optional": true,
   "requires": {
    "aws-sign2": "~0.7.0",
    "aws4": "^1.8.0",
    "caseless": "~0.12.0",
    "combined-stream": "~1.0.6",
    "extend": "~3.0.2",
    "forever-agent": "~0.6.1",
    "form-data": "~2.3.2",
    "har-validator": "~5.1.3",
    "http-signature": "~1.2.0",
    "is-typedarray": "~1.0.0",
    "isstream": "~0.1.2",
    "json-stringify-safe": "~5.0.1",
    "mime-types": "~2.1.19",
    "oauth-sign": "~0.9.0",
    "performance-now": "^2.1.0",
    "qs": "~6.5.2",
    "safe-buffer": "^5.1.2",
    "tough-cookie": "~2.5.0",
    "tunnel-agent": "^0.6.0",
    "uuid": "^3.3.2"
   },
   "dependencies": {
    "qs": {
     "version": "6.5.3",
     "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
     "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==",
     "optional": true
    }
   }
  },
  "request-progress": {
   "version": "2.0.1",
   "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz",
   "integrity": "sha512-dxdraeZVUNEn9AvLrxkgB2k6buTlym71dJk1fk4v8j3Ou3RKNm07BcgbHdj2lLgYGfqX71F+awb1MR+tWPFJzA==",
   "optional": true,
   "requires": {
    "throttleit": "^1.0.0"
   }
  },
  "restructure": {
   "version": "2.0.1",
   "resolved": "https://registry.npmjs.org/restructure/-/restructure-2.0.1.tgz",
   "integrity": "sha512-e0dOpjm5DseomnXx2M5lpdZ5zoHqF1+bqdMJUohoYVVQa7cBdnk7fdmeI6byNWP/kiME72EeTiSypTCVnpLiDg=="
  },
  "rfdc": {
   "version": "1.4.1",
   "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
   "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA=="
  },
  "rimraf": {
   "version": "2.7.1",
   "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
   "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
   "requires": {
    "glob": "^7.1.3"
   }
  },
  "safe-buffer": {
   "version": "5.2.1",
   "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
   "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
  },
  "safe-regex-test": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
   "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
   "requires": {
    "call-bound": "^1.0.2",
    "es-errors": "^1.3.0",
    "is-regex": "^1.2.1"
   }
  },
  "safer-buffer": {
   "version": "2.1.2",
   "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
   "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  },
  "sax": {
   "version": "1.4.1",
   "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz",
   "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg=="
  },
  "semver": {
   "version": "7.7.1",
   "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
   "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="
  },
  "send": {
   "version": "0.19.0",
   "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
   "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
   "requires": {
    "debug": "2.6.9",
    "depd": "2.0.0",
    "destroy": "1.2.0",
    "encodeurl": "~1.0.2",
    "escape-html": "~1.0.3",
    "etag": "~1.8.1",
    "fresh": "0.5.2",
    "http-errors": "2.0.0",
    "mime": "1.6.0",
    "ms": "2.1.3",
    "on-finished": "2.4.1",
    "range-parser": "~1.2.1",
    "statuses": "2.0.1"
   },
   "dependencies": {
    "encodeurl": {
     "version": "1.0.2",
     "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
     "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
    },
    "ms": {
     "version": "2.1.3",
     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
     "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    }
   }
  },
  "serve-static": {
   "version": "1.16.2",
   "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
   "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==",
   "requires": {
    "encodeurl": "~2.0.0",
    "escape-html": "~1.0.3",
    "parseurl": "~1.3.3",
    "send": "0.19.0"
   }
  },
  "set-function-length": {
   "version": "1.2.2",
   "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
   "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
   "requires": {
    "define-data-property": "^1.1.4",
    "es-errors": "^1.3.0",
    "function-bind": "^1.1.2",
    "get-intrinsic": "^1.2.4",
    "gopd": "^1.0.1",
    "has-property-descriptors": "^1.0.2"
   }
  },
  "set-function-name": {
   "version": "2.0.2",
   "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
   "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
   "requires": {
    "define-data-property": "^1.1.4",
    "es-errors": "^1.3.0",
    "functions-have-names": "^1.2.3",
    "has-property-descriptors": "^1.0.2"
   }
  },
  "setprototypeof": {
   "version": "1.2.0",
   "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
   "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
  },
  "side-channel": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
   "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
   "requires": {
    "es-errors": "^1.3.0",
    "object-inspect": "^1.13.3",
    "side-channel-list": "^1.0.0",
    "side-channel-map": "^1.0.1",
    "side-channel-weakmap": "^1.0.2"
   }
  },
  "side-channel-list": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
   "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
   "requires": {
    "es-errors": "^1.3.0",
    "object-inspect": "^1.13.3"
   }
  },
  "side-channel-map": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
   "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
   "requires": {
    "call-bound": "^1.0.2",
    "es-errors": "^1.3.0",
    "get-intrinsic": "^1.2.5",
    "object-inspect": "^1.13.3"
   }
  },
  "side-channel-weakmap": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
   "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
   "requires": {
    "call-bound": "^1.0.2",
    "es-errors": "^1.3.0",
    "get-intrinsic": "^1.2.5",
    "object-inspect": "^1.13.3",
    "side-channel-map": "^1.0.1"
   }
  },
  "simple-concat": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
   "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
   "optional": true
  },
  "simple-get": {
   "version": "4.0.1",
   "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
   "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
   "optional": true,
   "requires": {
    "decompress-response": "^6.0.0",
    "once": "^1.3.1",
    "simple-concat": "^1.0.0"
   }
  },
  "simple-update-notifier": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz",
   "integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==",
   "requires": {
    "semver": "~7.0.0"
   },
   "dependencies": {
    "semver": {
     "version": "7.0.0",
     "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
     "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A=="
    }
   }
  },
  "sprintf-js": {
   "version": "1.1.3",
   "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
   "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
  },
  "sshpk": {
   "version": "1.18.0",
   "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz",
   "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==",
   "optional": true,
   "requires": {
    "asn1": "~0.2.3",
    "assert-plus": "^1.0.0",
    "bcrypt-pbkdf": "^1.0.0",
    "dashdash": "^1.12.0",
    "ecc-jsbn": "~0.1.1",
    "getpass": "^0.1.1",
    "jsbn": "~0.1.0",
    "safer-buffer": "^2.0.2",
    "tweetnacl": "~0.14.0"
   }
  },
  "statuses": {
   "version": "2.0.1",
   "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
   "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
  },
  "stop-iteration-iterator": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
   "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==",
   "requires": {
    "es-errors": "^1.3.0",
    "internal-slot": "^1.1.0"
   }
  },
  "stoppable": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz",
   "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw=="
  },
  "streamsearch": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
   "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
  },
  "string_decoder": {
   "version": "1.1.1",
   "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
   "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
   "requires": {
    "safe-buffer": "~5.1.0"
   },
   "dependencies": {
    "safe-buffer": {
     "version": "5.1.2",
     "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
     "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
    }
   }
  },
  "strip-json-comments": {
   "version": "2.0.1",
   "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
   "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
   "optional": true
  },
  "supports-color": {
   "version": "7.2.0",
   "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
   "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
   "requires": {
    "has-flag": "^4.0.0"
   }
  },
  "tar-fs": {
   "version": "2.1.2",
   "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.2.tgz",
   "integrity": "sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==",
   "optional": true,
   "requires": {
    "chownr": "^1.1.1",
    "mkdirp-classic": "^0.5.2",
    "pump": "^3.0.0",
    "tar-stream": "^2.1.4"
   }
  },
  "tar-stream": {
   "version": "2.2.0",
   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
   "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
   "optional": true,
   "requires": {
    "bl": "^4.0.3",
    "end-of-stream": "^1.4.1",
    "fs-constants": "^1.0.0",
    "inherits": "^2.0.3",
    "readable-stream": "^3.1.1"
   },
   "dependencies": {
    "bl": {
     "version": "4.1.0",
     "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
     "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
     "optional": true,
     "requires": {
      "buffer": "^5.5.0",
      "inherits": "^2.0.4",
      "readable-stream": "^3.4.0"
     }
    },
    "readable-stream": {
     "version": "3.6.2",
     "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
     "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
     "optional": true,
     "requires": {
      "inherits": "^2.0.3",
      "string_decoder": "^1.1.1",
      "util-deprecate": "^1.0.1"
     }
    }
   }
  },
  "tarn": {
   "version": "3.0.2",
   "resolved": "https://registry.npmjs.org/tarn/-/tarn-3.0.2.tgz",
   "integrity": "sha512-51LAVKUSZSVfI05vjPESNc5vwqqZpbXCsU+/+wxlOrUjk2SnFTt97v9ZgQrD4YmxYW1Px6w2KjaDitCfkvgxMQ=="
  },
  "tedious": {
   "version": "11.8.0",
   "resolved": "https://registry.npmjs.org/tedious/-/tedious-11.8.0.tgz",
   "integrity": "sha512-GtFrO694x/7CRiUBt0AI4jrMtrkXV+ywifiOrDy4K0ufJLeKB4rgmPjy5Ws366fCaBaKlqQ9RnJ+sCJ1Jbd1lw==",
   "requires": {
    "@azure/identity": "^1.3.0",
    "@azure/keyvault-keys": "^4.1.0",
    "@azure/ms-rest-nodeauth": "^3.0.6",
    "@js-joda/core": "^3.2.0",
    "adal-node": "^0.2.1",
    "bl": "^5.0.0",
    "depd": "^2.0.0",
    "iconv-lite": "^0.6.3",
    "jsbi": "^3.1.5",
    "native-duplexpair": "^1.0.0",
    "node-abort-controller": "^2.0.0",
    "punycode": "^2.1.0",
    "sprintf-js": "^1.1.2"
   },
   "dependencies": {
    "iconv-lite": {
     "version": "0.6.3",
     "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
     "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
     "requires": {
      "safer-buffer": ">= 2.1.2 < 3.0.0"
     }
    }
   }
  },
  "throttleit": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz",
   "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==",
   "optional": true
  },
  "tiny-inflate": {
   "version": "1.0.3",
   "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz",
   "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="
  },
  "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==",
   "requires": {
    "is-number": "^7.0.0"
   }
  },
  "to-words": {
   "version": "3.7.0",
   "resolved": "https://registry.npmjs.org/to-words/-/to-words-3.7.0.tgz",
   "integrity": "sha512-7w5oGChC+WVhM4Yb2BO259rvdkv9AcMR9pK/h6ZYyZj40zNpgVfocEG36dKevty+5gMZNtpDqTeRrfZ1YBH6/g=="
  },
  "toidentifier": {
   "version": "1.0.1",
   "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
   "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
  },
  "touch": {
   "version": "3.1.1",
   "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz",
   "integrity": "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA=="
  },
  "tough-cookie": {
   "version": "2.5.0",
   "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
   "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
   "optional": true,
   "requires": {
    "psl": "^1.1.28",
    "punycode": "^2.1.1"
   }
  },
  "tr46": {
   "version": "0.0.3",
   "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
   "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
  },
  "tslib": {
   "version": "2.8.1",
   "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
   "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
  },
  "tunnel": {
   "version": "0.0.6",
   "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
   "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg=="
  },
  "tunnel-agent": {
   "version": "0.6.0",
   "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
   "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
   "optional": true,
   "requires": {
    "safe-buffer": "^5.0.1"
   }
  },
  "tweetnacl": {
   "version": "0.14.5",
   "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
   "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==",
   "optional": true
  },
  "type-is": {
   "version": "1.6.18",
   "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
   "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
   "requires": {
    "media-typer": "0.3.0",
    "mime-types": "~2.1.24"
   }
  },
  "typedarray": {
   "version": "0.0.6",
   "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
   "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
  },
  "undefsafe": {
   "version": "2.0.5",
   "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
   "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA=="
  },
  "underscore": {
   "version": "1.13.7",
   "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz",
   "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g=="
  },
  "undici-types": {
   "version": "6.20.0",
   "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
   "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg=="
  },
  "unicode-properties": {
   "version": "1.4.1",
   "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz",
   "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==",
   "requires": {
    "base64-js": "^1.3.0",
    "unicode-trie": "^2.0.0"
   }
  },
  "unicode-trie": {
   "version": "2.0.0",
   "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz",
   "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==",
   "requires": {
    "pako": "^0.2.5",
    "tiny-inflate": "^1.0.0"
   }
  },
  "universalify": {
   "version": "2.0.1",
   "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
   "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="
  },
  "unpipe": {
   "version": "1.0.0",
   "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
   "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="
  },
  "uri-js": {
   "version": "4.4.1",
   "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
   "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
   "optional": true,
   "requires": {
    "punycode": "^2.1.0"
   }
  },
  "util": {
   "version": "0.12.5",
   "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz",
   "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==",
   "requires": {
    "inherits": "^2.0.3",
    "is-arguments": "^1.0.4",
    "is-generator-function": "^1.0.7",
    "is-typed-array": "^1.1.3",
    "which-typed-array": "^1.1.2"
   }
  },
  "util-deprecate": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
   "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
  },
  "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=="
  },
  "uuid": {
   "version": "3.4.0",
   "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
   "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
  },
  "vary": {
   "version": "1.1.2",
   "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
   "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
  },
  "verror": {
   "version": "1.10.0",
   "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
   "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
   "optional": true,
   "requires": {
    "assert-plus": "^1.0.0",
    "core-util-is": "1.0.2",
    "extsprintf": "^1.2.0"
   },
   "dependencies": {
    "core-util-is": {
     "version": "1.0.2",
     "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
     "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
     "optional": true
    }
   }
  },
  "webidl-conversions": {
   "version": "3.0.1",
   "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
   "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
  },
  "whatwg-url": {
   "version": "5.0.0",
   "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
   "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
   "requires": {
    "tr46": "~0.0.3",
    "webidl-conversions": "^3.0.0"
   }
  },
  "which": {
   "version": "1.3.1",
   "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
   "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
   "optional": true,
   "requires": {
    "isexe": "^2.0.0"
   }
  },
  "which-boxed-primitive": {
   "version": "1.1.1",
   "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
   "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
   "requires": {
    "is-bigint": "^1.1.0",
    "is-boolean-object": "^1.2.1",
    "is-number-object": "^1.1.1",
    "is-string": "^1.1.1",
    "is-symbol": "^1.1.1"
   }
  },
  "which-collection": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
   "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
   "requires": {
    "is-map": "^2.0.3",
    "is-set": "^2.0.3",
    "is-weakmap": "^2.0.2",
    "is-weakset": "^2.0.3"
   }
  },
  "which-typed-array": {
   "version": "1.1.19",
   "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz",
   "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==",
   "requires": {
    "available-typed-arrays": "^1.0.7",
    "call-bind": "^1.0.8",
    "call-bound": "^1.0.4",
    "for-each": "^0.3.5",
    "get-proto": "^1.0.1",
    "gopd": "^1.2.0",
    "has-tostringtag": "^1.0.2"
   }
  },
  "wrappy": {
   "version": "1.0.2",
   "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
   "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
  },
  "ws": {
   "version": "6.2.3",
   "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz",
   "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==",
   "requires": {
    "async-limiter": "~1.0.0"
   }
  },
  "xml2js": {
   "version": "0.5.0",
   "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz",
   "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==",
   "requires": {
    "sax": ">=0.6.0",
    "xmlbuilder": "~11.0.0"
   }
  },
  "xmlbuilder": {
   "version": "11.0.1",
   "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
   "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA=="
  },
  "xpath.js": {
   "version": "1.1.0",
   "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz",
   "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ=="
  },
  "xtend": {
   "version": "4.0.2",
   "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
   "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
  },
  "yauzl": {
   "version": "2.10.0",
   "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
   "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
   "requires": {
    "buffer-crc32": "~0.2.3",
    "fd-slicer": "~1.1.0"
   }
  }
 }
}
