dependencies:
  '@types/async': 3.2.5
  '@types/once': 1.4.0
  '@types/underscore': 1.11.0
  async: 3.2.0
  callbackify: 1.1.0
  chalk: 4.1.0
  delayed: 2.0.0
  node-opcua-assert: link:../node-opcua-assert
  node-opcua-basic-types: link:../node-opcua-basic-types
  node-opcua-buffer-utils: link:../node-opcua-buffer-utils
  node-opcua-certificate-manager: link:../node-opcua-certificate-manager
  node-opcua-client-dynamic-extension-object: link:../node-opcua-client-dynamic-extension-object
  node-opcua-common: link:../node-opcua-common
  node-opcua-constants: link:../node-opcua-constants
  node-opcua-crypto: 1.7.1
  node-opcua-data-model: link:../node-opcua-data-model
  node-opcua-data-value: link:../node-opcua-data-value
  node-opcua-date-time: link:../node-opcua-date-time
  node-opcua-debug: link:../node-opcua-debug
  node-opcua-extension-object: link:../node-opcua-extension-object
  node-opcua-hostname: link:../node-opcua-hostname
  node-opcua-nodeid: link:../node-opcua-nodeid
  node-opcua-object-registry: link:../node-opcua-object-registry
  node-opcua-pki: 2.8.0
  node-opcua-pseudo-session: link:../node-opcua-pseudo-session
  node-opcua-schemas: link:../node-opcua-schemas
  node-opcua-secure-channel: link:../node-opcua-secure-channel
  node-opcua-service-browse: link:../node-opcua-service-browse
  node-opcua-service-call: link:../node-opcua-service-call
  node-opcua-service-discovery: link:../node-opcua-service-discovery
  node-opcua-service-endpoints: link:../node-opcua-service-endpoints
  node-opcua-service-filter: link:../node-opcua-service-filter
  node-opcua-service-history: link:../node-opcua-service-history
  node-opcua-service-query: link:../node-opcua-service-query
  node-opcua-service-read: link:../node-opcua-service-read
  node-opcua-service-register-node: link:../node-opcua-service-register-node
  node-opcua-service-secure-channel: link:../node-opcua-service-secure-channel
  node-opcua-service-session: link:../node-opcua-service-session
  node-opcua-service-subscription: link:../node-opcua-service-subscription
  node-opcua-service-translate-browse-path: link:../node-opcua-service-translate-browse-path
  node-opcua-service-write: link:../node-opcua-service-write
  node-opcua-status-code: link:../node-opcua-status-code
  node-opcua-types: link:../node-opcua-types
  node-opcua-utils: link:../node-opcua-utils
  node-opcua-variant: link:../node-opcua-variant
  once: 1.4.0
  thenify: 3.3.1
  underscore: 1.12.0
devDependencies:
  dequeue: 1.0.5
  node-opcua-address-space: link:../node-opcua-address-space
  node-opcua-binary-stream: link:../node-opcua-binary-stream
  node-opcua-factory: link:../node-opcua-factory
  node-opcua-leak-detector: link:../node-opcua-leak-detector
  node-opcua-nodesets: link:../node-opcua-nodesets
  should: 13.2.3
  sinon: 9.2.4
