dependencies:
  '@types/async': 3.2.5
  node-opcua-address-space: link:../node-opcua-address-space
  node-opcua-constants: link:../node-opcua-constants
  node-opcua-data-model: link:../node-opcua-data-model
  node-opcua-data-value: link:../node-opcua-data-value
  node-opcua-nodeid: link:../node-opcua-nodeid
  node-opcua-nodesets: link:../node-opcua-nodesets
  node-opcua-numeric-range: link:../node-opcua-numeric-range
  node-opcua-service-history: link:../node-opcua-service-history
  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
devDependencies:
  delayed: 2.0.0
  node-opcua-assert: link:../node-opcua-assert
  node-opcua-leak-detector: link:../node-opcua-leak-detector
  should: 13.2.3
  sinon: 9.2.4
  yargs: 15.4.1
lockfileVersion: 5.2
packages:
  /@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==
  /@types/async/3.2.5:
    dev: false
    resolution:
      integrity: sha512-fdtHUdfIxSfU6crUgUOEb6vxdquAOa75bh1sQVL/ePkmQDNo8Aj1056eGGI9cPls5tLRhnAyfoXljEk+hmhbxg==
  /ansi-regex/5.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
  /ansi-styles/4.3.0:
    dependencies:
      color-convert: 2.0.1
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
  /camelcase/5.3.1:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
  /cliui/6.0.0:
    dependencies:
      string-width: 4.2.2
      strip-ansi: 6.0.0
      wrap-ansi: 6.2.0
    dev: true
    resolution:
      integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
  /color-convert/2.0.1:
    dependencies:
      color-name: 1.1.4
    dev: true
    engines:
      node: '>=7.0.0'
    resolution:
      integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
  /color-name/1.1.4:
    dev: true
    resolution:
      integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
  /decamelize/1.2.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
  /delayed/2.0.0:
    dev: true
    resolution:
      integrity: sha512-egVMG7oyLvt0hQTCFkk15ly065RcPYr4ePCjxETESVX5UJLe+kh9MGD8TFkDWHOhga/ljNPZE1AEM2/sL0KK0w==
  /diff/4.0.2:
    dev: true
    engines:
      node: '>=0.3.1'
    resolution:
      integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
  /emoji-regex/8.0.0:
    dev: true
    resolution:
      integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
  /find-up/4.1.0:
    dependencies:
      locate-path: 5.0.0
      path-exists: 4.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
  /get-caller-file/2.0.5:
    dev: true
    engines:
      node: 6.* || 8.* || >= 10.*
    resolution:
      integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
  /has-flag/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
  /is-fullwidth-code-point/3.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
  /isarray/0.0.1:
    dev: true
    resolution:
      integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
  /just-extend/4.1.1:
    dev: true
    resolution:
      integrity: sha512-aWgeGFW67BP3e5181Ep1Fv2v8z//iBJfrvyTnq8wG86vEESwmonn1zPBJ0VfmT9CJq2FIT0VsETtrNFm2a+SHA==
  /locate-path/5.0.0:
    dependencies:
      p-locate: 4.1.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
  /lodash.get/4.4.2:
    dev: true
    resolution:
      integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=
  /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==
  /p-limit/2.3.0:
    dependencies:
      p-try: 2.2.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
  /p-locate/4.1.0:
    dependencies:
      p-limit: 2.3.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
  /p-try/2.2.0:
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
  /path-exists/4.0.0:
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
  /path-to-regexp/1.8.0:
    dependencies:
      isarray: 0.0.1
    dev: true
    resolution:
      integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==
  /require-directory/2.1.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
  /require-main-filename/2.0.0:
    dev: true
    resolution:
      integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
  /set-blocking/2.0.0:
    dev: true
    resolution:
      integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
  /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==
  /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==
  /string-width/4.2.2:
    dependencies:
      emoji-regex: 8.0.0
      is-fullwidth-code-point: 3.0.0
      strip-ansi: 6.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==
  /strip-ansi/6.0.0:
    dependencies:
      ansi-regex: 5.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
  /supports-color/7.2.0:
    dependencies:
      has-flag: 4.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
  /type-detect/4.0.8:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
  /which-module/2.0.0:
    dev: true
    resolution:
      integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
  /wrap-ansi/6.2.0:
    dependencies:
      ansi-styles: 4.3.0
      string-width: 4.2.2
      strip-ansi: 6.0.0
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
  /y18n/4.0.1:
    dev: true
    resolution:
      integrity: sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==
  /yargs-parser/18.1.3:
    dependencies:
      camelcase: 5.3.1
      decamelize: 1.2.0
    dev: true
    engines:
      node: '>=6'
    resolution:
      integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
  /yargs/15.4.1:
    dependencies:
      cliui: 6.0.0
      decamelize: 1.2.0
      find-up: 4.1.0
      get-caller-file: 2.0.5
      require-directory: 2.1.1
      require-main-filename: 2.0.0
      set-blocking: 2.0.0
      string-width: 4.2.2
      which-module: 2.0.0
      y18n: 4.0.1
      yargs-parser: 18.1.3
    dev: true
    engines:
      node: '>=8'
    resolution:
      integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
specifiers:
  '@types/async': ^3.2.5
  delayed: ^2.0.0
  node-opcua-address-space: 2.36.0
  node-opcua-assert: 2.35.0
  node-opcua-constants: 2.35.0
  node-opcua-data-model: 2.36.0
  node-opcua-data-value: 2.36.0
  node-opcua-leak-detector: 2.36.0
  node-opcua-nodeid: 2.36.0
  node-opcua-nodesets: 2.36.0
  node-opcua-numeric-range: 2.36.0
  node-opcua-service-history: 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
  should: ^13.2.3
  sinon: ^9.2.4
  yargs: 15.4.1
