From 3060da3d4be81fb3333d30cc783413f0ea701ffe Mon Sep 17 00:00:00 2001 From: zkldi Date: Fri, 4 Jun 2021 19:30:25 +0100 Subject: [PATCH] update deps --- server/.vscode/settings.json | 2 +- server/package.json | 30 +- server/pnpm-lock.yaml | 878 +++++++++++++++++++---------------- 3 files changed, 486 insertions(+), 424 deletions(-) diff --git a/server/.vscode/settings.json b/server/.vscode/settings.json index e9b3c5fc6..8872fcf87 100644 --- a/server/.vscode/settings.json +++ b/server/.vscode/settings.json @@ -1,3 +1,3 @@ { - "typescript.tsdk": "node_modules\\typescript\\lib" + "typescript.tsdk": "node_modules/typescript/lib" } \ No newline at end of file diff --git a/server/package.json b/server/package.json index 0eecc885c..1c7f15cc2 100644 --- a/server/package.json +++ b/server/package.json @@ -14,52 +14,52 @@ "author": "zkldi", "license": "ISC", "devDependencies": { - "@types/bcrypt": "^3.0.1", + "@types/bcrypt": "^5.0.0", "@types/connect-redis": "^0.0.16", - "@types/express": "^4.17.11", + "@types/express": "^4.17.12", "@types/express-session": "^1.17.3", "@types/multer": "^1.4.5", - "@types/node": "^15.0.1", + "@types/node": "^15.12.0", "@types/node-fetch": "^2.5.10", "@types/range-parser": "^1.2.3", "@types/supertest": "^2.0.11", "@types/tap": "^15.0.2", "@types/uuid": "^8.3.0", - "@typescript-eslint/eslint-plugin": "^4.22.0", - "@typescript-eslint/parser": "^4.22.0", - "eslint": "^7.25.0", + "@typescript-eslint/eslint-plugin": "^4.26.0", + "@typescript-eslint/parser": "^4.26.0", + "eslint": "^7.27.0", "eslint-config-prettier": "^8.3.0", - "eslint-plugin-import": "^2.22.1", + "eslint-plugin-import": "^2.23.4", "eslint-plugin-prettier": "^3.4.0", "express-request-mock": "^3.1.0", "node-mocks-http": "^1.10.1", - "prettier": "^2.2.1", + "prettier": "^2.3.0", "supertest": "^6.1.3", - "tap": "^15.0.5", - "ts-node": "^9.1.1", + "tap": "^15.0.9", + "ts-node": "^10.0.0", "why-is-node-running": "^2.2.0" }, "dependencies": { "bcrypt": "^5.0.1", "bee-queue": "^1.4.0", "commander": "^7.2.0", - "connect-redis": "^5.2.0", + "connect-redis": "^6.0.0", "csv-parse": "^4.15.4", "deepmerge": "^4.2.2", - "dotenv": "^8.2.0", + "dotenv": "^10.0.0", "express": "^4.17.1", "express-async-errors": "^3.1.1", - "express-session": "^1.17.1", + "express-session": "^1.17.2", "fast-json-stable-hash": "^1.0.2", "fast-xml-parser": "^3.19.0", "kamaitachi-common": "github:zkldi/Kamaitachi-common", - "mongodb": "^3.6.6", + "mongodb": "3.6.3", "monk": "^7.3.4", "multer": "^1.4.2", "node-fetch": "^2.6.1", "prudence": "^0.9.6", "redis": "^3.1.2", - "typescript": "^4.2.4", + "typescript": "^4.3.2", "uuid": "^8.3.2", "winston": "^3.3.3" }, diff --git a/server/pnpm-lock.yaml b/server/pnpm-lock.yaml index 860078abe..3d73393dc 100644 --- a/server/pnpm-lock.yaml +++ b/server/pnpm-lock.yaml @@ -1,49 +1,49 @@ lockfileVersion: 5.3 specifiers: - '@types/bcrypt': ^3.0.1 + '@types/bcrypt': ^5.0.0 '@types/connect-redis': ^0.0.16 - '@types/express': ^4.17.11 + '@types/express': ^4.17.12 '@types/express-session': ^1.17.3 '@types/multer': ^1.4.5 - '@types/node': ^15.0.1 + '@types/node': ^15.12.0 '@types/node-fetch': ^2.5.10 '@types/range-parser': ^1.2.3 '@types/supertest': ^2.0.11 '@types/tap': ^15.0.2 '@types/uuid': ^8.3.0 - '@typescript-eslint/eslint-plugin': ^4.22.0 - '@typescript-eslint/parser': ^4.22.0 + '@typescript-eslint/eslint-plugin': ^4.26.0 + '@typescript-eslint/parser': ^4.26.0 bcrypt: ^5.0.1 bee-queue: ^1.4.0 commander: ^7.2.0 - connect-redis: ^5.2.0 + connect-redis: ^6.0.0 csv-parse: ^4.15.4 deepmerge: ^4.2.2 - dotenv: ^8.2.0 - eslint: ^7.25.0 + dotenv: ^10.0.0 + eslint: ^7.27.0 eslint-config-prettier: ^8.3.0 - eslint-plugin-import: ^2.22.1 + eslint-plugin-import: ^2.23.4 eslint-plugin-prettier: ^3.4.0 express: ^4.17.1 express-async-errors: ^3.1.1 express-request-mock: ^3.1.0 - express-session: ^1.17.1 + express-session: ^1.17.2 fast-json-stable-hash: ^1.0.2 fast-xml-parser: ^3.19.0 kamaitachi-common: github:zkldi/Kamaitachi-common - mongodb: ^3.6.6 + mongodb: 3.6.3 monk: ^7.3.4 multer: ^1.4.2 node-fetch: ^2.6.1 node-mocks-http: ^1.10.1 - prettier: ^2.2.1 + prettier: ^2.3.0 prudence: ^0.9.6 redis: ^3.1.2 supertest: ^6.1.3 - tap: ^15.0.5 - ts-node: ^9.1.1 - typescript: ^4.2.4 + tap: ^15.0.9 + ts-node: ^10.0.0 + typescript: ^4.3.2 uuid: ^8.3.2 why-is-node-running: ^2.2.0 winston: ^3.3.3 @@ -52,50 +52,50 @@ dependencies: bcrypt: 5.0.1 bee-queue: 1.4.0 commander: 7.2.0 - connect-redis: 5.2.0 + connect-redis: 6.0.0 csv-parse: 4.15.4 deepmerge: 4.2.2 - dotenv: 8.2.0 + dotenv: 10.0.0 express: 4.17.1 express-async-errors: 3.1.1_express@4.17.1 - express-session: 1.17.1 + express-session: 1.17.2 fast-json-stable-hash: 1.0.2 fast-xml-parser: 3.19.0 - kamaitachi-common: github.com/zkldi/Kamaitachi-common/5bce2fa9c4916e32c185efea460a3bd292556ae3 - mongodb: 3.6.6 + kamaitachi-common: github.com/zkldi/Kamaitachi-common/a86ed99055f338997f36e61cd3b753600fc68b80 + mongodb: 3.6.3 monk: 7.3.4 multer: 1.4.2 node-fetch: 2.6.1 prudence: 0.9.6 redis: 3.1.2 - typescript: 4.2.4 + typescript: 4.3.2 uuid: 8.3.2 winston: 3.3.3 devDependencies: - '@types/bcrypt': 3.0.1 + '@types/bcrypt': 5.0.0 '@types/connect-redis': 0.0.16 - '@types/express': 4.17.11 + '@types/express': 4.17.12 '@types/express-session': 1.17.3 '@types/multer': 1.4.5 - '@types/node': 15.0.1 + '@types/node': 15.12.0 '@types/node-fetch': 2.5.10 '@types/range-parser': 1.2.3 '@types/supertest': 2.0.11 '@types/tap': 15.0.2 '@types/uuid': 8.3.0 - '@typescript-eslint/eslint-plugin': 4.22.0_e3b52a83531895e7febd6ecd5ba813eb - '@typescript-eslint/parser': 4.22.0_eslint@7.25.0+typescript@4.2.4 - eslint: 7.25.0 - eslint-config-prettier: 8.3.0_eslint@7.25.0 - eslint-plugin-import: 2.22.1_eslint@7.25.0 - eslint-plugin-prettier: 3.4.0_ed07edc0d33fb90bb2bebf56b9b5e0f9 + '@typescript-eslint/eslint-plugin': 4.26.0_025fc50e542c8e957dec903a5ef525ba + '@typescript-eslint/parser': 4.26.0_eslint@7.27.0+typescript@4.3.2 + eslint: 7.27.0 + eslint-config-prettier: 8.3.0_eslint@7.27.0 + eslint-plugin-import: 2.23.4_eslint@7.27.0 + eslint-plugin-prettier: 3.4.0_beb8ddd1fba5378f74976112c7860a07 express-request-mock: 3.1.0 node-mocks-http: 1.10.1 - prettier: 2.2.1 + prettier: 2.3.0 supertest: 6.1.3 - tap: 15.0.5_ts-node@9.1.1+typescript@4.2.4 - ts-node: 9.1.1_typescript@4.2.4 + tap: 15.0.9_ts-node@10.0.0+typescript@4.3.2 + ts-node: 10.0.0_4188109388a02e43abe22b47ebba7a11 why-is-node-running: 2.2.0 packages: @@ -103,32 +103,32 @@ packages: /@babel/code-frame/7.12.11: resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: - '@babel/highlight': 7.13.10 + '@babel/highlight': 7.14.0 dev: true /@babel/code-frame/7.12.13: resolution: {integrity: sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==} dependencies: - '@babel/highlight': 7.13.10 + '@babel/highlight': 7.14.0 dev: true - /@babel/compat-data/7.13.15: - resolution: {integrity: sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==} + /@babel/compat-data/7.14.4: + resolution: {integrity: sha512-i2wXrWQNkH6JplJQGn3Rd2I4Pij8GdHkXwHMxm+zV5YG/Jci+bCNrWZEWC4o+umiDkRrRs4dVzH3X4GP7vyjQQ==} dev: true - /@babel/core/7.13.16: - resolution: {integrity: sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==} + /@babel/core/7.14.3: + resolution: {integrity: sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.12.13 - '@babel/generator': 7.13.16 - '@babel/helper-compilation-targets': 7.13.16_@babel+core@7.13.16 - '@babel/helper-module-transforms': 7.13.14 - '@babel/helpers': 7.13.17 - '@babel/parser': 7.13.16 + '@babel/generator': 7.14.3 + '@babel/helper-compilation-targets': 7.14.4_@babel+core@7.14.3 + '@babel/helper-module-transforms': 7.14.2 + '@babel/helpers': 7.14.0 + '@babel/parser': 7.14.4 '@babel/template': 7.12.13 - '@babel/traverse': 7.13.17 - '@babel/types': 7.13.17 + '@babel/traverse': 7.14.2 + '@babel/types': 7.14.4 convert-source-map: 1.7.0 debug: 4.3.1 gensync: 1.0.0-beta.2 @@ -139,10 +139,10 @@ packages: - supports-color dev: true - /@babel/generator/7.13.16: - resolution: {integrity: sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==} + /@babel/generator/7.14.3: + resolution: {integrity: sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==} dependencies: - '@babel/types': 7.13.17 + '@babel/types': 7.14.4 jsesc: 2.5.2 source-map: 0.5.7 dev: true @@ -150,58 +150,58 @@ packages: /@babel/helper-annotate-as-pure/7.12.13: resolution: {integrity: sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==} dependencies: - '@babel/types': 7.13.17 + '@babel/types': 7.14.4 dev: true - /@babel/helper-compilation-targets/7.13.16_@babel+core@7.13.16: - resolution: {integrity: sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==} + /@babel/helper-compilation-targets/7.14.4_@babel+core@7.14.3: + resolution: {integrity: sha512-JgdzOYZ/qGaKTVkn5qEDV/SXAh8KcyUVkCoSWGN8T3bwrgd6m+/dJa2kVGi6RJYJgEYPBdZ84BZp9dUjNWkBaA==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.13.15 - '@babel/core': 7.13.16 + '@babel/compat-data': 7.14.4 + '@babel/core': 7.14.3 '@babel/helper-validator-option': 7.12.17 - browserslist: 4.16.5 + browserslist: 4.16.6 semver: 6.3.0 dev: true - /@babel/helper-function-name/7.12.13: - resolution: {integrity: sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==} + /@babel/helper-function-name/7.14.2: + resolution: {integrity: sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==} dependencies: '@babel/helper-get-function-arity': 7.12.13 '@babel/template': 7.12.13 - '@babel/types': 7.13.17 + '@babel/types': 7.14.4 dev: true /@babel/helper-get-function-arity/7.12.13: resolution: {integrity: sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==} dependencies: - '@babel/types': 7.13.17 + '@babel/types': 7.14.4 dev: true /@babel/helper-member-expression-to-functions/7.13.12: resolution: {integrity: sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==} dependencies: - '@babel/types': 7.13.17 + '@babel/types': 7.14.4 dev: true /@babel/helper-module-imports/7.13.12: resolution: {integrity: sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==} dependencies: - '@babel/types': 7.13.17 + '@babel/types': 7.14.4 dev: true - /@babel/helper-module-transforms/7.13.14: - resolution: {integrity: sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==} + /@babel/helper-module-transforms/7.14.2: + resolution: {integrity: sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==} dependencies: '@babel/helper-module-imports': 7.13.12 - '@babel/helper-replace-supers': 7.13.12 + '@babel/helper-replace-supers': 7.14.4 '@babel/helper-simple-access': 7.13.12 '@babel/helper-split-export-declaration': 7.12.13 - '@babel/helper-validator-identifier': 7.12.11 + '@babel/helper-validator-identifier': 7.14.0 '@babel/template': 7.12.13 - '@babel/traverse': 7.13.17 - '@babel/types': 7.13.17 + '@babel/traverse': 7.14.2 + '@babel/types': 7.14.4 transitivePeerDependencies: - supports-color dev: true @@ -209,20 +209,20 @@ packages: /@babel/helper-optimise-call-expression/7.12.13: resolution: {integrity: sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==} dependencies: - '@babel/types': 7.13.17 + '@babel/types': 7.14.4 dev: true /@babel/helper-plugin-utils/7.13.0: resolution: {integrity: sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==} dev: true - /@babel/helper-replace-supers/7.13.12: - resolution: {integrity: sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==} + /@babel/helper-replace-supers/7.14.4: + resolution: {integrity: sha512-zZ7uHCWlxfEAAOVDYQpEf/uyi1dmeC7fX4nCf2iz9drnCwi1zvwXL3HwWWNXUQEJ1k23yVn3VbddiI9iJEXaTQ==} dependencies: '@babel/helper-member-expression-to-functions': 7.13.12 '@babel/helper-optimise-call-expression': 7.12.13 - '@babel/traverse': 7.13.17 - '@babel/types': 7.13.17 + '@babel/traverse': 7.14.2 + '@babel/types': 7.14.4 transitivePeerDependencies: - supports-color dev: true @@ -230,111 +230,111 @@ packages: /@babel/helper-simple-access/7.13.12: resolution: {integrity: sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==} dependencies: - '@babel/types': 7.13.17 + '@babel/types': 7.14.4 dev: true /@babel/helper-split-export-declaration/7.12.13: resolution: {integrity: sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==} dependencies: - '@babel/types': 7.13.17 + '@babel/types': 7.14.4 dev: true - /@babel/helper-validator-identifier/7.12.11: - resolution: {integrity: sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==} + /@babel/helper-validator-identifier/7.14.0: + resolution: {integrity: sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==} dev: true /@babel/helper-validator-option/7.12.17: resolution: {integrity: sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==} dev: true - /@babel/helpers/7.13.17: - resolution: {integrity: sha512-Eal4Gce4kGijo1/TGJdqp3WuhllaMLSrW6XcL0ulyUAQOuxHcCafZE8KHg9857gcTehsm/v7RcOx2+jp0Ryjsg==} + /@babel/helpers/7.14.0: + resolution: {integrity: sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==} dependencies: '@babel/template': 7.12.13 - '@babel/traverse': 7.13.17 - '@babel/types': 7.13.17 + '@babel/traverse': 7.14.2 + '@babel/types': 7.14.4 transitivePeerDependencies: - supports-color dev: true - /@babel/highlight/7.13.10: - resolution: {integrity: sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==} + /@babel/highlight/7.14.0: + resolution: {integrity: sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==} dependencies: - '@babel/helper-validator-identifier': 7.12.11 + '@babel/helper-validator-identifier': 7.14.0 chalk: 2.4.2 js-tokens: 4.0.0 dev: true - /@babel/parser/7.13.16: - resolution: {integrity: sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==} + /@babel/parser/7.14.4: + resolution: {integrity: sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==} engines: {node: '>=6.0.0'} hasBin: true dev: true - /@babel/plugin-proposal-object-rest-spread/7.13.8_@babel+core@7.13.16: - resolution: {integrity: sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==} + /@babel/plugin-proposal-object-rest-spread/7.14.4_@babel+core@7.14.3: + resolution: {integrity: sha512-AYosOWBlyyXEagrPRfLJ1enStufsr7D1+ddpj8OLi9k7B6+NdZ0t/9V7Fh+wJ4g2Jol8z2JkgczYqtWrZd4vbA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.13.15 - '@babel/core': 7.13.16 - '@babel/helper-compilation-targets': 7.13.16_@babel+core@7.13.16 + '@babel/compat-data': 7.14.4 + '@babel/core': 7.14.3 + '@babel/helper-compilation-targets': 7.14.4_@babel+core@7.14.3 '@babel/helper-plugin-utils': 7.13.0 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.13.16 - '@babel/plugin-transform-parameters': 7.13.0_@babel+core@7.13.16 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.14.3 + '@babel/plugin-transform-parameters': 7.14.2_@babel+core@7.14.3 dev: true - /@babel/plugin-syntax-jsx/7.12.13_@babel+core@7.13.16: + /@babel/plugin-syntax-jsx/7.12.13_@babel+core@7.14.3: resolution: {integrity: sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.13.16 + '@babel/core': 7.14.3 '@babel/helper-plugin-utils': 7.13.0 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.13.16: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.14.3: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.13.16 + '@babel/core': 7.14.3 '@babel/helper-plugin-utils': 7.13.0 dev: true - /@babel/plugin-transform-destructuring/7.13.17_@babel+core@7.13.16: - resolution: {integrity: sha512-UAUqiLv+uRLO+xuBKKMEpC+t7YRNVRqBsWWq1yKXbBZBje/t3IXCiSinZhjn/DC3qzBfICeYd2EFGEbHsh5RLA==} + /@babel/plugin-transform-destructuring/7.14.4_@babel+core@7.14.3: + resolution: {integrity: sha512-JyywKreTCGTUsL1OKu1A3ms/R1sTP0WxbpXlALeGzF53eB3bxtNkYdMj9SDgK7g6ImPy76J5oYYKoTtQImlhQA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.13.16 + '@babel/core': 7.14.3 '@babel/helper-plugin-utils': 7.13.0 dev: true - /@babel/plugin-transform-parameters/7.13.0_@babel+core@7.13.16: - resolution: {integrity: sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==} + /@babel/plugin-transform-parameters/7.14.2_@babel+core@7.14.3: + resolution: {integrity: sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.13.16 + '@babel/core': 7.14.3 '@babel/helper-plugin-utils': 7.13.0 dev: true - /@babel/plugin-transform-react-jsx/7.13.12_@babel+core@7.13.16: - resolution: {integrity: sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==} + /@babel/plugin-transform-react-jsx/7.14.3_@babel+core@7.14.3: + resolution: {integrity: sha512-uuxuoUNVhdgYzERiHHFkE4dWoJx+UFVyuAl0aqN8P2/AKFHwqgUC5w2+4/PjpKXJsFgBlYAFXlUmDQ3k3DUkXw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.13.16 + '@babel/core': 7.14.3 '@babel/helper-annotate-as-pure': 7.12.13 '@babel/helper-module-imports': 7.13.12 '@babel/helper-plugin-utils': 7.13.0 - '@babel/plugin-syntax-jsx': 7.12.13_@babel+core@7.13.16 - '@babel/types': 7.13.17 + '@babel/plugin-syntax-jsx': 7.12.13_@babel+core@7.14.3 + '@babel/types': 7.14.4 dev: true - /@babel/runtime/7.13.17: - resolution: {integrity: sha512-NCdgJEelPTSh+FEFylhnP1ylq848l1z9t9N0j1Lfbcw0+KXGjsTvUmkxy+voLLXB5SOKMbLLx4jxYliGrYQseA==} + /@babel/runtime/7.14.0: + resolution: {integrity: sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==} dependencies: regenerator-runtime: 0.13.7 dev: false @@ -343,29 +343,29 @@ packages: resolution: {integrity: sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==} dependencies: '@babel/code-frame': 7.12.13 - '@babel/parser': 7.13.16 - '@babel/types': 7.13.17 + '@babel/parser': 7.14.4 + '@babel/types': 7.14.4 dev: true - /@babel/traverse/7.13.17: - resolution: {integrity: sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==} + /@babel/traverse/7.14.2: + resolution: {integrity: sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==} dependencies: '@babel/code-frame': 7.12.13 - '@babel/generator': 7.13.16 - '@babel/helper-function-name': 7.12.13 + '@babel/generator': 7.14.3 + '@babel/helper-function-name': 7.14.2 '@babel/helper-split-export-declaration': 7.12.13 - '@babel/parser': 7.13.16 - '@babel/types': 7.13.17 + '@babel/parser': 7.14.4 + '@babel/types': 7.14.4 debug: 4.3.1 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.13.17: - resolution: {integrity: sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==} + /@babel/types/7.14.4: + resolution: {integrity: sha512-lCj4aIs0xUefJFQnwwQv2Bxg7Omd6bgquZ6LGC+gGMh6/s5qDVfjuCMlDmYQ15SLsWHd9n+X3E75lKIhl5Lkiw==} dependencies: - '@babel/helper-validator-identifier': 7.12.11 + '@babel/helper-validator-identifier': 7.14.0 to-fast-properties: 2.0.0 dev: true @@ -377,8 +377,8 @@ packages: kuler: 2.0.0 dev: false - /@eslint/eslintrc/0.4.0: - resolution: {integrity: sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==} + /@eslint/eslintrc/0.4.1: + resolution: {integrity: sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 @@ -410,8 +410,8 @@ packages: engines: {node: '>=8'} dev: true - /@mapbox/node-pre-gyp/1.0.4: - resolution: {integrity: sha512-M669Qo4nRT7iDmQEjQYC7RU8Z6dpz9UmSbkJ1OFEja3uevCdLKh7IZZki7L1TZj02kRyl82snXFY8QqkyfowrQ==} + /@mapbox/node-pre-gyp/1.0.5: + resolution: {integrity: sha512-4srsKPXWlIxp5Vbqz5uLfBN+du2fJChBoYn/f2h991WLdk7jUvcSk/McVLSv/X+xQIPI8eGD5GjrnygdyHnhPA==} hasBin: true dependencies: detect-libc: 1.0.3 @@ -427,67 +427,85 @@ packages: - supports-color dev: false - /@nodelib/fs.scandir/2.1.4: - resolution: {integrity: sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==} + /@nodelib/fs.scandir/2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} dependencies: - '@nodelib/fs.stat': 2.0.4 + '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 dev: true - /@nodelib/fs.stat/2.0.4: - resolution: {integrity: sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==} + /@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} dev: true - /@nodelib/fs.walk/1.2.6: - resolution: {integrity: sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==} + /@nodelib/fs.walk/1.2.7: + resolution: {integrity: sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==} engines: {node: '>= 8'} dependencies: - '@nodelib/fs.scandir': 2.1.4 + '@nodelib/fs.scandir': 2.1.5 fastq: 1.11.0 dev: true - /@types/bcrypt/3.0.1: - resolution: {integrity: sha512-SwBrq5wb6jXP0o3O3jStdPWbKpimTImfdFD/OZE3uW+jhGpds/l5wMX9lfYOTDOa5Bod2QmOgo9ln+tMp2XP/w==} + /@tsconfig/node10/1.0.7: + resolution: {integrity: sha512-aBvUmXLQbayM4w3A8TrjwrXs4DZ8iduJnuJLLRGdkWlyakCf1q6uHZJBzXoRA/huAEknG5tcUyQxN3A+In5euQ==} + dev: true + + /@tsconfig/node12/1.0.7: + resolution: {integrity: sha512-dgasobK/Y0wVMswcipr3k0HpevxFJLijN03A8mYfEPvWvOs14v0ZlYTR4kIgMx8g4+fTyTFv8/jLCIfRqLDJ4A==} + dev: true + + /@tsconfig/node14/1.0.0: + resolution: {integrity: sha512-RKkL8eTdPv6t5EHgFKIVQgsDapugbuOptNd9OOunN/HAkzmmTnZELx1kNCK0rSdUYGmiFMM3rRQMAWiyp023LQ==} + dev: true + + /@tsconfig/node16/1.0.1: + resolution: {integrity: sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA==} + dev: true + + /@types/bcrypt/5.0.0: + resolution: {integrity: sha512-agtcFKaruL8TmcvqbndlqHPSJgsolhf/qPWchFlgnW1gECTN/nKbFcoFnvKAQRFfKbh+BO6A3SWdJu9t+xF3Lw==} + dependencies: + '@types/node': 15.12.0 dev: true /@types/body-parser/1.19.0: resolution: {integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==} dependencies: '@types/connect': 3.4.34 - '@types/node': 15.0.1 + '@types/node': 15.12.0 dev: true /@types/bson/4.0.3: resolution: {integrity: sha512-mVRvYnTOZJz3ccpxhr3wgxVmSeiYinW+zlzQz3SXWaJmD1DuL05Jeq7nKw3SnbKmbleW5qrLG5vdyWe/A9sXhw==} dependencies: - '@types/node': 15.0.1 + '@types/node': 15.12.0 dev: false /@types/connect-redis/0.0.16: resolution: {integrity: sha512-ToZRmwoeqRhzGIqMO9k8Hs1B9pFSGYCjHvMpPlgo+kQ4M7xaPwi2/5HjikJ0MOfPDFcAe9Qwl1SaULYCNE6jYg==} dependencies: - '@types/express': 4.17.11 + '@types/express': 4.17.12 '@types/express-session': 1.17.3 - '@types/ioredis': 4.26.0 - '@types/redis': 2.8.28 + '@types/ioredis': 4.26.4 + '@types/redis': 2.8.29 dev: true /@types/connect/3.4.34: resolution: {integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==} dependencies: - '@types/node': 15.0.1 + '@types/node': 15.12.0 dev: true /@types/cookiejar/2.1.2: resolution: {integrity: sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==} dev: true - /@types/express-serve-static-core/4.17.19: - resolution: {integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==} + /@types/express-serve-static-core/4.17.21: + resolution: {integrity: sha512-gwCiEZqW6f7EoR8TTEfalyEhb1zA5jQJnRngr97+3pzMaO1RKoI1w2bw07TK72renMUVWcWS5mLI6rk1NqN0nA==} dependencies: - '@types/node': 15.0.1 + '@types/node': 15.12.0 '@types/qs': 6.9.6 '@types/range-parser': 1.2.3 dev: true @@ -495,22 +513,22 @@ packages: /@types/express-session/1.17.3: resolution: {integrity: sha512-57DnyxiqClXOIjoCgeKCUYfKxBPOlOY/k+l1TPK+7bSwyiPTrS5FIk1Ycql7twk4wO7P5lfOVy6akDGiaMSLfw==} dependencies: - '@types/express': 4.17.11 + '@types/express': 4.17.12 dev: true - /@types/express/4.17.11: - resolution: {integrity: sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==} + /@types/express/4.17.12: + resolution: {integrity: sha512-pTYas6FrP15B1Oa0bkN5tQMNqOcVXa9j4FTFtO8DWI9kppKib+6NJtfTOOLcwxuuYvcX2+dVG6et1SxW/Kc17Q==} dependencies: '@types/body-parser': 1.19.0 - '@types/express-serve-static-core': 4.17.19 + '@types/express-serve-static-core': 4.17.21 '@types/qs': 6.9.6 '@types/serve-static': 1.13.9 dev: true - /@types/ioredis/4.26.0: - resolution: {integrity: sha512-lxF+O7a5lu08g8rmPTAlD105SorTbu1A3jZdH8CIra0eh3lmpqkRkJ3FAYFPTAXSlnE549xqbQIo1BLzx5smNg==} + /@types/ioredis/4.26.4: + resolution: {integrity: sha512-QFbjNq7EnOGw6d1gZZt2h26OFXjx7z+eqEnbCHSrDI1OOLEgOHMKdtIajJbuCr9uO+X9kQQRe7Lz6uxqxl5XKg==} dependencies: - '@types/node': 15.0.1 + '@types/node': 15.12.0 dev: true /@types/json-schema/7.0.7: @@ -525,28 +543,28 @@ packages: resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} dev: true - /@types/mongodb/3.6.12: - resolution: {integrity: sha512-49aEzQD5VdHPxyd5dRyQdqEveAg9LanwrH8RQipnMuulwzKmODXIZRp0umtxi1eBUfEusRkoy8AVOMr+kVuFog==} + /@types/mongodb/3.6.17: + resolution: {integrity: sha512-9hhgvYPdC5iHyyksPcKCu45gfaAIPQHKHGdvNXu4582DmOZX3wrUJIJPT40o4G1oTKPgpMMFqZglOTjhnYoF+A==} dependencies: '@types/bson': 4.0.3 - '@types/node': 15.0.1 + '@types/node': 15.12.0 dev: false /@types/multer/1.4.5: resolution: {integrity: sha512-9b/0a8JyrR0r2nQhL73JR86obWL7cogfX12augvlrvcpciCo/hkvEsgu80Z4S2g2DHGVXHr8pUIi1VhqFJ8Ufw==} dependencies: - '@types/express': 4.17.11 + '@types/express': 4.17.12 dev: true /@types/node-fetch/2.5.10: resolution: {integrity: sha512-IpkX0AasN44hgEad0gEF/V6EgR5n69VEqPEgnmoM8GsIGro3PowbWs4tR6IhxUTyPLpOn+fiGG6nrQhcmoCuIQ==} dependencies: - '@types/node': 15.0.1 + '@types/node': 15.12.0 form-data: 3.0.1 dev: true - /@types/node/15.0.1: - resolution: {integrity: sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA==} + /@types/node/15.12.0: + resolution: {integrity: sha512-+aHJvoCsVhO2ZCuT4o5JtcPrCPyDE3+1nvbDprYes+pPkEsbjH7AGUCNtjMOXS0fqH14t+B7yLzaqSz92FPWyw==} /@types/qs/6.9.6: resolution: {integrity: sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==} @@ -556,44 +574,44 @@ packages: resolution: {integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==} dev: true - /@types/redis/2.8.28: - resolution: {integrity: sha512-8l2gr2OQ969ypa7hFOeKqtFoY70XkHxISV0pAwmQ2nm6CSPb1brmTmqJCGGrekCo+pAZyWlNXr+Kvo6L/1wijA==} + /@types/redis/2.8.29: + resolution: {integrity: sha512-/pjQ9lwnL/t1bEfRHQFEJB3kHCR65tpB19NEWmbqcgGgqrfeGo/9b4tUtHbClxQoy3+g6Esx2QRtV7fk7kBPYg==} dependencies: - '@types/node': 15.0.1 + '@types/node': 15.12.0 dev: true /@types/serve-static/1.13.9: resolution: {integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==} dependencies: '@types/mime': 1.3.2 - '@types/node': 15.0.1 + '@types/node': 15.12.0 dev: true - /@types/superagent/4.1.10: - resolution: {integrity: sha512-xAgkb2CMWUMCyVc/3+7iQfOEBE75NvuZeezvmixbUw3nmENf2tCnQkW5yQLTYqvXUQ+R6EXxdqKKbal2zM5V/g==} + /@types/superagent/4.1.11: + resolution: {integrity: sha512-cZkWBXZI+jESnUTp8RDGBmk1Zn2MkScP4V5bjD7DyqB7L0WNWpblh4KX5K/6aTqxFZMhfo1bhi2cwoAEDVBBJw==} dependencies: '@types/cookiejar': 2.1.2 - '@types/node': 15.0.1 + '@types/node': 15.12.0 dev: true /@types/supertest/2.0.11: resolution: {integrity: sha512-uci4Esokrw9qGb9bvhhSVEjd6rkny/dk5PK/Qz4yxKiyppEI+dOPlNrZBahE3i+PoKFYyDxChVXZ/ysS/nrm1Q==} dependencies: - '@types/superagent': 4.1.10 + '@types/superagent': 4.1.11 dev: true /@types/tap/15.0.2: resolution: {integrity: sha512-dF4ITq+B0vY26iSW27ga0xbuzqPRdKd1rJZD9zFKJSHam74CgyEStkVKeHHQThBC0SsmrXQnOvElH3xKKYu33g==} dependencies: - '@types/node': 15.0.1 + '@types/node': 15.12.0 dev: true /@types/uuid/8.3.0: resolution: {integrity: sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ==} dev: true - /@typescript-eslint/eslint-plugin/4.22.0_e3b52a83531895e7febd6ecd5ba813eb: - resolution: {integrity: sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==} + /@typescript-eslint/eslint-plugin/4.26.0_025fc50e542c8e957dec903a5ef525ba: + resolution: {integrity: sha512-yA7IWp+5Qqf+TLbd8b35ySFOFzUfL7i+4If50EqvjT6w35X8Lv0eBHb6rATeWmucks37w+zV+tWnOXI9JlG6Eg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -603,41 +621,41 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.22.0_eslint@7.25.0+typescript@4.2.4 - '@typescript-eslint/parser': 4.22.0_eslint@7.25.0+typescript@4.2.4 - '@typescript-eslint/scope-manager': 4.22.0 + '@typescript-eslint/experimental-utils': 4.26.0_eslint@7.27.0+typescript@4.3.2 + '@typescript-eslint/parser': 4.26.0_eslint@7.27.0+typescript@4.3.2 + '@typescript-eslint/scope-manager': 4.26.0 debug: 4.3.1 - eslint: 7.25.0 + eslint: 7.27.0 functional-red-black-tree: 1.0.1 lodash: 4.17.21 regexpp: 3.1.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.2.4 - typescript: 4.2.4 + tsutils: 3.21.0_typescript@4.3.2 + typescript: 4.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.22.0_eslint@7.25.0+typescript@4.2.4: - resolution: {integrity: sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==} + /@typescript-eslint/experimental-utils/4.26.0_eslint@7.27.0+typescript@4.3.2: + resolution: {integrity: sha512-TH2FO2rdDm7AWfAVRB5RSlbUhWxGVuxPNzGT7W65zVfl8H/WeXTk1e69IrcEVsBslrQSTDKQSaJD89hwKrhdkw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.7 - '@typescript-eslint/scope-manager': 4.22.0 - '@typescript-eslint/types': 4.22.0 - '@typescript-eslint/typescript-estree': 4.22.0_typescript@4.2.4 - eslint: 7.25.0 + '@typescript-eslint/scope-manager': 4.26.0 + '@typescript-eslint/types': 4.26.0 + '@typescript-eslint/typescript-estree': 4.26.0_typescript@4.3.2 + eslint: 7.27.0 eslint-scope: 5.1.1 - eslint-utils: 2.1.0 + eslint-utils: 3.0.0_eslint@7.27.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/4.22.0_eslint@7.25.0+typescript@4.2.4: - resolution: {integrity: sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==} + /@typescript-eslint/parser/4.26.0_eslint@7.27.0+typescript@4.3.2: + resolution: {integrity: sha512-b4jekVJG9FfmjUfmM4VoOItQhPlnt6MPOBUL0AQbiTmm+SSpSdhHYlwayOm4IW9KLI/4/cRKtQCmDl1oE2OlPg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -646,31 +664,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.22.0 - '@typescript-eslint/types': 4.22.0 - '@typescript-eslint/typescript-estree': 4.22.0_typescript@4.2.4 + '@typescript-eslint/scope-manager': 4.26.0 + '@typescript-eslint/types': 4.26.0 + '@typescript-eslint/typescript-estree': 4.26.0_typescript@4.3.2 debug: 4.3.1 - eslint: 7.25.0 - typescript: 4.2.4 + eslint: 7.27.0 + typescript: 4.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/4.22.0: - resolution: {integrity: sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==} + /@typescript-eslint/scope-manager/4.26.0: + resolution: {integrity: sha512-G6xB6mMo4xVxwMt5lEsNTz3x4qGDt0NSGmTBNBPJxNsrTXJSm21c6raeYroS2OwQsOyIXqKZv266L/Gln1BWqg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.22.0 - '@typescript-eslint/visitor-keys': 4.22.0 + '@typescript-eslint/types': 4.26.0 + '@typescript-eslint/visitor-keys': 4.26.0 dev: true - /@typescript-eslint/types/4.22.0: - resolution: {integrity: sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==} + /@typescript-eslint/types/4.26.0: + resolution: {integrity: sha512-rADNgXl1kS/EKnDr3G+m7fB9yeJNnR9kF7xMiXL6mSIWpr3Wg5MhxyfEXy/IlYthsqwBqHOr22boFbf/u6O88A==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/typescript-estree/4.22.0_typescript@4.2.4: - resolution: {integrity: sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==} + /@typescript-eslint/typescript-estree/4.26.0_typescript@4.3.2: + resolution: {integrity: sha512-GHUgahPcm9GfBuy3TzdsizCcPjKOAauG9xkz9TR8kOdssz2Iz9jRCSQm6+aVFa23d5NcSpo1GdHGSQKe0tlcbg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: typescript: '*' @@ -678,24 +696,24 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.22.0 - '@typescript-eslint/visitor-keys': 4.22.0 + '@typescript-eslint/types': 4.26.0 + '@typescript-eslint/visitor-keys': 4.26.0 debug: 4.3.1 globby: 11.0.3 is-glob: 4.0.1 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.2.4 - typescript: 4.2.4 + tsutils: 3.21.0_typescript@4.3.2 + typescript: 4.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/visitor-keys/4.22.0: - resolution: {integrity: sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==} + /@typescript-eslint/visitor-keys/4.26.0: + resolution: {integrity: sha512-cw4j8lH38V1ycGBbF+aFiLUls9Z0Bw8QschP3mkth50BbWzgFS33ISIgBzUMuQ2IdahoEv/rXstr8Zhlz4B1Zg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.22.0 - eslint-visitor-keys: 2.0.0 + '@typescript-eslint/types': 4.26.0 + eslint-visitor-keys: 2.1.0 dev: true /abbrev/1.1.1: @@ -706,7 +724,7 @@ packages: resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==} engines: {node: '>= 0.6'} dependencies: - mime-types: 2.1.30 + mime-types: 2.1.31 negotiator: 0.6.2 /acorn-jsx/5.3.1_acorn@7.4.1: @@ -749,8 +767,8 @@ packages: uri-js: 4.4.1 dev: true - /ajv/8.2.0: - resolution: {integrity: sha512-WSNGFuyWd//XO8n/m/EaOlNLtO0yL8EXT/74LqT4khdhpZjP7lkj/kT5uwRmGitKEVp/Oj7ZUHeGfPtgHhQ5CA==} + /ajv/8.5.0: + resolution: {integrity: sha512-Y2l399Tt1AguU3BPRP9Fn4eN+Or+StUGWCUpbnFyXSo8NZ9S4uj+AG2pjs5apK+ZMOwYOz1+a+VKvKH7CudXgQ==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -796,7 +814,7 @@ packages: engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 - picomatch: 2.2.3 + picomatch: 2.3.0 dev: true /append-field/1.0.0: @@ -845,9 +863,9 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.0 + es-abstract: 1.18.3 get-intrinsic: 1.1.1 - is-string: 1.0.5 + is-string: 1.0.6 dev: true /array-union/2.1.0: @@ -861,7 +879,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.0 + es-abstract: 1.18.3 dev: true /asn1/0.2.4: @@ -915,8 +933,8 @@ packages: engines: {node: '>= 10.0.0'} requiresBuild: true dependencies: - '@mapbox/node-pre-gyp': 1.0.4 - node-addon-api: 3.1.0 + '@mapbox/node-pre-gyp': 1.0.5 + node-addon-api: 3.2.1 transitivePeerDependencies: - supports-color dev: false @@ -976,16 +994,16 @@ packages: fill-range: 7.0.1 dev: true - /browserslist/4.16.5: - resolution: {integrity: sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A==} + /browserslist/4.16.6: + resolution: {integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001218 + caniuse-lite: 1.0.30001234 colorette: 1.2.2 - electron-to-chromium: 1.3.723 + electron-to-chromium: 1.3.748 escalade: 3.1.1 - node-releases: 1.1.71 + node-releases: 1.1.72 dev: true /bson/1.1.6: @@ -1054,8 +1072,8 @@ packages: engines: {node: '>=6'} dev: true - /caniuse-lite/1.0.30001218: - resolution: {integrity: sha512-0ASydOWSy3bB88FbDpJSTt+PfDwnMqrym3yRZfqG8EXSQ06OZhF+q5wgYP/EN+jJMERItNcDQUqMyNjzZ+r5+Q==} + /caniuse-lite/1.0.30001234: + resolution: {integrity: sha512-a3gjUVKkmwLdNysa1xkUAwN2VfJUJyVW47rsi3aCbkRCtbHAfo+rOsCqVw29G6coQ8gzAPb5XBXwiGHwme3isA==} dev: true /caseless/0.12.0: @@ -1210,20 +1228,15 @@ packages: typedarray: 0.0.6 dev: false - /connect-redis/5.2.0: - resolution: {integrity: sha512-wcv1lZWa2K7RbsdSlrvwApBQFLQx+cia+oirLIeim0axR3D/9ZJbHdeTM/j8tJYYKk34dVs2QPAuAqcIklWD+Q==} - engines: {node: '>=10.0.0'} + /connect-redis/6.0.0: + resolution: {integrity: sha512-6eGEAAPHYvcfbRNCMmPzBIjrqRWLw7at9lCUH4G6NQ8gwWDJelaUmFNOqPIhehbw941euVmIuqWsaWiKXfb+5g==} + engines: {node: '>=12'} dev: false /console-control-strings/1.1.0: resolution: {integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=} dev: false - /contains-path/0.1.0: - resolution: {integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=} - engines: {node: '>=0.10.0'} - dev: true - /content-disposition/0.5.3: resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==} engines: {node: '>= 0.6'} @@ -1251,6 +1264,11 @@ packages: engines: {node: '>= 0.6'} dev: false + /cookie/0.4.1: + resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} + engines: {node: '>= 0.6'} + dev: false + /cookiejar/2.1.2: resolution: {integrity: sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==} dev: true @@ -1299,6 +1317,12 @@ packages: dependencies: ms: 2.0.0 + /debug/3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + dependencies: + ms: 2.1.3 + dev: true + /debug/4.3.1: resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} engines: {node: '>=6.0'} @@ -1390,12 +1414,11 @@ packages: path-type: 4.0.0 dev: true - /doctrine/1.5.0: - resolution: {integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=} + /doctrine/2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 - isarray: 1.0.0 dev: true /doctrine/3.0.0: @@ -1405,9 +1428,9 @@ packages: esutils: 2.0.3 dev: true - /dotenv/8.2.0: - resolution: {integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==} - engines: {node: '>=8'} + /dotenv/10.0.0: + resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} + engines: {node: '>=10'} dev: false /double-ended-queue/2.1.0-0: @@ -1425,8 +1448,8 @@ packages: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} dev: false - /electron-to-chromium/1.3.723: - resolution: {integrity: sha512-L+WXyXI7c7+G1V8ANzRsPI5giiimLAUDC6Zs1ojHHPhYXb3k/iTABFmWjivEtsWrRQymjnO66/rO2ZTABGdmWg==} + /electron-to-chromium/1.3.748: + resolution: {integrity: sha512-fmIKfYALVeEybk/L2ucdgt7jN3JsbGtg3K9pmF/MRWgkeADBI1VSAa5IzdG2gZwTxsnsrFtdMpOTSM5mrBRKVQ==} dev: true /emoji-regex/8.0.0: @@ -1455,8 +1478,8 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract/1.18.0: - resolution: {integrity: sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==} + /es-abstract/1.18.3: + resolution: {integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -1467,9 +1490,9 @@ packages: has-symbols: 1.0.2 is-callable: 1.2.3 is-negative-zero: 2.0.1 - is-regex: 1.1.2 - is-string: 1.0.5 - object-inspect: 1.10.2 + is-regex: 1.1.3 + is-string: 1.0.6 + object-inspect: 1.10.3 object-keys: 1.1.1 object.assign: 4.1.2 string.prototype.trimend: 1.0.4 @@ -1481,8 +1504,8 @@ packages: engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.3 - is-date-object: 1.0.2 - is-symbol: 1.0.3 + is-date-object: 1.0.4 + is-symbol: 1.0.4 /es6-error/4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} @@ -1507,13 +1530,18 @@ packages: engines: {node: '>=8'} dev: true - /eslint-config-prettier/8.3.0_eslint@7.25.0: + /escape-string-regexp/4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + + /eslint-config-prettier/8.3.0_eslint@7.27.0: resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 7.25.0 + eslint: 7.27.0 dev: true /eslint-import-resolver-node/0.3.4: @@ -1523,37 +1551,39 @@ packages: resolve: 1.20.0 dev: true - /eslint-module-utils/2.6.0: - resolution: {integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==} + /eslint-module-utils/2.6.1: + resolution: {integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==} engines: {node: '>=4'} dependencies: - debug: 2.6.9 + debug: 3.2.7 pkg-dir: 2.0.0 dev: true - /eslint-plugin-import/2.22.1_eslint@7.25.0: - resolution: {integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==} + /eslint-plugin-import/2.23.4_eslint@7.27.0: + resolution: {integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==} engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 dependencies: array-includes: 3.1.3 array.prototype.flat: 1.2.4 - contains-path: 0.1.0 debug: 2.6.9 - doctrine: 1.5.0 - eslint: 7.25.0 + doctrine: 2.1.0 + eslint: 7.27.0 eslint-import-resolver-node: 0.3.4 - eslint-module-utils: 2.6.0 + eslint-module-utils: 2.6.1 + find-up: 2.1.0 has: 1.0.3 + is-core-module: 2.4.0 minimatch: 3.0.4 - object.values: 1.1.3 - read-pkg-up: 2.0.0 + object.values: 1.1.4 + pkg-up: 2.0.0 + read-pkg-up: 3.0.0 resolve: 1.20.0 tsconfig-paths: 3.9.0 dev: true - /eslint-plugin-prettier/3.4.0_ed07edc0d33fb90bb2bebf56b9b5e0f9: + /eslint-plugin-prettier/3.4.0_beb8ddd1fba5378f74976112c7860a07: resolution: {integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==} engines: {node: '>=6.0.0'} peerDependencies: @@ -1564,9 +1594,9 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 7.25.0 - eslint-config-prettier: 8.3.0_eslint@7.25.0 - prettier: 2.2.1 + eslint: 7.27.0 + eslint-config-prettier: 8.3.0_eslint@7.27.0 + prettier: 2.3.0 prettier-linter-helpers: 1.0.0 dev: true @@ -1585,39 +1615,51 @@ packages: eslint-visitor-keys: 1.3.0 dev: true + /eslint-utils/3.0.0_eslint@7.27.0: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + dependencies: + eslint: 7.27.0 + eslint-visitor-keys: 2.1.0 + dev: true + /eslint-visitor-keys/1.3.0: resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} engines: {node: '>=4'} dev: true - /eslint-visitor-keys/2.0.0: - resolution: {integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==} + /eslint-visitor-keys/2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} engines: {node: '>=10'} dev: true - /eslint/7.25.0: - resolution: {integrity: sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==} + /eslint/7.27.0: + resolution: {integrity: sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==} engines: {node: ^10.12.0 || >=12.0.0} hasBin: true dependencies: '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.0 + '@eslint/eslintrc': 0.4.1 ajv: 6.12.6 chalk: 4.1.1 cross-spawn: 7.0.3 debug: 4.3.1 doctrine: 3.0.0 enquirer: 2.3.6 + escape-string-regexp: 4.0.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 - eslint-visitor-keys: 2.0.0 + eslint-visitor-keys: 2.1.0 espree: 7.3.1 esquery: 1.4.0 esutils: 2.0.3 + fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 5.1.2 - globals: 13.8.0 + globals: 13.9.0 ignore: 4.0.6 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -1625,7 +1667,7 @@ packages: js-yaml: 3.14.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 @@ -1634,7 +1676,7 @@ packages: semver: 7.3.5 strip-ansi: 6.0.0 strip-json-comments: 3.1.1 - table: 6.6.0 + table: 6.7.1 text-table: 0.2.0 v8-compile-cache: 2.3.0 transitivePeerDependencies: @@ -1709,17 +1751,17 @@ packages: node-mocks-http: 1.10.1 dev: true - /express-session/1.17.1: - resolution: {integrity: sha512-UbHwgqjxQZJiWRTMyhvWGvjBQduGCSBDhhZXYenziMFjxst5rMV+aJZ6hKPHZnPyHGsrqRICxtX8jtEbm/z36Q==} + /express-session/1.17.2: + resolution: {integrity: sha512-mPcYcLA0lvh7D4Oqr5aNJFMtBMKPLl++OKKxkHzZ0U0oDq1rpKBnkR5f5vCHR26VeArlTOEF9td4x5IjICksRQ==} engines: {node: '>= 0.8.0'} dependencies: - cookie: 0.4.0 + cookie: 0.4.1 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 on-headers: 1.0.2 parseurl: 1.3.3 - safe-buffer: 5.2.0 + safe-buffer: 5.2.1 uid-safe: 2.1.5 dev: false @@ -1746,7 +1788,7 @@ packages: on-finished: 2.3.0 parseurl: 1.3.3 path-to-regexp: 0.1.7 - proxy-addr: 2.0.6 + proxy-addr: 2.0.7 qs: 6.7.0 range-parser: 1.2.1 safe-buffer: 5.1.2 @@ -1780,12 +1822,12 @@ packages: resolution: {integrity: sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==} engines: {node: '>=8'} dependencies: - '@nodelib/fs.stat': 2.0.4 - '@nodelib/fs.walk': 1.2.6 + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.7 glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.4 - picomatch: 2.2.3 + picomatch: 2.3.0 dev: true /fast-json-stable-hash/1.0.2: @@ -1907,7 +1949,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.30 + mime-types: 2.1.31 dev: true /form-data/3.0.1: @@ -1916,15 +1958,15 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.30 + mime-types: 2.1.31 dev: true /formidable/1.2.2: resolution: {integrity: sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==} dev: true - /forwarded/0.1.2: - resolution: {integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=} + /forwarded/0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} dev: false @@ -2016,8 +2058,8 @@ packages: is-glob: 4.0.1 dev: true - /glob/7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + /glob/7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -2038,8 +2080,8 @@ packages: type-fest: 0.8.1 dev: true - /globals/13.8.0: - resolution: {integrity: sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==} + /globals/13.9.0: + resolution: {integrity: sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -2188,10 +2230,10 @@ packages: resolution: {integrity: sha512-CnjJ2BZFJzbFDmYG5S47xPQjMlSbZLyLJuG4znzL4TdPtJBxHtFP1xVmR+EYX4synFSldiY3B6m00XkPM3zVnA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.13.16 - '@babel/plugin-proposal-object-rest-spread': 7.13.8_@babel+core@7.13.16 - '@babel/plugin-transform-destructuring': 7.13.17_@babel+core@7.13.16 - '@babel/plugin-transform-react-jsx': 7.13.12_@babel+core@7.13.16 + '@babel/core': 7.14.3 + '@babel/plugin-proposal-object-rest-spread': 7.14.4_@babel+core@7.14.3 + '@babel/plugin-transform-destructuring': 7.14.4_@babel+core@7.14.3 + '@babel/plugin-transform-react-jsx': 7.14.3_@babel+core@7.14.3 caller-path: 2.0.0 find-cache-dir: 3.3.1 make-dir: 3.1.0 @@ -2237,8 +2279,8 @@ packages: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} dev: false - /is-bigint/1.0.1: - resolution: {integrity: sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==} + /is-bigint/1.0.2: + resolution: {integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==} /is-binary-path/2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} @@ -2247,8 +2289,8 @@ packages: binary-extensions: 2.2.0 dev: true - /is-boolean-object/1.1.0: - resolution: {integrity: sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==} + /is-boolean-object/1.1.1: + resolution: {integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -2257,14 +2299,14 @@ packages: resolution: {integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==} engines: {node: '>= 0.4'} - /is-core-module/2.3.0: - resolution: {integrity: sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==} + /is-core-module/2.4.0: + resolution: {integrity: sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==} dependencies: has: 1.0.3 dev: true - /is-date-object/1.0.2: - resolution: {integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==} + /is-date-object/1.0.4: + resolution: {integrity: sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==} engines: {node: '>= 0.4'} /is-extglob/2.1.1: @@ -2299,8 +2341,8 @@ packages: resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} engines: {node: '>= 0.4'} - /is-number-object/1.0.4: - resolution: {integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==} + /is-number-object/1.0.5: + resolution: {integrity: sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==} engines: {node: '>= 0.4'} /is-number/7.0.0: @@ -2308,8 +2350,8 @@ packages: engines: {node: '>=0.12.0'} dev: true - /is-regex/1.1.2: - resolution: {integrity: sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==} + /is-regex/1.1.3: + resolution: {integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -2319,12 +2361,12 @@ packages: resolution: {integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==} engines: {node: '>=8'} - /is-string/1.0.5: - resolution: {integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==} + /is-string/1.0.6: + resolution: {integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==} engines: {node: '>= 0.4'} - /is-symbol/1.0.3: - resolution: {integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==} + /is-symbol/1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 @@ -2344,6 +2386,7 @@ packages: /isarray/1.0.0: resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} + dev: false /isexe/2.0.0: resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} @@ -2369,7 +2412,7 @@ packages: resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.13.16 + '@babel/core': 7.14.3 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.0.0 semver: 6.3.0 @@ -2447,6 +2490,10 @@ packages: hasBin: true dev: true + /json-parse-better-errors/1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + dev: true + /json-schema-traverse/0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} dev: true @@ -2524,18 +2571,18 @@ packages: stack-utils: 2.0.3 tap-parser: 10.1.0 tap-yaml: 1.0.0 - tcompare: 5.0.4 + tcompare: 5.0.6 trivial-deferred: 1.0.1 yapool: 1.0.0 dev: true - /load-json-file/2.0.0: - resolution: {integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=} + /load-json-file/4.0.0: + resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} engines: {node: '>=4'} dependencies: graceful-fs: 4.2.6 - parse-json: 2.2.0 - pify: 2.3.0 + parse-json: 4.0.0 + pify: 3.0.0 strip-bom: 3.0.0 dev: true @@ -2558,14 +2605,14 @@ packages: resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} dev: true - /lodash.flatten/4.4.0: - resolution: {integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=} - dev: true - /lodash.flattendeep/4.4.0: resolution: {integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=} dev: true + /lodash.merge/4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + /lodash.truncate/4.4.2: resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} dev: true @@ -2638,18 +2685,18 @@ packages: engines: {node: '>=8.6'} dependencies: braces: 3.0.2 - picomatch: 2.2.3 + picomatch: 2.3.0 dev: true - /mime-db/1.47.0: - resolution: {integrity: sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==} + /mime-db/1.48.0: + resolution: {integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==} engines: {node: '>= 0.6'} - /mime-types/2.1.30: - resolution: {integrity: sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==} + /mime-types/2.1.31: + resolution: {integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.47.0 + mime-db: 1.48.0 /mime/1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} @@ -2729,8 +2776,8 @@ packages: saslprep: 1.0.3 dev: false - /mongodb/3.6.6: - resolution: {integrity: sha512-WlirMiuV1UPbej5JeCMqE93JRfZ/ZzqE7nJTwP85XzjAF4rRSeq2bGCb1cjfoHLOF06+HxADaPGqT0g3SbVT1w==} + /mongodb/3.6.9: + resolution: {integrity: sha512-1nSCKgSunzn/CXwgOWgbPHUWOO5OfERcuOWISmqd610jn0s8BU9K4879iJVabqgpPPbA6hO7rG48eq+fGED3Mg==} engines: {node: '>=4'} peerDependencies: aws4: '*' @@ -2789,9 +2836,9 @@ packages: /monk/7.3.4: resolution: {integrity: sha512-PkPNiElwroVyKQj01usyziOvwiKYBUVSq7YU1FB4KFr0J3v0GeXW0TebYsLR4u33WB8JGqPiAcuzDspfdujqQg==} dependencies: - '@types/mongodb': 3.6.12 + '@types/mongodb': 3.6.17 debug: 4.3.1 - mongodb: 3.6.3 + mongodb: 3.6.9 monk-middleware-cast-ids: 0.2.1 monk-middleware-fields: 0.2.0 monk-middleware-handle-callback: 0.2.2 @@ -2821,7 +2868,6 @@ packages: /ms/2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: false /multer/1.4.2: resolution: {integrity: sha512-xY8pX7V+ybyUpbYMxtjM9KAiD9ixtg5/JkeKUTD6xilfDv0vzzOFcCp4Ljb1UU3tSOM3VTZtKo63OmzOrGi3Cg==} @@ -2845,8 +2891,8 @@ packages: resolution: {integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==} engines: {node: '>= 0.6'} - /node-addon-api/3.1.0: - resolution: {integrity: sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw==} + /node-addon-api/3.2.1: + resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} dev: false /node-fetch/2.6.1: @@ -2876,8 +2922,8 @@ packages: process-on-spawn: 1.0.0 dev: true - /node-releases/1.1.71: - resolution: {integrity: sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==} + /node-releases/1.1.72: + resolution: {integrity: sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==} dev: true /nopt/5.0.0: @@ -2929,7 +2975,7 @@ packages: find-up: 4.1.0 foreground-child: 2.0.0 get-package-type: 0.1.0 - glob: 7.1.6 + glob: 7.1.7 istanbul-lib-coverage: 3.0.0 istanbul-lib-hook: 3.0.0 istanbul-lib-instrument: 4.0.3 @@ -2959,8 +3005,8 @@ packages: resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} engines: {node: '>=0.10.0'} - /object-inspect/1.10.2: - resolution: {integrity: sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==} + /object-inspect/1.10.3: + resolution: {integrity: sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==} /object-keys/1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} @@ -2980,17 +3026,16 @@ packages: engines: {node: '>= 0.8'} dependencies: define-properties: 1.1.3 - es-abstract: 1.18.0 + es-abstract: 1.18.3 dev: false - /object.values/1.1.3: - resolution: {integrity: sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==} + /object.values/1.1.4: + resolution: {integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.0 - has: 1.0.3 + es-abstract: 1.18.3 dev: true /on-finished/2.3.0: @@ -3115,11 +3160,12 @@ packages: callsites: 3.1.0 dev: true - /parse-json/2.2.0: - resolution: {integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=} - engines: {node: '>=0.10.0'} + /parse-json/4.0.0: + resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} + engines: {node: '>=4'} dependencies: error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 dev: true /parseurl/1.3.3: @@ -3145,19 +3191,19 @@ packages: engines: {node: '>=8'} dev: true - /path-parse/1.0.6: - resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true /path-to-regexp/0.1.7: resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} dev: false - /path-type/2.0.0: - resolution: {integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=} + /path-type/3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} engines: {node: '>=4'} dependencies: - pify: 2.3.0 + pify: 3.0.0 dev: true /path-type/4.0.0: @@ -3169,14 +3215,14 @@ packages: resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} dev: true - /picomatch/2.2.3: - resolution: {integrity: sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==} + /picomatch/2.3.0: + resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} dev: true - /pify/2.3.0: - resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=} - engines: {node: '>=0.10.0'} + /pify/3.0.0: + resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} + engines: {node: '>=4'} dev: true /pkg-dir/2.0.0: @@ -3193,6 +3239,13 @@ packages: find-up: 4.1.0 dev: true + /pkg-up/2.0.0: + resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=} + engines: {node: '>=4'} + dependencies: + find-up: 2.1.0 + dev: true + /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -3205,8 +3258,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier/2.2.1: - resolution: {integrity: sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==} + /prettier/2.3.0: + resolution: {integrity: sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -3231,7 +3284,7 @@ packages: resolution: {integrity: sha512-g+SziwZr9eLwF+Tejuz0nirmzrYm1Ou4dExaRap1+wG/Bip1FAjMwE+oOqwv6C+CxDCQJ9l0jMSE8ui1oRC/tQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/runtime': 7.13.17 + '@babel/runtime': 7.14.0 object.getownpropertydescriptors: 2.1.0 dev: false @@ -3243,11 +3296,11 @@ packages: react-is: 16.13.1 dev: true - /proxy-addr/2.0.6: - resolution: {integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==} + /proxy-addr/2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} dependencies: - forwarded: 0.1.2 + forwarded: 0.2.0 ipaddr.js: 1.9.1 dev: false @@ -3317,21 +3370,21 @@ packages: prop-types: 15.7.2 dev: true - /read-pkg-up/2.0.0: - resolution: {integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=} + /read-pkg-up/3.0.0: + resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=} engines: {node: '>=4'} dependencies: find-up: 2.1.0 - read-pkg: 2.0.0 + read-pkg: 3.0.0 dev: true - /read-pkg/2.0.0: - resolution: {integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=} + /read-pkg/3.0.0: + resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} engines: {node: '>=4'} dependencies: - load-json-file: 2.0.0 + load-json-file: 4.0.0 normalize-package-data: 2.5.0 - path-type: 2.0.0 + path-type: 3.0.0 dev: true /readable-stream/1.1.14: @@ -3367,7 +3420,7 @@ packages: resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} engines: {node: '>=8.10.0'} dependencies: - picomatch: 2.2.3 + picomatch: 2.3.0 dev: true /redis-commands/1.7.0: @@ -3443,7 +3496,7 @@ packages: is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 - mime-types: 2.1.30 + mime-types: 2.1.31 oauth-sign: 0.9.0 performance-now: 2.1.0 qs: 6.5.2 @@ -3497,8 +3550,8 @@ packages: /resolve/1.20.0: resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: - is-core-module: 2.3.0 - path-parse: 1.0.6 + is-core-module: 2.4.0 + path-parse: 1.0.7 dev: true /reusify/1.0.4: @@ -3510,7 +3563,7 @@ packages: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: - glob: 7.1.6 + glob: 7.1.7 /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -3521,10 +3574,6 @@ packages: /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - /safe-buffer/5.2.0: - resolution: {integrity: sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==} - dev: false - /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -3607,7 +3656,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.10.2 + object-inspect: 1.10.3 dev: true /siginfo/2.0.0: @@ -3677,7 +3726,7 @@ packages: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.7 + spdx-license-ids: 3.0.9 dev: true /spdx-exceptions/2.3.0: @@ -3688,11 +3737,11 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.7 + spdx-license-ids: 3.0.9 dev: true - /spdx-license-ids/3.0.7: - resolution: {integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==} + /spdx-license-ids/3.0.9: + resolution: {integrity: sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==} dev: true /sprintf-js/1.0.3: @@ -3870,13 +3919,12 @@ packages: has-flag: 4.0.0 dev: true - /table/6.6.0: - resolution: {integrity: sha512-iZMtp5tUvcnAdtHpZTWLPF0M7AgiQsURR2DwmxnJwSy8I3+cY+ozzVvYha3BOLG2TB+L0CqjIz+91htuj6yCXg==} + /table/6.7.1: + resolution: {integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.2.0 + ajv: 8.5.0 lodash.clonedeep: 4.5.0 - lodash.flatten: 4.4.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.2 @@ -3892,7 +3940,7 @@ packages: debug: 4.3.1 diff: 4.0.2 escape-string-regexp: 2.0.0 - glob: 7.1.6 + glob: 7.1.7 tap-parser: 10.1.0 tap-yaml: 1.0.0 unicode-length: 2.0.2 @@ -3916,8 +3964,8 @@ packages: yaml: 1.10.2 dev: true - /tap/15.0.5_ts-node@9.1.1+typescript@4.2.4: - resolution: {integrity: sha512-9txwiDv7Sj8e4O15bjWtjSsPSJOiBGFbQj8gW0Wc7GXPXe6Zy46q9Eax71Ez7gAwhElnu7f9qgtfiCYzH8U2/w==} + /tap/15.0.9_ts-node@10.0.0+typescript@4.3.2: + resolution: {integrity: sha512-bqY5SxEqYKRd37PIUfKBf9HMs/hklyl/fGXkuStr9rYTIGa0/icpSLsm6IVOmx2qT0/TliPNJ6OvS5kddJYHdg==} engines: {node: '>=10'} hasBin: true peerDependencies: @@ -3937,7 +3985,7 @@ packages: findit: 2.0.0 foreground-child: 2.0.0 fs-exists-cached: 1.0.0 - glob: 7.1.6 + glob: 7.1.7 import-jsx: 4.0.0 isexe: 2.0.0 istanbul-lib-processinfo: 2.0.2 @@ -3954,9 +4002,9 @@ packages: tap-mocha-reporter: 5.0.1 tap-parser: 10.1.0 tap-yaml: 1.0.0 - tcompare: 5.0.4 - ts-node: 9.1.1_typescript@4.2.4 - typescript: 4.2.4 + tcompare: 5.0.6 + ts-node: 10.0.0_4188109388a02e43abe22b47ebba7a11 + typescript: 4.3.2 which: 2.0.2 transitivePeerDependencies: - supports-color @@ -3978,8 +4026,8 @@ packages: yallist: 4.0.0 dev: false - /tcompare/5.0.4: - resolution: {integrity: sha512-worXBcrmLoFu9oJYAKznjPE89APTEXk/XCazuDuSQfK1EqX3bpLPW3cY/RQucbcc7mW+yKW0duujsuFlU7dRCA==} + /tcompare/5.0.6: + resolution: {integrity: sha512-OvO7omN/wkdsKzmOqr3sQFfLbghs/2X5mwSkcfgRiXZshfPnTsAs3IRf1RixR/Pff26qG/r9ogcZMpV0YdeGXg==} engines: {node: '>=10'} dependencies: diff: 4.0.2 @@ -3990,7 +4038,7 @@ packages: engines: {node: '>=8'} dependencies: '@istanbuljs/schema': 0.1.3 - glob: 7.1.6 + glob: 7.1.7 minimatch: 3.0.4 dev: true @@ -4035,19 +4083,32 @@ packages: resolution: {integrity: sha1-N21NKdlR1jaKb3oK6FwvTV4GWPM=} dev: true - /ts-node/9.1.1_typescript@4.2.4: - resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} - engines: {node: '>=10.0.0'} + /ts-node/10.0.0_4188109388a02e43abe22b47ebba7a11: + resolution: {integrity: sha512-ROWeOIUvfFbPZkoDis0L/55Fk+6gFQNZwwKPLinacRl6tsxstTF1DbAcLKkovwnpKMVvOMHP1TIbnwXwtLg1gg==} + engines: {node: '>=12.0.0'} hasBin: true peerDependencies: + '@swc/core': '>=1.2.45' + '@swc/wasm': '>=1.2.45' + '@types/node': '*' typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true dependencies: + '@tsconfig/node10': 1.0.7 + '@tsconfig/node12': 1.0.7 + '@tsconfig/node14': 1.0.0 + '@tsconfig/node16': 1.0.1 + '@types/node': 15.12.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 source-map-support: 0.5.19 - typescript: 4.2.4 + typescript: 4.3.2 yn: 3.1.1 dev: true @@ -4064,14 +4125,14 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsutils/3.21.0_typescript@4.2.4: + /tsutils/3.21.0_typescript@4.3.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.2.4 + typescript: 4.3.2 dev: true /tunnel-agent/0.6.0: @@ -4106,7 +4167,7 @@ packages: engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 - mime-types: 2.1.30 + mime-types: 2.1.31 /typedarray-to-buffer/3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} @@ -4118,8 +4179,8 @@ packages: resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} dev: false - /typescript/4.2.4: - resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} + /typescript/4.3.2: + resolution: {integrity: sha512-zZ4hShnmnoVnAHpVHWpTcxdv7dWP60S2FsydQLV8V5PbS3FifjWFFRiHSWpDJahly88PRyV5teTSLoq4eG7mKw==} engines: {node: '>=4.2.0'} hasBin: true dev: false @@ -4167,6 +4228,7 @@ packages: /uuid/3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. hasBin: true dev: true @@ -4203,11 +4265,11 @@ packages: /which-boxed-primitive/1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: - is-bigint: 1.0.1 - is-boolean-object: 1.1.0 - is-number-object: 1.0.4 - is-string: 1.0.5 - is-symbol: 1.0.3 + is-bigint: 1.0.2 + is-boolean-object: 1.1.1 + is-number-object: 1.0.5 + is-string: 1.0.6 + is-symbol: 1.0.4 /which-module/2.0.0: resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} @@ -4344,8 +4406,8 @@ packages: engines: {node: '>=6'} dev: true - github.com/zkldi/Kamaitachi-common/5bce2fa9c4916e32c185efea460a3bd292556ae3: - resolution: {tarball: https://codeload.github.com/zkldi/Kamaitachi-common/tar.gz/5bce2fa9c4916e32c185efea460a3bd292556ae3} + github.com/zkldi/Kamaitachi-common/a86ed99055f338997f36e61cd3b753600fc68b80: + resolution: {tarball: https://codeload.github.com/zkldi/Kamaitachi-common/tar.gz/a86ed99055f338997f36e61cd3b753600fc68b80} name: kamaitachi-common version: 0.1.0 dependencies: