From 6470e968c810739b61bd1ddc8d3f25fe00f3d821 Mon Sep 17 00:00:00 2001 From: lykmapipo Date: Wed, 10 Jun 2020 00:02:28 +0300 Subject: [PATCH] chore(deps): force latest version & audit fix --- package-lock.json | 349 ++++++++++++++++++++-------------------------- package.json | 16 +-- 2 files changed, 158 insertions(+), 207 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5f88276..78fc530 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1380,9 +1380,9 @@ } }, "@lykmapipo/common": { - "version": "0.34.2", - "resolved": "https://registry.npmjs.org/@lykmapipo/common/-/common-0.34.2.tgz", - "integrity": "sha512-kxNzoZyTBov8BNycr+8c5j0eN3ZG1Bq0FeIOHtzn6itGpK0zcmrhrzAfh1dWFMXN7FEJk0DZ7H5ChbcCrT15nQ==", + "version": "0.34.3", + "resolved": "https://registry.npmjs.org/@lykmapipo/common/-/common-0.34.3.tgz", + "integrity": "sha512-rdLJkeatlCWEZFXC142V/fLAuKHREJcfPSC7OAjpn4DEvANfmvCgwLl+gwLLwFsn8lwnBDGo+7Y6pwirw86FpA==", "requires": { "auto-parse": ">=1.8.0", "browser-or-node": ">=1.2.1", @@ -1415,11 +1415,11 @@ } }, "@lykmapipo/env": { - "version": "0.17.7", - "resolved": "https://registry.npmjs.org/@lykmapipo/env/-/env-0.17.7.tgz", - "integrity": "sha512-JKNxk0CVL2leML9+x34PXLOeLL/A1ZYCSNtDMVLeOX2eiC4xIvfToRsLgDBpPbu7FuEawlxW7Dd+e2Hgo1M9Eg==", + "version": "0.17.8", + "resolved": "https://registry.npmjs.org/@lykmapipo/env/-/env-0.17.8.tgz", + "integrity": "sha512-wtwBhTACxMZ342j1CSUUXtiNQOH+yl+8vyptBXcQtZCz5QCHMO7sInCgtKUezEduaY9evs/aNINwrcTVA485dQ==", "requires": { - "@lykmapipo/common": ">=0.34.2", + "@lykmapipo/common": ">=0.34.3", "dotenv": ">=8.2.0", "dotenv-expand": ">=5.1.0", "lodash": ">=4.17.15", @@ -1435,22 +1435,22 @@ } }, "@lykmapipo/express-common": { - "version": "0.18.5", - "resolved": "https://registry.npmjs.org/@lykmapipo/express-common/-/express-common-0.18.5.tgz", - "integrity": "sha512-g2m8FElr5sd+V4B9zsyK01R06vtyVPCJxgr3ab1uPdBzOKjsOJpUuQ3UbU0avGl59SJm19xM59gJ0ZpfytxsVQ==", - "requires": { - "@lykmapipo/common": ">=0.34.2", - "@lykmapipo/env": ">=0.17.7", - "@lykmapipo/express-request-extra": ">=0.1.30", - "@lykmapipo/express-router-extra": ">=0.5.5", - "@lykmapipo/logger": ">=0.5.15", + "version": "0.18.6", + "resolved": "https://registry.npmjs.org/@lykmapipo/express-common/-/express-common-0.18.6.tgz", + "integrity": "sha512-QYdU5djwss8qavxk6ef4tf7q4qOxpETqDu2cU5DXyE40dA1h8znMByMz23Ybg9RD/zZQB68RFKeY03nOoj3VAA==", + "requires": { + "@lykmapipo/common": ">=0.34.3", + "@lykmapipo/env": ">=0.17.8", + "@lykmapipo/express-request-extra": ">=0.1.31", + "@lykmapipo/express-router-extra": ">=0.5.6", + "@lykmapipo/logger": ">=0.5.16", "async": ">=3.2.0", "body-parser": ">=1.19.0", "compression": ">=1.7.4", "cors": ">=2.8.5", "express": ">=4.17.1", - "express-mquery": ">=1.2.3", - "express-respond": ">=1.5.4", + "express-mquery": ">=1.2.4", + "express-respond": ">=1.5.5", "helmet": ">=3.22.0", "lodash": ">=4.17.15", "method-override": ">=3.0.0", @@ -1467,9 +1467,9 @@ } }, "@lykmapipo/express-request-extra": { - "version": "0.1.30", - "resolved": "https://registry.npmjs.org/@lykmapipo/express-request-extra/-/express-request-extra-0.1.30.tgz", - "integrity": "sha512-Jlf44mtQNNaaOdElKFoomhEh+GIpchCrmhnuYqH3yd2VTYX7eS/bVVq6HfxuXzy6JQIsVj1e5pJ2500P1apKGQ==", + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@lykmapipo/express-request-extra/-/express-request-extra-0.1.31.tgz", + "integrity": "sha512-R95bz1vqTEaLqbDGkorvc/zfnuJL3+yYS5cO/i/1ZphZOYUt9EG8rFz+lBZrWVvCTEzsdTdT6ioUkCx6V5zabA==", "requires": { "async": ">=3.2.0", "auto-parse": ">=1.8.0", @@ -1486,24 +1486,24 @@ } }, "@lykmapipo/express-router-extra": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@lykmapipo/express-router-extra/-/express-router-extra-0.5.5.tgz", - "integrity": "sha512-aTxIEeEAyxq0OkBNn2eqwYaIg7XQ8jhFIcwOmVZy4CcMSKSRyhOmLHc9SlNSIYSOeBdlRmDIZUZWgsp5+FrO3A==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@lykmapipo/express-router-extra/-/express-router-extra-0.5.6.tgz", + "integrity": "sha512-xxjyiKZAofA4Ftrf8Pb56Vm2K6Ma+C6CaLdWVu5loYsWLzNra8VfhioCAGzbcX9eK4ME63NOg7ICw3zYHZ2gkA==", "requires": { - "@lykmapipo/env": ">=0.17.7", + "@lykmapipo/env": ">=0.17.8", "express": ">=4.17.1", "lodash": ">=4.17.15", "uuid": ">=8.1.0" } }, "@lykmapipo/express-test-helpers": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@lykmapipo/express-test-helpers/-/express-test-helpers-0.9.5.tgz", - "integrity": "sha512-x07ECBUF1ZSLV4BlMU+hL1p6zkOhuDO7hE3Tx5CXEydPAamqwfL/TsYbLucWKNvreIC6GzfA6mkGiDAiYkmeAg==", + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/@lykmapipo/express-test-helpers/-/express-test-helpers-0.9.6.tgz", + "integrity": "sha512-MKV6HC1pffaSD50naiN3CKuEaPDh0sHYwWfT/ZCmjMoEilhZ4EufOryBa4+NrHvQwnJjn2NgzkX2y7nVWPbxVg==", "dev": true, "requires": { - "@lykmapipo/express-common": ">=0.18.5", - "@lykmapipo/test-helpers": ">=0.5.21", + "@lykmapipo/express-common": ">=0.18.6", + "@lykmapipo/test-helpers": ">=0.5.22", "lodash": ">=4.17.15", "path-to-regexp": ">=6.1.0", "supertest": ">=4.0.2", @@ -1519,9 +1519,9 @@ } }, "@lykmapipo/logger": { - "version": "0.5.15", - "resolved": "https://registry.npmjs.org/@lykmapipo/logger/-/logger-0.5.15.tgz", - "integrity": "sha512-Rvkdu5y8LtPak4ySFhw61F6LGNVblFEkQzCpO0Ts5vIND9UJ/96KzduVlfhfnaXfuywlI1I4msVBkMr3wHKx2A==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/@lykmapipo/logger/-/logger-0.5.16.tgz", + "integrity": "sha512-PkrN9d6JZ5RlzEx/f8xO19MaPDj74VEXxFGW4G7B+H0VNxAvOrKUjWF2J1LR2IgDxRYWSwcKJMmS7ecZmbStDQ==", "requires": { "@lykmapipo/common": ">=0.34.2", "@lykmapipo/env": ">=0.17.7", @@ -1531,9 +1531,9 @@ } }, "@lykmapipo/test-helpers": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/@lykmapipo/test-helpers/-/test-helpers-0.5.21.tgz", - "integrity": "sha512-VJA7vDT3DnzSfgaRHPH1KtOAnwXq/5Hm2Y/ySD+yrnUUFIqFD4Cvm208tFJWHvUtdySuSolWi2Ahh6XGrztb8g==", + "version": "0.5.22", + "resolved": "https://registry.npmjs.org/@lykmapipo/test-helpers/-/test-helpers-0.5.22.tgz", + "integrity": "sha512-I5OnKI50T68NaJlr5dw89vDFefu1nGwIsaR/RGzVt3oVfs3eib/7rfnnwyzgEp364iaHgKhxyoj892t0YG+ytw==", "dev": true, "requires": { "@benmaruchu/faker": ">=4.3.0", @@ -1583,15 +1583,6 @@ "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", "dev": true }, - "@samverschueren/stream-to-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", - "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", - "dev": true, - "requires": { - "any-observable": "^0.3.0" - } - }, "@sinonjs/commons": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.0.tgz", @@ -1643,6 +1634,12 @@ "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", "dev": true }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, "@types/minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", @@ -1757,12 +1754,6 @@ "color-convert": "^1.9.0" } }, - "any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", - "dev": true - }, "anymatch": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", @@ -2539,12 +2530,6 @@ } } }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - }, "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", @@ -3303,15 +3288,6 @@ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", "dev": true }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -3634,12 +3610,6 @@ "integrity": "sha512-4lwnxp+ArqOX9hiLwLpwhfqvwzUHFuDgLz4NTiU3lhygUzWtocIJ/5Vix+mWVNE2HQ9aI1k2ncGe5H/0OktMvA==", "dev": true }, - "elegant-spinner": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-2.0.0.tgz", - "integrity": "sha512-5YRYHhvhYzV/FC4AiMdeSIg3jAYGq9xFvbhZMpPlJoBsfYgrw2DSCYeXfat6tYBu45PWiyRr3+flaCPPmviPaA==", - "dev": true - }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -3745,9 +3715,9 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.1.0.tgz", - "integrity": "sha512-DfS3b8iHMK5z/YLSme8K5cge168I8j8o1uiVmFCgnnjxZQbCGyraF8bMl7Ju4yfBmCuxD7shOF7eqGkcuIHfsA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.2.0.tgz", + "integrity": "sha512-B3BtEyaDKC5MlfDa2Ha8/D6DsS4fju95zs0hjS3HdGazw+LNayai38A25qMppK37wWGWNYSPOR6oYzlz5MHsRQ==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -3756,10 +3726,10 @@ "cross-spawn": "^7.0.2", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", + "eslint-scope": "^5.1.0", "eslint-utils": "^2.0.0", - "eslint-visitor-keys": "^1.1.0", - "espree": "^7.0.0", + "eslint-visitor-keys": "^1.2.0", + "espree": "^7.1.0", "esquery": "^1.2.0", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", @@ -3822,9 +3792,9 @@ } }, "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -3875,6 +3845,12 @@ "ms": "^2.1.1" } }, + "eslint-visitor-keys": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.2.0.tgz", + "integrity": "sha512-WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==", + "dev": true + }, "figures": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", @@ -4090,9 +4066,9 @@ }, "dependencies": { "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -4165,23 +4141,24 @@ } }, "eslint-plugin-import": { - "version": "2.20.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz", - "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==", + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.21.1.tgz", + "integrity": "sha512-qYOOsgUv63vHof7BqbzuD+Ud34bXHxFJxntuAC1ZappFZXYbRIek3aJ7jc9i2dHDGDyZ/0zlO0cpioES265Lsw==", "dev": true, "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", "contains-path": "^0.1.0", "debug": "^2.6.9", "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", + "eslint-import-resolver-node": "^0.3.3", + "eslint-module-utils": "^2.6.0", "has": "^1.0.3", "minimatch": "^3.0.4", - "object.values": "^1.1.0", + "object.values": "^1.1.1", "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" }, "dependencies": { "doctrine": { @@ -4295,9 +4272,9 @@ } }, "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -4325,9 +4302,9 @@ } }, "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", + "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -4350,14 +4327,22 @@ "dev": true }, "espree": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.0.0.tgz", - "integrity": "sha512-/r2XEx5Mw4pgKdyb7GNLQNsu++asx/dltf/CI8RFi9oGHxmQFgvLbc5Op4U6i8Oaj+kdslhJtVlEZeAqH5qOTw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.1.0.tgz", + "integrity": "sha512-dcorZSyfmm4WTuTnE5Y7MEN1DyoPYy1ZR783QW1FJoenn7RailyWFsq/UL6ZAAA7uXurN9FIpYyUs3OfiIW+Qw==", "dev": true, "requires": { - "acorn": "^7.1.1", + "acorn": "^7.2.0", "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" + "eslint-visitor-keys": "^1.2.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.2.0.tgz", + "integrity": "sha512-WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==", + "dev": true + } } }, "esprima": { @@ -4547,9 +4532,9 @@ } }, "express-mquery": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/express-mquery/-/express-mquery-1.2.3.tgz", - "integrity": "sha512-b4kC+21TVtAzuaE5+bOuhD5eQvzDOA/bxtlAwStsfpHrEgHbc0M3bg5yS6yiaOi3ovjlzfAQYlSTr+JJcoqepg==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/express-mquery/-/express-mquery-1.2.4.tgz", + "integrity": "sha512-Mn2c+S7EbYpaJ0FNUwOFiVI52pwNKW4A1Eu+6h7grtR+PCFIJRR6teMRu4KG/2n9ud7JaObhroDVRNG4/pJRYw==", "requires": { "async": ">=3.2.0", "auto-parse": ">=1.8.0", @@ -4565,12 +4550,12 @@ } }, "express-respond": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/express-respond/-/express-respond-1.5.4.tgz", - "integrity": "sha512-s91oWzcELMFHDvLq8Uj/guvaWUR+xMsTOdj3ByUfBkr60JB68J9dpz1id1h+SLW6SS2F6xkixHeXtXc6KlUzAg==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/express-respond/-/express-respond-1.5.5.tgz", + "integrity": "sha512-PfqxZw9z2cfpOmIdcg5CY7Yx+jSjs9m/BBguAh9+GK1chn8dM0C9kgC5UY7WR2IZlQDXreh7i8TYwYzH+hz/9A==", "requires": { - "@lykmapipo/common": ">=0.34.2", - "@lykmapipo/env": ">=0.17.7", + "@lykmapipo/common": ">=0.34.3", + "@lykmapipo/env": ">=0.17.8", "lodash": ">=4.17.15" } }, @@ -4678,9 +4663,9 @@ } }, "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, "fast-diff": { @@ -6395,9 +6380,9 @@ } }, "lint-staged": { - "version": "10.2.7", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.2.7.tgz", - "integrity": "sha512-srod2bTpF8riaLz+Bgr6v0mI/nSntE8M9jbh4WwAhoosx0G7RKEUIG7mI5Nu5SMbTF9o8GROPgK0Lhf5cDnUUw==", + "version": "10.2.9", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.2.9.tgz", + "integrity": "sha512-ziRAuXEqvJLSXg43ezBpHxRW8FOJCXISaXU//BWrxRrp5cBdRkIx7g5IsB3OI45xYGE0S6cOacfekSjDyDKF2g==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -6406,8 +6391,9 @@ "cosmiconfig": "^6.0.0", "debug": "^4.1.1", "dedent": "^0.7.0", + "enquirer": "^2.3.5", "execa": "^4.0.1", - "listr2": "^2.0.2", + "listr2": "^2.1.0", "log-symbols": "^4.0.0", "micromatch": "^4.0.2", "normalize-path": "^3.0.0", @@ -6436,9 +6422,9 @@ } }, "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -6649,25 +6635,19 @@ } }, "listr2": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-2.0.4.tgz", - "integrity": "sha512-oJaAcplPsa72rKW0eg4P4LbEJjhH+UO2I8uqR/I2wzHrVg16ohSfUy0SlcHS21zfYXxtsUpL8YXGHjyfWMR0cg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-2.1.3.tgz", + "integrity": "sha512-6oy3QhrZAlJGrG8oPcRp1hix1zUpb5AvyvZ5je979HCyf48tIj3Hn1TG5+rfyhz30t7HfySH/OIaVbwrI2kruA==", "dev": true, "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", "chalk": "^4.0.0", - "cli-cursor": "^3.1.0", "cli-truncate": "^2.1.0", - "elegant-spinner": "^2.0.0", - "enquirer": "^2.3.5", "figures": "^3.2.0", "indent-string": "^4.0.0", "log-update": "^4.0.0", "p-map": "^4.0.0", - "pad": "^3.2.0", "rxjs": "^6.5.5", - "through": "^2.3.8", - "uuid": "^7.0.2" + "through": "^2.3.8" }, "dependencies": { "ansi-styles": { @@ -6681,24 +6661,15 @@ } }, "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -6735,31 +6706,6 @@ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, "supports-color": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", @@ -6768,12 +6714,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "uuid": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", - "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", - "dev": true } } }, @@ -6869,9 +6809,9 @@ } }, "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -7948,15 +7888,6 @@ "semver": "^5.1.0" } }, - "pad": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/pad/-/pad-3.2.0.tgz", - "integrity": "sha512-2u0TrjcGbOjBTJpyewEl4hBO3OeX5wWue7eIFPzQTg6wFSvoaHcBTTUY5m+n0hd04gmTCPuY0kCpVIVuw5etwg==", - "dev": true, - "requires": { - "wcwidth": "^1.0.1" - } - }, "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -8660,9 +8591,9 @@ } }, "rollup": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.12.0.tgz", - "integrity": "sha512-vKwc/xFkZGM9DRai3Eztpr/4g0yYDgNKVq8tLXhq/aSLbR+/EVL6rTjEW9bgWgeYEIKoN66/5w2Bjv1gzyHR/w==", + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.15.0.tgz", + "integrity": "sha512-HAk4kyXiV5sdNDnbKWk5zBPnkX/DAgx09Kbp8rRIRDVsTUVN3vnSowR7ZHkV6/lAiE6c2TQ8HtYb72aCPGW4Jw==", "dev": true, "requires": { "fsevents": "~2.1.2" @@ -9593,6 +9524,35 @@ "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + } + } + }, "tslib": { "version": "1.11.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", @@ -9869,15 +9829,6 @@ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, "which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", diff --git a/package.json b/package.json index 2359431..dd8fd85 100644 --- a/package.json +++ b/package.json @@ -64,32 +64,32 @@ "@commitlint/cli": "^8.3.5", "@commitlint/config-conventional": "^8.3.4", "@commitlint/travis-cli": "^8.3.5", - "@lykmapipo/express-test-helpers": "^0.9.5", + "@lykmapipo/express-test-helpers": "^0.9.6", "commitizen": "^4.1.2", "cz-conventional-changelog": "^3.2.0", "doxdox": "^3.0.0", - "eslint": "^7.1.0", + "eslint": "^7.2.0", "eslint-config-airbnb-base": "^14.1.0", "eslint-config-prettier": "^6.11.0", - "eslint-plugin-import": "^2.20.2", + "eslint-plugin-import": "^2.21.1", "eslint-plugin-mocha": "^7.0.1", "eslint-plugin-prettier": "^3.1.3", "generate-changelog": "^1.8.0", "handlebars": "^4.7.6", "husky": "^4.2.5", - "lint-staged": "^10.2.7", + "lint-staged": "^10.2.9", "lodash.template": "^4.5.0", "mocha": "^7.2.0", "prettier": "^2.0.5", "rimraf": "^3.0.2", - "rollup": "^2.12.0", + "rollup": "^2.15.0", "shelljs": "^0.8.4" }, "peerDependencies": {}, "dependencies": { - "@lykmapipo/common": ">=0.34.2", - "@lykmapipo/env": ">=0.17.7", - "@lykmapipo/express-common": ">=0.18.5", + "@lykmapipo/common": ">=0.34.3", + "@lykmapipo/env": ">=0.17.8", + "@lykmapipo/express-common": ">=0.18.6", "is-stream": ">=2.0.0", "lodash": ">=4.17.15" },