diff --git a/package-lock.json b/package-lock.json index fe27067f4f..f2cd9f61c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,7 +37,7 @@ "mysql2": "2.3.3", "nanoid": "3.3.4", "node-fetch": "2.6.7", - "node-opcua-certificate-manager": "2.74.0", + "node-opcua-certificate-manager": "2.88.0", "node-opcua-client": "2.74.0", "object-path": "0.11.8", "papaparse": "5.3.2", @@ -12400,9 +12400,9 @@ } }, "node_modules/jsrsasign": { - "version": "10.5.26", - "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-10.5.26.tgz", - "integrity": "sha512-TjEu1yPdI+8whpe6CA/6XNb7U1sm9+PUItOUfSThOLvx7JCfYHIfuvZK2Egz2DWUKioafn98LPuk+geLGckxMg==", + "version": "10.6.1", + "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-10.6.1.tgz", + "integrity": "sha512-emiQ05haY9CRj1Ho/LiuCqr/+8RgJuWdiHYNglIg2Qjfz0n+pnUq9I2QHplXuOMO2EnAW1oCGC1++aU5VoWSlw==", "funding": { "url": "https://github.com/kjur/jsrsasign#donations" } @@ -13726,26 +13726,19 @@ } }, "node_modules/node-opcua-certificate-manager": { - "version": "2.74.0", - "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.74.0.tgz", - "integrity": "sha512-F9BbBHoC85HxDvIRHvfEBem3+h8qzuMi+BnYqeuEqr5eoiU+cm6O9WcqJcMaoyuV4XDccbJGu/xscrKXhCSNdg==", + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.88.0.tgz", + "integrity": "sha512-FPv5K6eFWCSRtQdmE+kG5hzWXf2mycIijb3OE6Afda5TegTWTYnZ333uqH7yJDpc8qgeRW36ow7irJyD0uLH5Q==", "dependencies": { "@types/mkdirp": "1.0.2", - "chalk": "4.1.2", - "delayed": "^2.0.0", "env-paths": "2.2.1", "mkdirp": "1.0.4", - "node-opcua-assert": "2.74.0", - "node-opcua-basic-types": "2.74.0", - "node-opcua-buffer-utils": "2.74.0", - "node-opcua-constants": "2.74.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-debug": "2.74.0", - "node-opcua-object-registry": "2.74.0", - "node-opcua-pki": "^2.17.0", - "node-opcua-status-code": "2.74.0", - "node-opcua-utils": "2.74.0", - "once": "^1.4.0", + "node-opcua-assert": "2.88.0", + "node-opcua-crypto": "^2.1.2", + "node-opcua-debug": "2.88.0", + "node-opcua-object-registry": "2.88.0", + "node-opcua-pki": "^3.0.1", + "node-opcua-status-code": "2.88.0", "thenify": "^3.3.1" } }, @@ -13802,6 +13795,14 @@ "node": ">=8" } }, + "node_modules/node-opcua-certificate-manager/node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/node-opcua-certificate-manager/node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -13813,6 +13814,93 @@ "node": ">=10" } }, + "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-assert": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.88.0.tgz", + "integrity": "sha512-qrse7bI3XgpVwDCYJfPOXjzcHUQU/m6FCRL8jEF+4Dihvnhf2a6JvKU7HRJee+y6HBce7cErg/IN71z9HLlQiw==", + "dependencies": { + "chalk": "4.1.2" + } + }, + "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-binary-stream": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.88.0.tgz", + "integrity": "sha512-CQTqywtX/S6zteIf9b+UPtPIhpAJexZp02SXYbh6syS+4I0k7baeDWtuIYMFyD4JNEkbaYDidajv+sJc7R4krg==", + "dependencies": { + "node-opcua-assert": "2.88.0", + "node-opcua-buffer-utils": "2.88.0" + } + }, + "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-buffer-utils": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.88.0.tgz", + "integrity": "sha512-oHuHftY84u35udG4NHArAkLLl/6Ui648G9DBY3hJwCu+yVNPeMPWr3agdLuZmGFSJZZCOGB/MJJ30O0rmgYUag==" + }, + "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-crypto": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-2.1.2.tgz", + "integrity": "sha512-gk9aaZ214Yob6R6Tb2FBqZun5rw3dXmcEapt8u5myNWmyRvmpxfVJahXILgyviaJRbG1iRiVaXVS3FwOKGMdRA==", + "dependencies": { + "better-assert": "^1.0.2", + "chalk": "^4.1.2", + "hexy": "0.3.4", + "jsrsasign": "^10.6.1", + "sshpk": "^1.17.0" + } + }, + "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-debug": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.88.0.tgz", + "integrity": "sha512-tRJzD+QKoCBsQWGiT53LdvH9AYttRFPK8SmMsXmz9y/wbs4KP/RBaaCOxD4ecGnI9zU7fujwrXgHv2S/8KnHOQ==", + "dependencies": { + "chalk": "4.1.2", + "hexy": "0.3.4", + "node-opcua-assert": "2.88.0", + "node-opcua-buffer-utils": "2.88.0" + } + }, + "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-object-registry": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.88.0.tgz", + "integrity": "sha512-V4IM7bIlcen2vBG03RB4DDop6Ymqnpw7cSXsoSF+uAdDpP41vFX7g1N73ta3/FfCsyFu/NQS6Hc/rkheKdcxig==", + "dependencies": { + "node-opcua-assert": "2.88.0", + "node-opcua-debug": "2.88.0" + } + }, + "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-pki": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-3.0.2.tgz", + "integrity": "sha512-ugf2byDT/fED1XDmXIE2UpF+W5UBrTxtey27PJbXRBGVDjr2pCgjHgu67tO/35hYGFMW2Xtdyun8UPW3ScKdaw==", + "dependencies": { + "@ster5/global-mutex": "^1.2.0", + "async": "^3.2.4", + "byline": "^5.0.0", + "chalk": "4.1.2", + "chokidar": "^3.5.3", + "cli-table": "^0.3.11", + "minimist": "^1.2.7", + "node-opcua-crypto": "^2.1.2", + "progress": "^2.0.3", + "rimraf": "^3.0.2", + "thenify": "^3.3.1", + "wget-improved-2": "^3.3.0", + "yargs": "17.5.1", + "yauzl": "^2.10.0" + }, + "bin": { + "pki": "bin/crypto_create_CA.js" + } + }, + "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-status-code": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.88.0.tgz", + "integrity": "sha512-seuje/o49AUd0bMCzkKfGzeqK+P0I4W24+pKpA9nzuxKBVpHZHE1BtcaU+gSjPdB+WpOJf/nlUOcEA+YSCPK0w==", + "dependencies": { + "node-opcua-assert": "2.88.0", + "node-opcua-binary-stream": "2.88.0" + } + }, "node_modules/node-opcua-certificate-manager/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -14099,6 +14187,41 @@ "node": ">=8" } }, + "node_modules/node-opcua-client/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-opcua-client/node_modules/node-opcua-certificate-manager": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.74.0.tgz", + "integrity": "sha512-F9BbBHoC85HxDvIRHvfEBem3+h8qzuMi+BnYqeuEqr5eoiU+cm6O9WcqJcMaoyuV4XDccbJGu/xscrKXhCSNdg==", + "dependencies": { + "@types/mkdirp": "1.0.2", + "chalk": "4.1.2", + "delayed": "^2.0.0", + "env-paths": "2.2.1", + "mkdirp": "1.0.4", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-debug": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "once": "^1.4.0", + "thenify": "^3.3.1" + } + }, "node_modules/node-opcua-client/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -15001,6 +15124,41 @@ "node": ">=8" } }, + "node_modules/node-opcua-secure-channel/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-opcua-secure-channel/node_modules/node-opcua-certificate-manager": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.74.0.tgz", + "integrity": "sha512-F9BbBHoC85HxDvIRHvfEBem3+h8qzuMi+BnYqeuEqr5eoiU+cm6O9WcqJcMaoyuV4XDccbJGu/xscrKXhCSNdg==", + "dependencies": { + "@types/mkdirp": "1.0.2", + "chalk": "4.1.2", + "delayed": "^2.0.0", + "env-paths": "2.2.1", + "mkdirp": "1.0.4", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-debug": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "once": "^1.4.0", + "thenify": "^3.3.1" + } + }, "node_modules/node-opcua-secure-channel/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -17854,7 +18012,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -29354,9 +29511,9 @@ } }, "jsrsasign": { - "version": "10.5.26", - "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-10.5.26.tgz", - "integrity": "sha512-TjEu1yPdI+8whpe6CA/6XNb7U1sm9+PUItOUfSThOLvx7JCfYHIfuvZK2Egz2DWUKioafn98LPuk+geLGckxMg==" + "version": "10.6.1", + "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-10.6.1.tgz", + "integrity": "sha512-emiQ05haY9CRj1Ho/LiuCqr/+8RgJuWdiHYNglIg2Qjfz0n+pnUq9I2QHplXuOMO2EnAW1oCGC1++aU5VoWSlw==" }, "jsx-ast-utils": { "version": "3.3.3", @@ -30409,26 +30566,19 @@ } }, "node-opcua-certificate-manager": { - "version": "2.74.0", - "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.74.0.tgz", - "integrity": "sha512-F9BbBHoC85HxDvIRHvfEBem3+h8qzuMi+BnYqeuEqr5eoiU+cm6O9WcqJcMaoyuV4XDccbJGu/xscrKXhCSNdg==", + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.88.0.tgz", + "integrity": "sha512-FPv5K6eFWCSRtQdmE+kG5hzWXf2mycIijb3OE6Afda5TegTWTYnZ333uqH7yJDpc8qgeRW36ow7irJyD0uLH5Q==", "requires": { "@types/mkdirp": "1.0.2", - "chalk": "4.1.2", - "delayed": "^2.0.0", "env-paths": "2.2.1", "mkdirp": "1.0.4", - "node-opcua-assert": "2.74.0", - "node-opcua-basic-types": "2.74.0", - "node-opcua-buffer-utils": "2.74.0", - "node-opcua-constants": "2.74.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-debug": "2.74.0", - "node-opcua-object-registry": "2.74.0", - "node-opcua-pki": "^2.17.0", - "node-opcua-status-code": "2.74.0", - "node-opcua-utils": "2.74.0", - "once": "^1.4.0", + "node-opcua-assert": "2.88.0", + "node-opcua-crypto": "^2.1.2", + "node-opcua-debug": "2.88.0", + "node-opcua-object-registry": "2.88.0", + "node-opcua-pki": "^3.0.1", + "node-opcua-status-code": "2.88.0", "thenify": "^3.3.1" }, "dependencies": { @@ -30467,11 +30617,100 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + }, "mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" }, + "node-opcua-assert": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.88.0.tgz", + "integrity": "sha512-qrse7bI3XgpVwDCYJfPOXjzcHUQU/m6FCRL8jEF+4Dihvnhf2a6JvKU7HRJee+y6HBce7cErg/IN71z9HLlQiw==", + "requires": { + "chalk": "4.1.2" + } + }, + "node-opcua-binary-stream": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.88.0.tgz", + "integrity": "sha512-CQTqywtX/S6zteIf9b+UPtPIhpAJexZp02SXYbh6syS+4I0k7baeDWtuIYMFyD4JNEkbaYDidajv+sJc7R4krg==", + "requires": { + "node-opcua-assert": "2.88.0", + "node-opcua-buffer-utils": "2.88.0" + } + }, + "node-opcua-buffer-utils": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.88.0.tgz", + "integrity": "sha512-oHuHftY84u35udG4NHArAkLLl/6Ui648G9DBY3hJwCu+yVNPeMPWr3agdLuZmGFSJZZCOGB/MJJ30O0rmgYUag==" + }, + "node-opcua-crypto": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-2.1.2.tgz", + "integrity": "sha512-gk9aaZ214Yob6R6Tb2FBqZun5rw3dXmcEapt8u5myNWmyRvmpxfVJahXILgyviaJRbG1iRiVaXVS3FwOKGMdRA==", + "requires": { + "better-assert": "^1.0.2", + "chalk": "^4.1.2", + "hexy": "0.3.4", + "jsrsasign": "^10.6.1", + "sshpk": "^1.17.0" + } + }, + "node-opcua-debug": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.88.0.tgz", + "integrity": "sha512-tRJzD+QKoCBsQWGiT53LdvH9AYttRFPK8SmMsXmz9y/wbs4KP/RBaaCOxD4ecGnI9zU7fujwrXgHv2S/8KnHOQ==", + "requires": { + "chalk": "4.1.2", + "hexy": "0.3.4", + "node-opcua-assert": "2.88.0", + "node-opcua-buffer-utils": "2.88.0" + } + }, + "node-opcua-object-registry": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.88.0.tgz", + "integrity": "sha512-V4IM7bIlcen2vBG03RB4DDop6Ymqnpw7cSXsoSF+uAdDpP41vFX7g1N73ta3/FfCsyFu/NQS6Hc/rkheKdcxig==", + "requires": { + "node-opcua-assert": "2.88.0", + "node-opcua-debug": "2.88.0" + } + }, + "node-opcua-pki": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-3.0.2.tgz", + "integrity": "sha512-ugf2byDT/fED1XDmXIE2UpF+W5UBrTxtey27PJbXRBGVDjr2pCgjHgu67tO/35hYGFMW2Xtdyun8UPW3ScKdaw==", + "requires": { + "@ster5/global-mutex": "^1.2.0", + "async": "^3.2.4", + "byline": "^5.0.0", + "chalk": "4.1.2", + "chokidar": "^3.5.3", + "cli-table": "^0.3.11", + "minimist": "^1.2.7", + "node-opcua-crypto": "^2.1.2", + "progress": "^2.0.3", + "rimraf": "^3.0.2", + "thenify": "^3.3.1", + "wget-improved-2": "^3.3.0", + "yargs": "17.5.1", + "yauzl": "^2.10.0" + } + }, + "node-opcua-status-code": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.88.0.tgz", + "integrity": "sha512-seuje/o49AUd0bMCzkKfGzeqK+P0I4W24+pKpA9nzuxKBVpHZHE1BtcaU+gSjPdB+WpOJf/nlUOcEA+YSCPK0w==", + "requires": { + "node-opcua-assert": "2.88.0", + "node-opcua-binary-stream": "2.88.0" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -30632,6 +30871,35 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "node-opcua-certificate-manager": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.74.0.tgz", + "integrity": "sha512-F9BbBHoC85HxDvIRHvfEBem3+h8qzuMi+BnYqeuEqr5eoiU+cm6O9WcqJcMaoyuV4XDccbJGu/xscrKXhCSNdg==", + "requires": { + "@types/mkdirp": "1.0.2", + "chalk": "4.1.2", + "delayed": "^2.0.0", + "env-paths": "2.2.1", + "mkdirp": "1.0.4", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-debug": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "once": "^1.4.0", + "thenify": "^3.3.1" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -31431,6 +31699,35 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "node-opcua-certificate-manager": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.74.0.tgz", + "integrity": "sha512-F9BbBHoC85HxDvIRHvfEBem3+h8qzuMi+BnYqeuEqr5eoiU+cm6O9WcqJcMaoyuV4XDccbJGu/xscrKXhCSNdg==", + "requires": { + "@types/mkdirp": "1.0.2", + "chalk": "4.1.2", + "delayed": "^2.0.0", + "env-paths": "2.2.1", + "mkdirp": "1.0.4", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-debug": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "once": "^1.4.0", + "thenify": "^3.3.1" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -33686,7 +33983,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "requires": { "glob": "^7.1.3" } diff --git a/package.json b/package.json index d8e1c327c9..1b997518d0 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "mysql2": "2.3.3", "nanoid": "3.3.4", "node-fetch": "2.6.7", - "node-opcua-certificate-manager": "2.74.0", + "node-opcua-certificate-manager": "2.88.0", "node-opcua-client": "2.74.0", "object-path": "0.11.8", "papaparse": "5.3.2",