lockfileVersion: 5.2
packages:
  /@nodelib/fs.scandir/2.1.4:
    dependencies:
      '@nodelib/fs.stat': 2.0.4
      run-parallel: 1.2.0
    dev: false
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==
  /@nodelib/fs.stat/2.0.4:
    dev: false
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==
  /@nodelib/fs.walk/1.2.6:
    dependencies:
      '@nodelib/fs.scandir': 2.1.4
      fastq: 1.11.0
    dev: false
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==
  /@sindresorhus/is/0.14.0:
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
  /@sinonjs/commons/1.8.2:
    dependencies:
      type-detect: 4.0.8
    dev: true
    resolution:
      integrity: sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==
  /@sinonjs/fake-timers/6.0.1:
    dependencies:
      '@sinonjs/commons': 1.8.2
    dev: true
    resolution:
      integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==
  /@sinonjs/samsam/5.3.1:
    dependencies:
      '@sinonjs/commons': 1.8.2
      lodash.get: 4.4.2
      type-detect: 4.0.8
    dev: true
    resolution:
      integrity: sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==
  /@sinonjs/text-encoding/0.7.1:
    dev: true
    resolution:
      integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==
  /@szmarczak/http-timer/1.1.2:
    dependencies:
      defer-to-connect: 1.1.3
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
  /@types/async/3.2.5:
    dev: false
    resolution:
      integrity: sha512-fdtHUdfIxSfU6crUgUOEb6vxdquAOa75bh1sQVL/ePkmQDNo8Aj1056eGGI9cPls5tLRhnAyfoXljEk+hmhbxg==
  /@types/once/1.4.0:
    dev: false
    resolution:
      integrity: sha512-cnEvTAVVRqF6OQg/4SLnbxQ0slZJHqZQDve5BzGhcIQtuMpPv8T5QNS2cBPa/W0jTxciqwn7bmJAIGe/bOJ5Kw==
  /@types/underscore/1.11.0:
    dev: false
    resolution:
      integrity: sha512-ipNAQLgRnG0EWN1cTtfdVHp5AyTW/PAMJ1PxLN4bAKSHbusSZbj48mIHiydQpN7GgQrYqwfnvZ573OVfJm5Nzg==
  /aggregate-error/3.1.0:
    dependencies:
      clean-stack: 2.2.0
      indent-string: 4.0.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
  /ansi-align/3.0.0:
    dependencies:
      string-width: 3.1.0
    dev: false
    resolution:
      integrity: sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==
  /ansi-regex/4.1.0:
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
  /ansi-regex/5.0.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
  /ansi-styles/4.3.0:
    dependencies:
      color-convert: 2.0.1
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
  /any-promise/1.3.0:
    dev: false
    resolution:
      integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8=
  /anymatch/3.1.1:
    dependencies:
      normalize-path: 3.0.0
      picomatch: 2.2.2
    dev: false
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
  /array-union/2.1.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
  /asn1/0.2.4:
    dependencies:
      safer-buffer: 2.1.2
    dev: false
    resolution:
      integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
  /assert-plus/1.0.0:
    dev: false
    engines:
      node: '>=0.8'
    resolution:
      integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
  /async/3.2.0:
    dev: false
    resolution:
      integrity: sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==
  /balanced-match/1.0.0:
    dev: false
    resolution:
      integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
  /bcrypt-pbkdf/1.0.2:
    dependencies:
      tweetnacl: 0.14.5
    dev: false
    resolution:
      integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
  /better-assert/1.0.2:
    dependencies:
      callsite: 1.0.0
    dev: false
    resolution:
      integrity: sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=
  /binary-extensions/2.2.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
  /boxen/4.2.0:
    dependencies:
      ansi-align: 3.0.0
      camelcase: 5.3.1
      chalk: 3.0.0
      cli-boxes: 2.2.1
      string-width: 4.2.2
      term-size: 2.2.1
      type-fest: 0.8.1
      widest-line: 3.1.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==
  /brace-expansion/1.1.11:
    dependencies:
      balanced-match: 1.0.0
      concat-map: 0.0.1
    dev: false
    resolution:
      integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
  /braces/3.0.2:
    dependencies:
      fill-range: 7.0.1
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
  /buffer-crc32/0.2.13:
    dev: false
    resolution:
      integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
  /byline/5.0.0:
    dev: false
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=
  /cacheable-request/6.1.0:
    dependencies:
      clone-response: 1.0.2
      get-stream: 5.2.0
      http-cache-semantics: 4.1.0
      keyv: 3.1.0
      lowercase-keys: 2.0.0
      normalize-url: 4.5.0
      responselike: 1.0.2
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==
  /callbackify/1.1.0:
    dev: false
    resolution:
      integrity: sha1-0qNphtKKppcUUmwREgm+65l50x4=
  /callsite/1.0.0:
    dev: false
    resolution:
      integrity: sha1-KAOY5dZkvXQDi28JBRU+borxvCA=
  /camelcase/5.3.1:
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
  /chalk/3.0.0:
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
  /chalk/4.1.0:
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
  /chokidar/3.5.1:
    dependencies:
      anymatch: 3.1.1
      braces: 3.0.2
      glob-parent: 5.1.1
      is-binary-path: 2.1.0
      is-glob: 4.0.1
      normalize-path: 3.0.0
      readdirp: 3.5.0
    dev: false
    engines:
      node: '>= 8.10.0'
    optionalDependencies:
      fsevents: 2.3.2
    resolution:
      integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==
  /ci-info/2.0.0:
    dev: false
    resolution:
      integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
  /clean-stack/2.2.0:
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
  /cli-boxes/2.2.1:
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==
  /cli-spinner/0.2.10:
    dev: false
    engines:
      node: '>=0.10'
    resolution:
      integrity: sha512-U0sSQ+JJvSLi1pAYuJykwiA8Dsr15uHEy85iCJ6A+0DjVxivr3d+N2Wjvodeg89uP5K6TswFkKBfAD7B3YSn/Q==
  /cli-table/0.3.5:
    dependencies:
      colors: 1.0.3
    dev: false
    engines:
      node: '>= 0.2.0'
    resolution:
      integrity: sha512-7uo2+RMNQUZ13M199udxqwk1qxTOS53EUak4gmu/aioUpdH5RvBz0JkJslcWz6ABKedZNqXXzikMZgHh+qF16A==
  /cliui/7.0.4:
    dependencies:
      string-width: 4.2.2
      strip-ansi: 6.0.0
      wrap-ansi: 7.0.0
    dev: false
    resolution:
      integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
  /clone-response/1.0.2:
    dependencies:
      mimic-response: 1.0.1
    dev: false
    resolution:
      integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
  /color-convert/2.0.1:
    dependencies:
      color-name: 1.1.4
    dev: false
    engines:
      node: '>=7.0.0'
    resolution:
      integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
  /color-name/1.1.4:
    dev: false
    resolution:
      integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
  /colors/1.0.3:
    dev: false
    engines:
      node: '>=0.1.90'
    resolution:
      integrity: sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=
  /concat-map/0.0.1:
    dev: false
    resolution:
      integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
  /configstore/5.0.1:
    dependencies:
      dot-prop: 5.3.0
      graceful-fs: 4.2.6
      make-dir: 3.1.0
      unique-string: 2.0.0
      write-file-atomic: 3.0.3
      xdg-basedir: 4.0.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==
  /crypto-random-string/2.0.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==
  /dashdash/1.14.1:
    dependencies:
      assert-plus: 1.0.0
    dev: false
    engines:
      node: '>=0.10'
    resolution:
      integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
  /decompress-response/3.3.0:
    dependencies:
      mimic-response: 1.0.1
    dev: false
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=
  /deep-extend/0.6.0:
    dev: false
    engines:
      node: '>=4.0.0'
    resolution:
      integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
  /defer-to-connect/1.1.3:
    dev: false
    resolution:
      integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
  /del/6.0.0:
    dependencies:
      globby: 11.0.2
      graceful-fs: 4.2.6
      is-glob: 4.0.1
      is-path-cwd: 2.2.0
      is-path-inside: 3.0.2
      p-map: 4.0.0
      rimraf: 3.0.2
      slash: 3.0.0
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==
  /delayed/2.0.0:
    dev: false
    resolution:
      integrity: sha512-egVMG7oyLvt0hQTCFkk15ly065RcPYr4ePCjxETESVX5UJLe+kh9MGD8TFkDWHOhga/ljNPZE1AEM2/sL0KK0w==
  /dequeue/1.0.5:
    dev: true
    resolution:
      integrity: sha1-EPHO8H4yNLIdyzj0v6LWYDSrZ8c=
  /diff/4.0.2:
    dev: true
    engines:
      node: '>=0.3.1'
    resolution:
      integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
  /dir-glob/3.0.1:
    dependencies:
      path-type: 4.0.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
  /dot-prop/5.3.0:
    dependencies:
      is-obj: 2.0.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
  /duplexer3/0.1.4:
    dev: false
    resolution:
      integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
  /ecc-jsbn/0.1.2:
    dependencies:
      jsbn: 0.1.1
      safer-buffer: 2.1.2
    dev: false
    resolution:
      integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
  /emoji-regex/7.0.3:
    dev: false
    resolution:
      integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
  /emoji-regex/8.0.0:
    dev: false
    resolution:
      integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
  /end-of-stream/1.4.4:
    dependencies:
      once: 1.4.0
    dev: false
    resolution:
      integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
  /escalade/3.1.1:
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
  /escape-goat/2.1.1:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==
  /fast-glob/3.2.5:
    dependencies:
      '@nodelib/fs.stat': 2.0.4
      '@nodelib/fs.walk': 1.2.6
      glob-parent: 5.1.1
      merge2: 1.4.1
      micromatch: 4.0.2
      picomatch: 2.2.2
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==
  /fastq/1.11.0:
    dependencies:
      reusify: 1.0.4
    dev: false
    resolution:
      integrity: sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==
  /fd-slicer/1.1.0:
    dependencies:
      pend: 1.2.0
    dev: false
    resolution:
      integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=
  /fill-range/7.0.1:
    dependencies:
      to-regex-range: 5.0.1
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
  /foreachasync/3.0.0:
    dev: false
    resolution:
      integrity: sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY=
  /fs.realpath/1.0.0:
    dev: false
    resolution:
      integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
  /fsevents/2.3.2:
    dev: false
    engines:
      node: ^8.16.0 || ^10.6.0 || >=11.0.0
    optional: true
    os:
      - darwin
    resolution:
      integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
  /get-caller-file/2.0.5:
    dev: false
    engines:
      node: 6.* || 8.* || >= 10.*
    resolution:
      integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
  /get-stream/4.1.0:
    dependencies:
      pump: 3.0.0
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
  /get-stream/5.2.0:
    dependencies:
      pump: 3.0.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
  /getpass/0.1.7:
    dependencies:
      assert-plus: 1.0.0
    dev: false
    resolution:
      integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
  /glob-parent/5.1.1:
    dependencies:
      is-glob: 4.0.1
    dev: false
    engines:
      node: '>= 6'
    resolution:
      integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
  /glob/7.1.6:
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 3.0.4
      once: 1.4.0
      path-is-absolute: 1.0.1
    dev: false
    resolution:
      integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
  /global-dirs/2.1.0:
    dependencies:
      ini: 1.3.7
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==
  /globby/11.0.2:
    dependencies:
      array-union: 2.1.0
      dir-glob: 3.0.1
      fast-glob: 3.2.5
      ignore: 5.1.8
      merge2: 1.4.1
      slash: 3.0.0
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==
  /got/9.6.0:
    dependencies:
      '@sindresorhus/is': 0.14.0
      '@szmarczak/http-timer': 1.1.2
      cacheable-request: 6.1.0
      decompress-response: 3.3.0
      duplexer3: 0.1.4
      get-stream: 4.1.0
      lowercase-keys: 1.0.1
      mimic-response: 1.0.1
      p-cancelable: 1.1.0
      to-readable-stream: 1.0.0
      url-parse-lax: 3.0.0
    dev: false
    engines:
      node: '>=8.6'
    resolution:
      integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
  /graceful-fs/4.2.6:
    dev: false
    resolution:
      integrity: sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
  /has-flag/4.0.0:
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
  /has-yarn/2.1.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==
  /hexy/0.3.1:
    dev: false
    hasBin: true
    resolution:
      integrity: sha512-mUarDrcDM53Hwvlm/sMkFQ1TfxOzLhQlDEaSqpIaQV9b+8u7Ba+dPS7zf/Ivx0CVfGzMBbPwuRUUbFy+5vDD7A==
  /http-cache-semantics/4.1.0:
    dev: false
    resolution:
      integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
  /ignore/5.1.8:
    dev: false
    engines:
      node: '>= 4'
    resolution:
      integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
  /import-lazy/2.1.0:
    dev: false
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=
  /imurmurhash/0.1.4:
    dev: false
    engines:
      node: '>=0.8.19'
    resolution:
      integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=
  /indent-string/4.0.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
  /inflight/1.0.6:
    dependencies:
      once: 1.4.0
      wrappy: 1.0.2
    dev: false
    resolution:
      integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
  /inherits/2.0.4:
    dev: false
    resolution:
      integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
  /ini/1.3.7:
    dev: false
    resolution:
      integrity: sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==
  /ini/1.3.8:
    dev: false
    resolution:
      integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
  /is-binary-path/2.1.0:
    dependencies:
      binary-extensions: 2.2.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
  /is-ci/2.0.0:
    dependencies:
      ci-info: 2.0.0
    dev: false
    hasBin: true
    resolution:
      integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
  /is-extglob/2.1.1:
    dev: false
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
  /is-fullwidth-code-point/2.0.0:
    dev: false
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
  /is-fullwidth-code-point/3.0.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
  /is-glob/4.0.1:
    dependencies:
      is-extglob: 2.1.1
    dev: false
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
  /is-installed-globally/0.3.2:
    dependencies:
      global-dirs: 2.1.0
      is-path-inside: 3.0.2
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==
  /is-npm/5.0.0:
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==
  /is-number/7.0.0:
    dev: false
    engines:
      node: '>=0.12.0'
    resolution:
      integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
  /is-obj/2.0.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
  /is-path-cwd/2.2.0:
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==
  /is-path-inside/3.0.2:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==
  /is-typedarray/1.0.0:
    dev: false
    resolution:
      integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
  /is-yarn-global/0.3.0:
    dev: false
    resolution:
      integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==
  /isarray/0.0.1:
    dev: true
    resolution:
      integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
  /jsbn/0.1.1:
    dev: false
    resolution:
      integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
  /json-buffer/3.0.0:
    dev: false
    resolution:
      integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
  /jsrsasign/10.1.12:
    dev: false
    resolution:
      integrity: sha512-1IWDl3DQOxXJpShE+Sb7vYOw3RhclqkqLuLagScuQrxgzwpCcp2DJcRzW92O4eSCPqMWoGdNJVfY3TKMb/JBZQ==
  /just-extend/4.1.1:
    dev: true
    resolution:
      integrity: sha512-aWgeGFW67BP3e5181Ep1Fv2v8z//iBJfrvyTnq8wG86vEESwmonn1zPBJ0VfmT9CJq2FIT0VsETtrNFm2a+SHA==
  /keyv/3.1.0:
    dependencies:
      json-buffer: 3.0.0
    dev: false
    resolution:
      integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==
  /latest-version/5.1.0:
    dependencies:
      package-json: 6.5.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==
  /lodash.get/4.4.2:
    dev: true
    resolution:
      integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=
  /lowercase-keys/1.0.1:
    dev: false
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
  /lowercase-keys/2.0.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
  /lru-cache/6.0.0:
    dependencies:
      yallist: 4.0.0
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
  /make-dir/3.1.0:
    dependencies:
      semver: 6.3.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
  /merge2/1.4.1:
    dev: false
    engines:
      node: '>= 8'
    resolution:
      integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
  /micromatch/4.0.2:
    dependencies:
      braces: 3.0.2
      picomatch: 2.2.2
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
  /mimic-response/1.0.1:
    dev: false
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
  /minimatch/3.0.4:
    dependencies:
      brace-expansion: 1.1.11
    dev: false
    resolution:
      integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
  /minimist/1.2.5:
    dev: false
    resolution:
      integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
  /nise/4.1.0:
    dependencies:
      '@sinonjs/commons': 1.8.2
      '@sinonjs/fake-timers': 6.0.1
      '@sinonjs/text-encoding': 0.7.1
      just-extend: 4.1.1
      path-to-regexp: 1.8.0
    dev: true
    resolution:
      integrity: sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==
  /node-opcua-crypto/1.7.1:
    dependencies:
      better-assert: 1.0.2
      chalk: 4.1.0
      hexy: 0.3.1
      jsrsasign: 10.1.12
      sshpk: 1.16.1
    dev: false
    resolution:
      integrity: sha512-h8qKcDKk2bQcsfZww2NxJ1yhYcl7LfBfrBgVpeAwC5w9J7aebM5zb5fuseWpifgvWD2R5CZvOnhlNOypNLkIRQ==
  /node-opcua-pki/2.8.0:
    dependencies:
      async: 3.2.0
      better-assert: 1.0.2
      byline: 5.0.0
      chalk: 4.1.0
      chokidar: 3.5.1
      cli-spinner: 0.2.10
      cli-table: 0.3.5
      del: 6.0.0
      node-opcua-crypto: 1.7.1
      opencollective-postinstall: 2.0.3
      progress: 2.0.3
      rimraf: 3.0.2
      thenify: 3.3.1
      update-notifier: 5.0.1
      walk: 2.3.14
      wget-improved: 3.2.1
      yargs: 16.2.0
      yauzl: 2.10.0
    dev: false
    hasBin: true
    requiresBuild: true
    resolution:
      integrity: sha512-N9pnf+UjjnkO6urxmsXOk+lHewmp+xCxddkM0LrRwLmGSLnxXnLG3m9cBd91dh5pTDW/XZUXH9SE7jFGIcR7ow==
  /normalize-path/3.0.0:
    dev: false
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
  /normalize-url/4.5.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==
  /once/1.4.0:
    dependencies:
      wrappy: 1.0.2
    dev: false
    resolution:
      integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
  /opencollective-postinstall/2.0.3:
    dev: false
    hasBin: true
    resolution:
      integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==
  /p-cancelable/1.1.0:
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
  /p-map/4.0.0:
    dependencies:
      aggregate-error: 3.1.0
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
  /package-json/6.5.0:
    dependencies:
      got: 9.6.0
      registry-auth-token: 4.2.1
      registry-url: 5.1.0
      semver: 6.3.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==
  /path-is-absolute/1.0.1:
    dev: false
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
  /path-to-regexp/1.8.0:
    dependencies:
      isarray: 0.0.1
    dev: true
    resolution:
      integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==
  /path-type/4.0.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
  /pend/1.2.0:
    dev: false
    resolution:
      integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=
  /picomatch/2.2.2:
    dev: false
    engines:
      node: '>=8.6'
    resolution:
      integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
  /prepend-http/2.0.0:
    dev: false
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
  /progress/2.0.3:
    dev: false
    engines:
      node: '>=0.4.0'
    resolution:
      integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
  /pump/3.0.0:
    dependencies:
      end-of-stream: 1.4.4
      once: 1.4.0
    dev: false
    resolution:
      integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
  /pupa/2.1.1:
    dependencies:
      escape-goat: 2.1.1
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==
  /queue-microtask/1.2.2:
    dev: false
    resolution:
      integrity: sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==
  /rc/1.2.8:
    dependencies:
      deep-extend: 0.6.0
      ini: 1.3.8
      minimist: 1.2.5
      strip-json-comments: 2.0.1
    dev: false
    hasBin: true
    resolution:
      integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
  /readdirp/3.5.0:
    dependencies:
      picomatch: 2.2.2
    dev: false
    engines:
      node: '>=8.10.0'
    resolution:
      integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==
  /registry-auth-token/4.2.1:
    dependencies:
      rc: 1.2.8
    dev: false
    engines:
      node: '>=6.0.0'
    resolution:
      integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==
  /registry-url/5.1.0:
    dependencies:
      rc: 1.2.8
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==
  /require-directory/2.1.1:
    dev: false
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
  /responselike/1.0.2:
    dependencies:
      lowercase-keys: 1.0.1
    dev: false
    resolution:
      integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=
  /reusify/1.0.4:
    dev: false
    engines:
      iojs: '>=1.0.0'
      node: '>=0.10.0'
    resolution:
      integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
  /rimraf/3.0.2:
    dependencies:
      glob: 7.1.6
    dev: false
    hasBin: true
    resolution:
      integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
  /run-parallel/1.2.0:
    dependencies:
      queue-microtask: 1.2.2
    dev: false
    resolution:
      integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
  /safer-buffer/2.1.2:
    dev: false
    resolution:
      integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
  /semver-diff/3.1.1:
    dependencies:
      semver: 6.3.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==
  /semver/6.3.0:
    dev: false
    hasBin: true
    resolution:
      integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
  /semver/7.3.4:
    dependencies:
      lru-cache: 6.0.0
    dev: false
    engines:
      node: '>=10'
    hasBin: true
    resolution:
      integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==
  /should-equal/2.0.0:
    dependencies:
      should-type: 1.4.0
    dev: true
    resolution:
      integrity: sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==
  /should-format/3.0.3:
    dependencies:
      should-type: 1.4.0
      should-type-adaptors: 1.1.0
    dev: true
    resolution:
      integrity: sha1-m/yPdPo5IFxT04w01xcwPidxJPE=
  /should-type-adaptors/1.1.0:
    dependencies:
      should-type: 1.4.0
      should-util: 1.0.1
    dev: true
    resolution:
      integrity: sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==
  /should-type/1.4.0:
    dev: true
    resolution:
      integrity: sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=
  /should-util/1.0.1:
    dev: true
    resolution:
      integrity: sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==
  /should/13.2.3:
    dependencies:
      should-equal: 2.0.0
      should-format: 3.0.3
      should-type: 1.4.0
      should-type-adaptors: 1.1.0
      should-util: 1.0.1
    dev: true
    resolution:
      integrity: sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==
  /signal-exit/3.0.3:
    dev: false
    resolution:
      integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
  /sinon/9.2.4:
    dependencies:
      '@sinonjs/commons': 1.8.2
      '@sinonjs/fake-timers': 6.0.1
      '@sinonjs/samsam': 5.3.1
      diff: 4.0.2
      nise: 4.1.0
      supports-color: 7.2.0
    dev: true
    resolution:
      integrity: sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==
  /slash/3.0.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
  /sshpk/1.16.1:
    dependencies:
      asn1: 0.2.4
      assert-plus: 1.0.0
      bcrypt-pbkdf: 1.0.2
      dashdash: 1.14.1
      ecc-jsbn: 0.1.2
      getpass: 0.1.7
      jsbn: 0.1.1
      safer-buffer: 2.1.2
      tweetnacl: 0.14.5
    dev: false
    engines:
      node: '>=0.10.0'
    hasBin: true
    resolution:
      integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
  /string-width/3.1.0:
    dependencies:
      emoji-regex: 7.0.3
      is-fullwidth-code-point: 2.0.0
      strip-ansi: 5.2.0
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
  /string-width/4.2.2:
    dependencies:
      emoji-regex: 8.0.0
      is-fullwidth-code-point: 3.0.0
      strip-ansi: 6.0.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==
  /strip-ansi/5.2.0:
    dependencies:
      ansi-regex: 4.1.0
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
  /strip-ansi/6.0.0:
    dependencies:
      ansi-regex: 5.0.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
  /strip-json-comments/2.0.1:
    dev: false
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=
  /supports-color/7.2.0:
    dependencies:
      has-flag: 4.0.0
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
  /term-size/2.2.1:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==
  /thenify/3.3.1:
    dependencies:
      any-promise: 1.3.0
    dev: false
    resolution:
      integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
  /to-readable-stream/1.0.0:
    dev: false
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
  /to-regex-range/5.0.1:
    dependencies:
      is-number: 7.0.0
    dev: false
    engines:
      node: '>=8.0'
    resolution:
      integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
  /tunnel/0.0.6:
    dev: false
    engines:
      node: '>=0.6.11 <=0.7.0 || >=0.7.3'
    resolution:
      integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==
  /tweetnacl/0.14.5:
    dev: false
    resolution:
      integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
  /type-detect/4.0.8:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
  /type-fest/0.8.1:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
  /typedarray-to-buffer/3.1.5:
    dependencies:
      is-typedarray: 1.0.0
    dev: false
    resolution:
      integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
  /underscore/1.12.0:
    dev: false
    resolution:
      integrity: sha512-21rQzss/XPMjolTiIezSu3JAjgagXKROtNrYFEOWK109qY1Uv2tVjPTZ1ci2HgvQDA16gHYSthQIJfB+XId/rQ==
  /unique-string/2.0.0:
    dependencies:
      crypto-random-string: 2.0.0
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==
  /update-notifier/5.0.1:
    dependencies:
      boxen: 4.2.0
      chalk: 4.1.0
      configstore: 5.0.1
      has-yarn: 2.1.0
      import-lazy: 2.1.0
      is-ci: 2.0.0
      is-installed-globally: 0.3.2
      is-npm: 5.0.0
      is-yarn-global: 0.3.0
      latest-version: 5.1.0
      pupa: 2.1.1
      semver: 7.3.4
      semver-diff: 3.1.1
      xdg-basedir: 4.0.0
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-BuVpRdlwxeIOvmc32AGYvO1KVdPlsmqSh8KDDBxS6kDE5VR7R8OMP1d8MdhaVBvxl4H3551k9akXr0Y1iIB2Wg==
  /url-parse-lax/3.0.0:
    dependencies:
      prepend-http: 2.0.0
    dev: false
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=
  /walk/2.3.14:
    dependencies:
      foreachasync: 3.0.0
    dev: false
    resolution:
      integrity: sha512-5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg==
  /wget-improved/3.2.1:
    dependencies:
      minimist: 1.2.5
      tunnel: 0.0.6
    dev: false
    engines:
      node: '>= 0.6.18'
    hasBin: true
    resolution:
      integrity: sha512-bZmRufYav/OFRdS8LerCbzP3b/L8tjRwqap6NhqcvEAfZrBMFwqjtFzbVk2gutEWdG78WKJgIn9yveI+ENQSlA==
  /widest-line/3.1.0:
    dependencies:
      string-width: 4.2.2
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==
  /wrap-ansi/7.0.0:
    dependencies:
      ansi-styles: 4.3.0
      string-width: 4.2.2
      strip-ansi: 6.0.0
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
  /wrappy/1.0.2:
    dev: false
    resolution:
      integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
  /write-file-atomic/3.0.3:
    dependencies:
      imurmurhash: 0.1.4
      is-typedarray: 1.0.0
      signal-exit: 3.0.3
      typedarray-to-buffer: 3.1.5
    dev: false
    resolution:
      integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
  /xdg-basedir/4.0.0:
    dev: false
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==
  /y18n/5.0.5:
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==
  /yallist/4.0.0:
    dev: false
    resolution:
      integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
  /yargs-parser/20.2.6:
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==
  /yargs/16.2.0:
    dependencies:
      cliui: 7.0.4
      escalade: 3.1.1
      get-caller-file: 2.0.5
      require-directory: 2.1.1
      string-width: 4.2.2
      y18n: 5.0.5
      yargs-parser: 20.2.6
    dev: false
    engines:
      node: '>=10'
    resolution:
      integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
  /yauzl/2.10.0:
    dependencies:
      buffer-crc32: 0.2.13
      fd-slicer: 1.1.0
    dev: false
    resolution:
      integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=
