diff --git a/package-lock.json b/package-lock.json index 5f6d0886..65a816a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,6 +35,7 @@ "mysql2": "^3.9.7", "node-abort-controller": "^3.0.1", "node-fetch": "^2.6.7", + "node-shinobi": "^1.0.4", "node-ssh": "^12.0.4", "nodemailer": "^6.7.1", "onvif": "^0.7.1", @@ -3193,14 +3194,6 @@ "node": ">=10.10.0" } }, - "node_modules/googleapis-common/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", @@ -4125,6 +4118,14 @@ "node": ">= 6.13.0" } }, + "node_modules/node-shinobi": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/node-shinobi/-/node-shinobi-1.0.4.tgz", + "integrity": "sha512-/LjHRh4re1bXQ/Bkxg0f1IME/sbWYtH4VuaZQm3iTK7vNGkpcTP8UmMNcWWGCApghG6JFPurMJK0zFYogvNG1w==", + "dependencies": { + "node-fetch": "^2.6.7" + } + }, "node_modules/node-ssh": { "version": "12.0.4", "resolved": "https://registry.npmjs.org/node-ssh/-/node-ssh-12.0.4.tgz", @@ -5258,6 +5259,14 @@ "validate.io-string-primitive": "^1.0.0" } }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/validate.io-array": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz", @@ -7951,13 +7960,6 @@ "qs": "^6.7.0", "url-template": "^2.0.8", "uuid": "^8.0.0" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } } }, "gopd": { @@ -8640,6 +8642,14 @@ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" }, + "node-shinobi": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/node-shinobi/-/node-shinobi-1.0.4.tgz", + "integrity": "sha512-/LjHRh4re1bXQ/Bkxg0f1IME/sbWYtH4VuaZQm3iTK7vNGkpcTP8UmMNcWWGCApghG6JFPurMJK0zFYogvNG1w==", + "requires": { + "node-fetch": "^2.6.7" + } + }, "node-ssh": { "version": "12.0.4", "resolved": "https://registry.npmjs.org/node-ssh/-/node-ssh-12.0.4.tgz", @@ -9517,6 +9527,11 @@ "validate.io-string-primitive": "^1.0.0" } }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, "validate.io-array": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz", diff --git a/package.json b/package.json index fef8cb7c..780f9a3d 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ "mysql2": "^3.9.7", "node-abort-controller": "^3.0.1", "node-fetch": "^2.6.7", + "node-shinobi": "^1.0.4", "node-ssh": "^12.0.4", "nodemailer": "^6.7.1", "onvif": "^0.7.1",