From 67f645ad5031f0e0f8ae4d41930e28dd493170d6 Mon Sep 17 00:00:00 2001 From: Phil Kunz Date: Fri, 22 Jan 2021 18:33:53 +0000 Subject: [PATCH] fix(core): update --- package-lock.json | 143 ++++++++++++++++++++++------------------------ package.json | 10 ++-- test/test.ts | 3 +- 3 files changed, 75 insertions(+), 81 deletions(-) diff --git a/package-lock.json b/package-lock.json index 098e41e..cd2280e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@apiglobal/typedrequest": { - "version": "1.0.54", - "resolved": "https://verdaccio.lossless.one/@apiglobal%2ftypedrequest/-/typedrequest-1.0.54.tgz", - "integrity": "sha512-6oUUVZWLM/fCoeY3jy3xRuX85EUkiPr6Nbg2JwS8LmxPAl7JhZif9812/rRbxOuDk8gk6NuYZUnOoDVi1SuRLQ==", + "version": "1.0.56", + "resolved": "https://verdaccio.lossless.one/@apiglobal%2ftypedrequest/-/typedrequest-1.0.56.tgz", + "integrity": "sha512-FH5bY8t1XqdPL2gXzlIydmzpv0BV8WWCAQVyWIM7kqQ/j0EI5sgoCkqYFFh/FWrsvPBx7qM288zC157Btwcycg==", "requires": { "@apiglobal/typedrequest-interfaces": "^1.0.15", "@pushrocks/isounique": "^1.0.4", @@ -1398,15 +1398,15 @@ "integrity": "sha512-P1xLsuA1+8LQpoWCo2nP2vIQXKGUl5wDWU6CD7xTDZc3uw0He5V/qCPHM5zpIZsS7IuZOxDDpWb7aFveB11tXw==" }, "@pushrocks/lik": { - "version": "4.0.17", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2flik/-/lik-4.0.17.tgz", - "integrity": "sha512-K5dX3k3i7iVxFMJ+IYwJRljewukJCc2zgj6+88R18/8SajVAq7ITOl3/FTbmEPFCJv5rl/LQ9FtcMynWlwSlzQ==", + "version": "4.0.20", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2flik/-/lik-4.0.20.tgz", + "integrity": "sha512-DJbxSZFwDuHe4W7dU5anyO72gy4woZpkxSpySphdHbSYZf50VJ1sMOKIccSpgRIczeB0BTR5i0c+cKnNFrg2jw==", "requires": { "@pushrocks/smartdelay": "^2.0.10", "@pushrocks/smartmatch": "^1.0.7", - "@pushrocks/smartpromise": "^3.0.6", - "@pushrocks/smartrx": "^2.0.17", - "@pushrocks/smarttime": "^3.0.24", + "@pushrocks/smartpromise": "^3.1.3", + "@pushrocks/smartrx": "^2.0.19", + "@pushrocks/smarttime": "^3.0.37", "@types/minimatch": "^3.0.3", "symbol-tree": "^3.2.4" } @@ -1598,22 +1598,22 @@ } }, "@pushrocks/smartexpress": { - "version": "3.0.97", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartexpress/-/smartexpress-3.0.97.tgz", - "integrity": "sha512-mg7sAanDRpDgUGvUNY3fvaG8RWDN45JQIiv7d71O5Li8MACOpEGThJ05400RzHZ51EgXWwAUstikXsgN+iXUNg==", + "version": "3.0.100", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartexpress/-/smartexpress-3.0.100.tgz", + "integrity": "sha512-AfaBX5nt5cvFg8UthURaSuaesaR5rEYy5PSTvH2fNoU36csnexeWitdkQ5NkOqel63prAMe8u4zGAqoDnG6arg==", "requires": { - "@apiglobal/typedrequest": "^1.0.53", - "@pushrocks/lik": "^4.0.17", - "@pushrocks/smartfeed": "^1.0.9", + "@apiglobal/typedrequest": "^1.0.56", + "@pushrocks/lik": "^4.0.20", + "@pushrocks/smartfeed": "^1.0.11", "@pushrocks/smartfile": "^8.0.8", "@pushrocks/smartmanifest": "^1.0.8", "@pushrocks/smartmime": "^1.0.3", "@pushrocks/smartpromise": "^3.1.3", "@pushrocks/smartrequest": "^1.1.51", - "@pushrocks/smartsitemap": "^1.0.11", - "@pushrocks/smarttime": "^3.0.37", + "@pushrocks/smartsitemap": "^1.0.14", + "@pushrocks/smarttime": "^3.0.38", "@tsclass/tsclass": "^3.0.29", - "@types/cors": "^2.8.8", + "@types/cors": "^2.8.9", "@types/express": "^4.17.9", "@types/finalhandler": "^1.1.0", "@types/helmet": "^4.0.0", @@ -1621,17 +1621,17 @@ "cors": "^2.8.5", "express": "^4.17.1", "express-force-ssl": "^0.3.2", - "helmet": "^4.2.0" + "helmet": "^4.3.1" } }, "@pushrocks/smartfeed": { - "version": "1.0.9", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartfeed/-/smartfeed-1.0.9.tgz", - "integrity": "sha512-ntkvG/uGw8X7NO93LRuCAH7FkTVSRih1gLM8z/gilIQh6L5pMX9plnlx9w8RvspKgU4YMfl2Lw0kXUXzr79Cwg==", + "version": "1.0.11", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartfeed/-/smartfeed-1.0.11.tgz", + "integrity": "sha512-PcsiQ4tkwTpGxOdLiEpAR5vfFpn8Utnlind4mmX+FLIZVuuONaApefWMvaYv5ysmfnWQuCE2qkFq1J5ulDcBbQ==", "requires": { "@tsclass/tsclass": "^3.0.29", "feed": "^4.2.1", - "rss-parser": "^3.9.0" + "rss-parser": "^3.10.0" } }, "@pushrocks/smartfile": { @@ -2068,33 +2068,36 @@ } }, "@pushrocks/smartsitemap": { - "version": "1.0.11", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartsitemap/-/smartsitemap-1.0.11.tgz", - "integrity": "sha512-IGJ8UASrZKTwszW0coGFEPtYr+gZjbxQBMAzb2pft6VFv3CLIN1RmzgEqcHNlG8Czp125xOoR0mnKKq94XOVKg==", + "version": "1.0.14", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartsitemap/-/smartsitemap-1.0.14.tgz", + "integrity": "sha512-Vnn1CzG7b1QAr/tOBbeJVU3Q85G+CUkqsmtiRSa9TqMcpdvJyUDc7tCHVgL8ZkqpF6ozoPUTorkHNjCyHhkWeA==", "requires": { "@pushrocks/smartcache": "^1.0.13", - "@pushrocks/smartfeed": "^1.0.5", + "@pushrocks/smartfeed": "^1.0.11", "@pushrocks/smartxml": "^1.0.6", "@pushrocks/smartyaml": "^2.0.5", - "@tsclass/tsclass": "^3.0.25" + "@pushrocks/webrequest": "^2.0.13", + "@tsclass/tsclass": "^3.0.29" } }, "@pushrocks/smartstring": { - "version": "3.0.18", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartstring/-/smartstring-3.0.18.tgz", - "integrity": "sha512-34Ca5HW6w8fcG2sdbRVDViOZ0vdOHXc/1Qof2KhM5bvWFajU6VASlJjCYNJBrjGg9VCeC2rH6bGIgvd7prSRkg==", + "version": "3.0.24", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartstring/-/smartstring-3.0.24.tgz", + "integrity": "sha512-3ceUOBcwuU8uzjInkoxKjgWSRMv4YRd+v9zRSEC3T21fMi8dTcIKMtgxm7nAmajRZvyVoCw60Q9+0AHedQlJmQ==", "requires": { - "crypto-random-string": "^3.1.0", + "@pushrocks/smartenv": "^4.0.16", + "crypto-random-string": "^3.3.0", "js-base64": "^2.5.1", "normalize-newline": "^3.0.0", "randomatic": "^3.1.1", - "strip-indent": "^3.0.0" + "strip-indent": "^3.0.0", + "url": "^0.11.0" } }, "@pushrocks/smarttime": { - "version": "3.0.37", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmarttime/-/smarttime-3.0.37.tgz", - "integrity": "sha512-QhucXSSB8vdQkqVzKP/aX23DwZwXG3aUvF2MJ1EruvLcQypK2xFsCoaToXN5j//jG8EBAI0ybXpGzFdx38XqIQ==", + "version": "3.0.38", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmarttime/-/smarttime-3.0.38.tgz", + "integrity": "sha512-oVT48eZE66OTmDALAsWkk3GXUQiqzkei7mo526UbuMN2iLY8I9WgsxmLfa8Fp4llQmocncW3WTqGyhnEOAuDgA==", "requires": { "@pushrocks/lik": "^4.0.17", "@pushrocks/smartdelay": "^2.0.10", @@ -2318,12 +2321,9 @@ } }, "@types/cors": { - "version": "2.8.8", - "resolved": "https://verdaccio.lossless.one/@types%2fcors/-/cors-2.8.8.tgz", - "integrity": "sha512-fO3gf3DxU2Trcbr75O7obVndW/X5k8rJNZkLXlQWStTHhP71PkRqjwPIEI0yMnJdg9R9OasjU+Bsr+Hr1xy/0w==", - "requires": { - "@types/express": "*" - } + "version": "2.8.9", + "resolved": "https://verdaccio.lossless.one/@types%2fcors/-/cors-2.8.9.tgz", + "integrity": "sha512-zurD1ibz21BRlAOIKP8yhrxlqKx6L9VCwkB5kMiP6nZAhoF5MvC7qS1qPA7nRcr1GJolfkQC7/EAL4hdYejLtg==" }, "@types/default-gateway": { "version": "3.0.1", @@ -2451,9 +2451,9 @@ } }, "@types/node": { - "version": "14.14.7", - "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-14.14.7.tgz", - "integrity": "sha512-Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg==" + "version": "14.14.22", + "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-14.14.22.tgz", + "integrity": "sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==" }, "@types/parcel-bundler": { "version": "1.12.1", @@ -3390,7 +3390,6 @@ "version": "1.0.0", "resolved": "https://verdaccio.lossless.one/call-bind/-/call-bind-1.0.0.tgz", "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", - "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.0" @@ -4283,9 +4282,9 @@ } }, "dayjs": { - "version": "1.9.6", - "resolved": "https://verdaccio.lossless.one/dayjs/-/dayjs-1.9.6.tgz", - "integrity": "sha512-HngNLtPEBWRo8EFVmHFmSXAjtCX8rGNqeXQI0Gh7wCTSqwaKgPIDqu9m07wABVopNwzvOeCb+2711vQhDlcIXw==" + "version": "1.10.4", + "resolved": "https://verdaccio.lossless.one/dayjs/-/dayjs-1.10.4.tgz", + "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==" }, "deasync": { "version": "0.1.21", @@ -5194,9 +5193,9 @@ "dev": true }, "fast-xml-parser": { - "version": "3.17.4", - "resolved": "https://verdaccio.lossless.one/fast-xml-parser/-/fast-xml-parser-3.17.4.tgz", - "integrity": "sha512-qudnQuyYBgnvzf5Lj/yxMcf4L9NcVWihXJg7CiU1L+oUCq8MUnFEfH2/nXR/W5uq+yvUN1h7z6s7vs2v1WkL1A==" + "version": "3.17.6", + "resolved": "https://verdaccio.lossless.one/fast-xml-parser/-/fast-xml-parser-3.17.6.tgz", + "integrity": "sha512-40WHI/5d2MOzf1sD2bSaTXlPn1lueJLAX6j1xH5dSAr6tNeut8B9ktEL6sjAK9yVON4uNj9//axOdBJUuruCzw==" }, "fastparse": { "version": "1.1.2", @@ -5214,9 +5213,9 @@ } }, "feed": { - "version": "4.2.1", - "resolved": "https://verdaccio.lossless.one/feed/-/feed-4.2.1.tgz", - "integrity": "sha512-l28KKcK1J/u3iq5dRDmmoB2p7dtBfACC2NqJh4dI2kFptxH0asfjmOfcxqh5Sv8suAlVa73gZJ4REY5RrafVvg==", + "version": "4.2.2", + "resolved": "https://verdaccio.lossless.one/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", "requires": { "xml-js": "^1.6.11" } @@ -5970,8 +5969,7 @@ "function-bind": { "version": "1.1.1", "resolved": "https://verdaccio.lossless.one/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "gensync": { "version": "1.0.0-beta.2", @@ -5994,7 +5992,6 @@ "version": "1.0.1", "resolved": "https://verdaccio.lossless.one/get-intrinsic/-/get-intrinsic-1.0.1.tgz", "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", - "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -6142,7 +6139,6 @@ "version": "1.0.3", "resolved": "https://verdaccio.lossless.one/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -6173,8 +6169,7 @@ "has-symbols": { "version": "1.0.1", "resolved": "https://verdaccio.lossless.one/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" }, "has-value": { "version": "1.0.0", @@ -6269,9 +6264,9 @@ "dev": true }, "helmet": { - "version": "4.2.0", - "resolved": "https://verdaccio.lossless.one/helmet/-/helmet-4.2.0.tgz", - "integrity": "sha512-aoiSxXMd0ks1ojYpSCFoCRzgv4rY/uB9jKStaw8PkXwsdLYa/Gq+Nc5l0soH0cwBIsLAlujPnx4HLQs+LaXCrQ==" + "version": "4.4.1", + "resolved": "https://verdaccio.lossless.one/helmet/-/helmet-4.4.1.tgz", + "integrity": "sha512-G8tp0wUMI7i8wkMk2xLcEvESg5PiCitFMYgGRc/PwULB0RVhTP5GFdxOwvJwp9XVha8CuS8mnhmE8I/8dx/pbw==" }, "hex-color-regex": { "version": "1.1.0", @@ -6785,10 +6780,11 @@ "dev": true }, "is-nan": { - "version": "1.3.0", - "resolved": "https://verdaccio.lossless.one/is-nan/-/is-nan-1.3.0.tgz", - "integrity": "sha512-z7bbREymOqt2CCaZVly8aC4ML3Xhfi0ekuOnjO2L8vKdl+CttdVoGZQhd4adMFAsxQ5VeRVwORs4tU8RH+HFtQ==", + "version": "1.3.2", + "resolved": "https://verdaccio.lossless.one/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3" } }, @@ -8869,8 +8865,7 @@ "querystring": { "version": "0.2.0", "resolved": "https://verdaccio.lossless.one/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" }, "querystring-es3": { "version": "0.2.1", @@ -9348,9 +9343,9 @@ } }, "rss-parser": { - "version": "3.9.0", - "resolved": "https://verdaccio.lossless.one/rss-parser/-/rss-parser-3.9.0.tgz", - "integrity": "sha512-wlRSfGrotOXuWo19Dtl2KmQt7o9i5zzCExUrxpechE0O54BAx7JD+xhWyGumPPqiJj771ndflV3sE3bTHen0HQ==", + "version": "3.10.0", + "resolved": "https://verdaccio.lossless.one/rss-parser/-/rss-parser-3.10.0.tgz", + "integrity": "sha512-TC6FNvEmdFeaW6r/60MSJT7cp4d95X4M9As+mvNtxRx7YXHxpV95syMnWZthZSeD1BRN7SEKdq6c3nxMLQRopw==", "requires": { "entities": "^2.0.3", "xml2js": "^0.4.19" @@ -10625,7 +10620,6 @@ "version": "0.11.0", "resolved": "https://verdaccio.lossless.one/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -10634,8 +10628,7 @@ "punycode": { "version": "1.3.2", "resolved": "https://verdaccio.lossless.one/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" } } }, diff --git a/package.json b/package.json index c47396c..fd252b4 100644 --- a/package.json +++ b/package.json @@ -25,16 +25,16 @@ }, "homepage": "https://gitlab.com/umbrellazone/smartacme#README", "dependencies": { - "@pushrocks/lik": "^4.0.17", + "@pushrocks/lik": "^4.0.20", "@pushrocks/smartdata": "^3.1.54", "@pushrocks/smartdelay": "^2.0.10", "@pushrocks/smartdns": "^4.0.4", - "@pushrocks/smartexpress": "^3.0.97", + "@pushrocks/smartexpress": "^3.0.100", "@pushrocks/smartlog": "^2.0.39", "@pushrocks/smartpromise": "^3.1.3", "@pushrocks/smartrequest": "^1.1.51", - "@pushrocks/smartstring": "^3.0.18", - "@pushrocks/smarttime": "^3.0.37", + "@pushrocks/smartstring": "^3.0.24", + "@pushrocks/smarttime": "^3.0.38", "@pushrocks/smartunique": "^3.0.3", "@tsclass/tsclass": "^3.0.29", "acme-client": "^3.3.1" @@ -46,7 +46,7 @@ "@mojoio/cloudflare": "^5.0.6", "@pushrocks/qenv": "^4.0.10", "@pushrocks/tapbundle": "^3.2.9", - "@types/node": "^14.14.7", + "@types/node": "^14.14.22", "tslint": "^6.1.3", "tslint-config-prettier": "^1.18.0" }, diff --git a/test/test.ts b/test/test.ts index 76c2832..da56925 100644 --- a/test/test.ts +++ b/test/test.ts @@ -30,7 +30,8 @@ tap.test('should create a valid instance of SmartAcme', async () => { }); tap.test('should get a domain certificate', async () => { - await smartAcmeInstance.getCertificateForDomain('bleu.de'); + const certificate = await smartAcmeInstance.getCertificateForDomain('bleu.de'); + console.log(certificate); }); tap.test('certmatcher should correctly match domains', async () => {