specifiers:
  '@types/async': ^3.2.5
  '@types/once': ^1.4.0
  '@types/underscore': ^1.11.0
  async: ^3.2.0
  callbackify: ^1.1.0
  chalk: ^4.1.0
  delayed: ^2.0.0
  dequeue: ^1.0.5
  node-opcua-address-space: 2.36.0
  node-opcua-assert: 2.35.0
  node-opcua-basic-types: 2.36.0
  node-opcua-binary-stream: 2.36.0
  node-opcua-buffer-utils: 2.36.0
  node-opcua-certificate-manager: 2.36.0
  node-opcua-client-dynamic-extension-object: 2.36.0
  node-opcua-common: 2.36.0
  node-opcua-constants: 2.35.0
  node-opcua-crypto: ^1.7.1
  node-opcua-data-model: 2.36.0
  node-opcua-data-value: 2.36.0
  node-opcua-date-time: 2.36.0
  node-opcua-debug: 2.36.0
  node-opcua-extension-object: 2.36.0
  node-opcua-factory: 2.36.0
  node-opcua-hostname: 2.36.0
  node-opcua-leak-detector: 2.36.0
  node-opcua-nodeid: 2.36.0
  node-opcua-nodesets: 2.36.0
  node-opcua-object-registry: 2.36.0
  node-opcua-pki: ^2.8.0
  node-opcua-pseudo-session: 2.36.0
  node-opcua-schemas: 2.36.0
  node-opcua-secure-channel: 2.36.0
  node-opcua-service-browse: 2.36.0
  node-opcua-service-call: 2.36.0
  node-opcua-service-discovery: 2.36.0
  node-opcua-service-endpoints: 2.36.0
  node-opcua-service-filter: 2.36.0
  node-opcua-service-history: 2.36.0
  node-opcua-service-query: 2.36.0
  node-opcua-service-read: 2.36.0
  node-opcua-service-register-node: 2.36.0
  node-opcua-service-secure-channel: 2.36.0
  node-opcua-service-session: 2.36.0
  node-opcua-service-subscription: 2.36.0
  node-opcua-service-translate-browse-path: 2.36.0
  node-opcua-service-write: 2.36.0
  node-opcua-status-code: 2.36.0
  node-opcua-types: 2.36.0
  node-opcua-utils: 2.36.0
  node-opcua-variant: 2.36.0
  once: ^1.4.0
  should: ^13.2.3
  sinon: ^9.2.4
  thenify: ^3.3.1
  underscore: ^1.12.0
