diff --git a/package-lock.json b/package-lock.json index 22f54ee..b8f0003 100644 --- a/package-lock.json +++ b/package-lock.json @@ -109,9 +109,9 @@ } }, "@pushrocks/lik": { - "version": "3.0.17", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2flik/-/lik-3.0.17.tgz", - "integrity": "sha512-Ip56GDuW/ReBPhRVIhaqosqXu12SBW1DT3GkY8hOTiF1YNdKxiaw13QOPva6KPeTffb9DTThOu352KvjMrfxRw==", + "version": "3.0.19", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2flik/-/lik-3.0.19.tgz", + "integrity": "sha512-N9uTtQmTJ/iZ/V7LMCKbVx/ZAmP+b8uId0pxV9Au9T0Ulu9wcg3vNpyTQARgdWfG+tI9Qc0NHgOEa9H5mbDcDA==", "requires": { "@pushrocks/smartdelay": "^2.0.6", "@pushrocks/smartpromise": "^3.0.6", @@ -157,19 +157,19 @@ } }, "@pushrocks/smartdata": { - "version": "3.1.25", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartdata/-/smartdata-3.1.25.tgz", - "integrity": "sha512-omgb42HnDaaZKkhbVRx9Zfxumkg7lVyp526eA93eQaoNHZGPkIPo7H9f4+rWHbN3VZehB/PTmPGcY5IUd5rWUA==", + "version": "3.1.26", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartdata/-/smartdata-3.1.26.tgz", + "integrity": "sha512-nfHBjkjdZU6R5MlkzilR3pdY52kRiNoqp96JPV53xFfVUptP5F6JppPw9Zmnbu2EM5vYfCimSGawms1Xeb9jRQ==", "requires": { - "@pushrocks/lik": "^3.0.17", + "@pushrocks/lik": "^3.0.19", "@pushrocks/smartlog": "^2.0.21", "@pushrocks/smartpromise": "^3.0.6", "@pushrocks/smartstring": "^3.0.18", "@pushrocks/smartunique": "^3.0.1", "@types/lodash": "^4.14.149", - "@types/mongodb": "^3.3.15", + "@types/mongodb": "^3.3.16", "lodash": "^4.17.15", - "mongodb": "^3.5.2", + "mongodb": "^3.5.3", "runtime-type-checks": "0.0.4" } }, @@ -182,19 +182,14 @@ } }, "@pushrocks/smartdns": { - "version": "3.0.8", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartdns/-/smartdns-3.0.8.tgz", - "integrity": "sha512-f6cyO3FOnUJQTjHUjcePP6xMDytjk4DrmRDpqooQtMipTf8t0R25Yvg7GooSdWiBJDrIXHrXVu+oq82L5mFuUQ==", + "version": "4.0.2", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartdns/-/smartdns-4.0.2.tgz", + "integrity": "sha512-4PZUsv8VpEGuUkfnXolzZH9KrRlvBYXNnmK3bvoyP3cgC4Ocad/Pk9eE5JxVIB0t8ehljmYyOrP1McHmXOma4A==", "requires": { - "@pushrocks/smartdelay": "^2.0.2", - "@pushrocks/smartpromise": "^2.0.5" - }, - "dependencies": { - "@pushrocks/smartpromise": { - "version": "2.0.5", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartpromise/-/smartpromise-2.0.5.tgz", - "integrity": "sha512-9j/chLtIiNkR0MDw7Mpxg9slxAVvAQwUZuiaPYX5KpHdKxQaHLI1VZ8IN0vPhwlfgNO4i4vGXV0wB8BvSDj03g==" - } + "@pushrocks/smartdelay": "^2.0.6", + "@pushrocks/smartpromise": "^3.0.6", + "@pushrocks/smartrequest": "^1.1.47", + "@tsclass/tsclass": "^3.0.6" } }, "@pushrocks/smartevent": { @@ -536,9 +531,9 @@ } }, "@tsclass/tsclass": { - "version": "3.0.4", - "resolved": "https://verdaccio.lossless.one/@tsclass%2ftsclass/-/tsclass-3.0.4.tgz", - "integrity": "sha512-q9PnwBFDTTlwKp6jYn/tL6zhqWvwaKyGsf81xI8xcV6IhjmFo3hk0iM4L3ydw7iTwqR+WmhYaWO5WdMy3/KA+w==", + "version": "3.0.7", + "resolved": "https://verdaccio.lossless.one/@tsclass%2ftsclass/-/tsclass-3.0.7.tgz", + "integrity": "sha512-3s3pU0xrQsMpsvxby0eUgz6z3DpJTaRghLpoFSJ+uJMzi7n0QhwuEiydLbp1CgVvDnIByvQcN8LvU9q3tOswSA==", "requires": { "@pushrocks/tapbundle": "^3.0.13" } @@ -684,18 +679,18 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/mongodb": { - "version": "3.3.15", - "resolved": "https://verdaccio.lossless.one/@types%2fmongodb/-/mongodb-3.3.15.tgz", - "integrity": "sha512-q2dL0VEdFdE9iS0xrTP0NSgJJBFH4hBvt3beglCwU3qMWrz7dCuu/CrRjPB4+R8jLjCi/Gik2Mkd+lU0sYsZgQ==", + "version": "3.3.16", + "resolved": "https://verdaccio.lossless.one/@types%2fmongodb/-/mongodb-3.3.16.tgz", + "integrity": "sha512-i1Ov36BXdp+urtPsaSvrNfCdsaVn4Ukq1m1kGyzdWB1+eg3gJ68unXU5LNmnF4EAMRFY6FXZzA7/W3NST40b8g==", "requires": { "@types/bson": "*", "@types/node": "*" } }, "@types/node": { - "version": "13.7.0", - "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-13.7.0.tgz", - "integrity": "sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ==" + "version": "13.7.2", + "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-13.7.2.tgz", + "integrity": "sha512-uvilvAQbdJvnSBFcKJ2td4016urcGvsiR+N4dHGU87ml8O2Vl6l+ErOi9w0kXSPiwJ1AYlIW+0pDXDWWMOiWbw==" }, "@types/range-parser": { "version": "1.2.3", @@ -2081,9 +2076,9 @@ } }, "mongodb": { - "version": "3.5.2", - "resolved": "https://verdaccio.lossless.one/mongodb/-/mongodb-3.5.2.tgz", - "integrity": "sha512-Lxt4th2tK2MxmkDBR5cMik+xEnkvhwg0BC5kGcHm9RBwaNEsrIryvV5istGXOHbnif5KslMpY1FbX6YbGJ/Trg==", + "version": "3.5.3", + "resolved": "https://verdaccio.lossless.one/mongodb/-/mongodb-3.5.3.tgz", + "integrity": "sha512-II7P7A3XUdPiXRgcN96qIoRa1oesM6qLNZkzfPluNZjVkgQk3jnQwOT6/uDk4USRDTTLjNFw2vwfmbRGTA7msg==", "requires": { "bl": "^2.2.0", "bson": "^1.1.1", diff --git a/package.json b/package.json index 01512e7..c41f5ed 100644 --- a/package.json +++ b/package.json @@ -25,10 +25,10 @@ }, "homepage": "https://gitlab.com/umbrellazone/smartacme#README", "dependencies": { - "@pushrocks/lik": "^3.0.17", - "@pushrocks/smartdata": "^3.1.25", + "@pushrocks/lik": "^3.0.19", + "@pushrocks/smartdata": "^3.1.26", "@pushrocks/smartdelay": "^2.0.6", - "@pushrocks/smartdns": "^3.0.8", + "@pushrocks/smartdns": "^4.0.2", "@pushrocks/smartexpress": "^3.0.57", "@pushrocks/smartlog": "^2.0.21", "@pushrocks/smartpromise": "^3.0.6", @@ -36,7 +36,7 @@ "@pushrocks/smartstring": "^3.0.18", "@pushrocks/smarttime": "^3.0.12", "@pushrocks/smartunique": "^3.0.1", - "@tsclass/tsclass": "^3.0.4", + "@tsclass/tsclass": "^3.0.7", "acme-client": "^3.3.1" }, "devDependencies": { @@ -46,7 +46,7 @@ "@mojoio/cloudflare": "^4.0.3", "@pushrocks/qenv": "^4.0.6", "@pushrocks/tapbundle": "^3.2.0", - "@types/node": "^13.7.0", + "@types/node": "^13.7.2", "tslint": "^6.0.0", "tslint-config-prettier": "^1.18.0" }, diff --git a/ts/smartacme.classes.cert.ts b/ts/smartacme.classes.cert.ts index 51f3ed5..8f0982b 100644 --- a/ts/smartacme.classes.cert.ts +++ b/ts/smartacme.classes.cert.ts @@ -9,7 +9,7 @@ import { Collection, svDb, unI } from '@pushrocks/smartdata'; @plugins.smartdata.Collection(() => { return CertManager.activeDB; }) -export class Cert extends plugins.smartdata.SmartDataDbDoc implements plugins.tsclass.network.ICert { +export class Cert extends plugins.smartdata.SmartDataDbDoc implements plugins.tsclass.network.ICert { @unI() public id: string; diff --git a/ts/smartacme.classes.smartacme.ts b/ts/smartacme.classes.smartacme.ts index bde9d8e..6816ac4 100644 --- a/ts/smartacme.classes.smartacme.ts +++ b/ts/smartacme.classes.smartacme.ts @@ -31,7 +31,7 @@ export class SmartAcme { // the acme client private client: any; - private smartdns = new plugins.smartdns.Smartdns(); + private smartdns = new plugins.smartdns.Smartdns({}); public logger: plugins.smartlog.Smartlog; // the account private key