diff --git a/package-lock.json b/package-lock.json index a6b95fb5..24a23f4d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2161,13 +2161,13 @@ } }, "@lykmapipo/express-test-helpers": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@lykmapipo/express-test-helpers/-/express-test-helpers-0.9.1.tgz", - "integrity": "sha512-r8x5PGKQRCW/rpLD7GMsL8CR+UFSCArsVkhRH30V7dRc23WGkSJtEEHxgmtPxyTeBjwYf/OBaWi9G9uK6h80Dg==", + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@lykmapipo/express-test-helpers/-/express-test-helpers-0.9.2.tgz", + "integrity": "sha512-4t11gG4aZhqgPOoaOwyleaC0W+3G6GPmgwHi3sYdJymazFsZFvP+7IxHkfgpjL9JUfYuKZo2yRLQ/q77FKCRRw==", "dev": true, "requires": { - "@lykmapipo/express-common": ">=0.18.1", - "@lykmapipo/test-helpers": ">=0.5.14", + "@lykmapipo/express-common": ">=0.18.2", + "@lykmapipo/test-helpers": ">=0.5.16", "lodash": ">=4.17.15", "path-to-regexp": ">=6.1.0", "supertest": ">=4.0.2", @@ -2175,9 +2175,9 @@ }, "dependencies": { "@lykmapipo/common": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@lykmapipo/common/-/common-0.31.0.tgz", - "integrity": "sha512-wC0Q7faJdEI9dSRkQwywbhAmX+pZDN4hgz8nOAfwpu/mtkgh4yysTxs0t+gPcHvtZH/+QQ3ChA/GFVQt6MHxgw==", + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/@lykmapipo/common/-/common-0.32.0.tgz", + "integrity": "sha512-bKI9/lNrIvtfGD7p87azpwE4YwMbrUfxG5pNvc0HOMKqAYHvoXcHuzpCPrvhknQUi7Zv/D4tB3iRb3Fev2KJvQ==", "dev": true, "requires": { "auto-parse": ">=1.8.0", @@ -2190,57 +2190,55 @@ "object-hash": ">=2.0.3", "parse-json": ">=5.0.0", "randomcolor": ">=0.5.4", - "statuses": ">=1.5.0", + "statuses": ">=2.0.0", "string-template": ">=1.0.0", "striptags": ">=3.1.1" } }, "@lykmapipo/env": { - "version": "0.16.12", - "resolved": "https://registry.npmjs.org/@lykmapipo/env/-/env-0.16.12.tgz", - "integrity": "sha512-6yohWJSBuGX/ikXmEWAM8NCARsPqkVOEz7WnihFMgd7lfZGCHSm/AISNKWTsvzXFtEHlTKdxar7NmUIQ+93RnQ==", + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/@lykmapipo/env/-/env-0.17.2.tgz", + "integrity": "sha512-x96n6qeazCOFd3KsH6CN3QinIOLSG6zB7wmKasbRA8Ggal9/E4N3bs+Tfqmb2KySdgpnkkEgo99IR1RPr6H3Ow==", "dev": true, "requires": { - "@lykmapipo/common": ">=0.30.10", + "@lykmapipo/common": ">=0.32.0", "dotenv": ">=8.2.0", "dotenv-expand": ">=5.1.0", "lodash": ">=4.17.15", - "os-locale": ">=5.0.0", "rc": ">=1.2.8", "semver": ">=7.3.2" } }, "@lykmapipo/express-common": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/@lykmapipo/express-common/-/express-common-0.18.1.tgz", - "integrity": "sha512-H6jDIvL/71JK3o9KL9lgk2FN5MnV3tNynL72uShmUDC9odWs7fVikTL1qq2LWytdlgTTQUyqvyTLfJTm4/tMNg==", + "version": "0.18.2", + "resolved": "https://registry.npmjs.org/@lykmapipo/express-common/-/express-common-0.18.2.tgz", + "integrity": "sha512-mNHVR8xLeoM2P9sMgmtJWF+dtiVbi0Amxr0Ute5JB8crZojbwXEX1TGIqrqLgvUmQa59psNQF4EmmF7dE0RoDA==", "dev": true, "requires": { - "@lykmapipo/common": ">=0.31.0", - "@lykmapipo/env": ">=0.16.12", - "@lykmapipo/express-request-extra": ">=0.1.26", - "@lykmapipo/express-router-extra": ">=0.5.1", + "@lykmapipo/common": ">=0.32.0", + "@lykmapipo/env": ">=0.17.2", + "@lykmapipo/express-request-extra": ">=0.1.27", + "@lykmapipo/express-router-extra": ">=0.5.2", "@lykmapipo/logger": ">=0.5.10", "async": ">=3.2.0", "body-parser": ">=1.19.0", "compression": ">=1.7.4", "cors": ">=2.8.5", "express": ">=4.17.1", - "express-mquery": ">=1.1.26", - "express-respond": ">=1.4.23", + "express-mquery": ">=1.1.27", + "express-respond": ">=1.5.1", "helmet": ">=3.22.0", "lodash": ">=4.17.15", "method-override": ">=3.0.0", "morgan": ">=1.10.0", "serve-favicon": ">=2.5.0", - "statuses": ">=1.5.0", "uuid": ">=7.0.3" } }, "@lykmapipo/express-request-extra": { - "version": "0.1.26", - "resolved": "https://registry.npmjs.org/@lykmapipo/express-request-extra/-/express-request-extra-0.1.26.tgz", - "integrity": "sha512-MhKEg77xJGT1rnc5VpeSVNjwrCcu64aMveQHYbv+59tLHzJHCrUgVSeRxJR3GyuywIuxTRe8UxVr8AikZ0l8Iw==", + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/@lykmapipo/express-request-extra/-/express-request-extra-0.1.27.tgz", + "integrity": "sha512-Ye5mUF1gmMsqrxaTAdnOPIeYCtXFPBRJtGfUZKCXWQJA1+2tlfP4PTF7dME8oPgG123zYUIUBa/O4QEep/RF6g==", "dev": true, "requires": { "async": ">=3.2.0", @@ -2251,12 +2249,12 @@ } }, "@lykmapipo/express-router-extra": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@lykmapipo/express-router-extra/-/express-router-extra-0.5.1.tgz", - "integrity": "sha512-0IBEpm6xG96bKDcDG8fcgdVu0KDqP657I9+3GtNNqhWxNlnDa1UhJPiDyuNg47zLGFHPn3mkT/xUQj8GpH5j0A==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@lykmapipo/express-router-extra/-/express-router-extra-0.5.2.tgz", + "integrity": "sha512-3FELLhQ5rz0tyenW/CsOO2wcFn9mgz3EqZ0UFzfVh8fBo+a69sm0CYhFVWpdAudhj3+Uo9Ga0fadtXTFS2Q0qA==", "dev": true, "requires": { - "@lykmapipo/env": ">=0.16.12", + "@lykmapipo/env": ">=0.17.2", "express": ">=4.17.1", "lodash": ">=4.17.15", "uuid": ">=7.0.3" @@ -2276,9 +2274,9 @@ } }, "@lykmapipo/test-helpers": { - "version": "0.5.14", - "resolved": "https://registry.npmjs.org/@lykmapipo/test-helpers/-/test-helpers-0.5.14.tgz", - "integrity": "sha512-rug/M/B/j1GhWb6pgSIM0uRIImDDmVgc8M1iqZzGdmOiCpv1KnPjcZKEl7LT09LjjRsGcNT0dd+RdzKYxcj0sg==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/@lykmapipo/test-helpers/-/test-helpers-0.5.16.tgz", + "integrity": "sha512-SHXkLoTIuVJdhZ9OMRnsNs5P4O2GUKcxYbTZY3PpXFB3Gljuj7XbWNYFTHInxqqrg5IlUsaaygZEblUMQEyjRg==", "dev": true, "requires": { "@benmaruchu/faker": ">=4.3.0", @@ -2326,17 +2324,6 @@ "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", "dev": true }, - "cross-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", - "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, "depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -2355,27 +2342,10 @@ "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", "dev": true }, - "execa": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.0.tgz", - "integrity": "sha512-JbDUxwV3BoT5ZVXQrSVbAiaXhXUkIwvbhPIwZ0N13kX+5yCzOhUNdocxB/UQRuYOHRYYwAxKYwJYc0T4D12pDA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, "express-mquery": { - "version": "1.1.26", - "resolved": "https://registry.npmjs.org/express-mquery/-/express-mquery-1.1.26.tgz", - "integrity": "sha512-p1F/yaEVT4ZU4xwnJlrvLYg5DnPC+CaZguf7hr+8hF3pSA0JCJ963TMmziFt38az/cZIieaGRSGvKsoQ8HziEA==", + "version": "1.1.27", + "resolved": "https://registry.npmjs.org/express-mquery/-/express-mquery-1.1.27.tgz", + "integrity": "sha512-OegoRdFnjuH2Dn05d7+Ic4HpEpFOGjSERq4pQDpt/jPCONufW/fvyS2F0eRbt61ah4boe3jHcrUy6McOdZRgDA==", "dev": true, "requires": { "async": ">=3.2.0", @@ -2385,15 +2355,14 @@ } }, "express-respond": { - "version": "1.4.23", - "resolved": "https://registry.npmjs.org/express-respond/-/express-respond-1.4.23.tgz", - "integrity": "sha512-xC4d0wRzxP5nbYCeGYJbHS/V+4yyJl2N68friV1rZj6IfXwu3kmHjzg1I03auwxwdgQ2ts15GBwLW4UXmO1GVA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/express-respond/-/express-respond-1.5.1.tgz", + "integrity": "sha512-ZZ114asgqbqnyMdSwmAX6eUCKnig+WGbWwk6FNlZES/vl01v5KEhLzDBqAClfDbDrxJlw7OHfizlMVLK/+irMw==", "dev": true, "requires": { - "@lykmapipo/common": ">=0.31.0", - "@lykmapipo/env": ">=0.16.12", - "lodash": ">=4.17.15", - "statuses": ">=1.5.0" + "@lykmapipo/common": ">=0.32.0", + "@lykmapipo/env": ">=0.17.2", + "lodash": ">=4.17.15" } }, "file-stream-rotator": { @@ -2414,15 +2383,6 @@ "is-buffer": "~2.0.4" } }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -2470,12 +2430,6 @@ "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", "dev": true }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", @@ -2519,47 +2473,12 @@ } } }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, "object-hash": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==", "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" - } - }, - "os-locale": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-5.0.0.tgz", - "integrity": "sha512-tqZcNEDAIZKBEPnHPlVDvKrp7NzgLi7jRmhKiUoa2NUmhl13FtkAGLUVR+ZsYvApBQdBfYm43A4tXXQ4IrYLBA==", - "dev": true, - "requires": { - "execa": "^4.0.0", - "lcid": "^3.0.0", - "mem": "^5.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, "path-to-regexp": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.1.0.tgz", @@ -2572,21 +2491,6 @@ "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", "dev": true }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, "sinon": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.0.2.tgz", @@ -2608,6 +2512,12 @@ "integrity": "sha512-IifbusYiQBpUxxFJkR3wTU68xzBN0+bxCScEaKMjBvAQERg6FnTTc1F17rseLb1tjmkJ23730AXpFI0c47FgAg==", "dev": true }, + "statuses": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.0.tgz", + "integrity": "sha512-w9jNUUQdpuVoYqXxnyOakhckBbOxRaoYqJscyIBYCS5ixyCnO7nQn7zBZvP9zf5QOPZcz2DLUpE3KsNPbJBOFA==", + "dev": true + }, "supports-color": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", @@ -2623,15 +2533,6 @@ "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", "dev": true }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, "winston-daily-rotate-file": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.4.2.tgz", diff --git a/package.json b/package.json index a84379c6..e92e144f 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "@commitlint/cli": "8.3.5", "@commitlint/config-conventional": "8.3.4", "@commitlint/travis-cli": "8.3.5", - "@lykmapipo/express-test-helpers": "0.9.1", + "@lykmapipo/express-test-helpers": "0.9.2", "@lykmapipo/mongoose-test-helpers": "0.7.25", "chai": "4.2.0", "commitizen": "4.0.4",