From 5394e54a56587cde97c95053c42c2a89beca5abf Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 20 Jul 2021 13:19:09 +0000 Subject: [PATCH] chore(deps): update devdependencies-non-major --- package-lock.json | 1201 +++++++++++++++++++++++++-------------------- package.json | 14 +- 2 files changed, 676 insertions(+), 539 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1151ac996..cb9104e36 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,21 +26,21 @@ "sqlite3": "5.0.2" }, "devDependencies": { - "@adonisjs/assembler": "5.1.1", + "@adonisjs/assembler": "5.3.5", "@types/supertest": "2.0.11", "adonis-preset-ts": "2.1.0", - "eslint": "7.25.0", + "eslint": "7.31.0", "eslint-config-prettier": "8.3.0", - "eslint-plugin-adonis": "1.3.1", + "eslint-plugin-adonis": "1.3.3", "eslint-plugin-prettier": "3.4.0", - "execa": "5.0.0", + "execa": "5.1.1", "get-port": "5.1.1", "japa": "3.1.1", "nyc": "15.1.0", - "pino-pretty": "4.7.1", - "prettier": "2.2.1", + "pino-pretty": "4.8.0", + "prettier": "2.3.2", "supertest": "6.1.3", - "typescript": "4.2.4", + "typescript": "4.3.5", "youch": "2.2.2", "youch-terminal": "1.1.1" }, @@ -81,46 +81,58 @@ } }, "node_modules/@adonisjs/application": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-5.1.2.tgz", - "integrity": "sha512-1i0mKAwjacxTxrQlH2LcEq/iB6tS3jdF5oLd5LnCTGYLPXbwu9YUE78fTMJL1mP+4k8pkslhYrgxB/IGf+ntYw==", - "dependencies": { - "@adonisjs/config": "^3.0.2", - "@adonisjs/env": "^3.0.2", - "@adonisjs/fold": "^8.1.1", - "@adonisjs/logger": "^4.0.2", - "@adonisjs/profiler": "^6.0.3", - "@poppinss/utils": "^3.1.1", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-5.1.5.tgz", + "integrity": "sha512-hzapilbQ+2Zbeac6RvmZBt56fj/H4aVNWhpM3PjlNOZZuUzVQmdSQd1dtkgmx7VJETPqXnRts8AlnWdF9xIbsw==", + "dependencies": { + "@adonisjs/config": "^3.0.5", + "@adonisjs/env": "^3.0.5", + "@adonisjs/fold": "^8.1.5", + "@adonisjs/logger": "^4.0.5", + "@adonisjs/profiler": "^6.0.6", + "@poppinss/utils": "^3.1.4", "semver": "^7.3.5" } }, "node_modules/@adonisjs/assembler": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@adonisjs/assembler/-/assembler-5.1.1.tgz", - "integrity": "sha512-OxA5qUcb5ObK7x17s076iwXz+QDHsQvsi5GZv3vr//jPc3I/HcfoFwSsX0rBsw1MJLMNe78aynpC6p/1TLdaxQ==", - "dev": true, - "dependencies": { - "@adonisjs/application": "^5.1.2", - "@adonisjs/env": "^3.0.2", - "@adonisjs/ioc-transformer": "^2.2.1", - "@adonisjs/require-ts": "^2.0.4", - "@adonisjs/sink": "^5.1.3", - "@poppinss/chokidar-ts": "^3.2.3", - "@poppinss/cliui": "^2.2.2", - "@poppinss/utils": "^3.1.1", + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/@adonisjs/assembler/-/assembler-5.3.5.tgz", + "integrity": "sha512-vuLHKZk9ZJ9zSWSdpQcHxVtUpRxySSKRlHuRo18nzSDZODtpsDawImdrDu8pYMKb90bkxdFxQZbkCMmuAg6TKg==", + "dev": true, + "dependencies": { + "@adonisjs/application": "^5.1.4", + "@adonisjs/env": "^3.0.4", + "@adonisjs/ioc-transformer": "^2.3.0", + "@adonisjs/require-ts": "^2.0.6", + "@adonisjs/sink": "^5.1.5", + "@poppinss/chokidar-ts": "^3.3.0", + "@poppinss/cliui": "^2.2.4", + "@poppinss/utils": "^3.1.3", "cpy": "^8.1.2", - "emittery": "^0.8.1", - "execa": "^5.0.0", + "emittery": "^0.9.2", + "execa": "^5.1.1", "fs-extra": "^10.0.0", "get-port": "^5.1.1", "has-yarn": "^2.1.0", - "picomatch": "^2.2.3", + "picomatch": "^2.3.0", "slash": "^3.0.0" }, "peerDependencies": { "@adonisjs/core": "^5.1.0" } }, + "node_modules/@adonisjs/assembler/node_modules/emittery": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.9.2.tgz", + "integrity": "sha512-sweWHu3j4dQm+NjLPu17pv+m5lCeK7g4Ov0NgfbRUEyzLc59DYDeRYXqlxEvuolaToI0VR3ThjFAghzl7Acjfw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, "node_modules/@adonisjs/auth": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@adonisjs/auth/-/auth-8.0.2.tgz", @@ -183,11 +195,11 @@ } }, "node_modules/@adonisjs/config": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@adonisjs/config/-/config-3.0.2.tgz", - "integrity": "sha512-EAiNehB1ZgQi9rBq1UlXlFHOgaJiIEtOSBEIwkY2yHzMb7szw+x5YJMDcA0RVe7j+Lfao2ye5xDmQXPwH40+yg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@adonisjs/config/-/config-3.0.5.tgz", + "integrity": "sha512-/Hy8K3s3WAfhBxlmdYqJTKpKfACyg/4V3rXx2t14pMF8Kkhoo7jGQK170HzEPjkMm+qkc5aViUMFkHSr6pgfrA==", "dependencies": { - "@poppinss/utils": "^3.1.1" + "@poppinss/utils": "^3.1.4" } }, "node_modules/@adonisjs/core": { @@ -343,38 +355,38 @@ } }, "node_modules/@adonisjs/env": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@adonisjs/env/-/env-3.0.2.tgz", - "integrity": "sha512-1ss/pISSqn9WCS9a7JwsLkqZjz49c4WjisPsehNhr6TxLY610auKky+HTa4oBzxwqnhgGN6Z/1PvCpxqnaKlDw==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@adonisjs/env/-/env-3.0.5.tgz", + "integrity": "sha512-pppLokSrTbt6ykSIMg7BxwRBChbwq2SyuqB7J5uyuXbHelExY/yX7UagtJxsK0IJ0FhNYs2oemXrtJQAIAQ0oQ==", "dependencies": { - "@poppinss/utils": "^3.1.1", - "dotenv": "^8.2.0", + "@poppinss/utils": "^3.1.4", + "dotenv": "^10.0.0", "validator": "^13.6.0" } }, "node_modules/@adonisjs/fold": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@adonisjs/fold/-/fold-8.1.1.tgz", - "integrity": "sha512-rAfm6dgrmTzCrU5mHfX4+RAAF2/vrviSIlUq6OF7aoNmkitEdeleJ3OPVNVm9VWU/t29yFAGZuct1UIRwI+xcw==", + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@adonisjs/fold/-/fold-8.1.5.tgz", + "integrity": "sha512-eqbq0zQd0TV7AoN/RP4vUUg442BP4GSc0U1CsNYGKJ3YBhxfgThVLDlgn1K4/nadC1lv4/Gf3ZSnLj1Rx5OzFA==", "dependencies": { - "@poppinss/utils": "^3.1.1" + "@poppinss/utils": "^3.1.4" } }, "node_modules/@adonisjs/ioc-transformer": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@adonisjs/ioc-transformer/-/ioc-transformer-2.2.1.tgz", - "integrity": "sha512-8r9NWCyKtE5Ff68+Zh/m49Lmmwnlr7n5JhivxjjwmUxgo0N2Xk2qisOPRVHnPlk+ohoefk8cLNqs4FcxYhCBJQ==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@adonisjs/ioc-transformer/-/ioc-transformer-2.3.1.tgz", + "integrity": "sha512-/pbMSy2gmswWvvSdy4EbLHzr9Oa8gsIlM01n8J8xbO3QW3z1JRuZy2SbmD06OveW4b5dm/Hn0hC8GK2cY+nRgg==", "dev": true }, "node_modules/@adonisjs/logger": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@adonisjs/logger/-/logger-4.0.2.tgz", - "integrity": "sha512-X+SQJyINMyMuGSFRd7w8VzftK5Jif4hWIVNW7IfNiHIhSR4ZwdAWGH3WWk7PUb9P3V3Yen81Zcx7L65uHEmk9g==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@adonisjs/logger/-/logger-4.0.5.tgz", + "integrity": "sha512-GdB5/TFc+Kd7T7DDnmjdByahrzXRooJzqhD9i+FxYGa2X+AHTH06pNaACemnWLppQCHOJB+aiuW+wrcgK6/7XA==", "dependencies": { - "@poppinss/utils": "^3.1.1", - "@types/pino": "^6.3.8", + "@poppinss/utils": "^3.1.4", + "@types/pino": "^6.3.9", "abstract-logging": "^2.0.1", - "pino": "^6.11.3" + "pino": "^6.12.0" } }, "node_modules/@adonisjs/lucid": { @@ -432,12 +444,12 @@ } }, "node_modules/@adonisjs/profiler": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@adonisjs/profiler/-/profiler-6.0.3.tgz", - "integrity": "sha512-QnpEHFU4y9ZHtO6exKnlnTLAYKrwM2Vr2APc9hQXsqtJhbZWoVzGAdErb9DoQW87aC+RKiAJJRREvBph2HteFg==", + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@adonisjs/profiler/-/profiler-6.0.6.tgz", + "integrity": "sha512-8jW1awNazVTc5cj8cihBqEHX3zbvkBQyPHyCgNqkPJez3jQ+gr4YqvUdLm4rto+eJrORna6P9H8FM/g/u0Hvcw==", "dependencies": { - "@poppinss/utils": "^3.1.1", - "jest-worker": "^26.6.2" + "@poppinss/utils": "^3.1.4", + "jest-worker": "^27.0.6" }, "peerDependencies": { "@adonisjs/logger": "^4.0.0" @@ -458,12 +470,12 @@ } }, "node_modules/@adonisjs/require-ts": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@adonisjs/require-ts/-/require-ts-2.0.4.tgz", - "integrity": "sha512-bMAXyVVi7pkggdQeTyxks7LABz1vvUNUayB2TEseE+pb/9XwzpXZL+U3yLG7P+IX3nnbfdWJZbLa/tQUiEeO6Q==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@adonisjs/require-ts/-/require-ts-2.0.7.tgz", + "integrity": "sha512-B0c6kN5syDBLBW1+84BW57mTAkSFke6YbgbgfLMO3I9X38SlOFxujJLty/JNK4Oa/J7FLaL+mioM0XGJsRliSQ==", "dev": true, "dependencies": { - "@poppinss/utils": "^3.1.1", + "@poppinss/utils": "^3.1.4", "debug": "^4.3.2", "find-cache-dir": "^3.3.1", "fs-extra": "^10.0.0", @@ -497,21 +509,21 @@ "dev": true }, "node_modules/@adonisjs/sink": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@adonisjs/sink/-/sink-5.1.3.tgz", - "integrity": "sha512-Ngjijh32fnE0wXSz8NDnDFN2xlHDMGmtmrbVWsLGs/DipBmgwfyNnAvsYpVlG379e/IbFz+Wy4MxNaAXtOKj3Q==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@adonisjs/sink/-/sink-5.1.5.tgz", + "integrity": "sha512-f/p9+OFluCaYXUrUAhCz20KPmOHub9CxNybSyzFSl34pPb0kIJbTcm5wjAz3nomAi5XZ5ZKMPpTYywc1KggGVA==", "dev": true, "dependencies": { - "@poppinss/cliui": "^2.2.2", - "@poppinss/prompts": "^1.2.1", - "@poppinss/utils": "^3.1.1", + "@poppinss/cliui": "^2.2.4", + "@poppinss/prompts": "^1.2.2", + "@poppinss/utils": "^3.1.3", "cp-file": "^9.0.0", "fs-extra": "^10.0.0", - "marked": "^2.0.3", + "marked": "^2.0.7", "marked-terminal": "^4.1.1", "mrm-core": "^6.0.0", "mustache": "^4.2.0", - "open": "^8.0.7" + "open": "^8.2.0" }, "peerDependencies": { "@adonisjs/application": "^5.0.0" @@ -902,15 +914,15 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.1.1", "espree": "^7.3.0", - "globals": "^12.1.0", + "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", @@ -921,34 +933,30 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "node_modules/@hapi/bourne": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-2.0.0.tgz", + "integrity": "sha512-WEezM1FWztfbzqIUbsDzFRVMxSoLy3HugVcux6KDDtTqzPsLE8NDRHfXvev66aH1i2oOKKar3/XDjbvh/OUBdg==", + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", "dev": true, "dependencies": { - "type-fest": "^0.8.1" + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.10.0" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@hapi/bourne": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-2.0.0.tgz", - "integrity": "sha512-WEezM1FWztfbzqIUbsDzFRVMxSoLy3HugVcux6KDDtTqzPsLE8NDRHfXvev66aH1i2oOKKar3/XDjbvh/OUBdg==", + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", "dev": true }, "node_modules/@istanbuljs/load-nyc-config": { @@ -1085,26 +1093,38 @@ } }, "node_modules/@poppinss/chokidar-ts": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@poppinss/chokidar-ts/-/chokidar-ts-3.2.3.tgz", - "integrity": "sha512-YCFzxBFZnmnOOfaieNksZYyY8WNVOHqaLp/k3boTDlQHB0M9u+l0S4EXHaxcxIWycmK9R3TnR2TNqVEeZGc+dA==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@poppinss/chokidar-ts/-/chokidar-ts-3.3.1.tgz", + "integrity": "sha512-S52E849XDUMcam+cE94yp9QWEl9ZTiytGJWM5XtWjTCjfyijn0KoG6DYnntgYPmdSeXZCdXt2DaGrMZM9I6llw==", "dev": true, "dependencies": { "builtin-modules": "^3.2.0", - "chokidar": "^3.5.1", + "chokidar": "^3.5.2", "debug": "^4.3.1", - "emittery": "^0.8.1", + "emittery": "^0.9.2", "fs-extra": "^10.0.0", "mem": "^8.1.1", - "picomatch": "^2.2.3" + "picomatch": "^2.3.0" + } + }, + "node_modules/@poppinss/chokidar-ts/node_modules/emittery": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.9.2.tgz", + "integrity": "sha512-sweWHu3j4dQm+NjLPu17pv+m5lCeK7g4Ov0NgfbRUEyzLc59DYDeRYXqlxEvuolaToI0VR3ThjFAghzl7Acjfw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, "node_modules/@poppinss/cliui": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@poppinss/cliui/-/cliui-2.2.2.tgz", - "integrity": "sha512-IuXGH+4E4mHnSaN+39z33ehXfG3MHY2M8ARMNo0P/tOc0j10+UQ4dQItz2+9luY2Yr2ehlBwoKoZwau9q6T6HA==", + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@poppinss/cliui/-/cliui-2.2.5.tgz", + "integrity": "sha512-qF5Bqa9h0q74d1cQTNVx6xFgUulKzOBn8nE8d9HWzkjEOM+h1h0NI0m5Nl0la3kqANKymBOHM8e0IrMV5w/U+w==", "dependencies": { - "@poppinss/colors": "^2.1.2", + "@poppinss/colors": "^2.1.5", "cli-boxes": "^3.0.0", "cli-table3": "^0.6.0", "color-support": "^1.1.3", @@ -1126,9 +1146,9 @@ } }, "node_modules/@poppinss/colors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-2.1.2.tgz", - "integrity": "sha512-pZO5keKe/vzcS1uDztiAvjWolFka08Jd0HEmu6JrUdlhHvuwJ6L2x20pzP8Uyf7o44kYBp/rxbkUOtAZAM/rxQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-2.1.5.tgz", + "integrity": "sha512-C6XChd0fssMe4aXqRrAAGrIKlOySEemKV422JYfBZaS7/qCfvQNIw67b0N03kbrgSrGvEgMUlaJVULlukuZM+g==", "dependencies": { "color-support": "^1.1.3", "kleur": "^4.1.4" @@ -1205,26 +1225,25 @@ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "node_modules/@poppinss/prompts": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@poppinss/prompts/-/prompts-1.2.1.tgz", - "integrity": "sha512-VcKZhAgJfgNleW7vH06ABcnVuV89k+R1ebvEd7X2YeVl/vWBUbgx4oKYM6E8ieLZ8vECajZ6mwANImTBO7kyFA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@poppinss/prompts/-/prompts-1.2.3.tgz", + "integrity": "sha512-/jS4KYZwnu6gqojMNT3p0UPLnYI1s7PYW+0xVEf+syXYDuCEE4UWuqLvVcqvuoBkLwAwhwD/hyVPr8NtoCoUYQ==", "dependencies": { - "@poppinss/colors": "^2.1.1", + "@poppinss/colors": "^2.1.5", "enquirer": "^2.3.6" } }, "node_modules/@poppinss/utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-3.1.1.tgz", - "integrity": "sha512-j/5pxtN7vxvVoAr1MRaovbh/V4c/6VSNQlCSmOCeUQ0ZH/HJuFLPx2fXeM3S4013ETKkzWegCaVVVhXwlrcuhA==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-3.1.5.tgz", + "integrity": "sha512-4+wJauWZa7okjLWvT/uWftzT2uzgUw7XGO9zXrVCJbvIMPBtgIRrtRWNjOHD9Mg74XS3JZlgjVSqvNIQ4ymoqg==", "dependencies": { - "@types/bytes": "^3.1.0", - "@types/he": "^1.1.1", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", "buffer-alloc": "^1.2.0", "bytes": "^3.1.0", "change-case": "^4.1.2", "cuid": "^2.1.8", - "fast-safe-stringify": "^2.0.7", "fs-readdir-recursive": "^1.1.0", "he": "^1.2.0", "kind-of": "^6.0.3", @@ -1233,7 +1252,7 @@ "pluralize": "^8.0.0", "require-all": "^3.0.0", "resolve-from": "^5.0.0", - "slugify": "^1.5.1", + "slugify": "^1.6.0", "truncatise": "0.0.8" } }, @@ -1265,9 +1284,9 @@ "integrity": "sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==" }, "node_modules/@types/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-5YG1AiIC8HPPXRvYAIa7ehK3YMAwd0DWiPCtpuL9sgKceWLyWsVtLRA+lT4NkoanDNF9slwQ66lPizWDpgRlWA==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@types/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-lOGyCnw+2JVPKU3wIV0srU0NyALwTBJlVSx5DfMQOFuuohA8y9S8orImpuIQikZ0uIQ8gehrRjxgQC1rLRi11w==" }, "node_modules/@types/cacheable-request": { "version": "6.0.1", @@ -1307,9 +1326,9 @@ } }, "node_modules/@types/he": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/he/-/he-1.1.1.tgz", - "integrity": "sha512-jpzrsR1ns0n3kyWt92QfOUQhIuJGQ9+QGa7M62rO6toe98woQjnsnzjdMtsQXCdvjjmqjS2ZBCC7xKw0cdzU+Q==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/he/-/he-1.1.2.tgz", + "integrity": "sha512-kSJPcLO1x+oolc0R89pUl2kozldQ/fVQ1C1p5mp8fPoLdF/ZcBvckaTC2M8xXh3GYendXvCpy5m/a2eSbfgNgw==" }, "node_modules/@types/http-cache-semantics": { "version": "4.0.0", @@ -1341,9 +1360,9 @@ } }, "node_modules/@types/json-schema": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", - "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz", + "integrity": "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==", "dev": true }, "node_modules/@types/keyv": { @@ -1371,9 +1390,9 @@ "integrity": "sha512-p68+a+KoxpoB47015IeYZYRrdqMUcpbK8re/zpFB8Ld46LHC1lPEbp3EXgkEhAYEcPvjJF6ZO+869SQ0aH1dcA==" }, "node_modules/@types/pino": { - "version": "6.3.8", - "resolved": "https://registry.npmjs.org/@types/pino/-/pino-6.3.8.tgz", - "integrity": "sha512-E47CmRy1FNMaCN8r0d8ECQOjXen9O0p6GGsUjLfmawlxRKosZ82WP1oWVKj+ikTkMDHxWzN5BuKmplo44ynrIg==", + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/@types/pino/-/pino-6.3.9.tgz", + "integrity": "sha512-2/XV6adNNCLWnT2lJqcSn/OXrCxRFOY6yXYoofrLy5Ts5e8RHTJP1M4XEcCarQQMa6H6JISaa4GkrlGZwIP5aQ==", "dependencies": { "@types/node": "*", "@types/pino-pretty": "*", @@ -1382,9 +1401,9 @@ } }, "node_modules/@types/pino-pretty": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@types/pino-pretty/-/pino-pretty-4.7.0.tgz", - "integrity": "sha512-fIZ+VXf9gJoJR4tiiM7G+j/bZkPoZEfFGzA4d8tAWCTpTVyvVaBwnmdLs3wEXYpMjw8eXulrOzNCjmGHT3FgHw==", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/@types/pino-pretty/-/pino-pretty-4.7.1.tgz", + "integrity": "sha512-l1ntNXdpVWsnPYUk5HyO5Lxfr38zLCgxVfEn/9Zhhm+nGF04/BiIou/m8XPwvoVZLV+livUo79VdHXMJPfUYxA==", "dependencies": { "@types/pino": "*" } @@ -1468,19 +1487,18 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.1.tgz", - "integrity": "sha512-kVTAghWDDhsvQ602tHBc6WmQkdaYbkcTwZu+7l24jtJiYvm9l+/y/b2BZANEezxPDiX5MK2ZecE+9BFi/YJryw==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.4.tgz", + "integrity": "sha512-s1oY4RmYDlWMlcV0kKPBaADn46JirZzvvH7c2CtAqxCY96S538JRBAzt83RrfkDheV/+G/vWNK0zek+8TB3Gmw==", "dev": true, "dependencies": { - "@typescript-eslint/experimental-utils": "4.22.1", - "@typescript-eslint/scope-manager": "4.22.1", - "debug": "^4.1.1", + "@typescript-eslint/experimental-utils": "4.28.4", + "@typescript-eslint/scope-manager": "4.28.4", + "debug": "^4.3.1", "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "engines": { "node": "^10.12.0 || >=12.0.0" @@ -1500,17 +1518,17 @@ } }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.1.tgz", - "integrity": "sha512-svYlHecSMCQGDO2qN1v477ax/IDQwWhc7PRBiwAdAMJE7GXk5stF4Z9R/8wbRkuX/5e9dHqbIWxjeOjckK3wLQ==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.4.tgz", + "integrity": "sha512-OglKWOQRWTCoqMSy6pm/kpinEIgdcXYceIcH3EKWUl4S8xhFtN34GQRaAvTIZB9DD94rW7d/U7tUg3SYeDFNHA==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.22.1", - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/typescript-estree": "4.22.1", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.28.4", + "@typescript-eslint/types": "4.28.4", + "@typescript-eslint/typescript-estree": "4.28.4", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" }, "engines": { "node": "^10.12.0 || >=12.0.0" @@ -1523,16 +1541,34 @@ "eslint": "*" } }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, "node_modules/@typescript-eslint/parser": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.1.tgz", - "integrity": "sha512-l+sUJFInWhuMxA6rtirzjooh8cM/AATAe3amvIkqKFeMzkn85V+eLzb1RyuXkHak4dLfYzOmF6DXPyflJvjQnw==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.4.tgz", + "integrity": "sha512-4i0jq3C6n+og7/uCHiE6q5ssw87zVdpUj1k6VlVYMonE3ILdFApEzTWgppSRG4kVNB/5jxnH+gTeKLMNfUelQA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "4.22.1", - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/typescript-estree": "4.22.1", - "debug": "^4.1.1" + "@typescript-eslint/scope-manager": "4.28.4", + "@typescript-eslint/types": "4.28.4", + "@typescript-eslint/typescript-estree": "4.28.4", + "debug": "^4.3.1" }, "engines": { "node": "^10.12.0 || >=12.0.0" @@ -1551,13 +1587,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.1.tgz", - "integrity": "sha512-d5bAiPBiessSmNi8Amq/RuLslvcumxLmyhf1/Xa9IuaoFJ0YtshlJKxhlbY7l2JdEk3wS0EnmnfeJWSvADOe0g==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.4.tgz", + "integrity": "sha512-ZJBNs4usViOmlyFMt9X9l+X0WAFcDH7EdSArGqpldXu7aeZxDAuAzHiMAeI+JpSefY2INHrXeqnha39FVqXb8w==", "dev": true, "dependencies": { - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/visitor-keys": "4.22.1" + "@typescript-eslint/types": "4.28.4", + "@typescript-eslint/visitor-keys": "4.28.4" }, "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" @@ -1568,9 +1604,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.1.tgz", - "integrity": "sha512-2HTkbkdAeI3OOcWbqA8hWf/7z9c6gkmnWNGz0dKSLYLWywUlkOAQ2XcjhlKLj5xBFDf8FgAOF5aQbnLRvgNbCw==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.4.tgz", + "integrity": "sha512-3eap4QWxGqkYuEmVebUGULMskR6Cuoc/Wii0oSOddleP4EGx1tjLnZQ0ZP33YRoMDCs5O3j56RBV4g14T4jvww==", "dev": true, "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" @@ -1581,18 +1617,18 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.1.tgz", - "integrity": "sha512-p3We0pAPacT+onSGM+sPR+M9CblVqdA9F1JEdIqRVlxK5Qth4ochXQgIyb9daBomyQKAXbygxp1aXQRV0GC79A==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.4.tgz", + "integrity": "sha512-z7d8HK8XvCRyN2SNp+OXC2iZaF+O2BTquGhEYLKLx5k6p0r05ureUtgEfo5f6anLkhCxdHtCf6rPM1p4efHYDQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/visitor-keys": "4.22.1", - "debug": "^4.1.1", - "globby": "^11.0.1", + "@typescript-eslint/types": "4.28.4", + "@typescript-eslint/visitor-keys": "4.28.4", + "debug": "^4.3.1", + "globby": "^11.0.3", "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "engines": { "node": "^10.12.0 || >=12.0.0" @@ -1608,9 +1644,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, "engines": { "node": ">= 8" @@ -1638,26 +1674,25 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", + "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" + "micromatch": "^4.0.4" }, "engines": { "node": ">=8" } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", "dev": true, "dependencies": { "array-union": "^2.1.0", @@ -1706,12 +1741,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.1.tgz", - "integrity": "sha512-WPkOrIRm+WCLZxXQHCi+WG8T2MMTUFR70rWjdWYddLT7cEfb2P4a3O/J2U1FBVsSFTocXLCoXWY6MZGejeStvQ==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.4.tgz", + "integrity": "sha512-NIAXAdbz1XdOuzqkJHjNKXKj8QQ4cv5cxR/g0uQhCYf/6//XrmfpaYsM7PnBcNbfvTDLUkqQ5TPNm1sozDdTWg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "4.22.1", + "@typescript-eslint/types": "4.28.4", "eslint-visitor-keys": "^2.0.0" }, "engines": { @@ -1770,9 +1805,9 @@ } }, "node_modules/acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" @@ -2722,24 +2757,24 @@ } }, "node_modules/chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", "dev": true, "dependencies": { - "anymatch": "~3.1.1", + "anymatch": "~3.1.2", "braces": "~3.0.2", - "glob-parent": "~5.1.0", + "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "readdirp": "~3.6.0" }, "engines": { "node": ">= 8.10.0" }, "optionalDependencies": { - "fsevents": "~2.3.1" + "fsevents": "~2.3.2" } }, "node_modules/chownr": { @@ -3134,9 +3169,9 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "node_modules/cp-file": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.0.0.tgz", - "integrity": "sha512-hNEM3AuZz84zOPgL8ozJ057+DjuD6LpwyYNiyTsLDU71Ke2E3KV909xhGYLK7WQ0srJRwzs/1+bSE1pk/HRC6w==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", + "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", "dev": true, "dependencies": { "graceful-fs": "^4.1.2", @@ -3389,9 +3424,9 @@ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "node_modules/detect-indent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", - "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", "dev": true, "engines": { "node": ">=8" @@ -3456,9 +3491,9 @@ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" }, "node_modules/dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "engines": { "node": ">=10" } @@ -3647,28 +3682,31 @@ } }, "node_modules/eslint": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", - "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", + "version": "7.31.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.31.0.tgz", + "integrity": "sha512-vafgJpSh2ia8tnTkNUkwxGmnumgckLh5aAbLa1xRmIn9+owi8qBNGKL+B881kNKNTy7FFqTEkpNkUvmw0n6PkA==", "dev": true, "dependencies": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.0.1", "doctrine": "^3.0.0", "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", "eslint-scope": "^5.1.1", "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", "espree": "^7.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", + "glob-parent": "^5.1.2", "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", @@ -3677,7 +3715,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.21", + "lodash.merge": "^4.6.2", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -3686,7 +3724,7 @@ "semver": "^7.2.1", "strip-ansi": "^6.0.0", "strip-json-comments": "^3.1.0", - "table": "^6.0.4", + "table": "^6.0.9", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, @@ -3713,13 +3751,13 @@ } }, "node_modules/eslint-plugin-adonis": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-adonis/-/eslint-plugin-adonis-1.3.1.tgz", - "integrity": "sha512-yOn51atj4MQfeXu4NBCVOc+DKjjDc4Ja8kqoqIBEwGU40c7ILn4cjnPszE+Yy1TRIU4OvAAL2OPcHfKfWwMxvg==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-adonis/-/eslint-plugin-adonis-1.3.3.tgz", + "integrity": "sha512-f6nhXXg6kuQaQfLKTQ80XHTjGotvtuNHIYUJY5KKXBNl1VTO6ikv4wJGJ3LCk1ddNUpms4EYlxuvcxQvf487Lw==", "dev": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "^4.22.1", - "@typescript-eslint/parser": "^4.22.1" + "@typescript-eslint/eslint-plugin": "^4.28.3", + "@typescript-eslint/parser": "^4.28.3" }, "engines": { "node": ">=10.0.0" @@ -3795,6 +3833,18 @@ "node": ">=10" } }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/esm": { "version": "3.2.25", "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", @@ -3920,9 +3970,9 @@ } }, "node_modules/execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "dependencies": { "cross-spawn": "^7.0.3", @@ -4235,9 +4285,9 @@ } }, "node_modules/fast-safe-stringify": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", - "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==" + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.8.tgz", + "integrity": "sha512-lXatBjf3WPjmWD6DpIZxkeSsCOwqI0maYMpgDlx8g4U2qi4lbjA9oH/HD2a87G+KfsUmo5WbJFmqBZlPxtptag==" }, "node_modules/fastq": { "version": "1.11.0", @@ -4712,9 +4762,9 @@ "dev": true }, "node_modules/globals": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", - "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.10.0.tgz", + "integrity": "sha512-piHC3blgLGFjvOuMmWZX60f+na1lXFDhQXBf1UYp2fXPXqvEUbOhNwi6BsQ0bQishwedgnjkwv1d9zKf+MWw3g==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -5646,18 +5696,32 @@ } }, "node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", + "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==", "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "supports-color": "^8.0.0" }, "engines": { "node": ">= 10.13.0" } }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/jmespath": { "version": "0.15.0", "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", @@ -5949,6 +6013,12 @@ "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", "dev": true }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, "node_modules/lodash.toarray": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", @@ -6078,15 +6148,15 @@ } }, "node_modules/marked": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.3.tgz", - "integrity": "sha512-5otztIIcJfPc2qGTN8cVtOJEjNJZ0jwa46INMagrYfk0EvqtRuEHLsEe0LrFS0/q+ZRKT0+kXK7P2T1AN5lWRA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-2.1.3.tgz", + "integrity": "sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA==", "dev": true, "bin": { "marked": "bin/marked" }, "engines": { - "node": ">= 8.16.2" + "node": ">= 10" } }, "node_modules/marked-terminal": { @@ -7151,9 +7221,9 @@ } }, "node_modules/open": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/open/-/open-8.0.7.tgz", - "integrity": "sha512-qoyG0kpdaWVoL5MiwTRQWujSdivwBOgfLadVEdpsZNHOK1+kBvmVtLYdgWr8G4cgBpG9zaxezn6jz6PPdQW5xg==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", + "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", "dev": true, "dependencies": { "define-lazy-prop": "^2.0.0", @@ -7642,9 +7712,9 @@ } }, "node_modules/picomatch": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", - "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", "dev": true, "engines": { "node": ">=8.6" @@ -7663,12 +7733,12 @@ } }, "node_modules/pino": { - "version": "6.11.3", - "resolved": "https://registry.npmjs.org/pino/-/pino-6.11.3.tgz", - "integrity": "sha512-drPtqkkSf0ufx2gaea3TryFiBHdNIdXKf5LN0hTM82SXI4xVIve2wLwNg92e1MT6m3jASLu6VO7eGY6+mmGeyw==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-6.12.0.tgz", + "integrity": "sha512-5NGopOcUusGuklGHVVv9az0Hv/Dj3urHhD3G+zhl5pBGIRYAeGCi/Ej6YCl16Q2ko28cmYiJz+/qRoJiwy62Rw==", "dependencies": { "fast-redact": "^3.0.0", - "fast-safe-stringify": "^2.0.7", + "fast-safe-stringify": "^2.0.8", "flatstr": "^1.0.12", "pino-std-serializers": "^3.1.0", "quick-format-unescaped": "^4.0.3", @@ -7679,9 +7749,9 @@ } }, "node_modules/pino-pretty": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.7.1.tgz", - "integrity": "sha512-ILE5YBpur88FlZ0cr1BNqVjgG9fOoK+md3peqmcs7AC6oq7SNiaJioIcrykMxfNsuygMYjUJtvAcARRE9aRc9w==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.8.0.tgz", + "integrity": "sha512-mhQfHG4rw5ZFpWL44m0Utjo4GC2+HMfdNvxyA8lLw0sIqn6fCf7uQe6dPckUcW/obly+OQHD7B/MTso6LNizYw==", "dev": true, "dependencies": { "@hapi/bourne": "^2.0.0", @@ -7693,6 +7763,7 @@ "joycon": "^2.2.5", "pump": "^3.0.0", "readable-stream": "^3.6.0", + "rfdc": "^1.3.0", "split2": "^3.1.1", "strip-json-comments": "^3.1.1" }, @@ -7805,9 +7876,9 @@ } }, "node_modules/prettier": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", - "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", + "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -8080,9 +8151,9 @@ } }, "node_modules/readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "dependencies": { "picomatch": "^2.2.1" @@ -8350,6 +8421,12 @@ "node": ">=8" } }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, "node_modules/right-pad": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/right-pad/-/right-pad-1.0.1.tgz", @@ -8652,9 +8729,9 @@ } }, "node_modules/slugify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.5.1.tgz", - "integrity": "sha512-54gP60qIkxaUCFXORn/u+tNPqdTsqvqonB2nxjQV52wWTCuJJ4kbfU7URkpn8646Lr2T3CSh8ecDzzBK/dD9jA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.0.tgz", + "integrity": "sha512-FkMq+MQc5hzYgM86nLuHI98Acwi3p4wX+a5BO9Hhw4JdK4L7WueIiZ4tXEobImPqBz2sVcV0+Mu3GRB30IGang==", "engines": { "node": ">=8.0.0" } @@ -9323,6 +9400,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -9707,9 +9785,9 @@ } }, "node_modules/typescript": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", - "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", + "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -10056,12 +10134,12 @@ "dev": true }, "node_modules/yaml": { - "version": "2.0.0-5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.0.0-5.tgz", - "integrity": "sha512-qH5L5eqW8cyv/N1U6rkK/O0M7kOK3BSo48d05Ptm03ITNsVFwg6TQ47wR72Db/ULWH5RfNJv+CqnG17Pyn8eqQ==", + "version": "2.0.0-7", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.0.0-7.tgz", + "integrity": "sha512-RbI2Tm3hl9AoHY4wWyWvGvJfFIbHOzuzaxum6ez1A0vve+uXgNor03Wys4t+2sgjJSVSe+B2xerd1/dnvqHlOA==", "dev": true, "engines": { - "node": ">= 10" + "node": ">= 12" } }, "node_modules/yargs": { @@ -10151,41 +10229,49 @@ } }, "@adonisjs/application": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-5.1.2.tgz", - "integrity": "sha512-1i0mKAwjacxTxrQlH2LcEq/iB6tS3jdF5oLd5LnCTGYLPXbwu9YUE78fTMJL1mP+4k8pkslhYrgxB/IGf+ntYw==", - "requires": { - "@adonisjs/config": "^3.0.2", - "@adonisjs/env": "^3.0.2", - "@adonisjs/fold": "^8.1.1", - "@adonisjs/logger": "^4.0.2", - "@adonisjs/profiler": "^6.0.3", - "@poppinss/utils": "^3.1.1", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-5.1.5.tgz", + "integrity": "sha512-hzapilbQ+2Zbeac6RvmZBt56fj/H4aVNWhpM3PjlNOZZuUzVQmdSQd1dtkgmx7VJETPqXnRts8AlnWdF9xIbsw==", + "requires": { + "@adonisjs/config": "^3.0.5", + "@adonisjs/env": "^3.0.5", + "@adonisjs/fold": "^8.1.5", + "@adonisjs/logger": "^4.0.5", + "@adonisjs/profiler": "^6.0.6", + "@poppinss/utils": "^3.1.4", "semver": "^7.3.5" } }, "@adonisjs/assembler": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@adonisjs/assembler/-/assembler-5.1.1.tgz", - "integrity": "sha512-OxA5qUcb5ObK7x17s076iwXz+QDHsQvsi5GZv3vr//jPc3I/HcfoFwSsX0rBsw1MJLMNe78aynpC6p/1TLdaxQ==", - "dev": true, - "requires": { - "@adonisjs/application": "^5.1.2", - "@adonisjs/env": "^3.0.2", - "@adonisjs/ioc-transformer": "^2.2.1", - "@adonisjs/require-ts": "^2.0.4", - "@adonisjs/sink": "^5.1.3", - "@poppinss/chokidar-ts": "^3.2.3", - "@poppinss/cliui": "^2.2.2", - "@poppinss/utils": "^3.1.1", + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/@adonisjs/assembler/-/assembler-5.3.5.tgz", + "integrity": "sha512-vuLHKZk9ZJ9zSWSdpQcHxVtUpRxySSKRlHuRo18nzSDZODtpsDawImdrDu8pYMKb90bkxdFxQZbkCMmuAg6TKg==", + "dev": true, + "requires": { + "@adonisjs/application": "^5.1.4", + "@adonisjs/env": "^3.0.4", + "@adonisjs/ioc-transformer": "^2.3.0", + "@adonisjs/require-ts": "^2.0.6", + "@adonisjs/sink": "^5.1.5", + "@poppinss/chokidar-ts": "^3.3.0", + "@poppinss/cliui": "^2.2.4", + "@poppinss/utils": "^3.1.3", "cpy": "^8.1.2", - "emittery": "^0.8.1", - "execa": "^5.0.0", + "emittery": "^0.9.2", + "execa": "^5.1.1", "fs-extra": "^10.0.0", "get-port": "^5.1.1", "has-yarn": "^2.1.0", - "picomatch": "^2.2.3", + "picomatch": "^2.3.0", "slash": "^3.0.0" + }, + "dependencies": { + "emittery": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.9.2.tgz", + "integrity": "sha512-sweWHu3j4dQm+NjLPu17pv+m5lCeK7g4Ov0NgfbRUEyzLc59DYDeRYXqlxEvuolaToI0VR3ThjFAghzl7Acjfw==", + "dev": true + } } }, "@adonisjs/auth": { @@ -10215,11 +10301,11 @@ } }, "@adonisjs/config": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@adonisjs/config/-/config-3.0.2.tgz", - "integrity": "sha512-EAiNehB1ZgQi9rBq1UlXlFHOgaJiIEtOSBEIwkY2yHzMb7szw+x5YJMDcA0RVe7j+Lfao2ye5xDmQXPwH40+yg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@adonisjs/config/-/config-3.0.5.tgz", + "integrity": "sha512-/Hy8K3s3WAfhBxlmdYqJTKpKfACyg/4V3rXx2t14pMF8Kkhoo7jGQK170HzEPjkMm+qkc5aViUMFkHSr6pgfrA==", "requires": { - "@poppinss/utils": "^3.1.1" + "@poppinss/utils": "^3.1.4" } }, "@adonisjs/core": { @@ -10344,38 +10430,38 @@ } }, "@adonisjs/env": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@adonisjs/env/-/env-3.0.2.tgz", - "integrity": "sha512-1ss/pISSqn9WCS9a7JwsLkqZjz49c4WjisPsehNhr6TxLY610auKky+HTa4oBzxwqnhgGN6Z/1PvCpxqnaKlDw==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@adonisjs/env/-/env-3.0.5.tgz", + "integrity": "sha512-pppLokSrTbt6ykSIMg7BxwRBChbwq2SyuqB7J5uyuXbHelExY/yX7UagtJxsK0IJ0FhNYs2oemXrtJQAIAQ0oQ==", "requires": { - "@poppinss/utils": "^3.1.1", - "dotenv": "^8.2.0", + "@poppinss/utils": "^3.1.4", + "dotenv": "^10.0.0", "validator": "^13.6.0" } }, "@adonisjs/fold": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@adonisjs/fold/-/fold-8.1.1.tgz", - "integrity": "sha512-rAfm6dgrmTzCrU5mHfX4+RAAF2/vrviSIlUq6OF7aoNmkitEdeleJ3OPVNVm9VWU/t29yFAGZuct1UIRwI+xcw==", + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@adonisjs/fold/-/fold-8.1.5.tgz", + "integrity": "sha512-eqbq0zQd0TV7AoN/RP4vUUg442BP4GSc0U1CsNYGKJ3YBhxfgThVLDlgn1K4/nadC1lv4/Gf3ZSnLj1Rx5OzFA==", "requires": { - "@poppinss/utils": "^3.1.1" + "@poppinss/utils": "^3.1.4" } }, "@adonisjs/ioc-transformer": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@adonisjs/ioc-transformer/-/ioc-transformer-2.2.1.tgz", - "integrity": "sha512-8r9NWCyKtE5Ff68+Zh/m49Lmmwnlr7n5JhivxjjwmUxgo0N2Xk2qisOPRVHnPlk+ohoefk8cLNqs4FcxYhCBJQ==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@adonisjs/ioc-transformer/-/ioc-transformer-2.3.1.tgz", + "integrity": "sha512-/pbMSy2gmswWvvSdy4EbLHzr9Oa8gsIlM01n8J8xbO3QW3z1JRuZy2SbmD06OveW4b5dm/Hn0hC8GK2cY+nRgg==", "dev": true }, "@adonisjs/logger": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@adonisjs/logger/-/logger-4.0.2.tgz", - "integrity": "sha512-X+SQJyINMyMuGSFRd7w8VzftK5Jif4hWIVNW7IfNiHIhSR4ZwdAWGH3WWk7PUb9P3V3Yen81Zcx7L65uHEmk9g==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@adonisjs/logger/-/logger-4.0.5.tgz", + "integrity": "sha512-GdB5/TFc+Kd7T7DDnmjdByahrzXRooJzqhD9i+FxYGa2X+AHTH06pNaACemnWLppQCHOJB+aiuW+wrcgK6/7XA==", "requires": { - "@poppinss/utils": "^3.1.1", - "@types/pino": "^6.3.8", + "@poppinss/utils": "^3.1.4", + "@types/pino": "^6.3.9", "abstract-logging": "^2.0.1", - "pino": "^6.11.3" + "pino": "^6.12.0" } }, "@adonisjs/lucid": { @@ -10421,12 +10507,12 @@ } }, "@adonisjs/profiler": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@adonisjs/profiler/-/profiler-6.0.3.tgz", - "integrity": "sha512-QnpEHFU4y9ZHtO6exKnlnTLAYKrwM2Vr2APc9hQXsqtJhbZWoVzGAdErb9DoQW87aC+RKiAJJRREvBph2HteFg==", + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@adonisjs/profiler/-/profiler-6.0.6.tgz", + "integrity": "sha512-8jW1awNazVTc5cj8cihBqEHX3zbvkBQyPHyCgNqkPJez3jQ+gr4YqvUdLm4rto+eJrORna6P9H8FM/g/u0Hvcw==", "requires": { - "@poppinss/utils": "^3.1.1", - "jest-worker": "^26.6.2" + "@poppinss/utils": "^3.1.4", + "jest-worker": "^27.0.6" } }, "@adonisjs/repl": { @@ -10441,12 +10527,12 @@ } }, "@adonisjs/require-ts": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@adonisjs/require-ts/-/require-ts-2.0.4.tgz", - "integrity": "sha512-bMAXyVVi7pkggdQeTyxks7LABz1vvUNUayB2TEseE+pb/9XwzpXZL+U3yLG7P+IX3nnbfdWJZbLa/tQUiEeO6Q==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@adonisjs/require-ts/-/require-ts-2.0.7.tgz", + "integrity": "sha512-B0c6kN5syDBLBW1+84BW57mTAkSFke6YbgbgfLMO3I9X38SlOFxujJLty/JNK4Oa/J7FLaL+mioM0XGJsRliSQ==", "dev": true, "requires": { - "@poppinss/utils": "^3.1.1", + "@poppinss/utils": "^3.1.4", "debug": "^4.3.2", "find-cache-dir": "^3.3.1", "fs-extra": "^10.0.0", @@ -10474,21 +10560,21 @@ } }, "@adonisjs/sink": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@adonisjs/sink/-/sink-5.1.3.tgz", - "integrity": "sha512-Ngjijh32fnE0wXSz8NDnDFN2xlHDMGmtmrbVWsLGs/DipBmgwfyNnAvsYpVlG379e/IbFz+Wy4MxNaAXtOKj3Q==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@adonisjs/sink/-/sink-5.1.5.tgz", + "integrity": "sha512-f/p9+OFluCaYXUrUAhCz20KPmOHub9CxNybSyzFSl34pPb0kIJbTcm5wjAz3nomAi5XZ5ZKMPpTYywc1KggGVA==", "dev": true, "requires": { - "@poppinss/cliui": "^2.2.2", - "@poppinss/prompts": "^1.2.1", - "@poppinss/utils": "^3.1.1", + "@poppinss/cliui": "^2.2.4", + "@poppinss/prompts": "^1.2.2", + "@poppinss/utils": "^3.1.3", "cp-file": "^9.0.0", "fs-extra": "^10.0.0", - "marked": "^2.0.3", + "marked": "^2.0.7", "marked-terminal": "^4.1.1", "mrm-core": "^6.0.0", "mustache": "^4.2.0", - "open": "^8.0.7" + "open": "^8.2.0" } }, "@adonisjs/view": { @@ -10843,37 +10929,20 @@ } }, "@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.1.1", "espree": "^7.3.0", - "globals": "^12.1.0", + "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", "minimatch": "^3.0.4", "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } } }, "@hapi/bourne": { @@ -10882,6 +10951,23 @@ "integrity": "sha512-WEezM1FWztfbzqIUbsDzFRVMxSoLy3HugVcux6KDDtTqzPsLE8NDRHfXvev66aH1i2oOKKar3/XDjbvh/OUBdg==", "dev": true }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", + "dev": true + }, "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -10985,26 +11071,34 @@ "integrity": "sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==" }, "@poppinss/chokidar-ts": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@poppinss/chokidar-ts/-/chokidar-ts-3.2.3.tgz", - "integrity": "sha512-YCFzxBFZnmnOOfaieNksZYyY8WNVOHqaLp/k3boTDlQHB0M9u+l0S4EXHaxcxIWycmK9R3TnR2TNqVEeZGc+dA==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@poppinss/chokidar-ts/-/chokidar-ts-3.3.1.tgz", + "integrity": "sha512-S52E849XDUMcam+cE94yp9QWEl9ZTiytGJWM5XtWjTCjfyijn0KoG6DYnntgYPmdSeXZCdXt2DaGrMZM9I6llw==", "dev": true, "requires": { "builtin-modules": "^3.2.0", - "chokidar": "^3.5.1", + "chokidar": "^3.5.2", "debug": "^4.3.1", - "emittery": "^0.8.1", + "emittery": "^0.9.2", "fs-extra": "^10.0.0", "mem": "^8.1.1", - "picomatch": "^2.2.3" + "picomatch": "^2.3.0" + }, + "dependencies": { + "emittery": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.9.2.tgz", + "integrity": "sha512-sweWHu3j4dQm+NjLPu17pv+m5lCeK7g4Ov0NgfbRUEyzLc59DYDeRYXqlxEvuolaToI0VR3ThjFAghzl7Acjfw==", + "dev": true + } } }, "@poppinss/cliui": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@poppinss/cliui/-/cliui-2.2.2.tgz", - "integrity": "sha512-IuXGH+4E4mHnSaN+39z33ehXfG3MHY2M8ARMNo0P/tOc0j10+UQ4dQItz2+9luY2Yr2ehlBwoKoZwau9q6T6HA==", + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@poppinss/cliui/-/cliui-2.2.5.tgz", + "integrity": "sha512-qF5Bqa9h0q74d1cQTNVx6xFgUulKzOBn8nE8d9HWzkjEOM+h1h0NI0m5Nl0la3kqANKymBOHM8e0IrMV5w/U+w==", "requires": { - "@poppinss/colors": "^2.1.2", + "@poppinss/colors": "^2.1.5", "cli-boxes": "^3.0.0", "cli-table3": "^0.6.0", "color-support": "^1.1.3", @@ -11026,9 +11120,9 @@ } }, "@poppinss/colors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-2.1.2.tgz", - "integrity": "sha512-pZO5keKe/vzcS1uDztiAvjWolFka08Jd0HEmu6JrUdlhHvuwJ6L2x20pzP8Uyf7o44kYBp/rxbkUOtAZAM/rxQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-2.1.5.tgz", + "integrity": "sha512-C6XChd0fssMe4aXqRrAAGrIKlOySEemKV422JYfBZaS7/qCfvQNIw67b0N03kbrgSrGvEgMUlaJVULlukuZM+g==", "requires": { "color-support": "^1.1.3", "kleur": "^4.1.4" @@ -11087,26 +11181,25 @@ } }, "@poppinss/prompts": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@poppinss/prompts/-/prompts-1.2.1.tgz", - "integrity": "sha512-VcKZhAgJfgNleW7vH06ABcnVuV89k+R1ebvEd7X2YeVl/vWBUbgx4oKYM6E8ieLZ8vECajZ6mwANImTBO7kyFA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@poppinss/prompts/-/prompts-1.2.3.tgz", + "integrity": "sha512-/jS4KYZwnu6gqojMNT3p0UPLnYI1s7PYW+0xVEf+syXYDuCEE4UWuqLvVcqvuoBkLwAwhwD/hyVPr8NtoCoUYQ==", "requires": { - "@poppinss/colors": "^2.1.1", + "@poppinss/colors": "^2.1.5", "enquirer": "^2.3.6" } }, "@poppinss/utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-3.1.1.tgz", - "integrity": "sha512-j/5pxtN7vxvVoAr1MRaovbh/V4c/6VSNQlCSmOCeUQ0ZH/HJuFLPx2fXeM3S4013ETKkzWegCaVVVhXwlrcuhA==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-3.1.5.tgz", + "integrity": "sha512-4+wJauWZa7okjLWvT/uWftzT2uzgUw7XGO9zXrVCJbvIMPBtgIRrtRWNjOHD9Mg74XS3JZlgjVSqvNIQ4ymoqg==", "requires": { - "@types/bytes": "^3.1.0", - "@types/he": "^1.1.1", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", "buffer-alloc": "^1.2.0", "bytes": "^3.1.0", "change-case": "^4.1.2", "cuid": "^2.1.8", - "fast-safe-stringify": "^2.0.7", "fs-readdir-recursive": "^1.1.0", "he": "^1.2.0", "kind-of": "^6.0.3", @@ -11115,7 +11208,7 @@ "pluralize": "^8.0.0", "require-all": "^3.0.0", "resolve-from": "^5.0.0", - "slugify": "^1.5.1", + "slugify": "^1.6.0", "truncatise": "0.0.8" } }, @@ -11138,9 +11231,9 @@ "integrity": "sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==" }, "@types/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-5YG1AiIC8HPPXRvYAIa7ehK3YMAwd0DWiPCtpuL9sgKceWLyWsVtLRA+lT4NkoanDNF9slwQ66lPizWDpgRlWA==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@types/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-lOGyCnw+2JVPKU3wIV0srU0NyALwTBJlVSx5DfMQOFuuohA8y9S8orImpuIQikZ0uIQ8gehrRjxgQC1rLRi11w==" }, "@types/cacheable-request": { "version": "6.0.1", @@ -11180,9 +11273,9 @@ } }, "@types/he": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/he/-/he-1.1.1.tgz", - "integrity": "sha512-jpzrsR1ns0n3kyWt92QfOUQhIuJGQ9+QGa7M62rO6toe98woQjnsnzjdMtsQXCdvjjmqjS2ZBCC7xKw0cdzU+Q==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/he/-/he-1.1.2.tgz", + "integrity": "sha512-kSJPcLO1x+oolc0R89pUl2kozldQ/fVQ1C1p5mp8fPoLdF/ZcBvckaTC2M8xXh3GYendXvCpy5m/a2eSbfgNgw==" }, "@types/http-cache-semantics": { "version": "4.0.0", @@ -11214,9 +11307,9 @@ } }, "@types/json-schema": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", - "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz", + "integrity": "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==", "dev": true }, "@types/keyv": { @@ -11244,9 +11337,9 @@ "integrity": "sha512-p68+a+KoxpoB47015IeYZYRrdqMUcpbK8re/zpFB8Ld46LHC1lPEbp3EXgkEhAYEcPvjJF6ZO+869SQ0aH1dcA==" }, "@types/pino": { - "version": "6.3.8", - "resolved": "https://registry.npmjs.org/@types/pino/-/pino-6.3.8.tgz", - "integrity": "sha512-E47CmRy1FNMaCN8r0d8ECQOjXen9O0p6GGsUjLfmawlxRKosZ82WP1oWVKj+ikTkMDHxWzN5BuKmplo44ynrIg==", + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/@types/pino/-/pino-6.3.9.tgz", + "integrity": "sha512-2/XV6adNNCLWnT2lJqcSn/OXrCxRFOY6yXYoofrLy5Ts5e8RHTJP1M4XEcCarQQMa6H6JISaa4GkrlGZwIP5aQ==", "requires": { "@types/node": "*", "@types/pino-pretty": "*", @@ -11255,9 +11348,9 @@ } }, "@types/pino-pretty": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@types/pino-pretty/-/pino-pretty-4.7.0.tgz", - "integrity": "sha512-fIZ+VXf9gJoJR4tiiM7G+j/bZkPoZEfFGzA4d8tAWCTpTVyvVaBwnmdLs3wEXYpMjw8eXulrOzNCjmGHT3FgHw==", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/@types/pino-pretty/-/pino-pretty-4.7.1.tgz", + "integrity": "sha512-l1ntNXdpVWsnPYUk5HyO5Lxfr38zLCgxVfEn/9Zhhm+nGF04/BiIou/m8XPwvoVZLV+livUo79VdHXMJPfUYxA==", "requires": { "@types/pino": "*" } @@ -11341,82 +11434,92 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.1.tgz", - "integrity": "sha512-kVTAghWDDhsvQ602tHBc6WmQkdaYbkcTwZu+7l24jtJiYvm9l+/y/b2BZANEezxPDiX5MK2ZecE+9BFi/YJryw==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.4.tgz", + "integrity": "sha512-s1oY4RmYDlWMlcV0kKPBaADn46JirZzvvH7c2CtAqxCY96S538JRBAzt83RrfkDheV/+G/vWNK0zek+8TB3Gmw==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "4.22.1", - "@typescript-eslint/scope-manager": "4.22.1", - "debug": "^4.1.1", + "@typescript-eslint/experimental-utils": "4.28.4", + "@typescript-eslint/scope-manager": "4.28.4", + "debug": "^4.3.1", "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" } }, "@typescript-eslint/experimental-utils": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.1.tgz", - "integrity": "sha512-svYlHecSMCQGDO2qN1v477ax/IDQwWhc7PRBiwAdAMJE7GXk5stF4Z9R/8wbRkuX/5e9dHqbIWxjeOjckK3wLQ==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.4.tgz", + "integrity": "sha512-OglKWOQRWTCoqMSy6pm/kpinEIgdcXYceIcH3EKWUl4S8xhFtN34GQRaAvTIZB9DD94rW7d/U7tUg3SYeDFNHA==", "dev": true, "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.22.1", - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/typescript-estree": "4.22.1", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.28.4", + "@typescript-eslint/types": "4.28.4", + "@typescript-eslint/typescript-estree": "4.28.4", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } } }, "@typescript-eslint/parser": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.1.tgz", - "integrity": "sha512-l+sUJFInWhuMxA6rtirzjooh8cM/AATAe3amvIkqKFeMzkn85V+eLzb1RyuXkHak4dLfYzOmF6DXPyflJvjQnw==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.4.tgz", + "integrity": "sha512-4i0jq3C6n+og7/uCHiE6q5ssw87zVdpUj1k6VlVYMonE3ILdFApEzTWgppSRG4kVNB/5jxnH+gTeKLMNfUelQA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "4.22.1", - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/typescript-estree": "4.22.1", - "debug": "^4.1.1" + "@typescript-eslint/scope-manager": "4.28.4", + "@typescript-eslint/types": "4.28.4", + "@typescript-eslint/typescript-estree": "4.28.4", + "debug": "^4.3.1" } }, "@typescript-eslint/scope-manager": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.1.tgz", - "integrity": "sha512-d5bAiPBiessSmNi8Amq/RuLslvcumxLmyhf1/Xa9IuaoFJ0YtshlJKxhlbY7l2JdEk3wS0EnmnfeJWSvADOe0g==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.4.tgz", + "integrity": "sha512-ZJBNs4usViOmlyFMt9X9l+X0WAFcDH7EdSArGqpldXu7aeZxDAuAzHiMAeI+JpSefY2INHrXeqnha39FVqXb8w==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/visitor-keys": "4.22.1" + "@typescript-eslint/types": "4.28.4", + "@typescript-eslint/visitor-keys": "4.28.4" } }, "@typescript-eslint/types": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.1.tgz", - "integrity": "sha512-2HTkbkdAeI3OOcWbqA8hWf/7z9c6gkmnWNGz0dKSLYLWywUlkOAQ2XcjhlKLj5xBFDf8FgAOF5aQbnLRvgNbCw==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.4.tgz", + "integrity": "sha512-3eap4QWxGqkYuEmVebUGULMskR6Cuoc/Wii0oSOddleP4EGx1tjLnZQ0ZP33YRoMDCs5O3j56RBV4g14T4jvww==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.1.tgz", - "integrity": "sha512-p3We0pAPacT+onSGM+sPR+M9CblVqdA9F1JEdIqRVlxK5Qth4ochXQgIyb9daBomyQKAXbygxp1aXQRV0GC79A==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.4.tgz", + "integrity": "sha512-z7d8HK8XvCRyN2SNp+OXC2iZaF+O2BTquGhEYLKLx5k6p0r05ureUtgEfo5f6anLkhCxdHtCf6rPM1p4efHYDQ==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/visitor-keys": "4.22.1", - "debug": "^4.1.1", - "globby": "^11.0.1", + "@typescript-eslint/types": "4.28.4", + "@typescript-eslint/visitor-keys": "4.28.4", + "debug": "^4.3.1", + "globby": "^11.0.3", "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "dependencies": { "@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true }, "array-union": { @@ -11435,23 +11538,22 @@ } }, "fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", + "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" + "micromatch": "^4.0.4" } }, "globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", "dev": true, "requires": { "array-union": "^2.1.0", @@ -11487,12 +11589,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.1.tgz", - "integrity": "sha512-WPkOrIRm+WCLZxXQHCi+WG8T2MMTUFR70rWjdWYddLT7cEfb2P4a3O/J2U1FBVsSFTocXLCoXWY6MZGejeStvQ==", + "version": "4.28.4", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.4.tgz", + "integrity": "sha512-NIAXAdbz1XdOuzqkJHjNKXKj8QQ4cv5cxR/g0uQhCYf/6//XrmfpaYsM7PnBcNbfvTDLUkqQ5TPNm1sozDdTWg==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.1", + "@typescript-eslint/types": "4.28.4", "eslint-visitor-keys": "^2.0.0" } }, @@ -11529,9 +11631,9 @@ } }, "acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, "requires": {} }, @@ -12273,19 +12375,19 @@ "dev": true }, "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", "dev": true, "requires": { - "anymatch": "~3.1.1", + "anymatch": "~3.1.2", "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "readdirp": "~3.6.0" } }, "chownr": { @@ -12604,9 +12706,9 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cp-file": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.0.0.tgz", - "integrity": "sha512-hNEM3AuZz84zOPgL8ozJ057+DjuD6LpwyYNiyTsLDU71Ke2E3KV909xhGYLK7WQ0srJRwzs/1+bSE1pk/HRC6w==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", + "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", "dev": true, "requires": { "graceful-fs": "^4.1.2", @@ -12791,9 +12893,9 @@ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "detect-indent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", - "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", "dev": true }, "detect-libc": { @@ -12842,9 +12944,9 @@ } }, "dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==" + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" }, "ecc-jsbn": { "version": "0.1.2", @@ -13005,28 +13107,31 @@ "dev": true }, "eslint": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", - "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", + "version": "7.31.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.31.0.tgz", + "integrity": "sha512-vafgJpSh2ia8tnTkNUkwxGmnumgckLh5aAbLa1xRmIn9+owi8qBNGKL+B881kNKNTy7FFqTEkpNkUvmw0n6PkA==", "dev": true, "requires": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.0.1", "doctrine": "^3.0.0", "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", "eslint-scope": "^5.1.1", "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", "espree": "^7.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", + "glob-parent": "^5.1.2", "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", @@ -13035,7 +13140,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.21", + "lodash.merge": "^4.6.2", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -13044,9 +13149,17 @@ "semver": "^7.2.1", "strip-ansi": "^6.0.0", "strip-json-comments": "^3.1.0", - "table": "^6.0.4", + "table": "^6.0.9", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + } } }, "eslint-config-prettier": { @@ -13057,13 +13170,13 @@ "requires": {} }, "eslint-plugin-adonis": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-adonis/-/eslint-plugin-adonis-1.3.1.tgz", - "integrity": "sha512-yOn51atj4MQfeXu4NBCVOc+DKjjDc4Ja8kqoqIBEwGU40c7ILn4cjnPszE+Yy1TRIU4OvAAL2OPcHfKfWwMxvg==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-adonis/-/eslint-plugin-adonis-1.3.3.tgz", + "integrity": "sha512-f6nhXXg6kuQaQfLKTQ80XHTjGotvtuNHIYUJY5KKXBNl1VTO6ikv4wJGJ3LCk1ddNUpms4EYlxuvcxQvf487Lw==", "dev": true, "requires": { - "@typescript-eslint/eslint-plugin": "^4.22.1", - "@typescript-eslint/parser": "^4.22.1" + "@typescript-eslint/eslint-plugin": "^4.28.3", + "@typescript-eslint/parser": "^4.28.3" } }, "eslint-plugin-prettier": { @@ -13196,9 +13309,9 @@ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "requires": { "cross-spawn": "^7.0.3", @@ -13460,9 +13573,9 @@ "integrity": "sha512-kYpn4Y/valC9MdrISg47tZOpYBNoTXKgT9GYXFpHN/jYFs+lFkPoisY+LcBODdKVMY96ATzvzsWv+ES/4Kmufw==" }, "fast-safe-stringify": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", - "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==" + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.8.tgz", + "integrity": "sha512-lXatBjf3WPjmWD6DpIZxkeSsCOwqI0maYMpgDlx8g4U2qi4lbjA9oH/HD2a87G+KfsUmo5WbJFmqBZlPxtptag==" }, "fastq": { "version": "1.11.0", @@ -13812,9 +13925,9 @@ "dev": true }, "globals": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", - "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.10.0.tgz", + "integrity": "sha512-piHC3blgLGFjvOuMmWZX60f+na1lXFDhQXBf1UYp2fXPXqvEUbOhNwi6BsQ0bQishwedgnjkwv1d9zKf+MWw3g==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -14526,13 +14639,23 @@ "dev": true }, "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", + "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==", "requires": { "@types/node": "*", "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jmespath": { @@ -14746,6 +14869,12 @@ "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", "dev": true }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, "lodash.toarray": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", @@ -14849,9 +14978,9 @@ } }, "marked": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.3.tgz", - "integrity": "sha512-5otztIIcJfPc2qGTN8cVtOJEjNJZ0jwa46INMagrYfk0EvqtRuEHLsEe0LrFS0/q+ZRKT0+kXK7P2T1AN5lWRA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-2.1.3.tgz", + "integrity": "sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA==", "dev": true }, "marked-terminal": { @@ -15710,9 +15839,9 @@ } }, "open": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/open/-/open-8.0.7.tgz", - "integrity": "sha512-qoyG0kpdaWVoL5MiwTRQWujSdivwBOgfLadVEdpsZNHOK1+kBvmVtLYdgWr8G4cgBpG9zaxezn6jz6PPdQW5xg==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", + "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", "dev": true, "requires": { "define-lazy-prop": "^2.0.0", @@ -16090,9 +16219,9 @@ } }, "picomatch": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", - "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", "dev": true }, "pify": { @@ -16102,12 +16231,12 @@ "dev": true }, "pino": { - "version": "6.11.3", - "resolved": "https://registry.npmjs.org/pino/-/pino-6.11.3.tgz", - "integrity": "sha512-drPtqkkSf0ufx2gaea3TryFiBHdNIdXKf5LN0hTM82SXI4xVIve2wLwNg92e1MT6m3jASLu6VO7eGY6+mmGeyw==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-6.12.0.tgz", + "integrity": "sha512-5NGopOcUusGuklGHVVv9az0Hv/Dj3urHhD3G+zhl5pBGIRYAeGCi/Ej6YCl16Q2ko28cmYiJz+/qRoJiwy62Rw==", "requires": { "fast-redact": "^3.0.0", - "fast-safe-stringify": "^2.0.7", + "fast-safe-stringify": "^2.0.8", "flatstr": "^1.0.12", "pino-std-serializers": "^3.1.0", "quick-format-unescaped": "^4.0.3", @@ -16115,9 +16244,9 @@ } }, "pino-pretty": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.7.1.tgz", - "integrity": "sha512-ILE5YBpur88FlZ0cr1BNqVjgG9fOoK+md3peqmcs7AC6oq7SNiaJioIcrykMxfNsuygMYjUJtvAcARRE9aRc9w==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.8.0.tgz", + "integrity": "sha512-mhQfHG4rw5ZFpWL44m0Utjo4GC2+HMfdNvxyA8lLw0sIqn6fCf7uQe6dPckUcW/obly+OQHD7B/MTso6LNizYw==", "dev": true, "requires": { "@hapi/bourne": "^2.0.0", @@ -16129,6 +16258,7 @@ "joycon": "^2.2.5", "pump": "^3.0.0", "readable-stream": "^3.6.0", + "rfdc": "^1.3.0", "split2": "^3.1.1", "strip-json-comments": "^3.1.1" }, @@ -16210,9 +16340,9 @@ "dev": true }, "prettier": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", - "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", + "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", "dev": true }, "prettier-linter-helpers": { @@ -16411,9 +16541,9 @@ } }, "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "requires": { "picomatch": "^2.2.1" @@ -16617,6 +16747,12 @@ "integrity": "sha512-s+87HfEKAu95TaTxnbCobn0/BkbzR23LHSwVdYvr8mn5+PPjzy+hTWyh92b5oaLgig9TKPe5d6ZcubsVBtUrZg==", "dev": true }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, "right-pad": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/right-pad/-/right-pad-1.0.1.tgz", @@ -16862,9 +16998,9 @@ } }, "slugify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.5.1.tgz", - "integrity": "sha512-54gP60qIkxaUCFXORn/u+tNPqdTsqvqonB2nxjQV52wWTCuJJ4kbfU7URkpn8646Lr2T3CSh8ecDzzBK/dD9jA==" + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.0.tgz", + "integrity": "sha512-FkMq+MQc5hzYgM86nLuHI98Acwi3p4wX+a5BO9Hhw4JdK4L7WueIiZ4tXEobImPqBz2sVcV0+Mu3GRB30IGang==" }, "smpltmpl": { "version": "1.0.2", @@ -17393,6 +17529,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -17680,9 +17817,9 @@ } }, "typescript": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", - "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", + "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", "dev": true }, "uid-safe": { @@ -17967,9 +18104,9 @@ "dev": true }, "yaml": { - "version": "2.0.0-5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.0.0-5.tgz", - "integrity": "sha512-qH5L5eqW8cyv/N1U6rkK/O0M7kOK3BSo48d05Ptm03ITNsVFwg6TQ47wR72Db/ULWH5RfNJv+CqnG17Pyn8eqQ==", + "version": "2.0.0-7", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.0.0-7.tgz", + "integrity": "sha512-RbI2Tm3hl9AoHY4wWyWvGvJfFIbHOzuzaxum6ez1A0vve+uXgNor03Wys4t+2sgjJSVSe+B2xerd1/dnvqHlOA==", "dev": true }, "yargs": { diff --git a/package.json b/package.json index caae073d3..a50da3f1b 100644 --- a/package.json +++ b/package.json @@ -15,21 +15,21 @@ "coverage": "nyc npm run test" }, "devDependencies": { - "@adonisjs/assembler": "5.1.1", + "@adonisjs/assembler": "5.3.5", "@types/supertest": "2.0.11", "adonis-preset-ts": "2.1.0", - "eslint": "7.25.0", + "eslint": "7.31.0", "eslint-config-prettier": "8.3.0", - "eslint-plugin-adonis": "1.3.1", + "eslint-plugin-adonis": "1.3.3", "eslint-plugin-prettier": "3.4.0", - "execa": "5.0.0", + "execa": "5.1.1", "get-port": "5.1.1", "japa": "3.1.1", "nyc": "15.1.0", - "pino-pretty": "4.7.1", - "prettier": "2.2.1", + "pino-pretty": "4.8.0", + "prettier": "2.3.2", "supertest": "6.1.3", - "typescript": "4.2.4", + "typescript": "4.3.5", "youch": "2.2.2", "youch-terminal": "1.1.1" },