From fe87b3c114d88fffc485680f0ce7bbb31a655a53 Mon Sep 17 00:00:00 2001 From: Romain Lenzotti Date: Sat, 2 Apr 2022 09:47:06 +0200 Subject: [PATCH] fix: bump typescript to v4.6.3 --- .../snippets/graphql/server-configuration.ts | 2 +- docs/tutorials/snippets/passport/server.ts | 3 +- package.json | 6 +- .../graphql/typegraphql/test/app/Server.ts | 16 ++- .../mongoose/src/interfaces/MongooseModel.ts | 3 +- .../common/src/services/PlatformResponse.ts | 6 +- .../common/src/utils/setResponseHeaders.ts | 4 +- packages/platform/platform-cache/package.json | 2 +- packages/platform/platform-koa/package.json | 4 +- .../src/services/PlatformKoaResponse.ts | 4 +- packages/security/oidc-provider/package.json | 2 +- packages/security/passport/package.json | 2 +- packages/specs/schema/package.json | 2 +- packages/specs/swagger/package.json | 2 +- .../formio/src/domain/FormioHooks.ts | 2 +- .../formio/src/domain/Resource.ts | 4 +- .../formio/src/services/FormioAuthService.ts | 1 - yarn.lock | 113 +++++------------- 18 files changed, 70 insertions(+), 108 deletions(-) diff --git a/docs/tutorials/snippets/graphql/server-configuration.ts b/docs/tutorials/snippets/graphql/server-configuration.ts index f86b00bcd59..3ce0196003e 100644 --- a/docs/tutorials/snippets/graphql/server-configuration.ts +++ b/docs/tutorials/snippets/graphql/server-configuration.ts @@ -4,7 +4,7 @@ import "@tsed/typegraphql"; @Configuration({ componentsScan: [ - `${rootDir}/graphql/**/*.ts` // add this pattern to scan resolvers or datasources + `./graphql/**/*.ts` // add this pattern to scan resolvers or datasources ], typegraphql: { server1: { diff --git a/docs/tutorials/snippets/passport/server.ts b/docs/tutorials/snippets/passport/server.ts index 9a9c8418a0f..fe67909dc8d 100644 --- a/docs/tutorials/snippets/passport/server.ts +++ b/docs/tutorials/snippets/passport/server.ts @@ -45,8 +45,7 @@ export class Server { cookie: { path: "/", httpOnly: true, - secure: false, - maxAge: null + secure: false } }) ); diff --git a/package.json b/package.json index 382f81dc4c9..6dfe2e7a196 100644 --- a/package.json +++ b/package.json @@ -140,11 +140,11 @@ "is-ci": "^3.0.1", "jest": "^27.2.0", "lint-staged": "^12.3.2", - "micromatch": "4.0.4", + "micromatch": "4.0.5", "mocha": "8.2.1", "moment": "2.29.1", "nyc": "15.1.0", - "prettier": "2.5.1", + "prettier": "2.6.1", "proxyquire": "2.1.3", "semantic-release": "17.2.3", "sinon": "9.0.3", @@ -154,7 +154,7 @@ "ts-node": "^10.2.1", "tsconfig-paths": "3.9.0", "tslib": "2.3.1", - "typescript": "4.5.2" + "typescript": "4.6.3" }, "directories": { "packages": "packages", diff --git a/packages/graphql/typegraphql/test/app/Server.ts b/packages/graphql/typegraphql/test/app/Server.ts index 40eaa7d4b22..a11bb10b2b2 100644 --- a/packages/graphql/typegraphql/test/app/Server.ts +++ b/packages/graphql/typegraphql/test/app/Server.ts @@ -9,6 +9,7 @@ import {buildContext} from "graphql-passport"; import methodOverride from "method-override"; import {resolve} from "path"; import {User} from "./graphql/auth/User"; +import session from "express-session"; const rootDir = resolve(__dirname); @@ -61,6 +62,19 @@ export class Server { ) .use(cookieParser()) .use(compress({})) - .use(methodOverride()); + .use(methodOverride()) + .use( + session({ + secret: "mysecretkey", + resave: true, + saveUninitialized: true, + // maxAge: 36000, + cookie: { + path: "/", + httpOnly: true, + secure: false + } + }) + ); } } diff --git a/packages/orm/mongoose/src/interfaces/MongooseModel.ts b/packages/orm/mongoose/src/interfaces/MongooseModel.ts index bc7529b7c28..984636afc0f 100644 --- a/packages/orm/mongoose/src/interfaces/MongooseModel.ts +++ b/packages/orm/mongoose/src/interfaces/MongooseModel.ts @@ -1,4 +1,3 @@ -import {JsonDeserializerOptions} from "@tsed/json-mapper"; import {Document, Model} from "mongoose"; // TODO since v5.11.5 Model require Document with id, See issue https://github.com/Automattic/mongoose/issues/9684 @@ -8,4 +7,4 @@ export interface MongooseDocumentMethods { toClass(): T; } -export interface MongooseModel extends Model>> {} +export type MongooseModel = Model>>; diff --git a/packages/platform/common/src/services/PlatformResponse.ts b/packages/platform/common/src/services/PlatformResponse.ts index db3b5239ecd..ab6ace15016 100644 --- a/packages/platform/common/src/services/PlatformResponse.ts +++ b/packages/platform/common/src/services/PlatformResponse.ts @@ -1,6 +1,6 @@ import {isBoolean, isNumber, isStream, isString} from "@tsed/core"; import {Injectable, ProviderScope, Scope} from "@tsed/di"; -import {ServerResponse} from "http"; +import {OutgoingHttpHeaders, ServerResponse} from "http"; import onFinished from "on-finished"; import {IncomingEvent} from "../interfaces/IncomingEvent"; import type {PlatformRequest} from "./PlatformRequest"; @@ -84,7 +84,7 @@ export class PlatformResponse = any> { return this.raw.get(name); } - getHeaders(): Record { + getHeaders(): OutgoingHttpHeaders { return this.raw.getHeaders(); } @@ -128,7 +128,7 @@ export class PlatformResponse = any> { * * Aliased as `res.header()`. */ - setHeaders(headers: Record) { + setHeaders(headers: OutgoingHttpHeaders) { // apply headers Object.entries(headers).forEach(([key, item]) => { this.setHeader(key, item); diff --git a/packages/platform/common/src/utils/setResponseHeaders.ts b/packages/platform/common/src/utils/setResponseHeaders.ts index 67cbfd4fe87..6bb9f112baf 100644 --- a/packages/platform/common/src/utils/setResponseHeaders.ts +++ b/packages/platform/common/src/utils/setResponseHeaders.ts @@ -1,8 +1,8 @@ import {JsonHeader} from "@tsed/schema"; +import {OutgoingHttpHeaders} from "http"; import {PlatformContext} from "../domain/PlatformContext"; -import {HeaderValue} from "../services/PlatformResponse"; -function mergeHeaders(specHeaders: Record, headers: Record) { +function mergeHeaders(specHeaders: Record, headers: OutgoingHttpHeaders) { return Object.entries(specHeaders).reduce((headers, [key, item]) => { key = key.toLowerCase(); return { diff --git a/packages/platform/platform-cache/package.json b/packages/platform/platform-cache/package.json index 37d4da6a8be..26d4cdd129e 100644 --- a/packages/platform/platform-cache/package.json +++ b/packages/platform/platform-cache/package.json @@ -23,7 +23,7 @@ "dependencies": { "@types/cache-manager": "^3.4.3", "cache-manager": "^3.6.0", - "micromatch": "4.0.4", + "micromatch": "4.0.5", "tslib": "2.3.1" }, "devDependencies": { diff --git a/packages/platform/platform-koa/package.json b/packages/platform/platform-koa/package.json index 311cfb3e8e2..8a1a1ee6c58 100644 --- a/packages/platform/platform-koa/package.json +++ b/packages/platform/platform-koa/package.json @@ -69,9 +69,9 @@ "@types/koa-send": "4.1.3", "@types/koa-session": "5.10.6", "@types/koa__router": "8.0.11", - "koa": "2.13.0", + "koa": "2.13.4", "koa-bodyparser": "4.3.0", - "koa-compress": "5.0.1", + "koa-compress": "5.1.0", "koa-override": "3.0.0", "koa-qs": "^3.0.0", "koa-session": "6.2.0" diff --git a/packages/platform/platform-koa/src/services/PlatformKoaResponse.ts b/packages/platform/platform-koa/src/services/PlatformKoaResponse.ts index c2fb519618a..22f4ffd89bf 100644 --- a/packages/platform/platform-koa/src/services/PlatformKoaResponse.ts +++ b/packages/platform/platform-koa/src/services/PlatformKoaResponse.ts @@ -89,7 +89,7 @@ export class PlatformKoaResponse extends PlatformResponse { return this; } - getBody() { + getBody(): any { return this.raw.body; } @@ -100,7 +100,7 @@ export class PlatformKoaResponse extends PlatformResponse { this.body(`${getStatusMessage(status)}. Redirecting to ${url}`); this.status(status); - this.setHeader("Content-Length", Buffer.byteLength(this.raw.body)); + this.setHeader("Content-Length", Buffer.byteLength(this.raw.body as any)); if (this.request.method === "HEAD") { this.getRes().end(); diff --git a/packages/security/oidc-provider/package.json b/packages/security/oidc-provider/package.json index d57648b155e..7e4066b6440 100644 --- a/packages/security/oidc-provider/package.json +++ b/packages/security/oidc-provider/package.json @@ -47,7 +47,7 @@ "@types/lowdb": "1.0.11", "@types/oidc-provider": "^7.1.1", "@types/uuid": "8.3.4", - "oidc-provider": "7.10.1" + "oidc-provider": "7.10.6" }, "peerDependencies": { "@tsed/common": "6.107.5", diff --git a/packages/security/passport/package.json b/packages/security/passport/package.json index 40d3f429574..175aa9943a1 100644 --- a/packages/security/passport/package.json +++ b/packages/security/passport/package.json @@ -32,7 +32,7 @@ "@types/passport-http": "0.3.9", "@types/passport-local": "1.0.34", "@types/passport-strategy": "0.2.35", - "passport": "0.4.1", + "passport": "0.5.2", "passport-http": "0.3.0", "passport-local": "1.0.0", "passport-strategy": "1.0.0" diff --git a/packages/specs/schema/package.json b/packages/specs/schema/package.json index 90a1f37cde2..86b6795c41f 100644 --- a/packages/specs/schema/package.json +++ b/packages/specs/schema/package.json @@ -37,7 +37,7 @@ "camel-case": "4.1.2", "fs-extra": "^10.0.1", "json-schema": "0.4.0", - "micromatch": "4.0.4", + "micromatch": "4.0.5", "pascal-case": "3.1.2", "statuses": ">=2.0.1", "tslib": "2.3.1" diff --git a/packages/specs/swagger/package.json b/packages/specs/swagger/package.json index bcef7812680..48e6c75c85c 100644 --- a/packages/specs/swagger/package.json +++ b/packages/specs/swagger/package.json @@ -25,7 +25,7 @@ "dependencies": { "@tsed/openspec": "6.107.5", "fs-extra": "10.0.1", - "micromatch": "4.0.4", + "micromatch": "4.0.5", "swagger-ui-dist": "^4.5.2", "tslib": "2.3.1" }, diff --git a/packages/third-parties/formio/src/domain/FormioHooks.ts b/packages/third-parties/formio/src/domain/FormioHooks.ts index 621c65d95b2..aa0244140c9 100644 --- a/packages/third-parties/formio/src/domain/FormioHooks.ts +++ b/packages/third-parties/formio/src/domain/FormioHooks.ts @@ -1,5 +1,5 @@ import {MongooseDocument} from "@tsed/mongoose"; -import {Request} from "express"; +import {Request, Response} from "express"; import {FilterQuery, Schema, SchemaDefinition} from "mongoose"; import {Formio} from "./Formio"; import {FormioActions} from "./FormioActionsIndex"; diff --git a/packages/third-parties/formio/src/domain/Resource.ts b/packages/third-parties/formio/src/domain/Resource.ts index d0d8c4a6280..27c911b6636 100644 --- a/packages/third-parties/formio/src/domain/Resource.ts +++ b/packages/third-parties/formio/src/domain/Resource.ts @@ -1,6 +1,6 @@ -import Express from "express"; +import {Request, Response, NextFunction} from "express"; -export type ResourceHttpHandler = (req: Request, res: Response, next: Express.NextFunction) => void; +export type ResourceHttpHandler = (req: Request, res: Response, next: NextFunction) => void; export interface ResourceHttpMethodOptions { before?: ResourceHttpHandler; diff --git a/packages/third-parties/formio/src/services/FormioAuthService.ts b/packages/third-parties/formio/src/services/FormioAuthService.ts index 73c9663079c..2c70a2b8d16 100644 --- a/packages/third-parties/formio/src/services/FormioAuthService.ts +++ b/packages/third-parties/formio/src/services/FormioAuthService.ts @@ -150,7 +150,6 @@ export class FormioAuthService { async getRoles(req?: Req) { try { const query = this.hooks.alter("roleQuery", {deleted: {$eq: null}}, req); - return await this.db.roleModel.find(query).sort({title: 1}).lean().exec(); } catch (err) { throw new BadRequest(this.formio.util.errorCodes.role.EROLESLOAD); diff --git a/yarn.lock b/yarn.lock index 096e8571dc8..ac44d4b21cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4744,7 +4744,7 @@ any-observable@^0.3.0: resolved "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b" integrity sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog== -any-promise@^1.0.0, any-promise@^1.1.0: +any-promise@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= @@ -10185,7 +10185,7 @@ http-errors@1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-errors@1.8.1, http-errors@^1.6.3, http-errors@^1.7.3, http-errors@~1.8.0: +http-errors@1.8.1, http-errors@^1.6.3, http-errors@^1.7.3, http-errors@^1.8.0, http-errors@~1.8.0: version "1.8.1" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== @@ -12065,36 +12065,21 @@ koa-bodyparser@4.3.0, koa-bodyparser@^4.3.0: co-body "^6.0.0" copy-to "^2.0.1" -koa-compose@^3.0.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/koa-compose/-/koa-compose-3.2.1.tgz#a85ccb40b7d986d8e5a345b3a1ace8eabcf54de7" - integrity sha1-qFzLQLfZhtjlo0Wzoazo6rz1Tec= - dependencies: - any-promise "^1.1.0" - koa-compose@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/koa-compose/-/koa-compose-4.1.0.tgz#507306b9371901db41121c812e923d0d67d3e877" integrity sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw== -koa-compress@5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/koa-compress/-/koa-compress-5.0.1.tgz#9e89e2847998f8f9f73a5674e5739a2f4b6531fc" - integrity sha512-uTo7Hcyyt6e9o2X3htRS/SNEKy9vDOUc/r1qs/F0YI2Frv9IEbkjz/9dC6IdJWBQAG34lRuU7jBXeq3DRur9Ng== +koa-compress@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/koa-compress/-/koa-compress-5.1.0.tgz#7b9fe24f4c1b28d9cae90864597da472c2fcf701" + integrity sha512-G3Ppo9jrUwlchp6qdoRgQNMiGZtM0TAHkxRZQ7EoVvIG8E47J4nAsMJxXHAUQ+0oc7t0MDxSdONWTFcbzX7/Bg== dependencies: bytes "^3.0.0" compressible "^2.0.0" - http-errors "^1.7.3" + http-errors "^1.8.0" koa-is-json "^1.0.0" - statuses "^2.0.0" - -koa-convert@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/koa-convert/-/koa-convert-1.2.0.tgz#da40875df49de0539098d1700b50820cebcd21d0" - integrity sha1-2kCHXfSd4FOQmNFwC1CCDOvNIdA= - dependencies: - co "^4.6.0" - koa-compose "^3.0.0" + statuses "^2.0.1" koa-convert@^2.0.0: version "2.0.0" @@ -12159,36 +12144,7 @@ koa-session@6.2.0: is-type-of "^1.0.0" uuid "^3.3.2" -koa@2.13.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/koa/-/koa-2.13.0.tgz#25217e05efd3358a7e5ddec00f0a380c9b71b501" - integrity sha512-i/XJVOfPw7npbMv67+bOeXr3gPqOAw6uh5wFyNs3QvJ47tUx3M3V9rIE0//WytY42MKz4l/MXKyGkQ2LQTfLUQ== - dependencies: - accepts "^1.3.5" - cache-content-type "^1.0.0" - content-disposition "~0.5.2" - content-type "^1.0.4" - cookies "~0.8.0" - debug "~3.1.0" - delegates "^1.0.0" - depd "^1.1.2" - destroy "^1.0.4" - encodeurl "^1.0.2" - escape-html "^1.0.3" - fresh "~0.5.2" - http-assert "^1.3.0" - http-errors "^1.6.3" - is-generator-function "^1.0.7" - koa-compose "^4.1.0" - koa-convert "^1.2.0" - on-finished "^2.3.0" - only "~0.0.2" - parseurl "^1.3.2" - statuses "^1.5.0" - type-is "^1.6.16" - vary "^1.1.2" - -koa@^2.13.3: +koa@2.13.4, koa@^2.13.3: version "2.13.4" resolved "https://registry.yarnpkg.com/koa/-/koa-2.13.4.tgz#ee5b0cb39e0b8069c38d115139c774833d32462e" integrity sha512-43zkIKubNbnrULWlHdN5h1g3SEKXOEzoAlRsHOTFpnlDu8JlAOZSMJBLULusuXRequboiwJcj5vtYXKB3k7+2g== @@ -13266,6 +13222,14 @@ micromatch@4.0.4: braces "^3.0.1" picomatch "^2.2.3" +micromatch@4.0.5, micromatch@^4.0.2, micromatch@^4.0.4: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + micromatch@^3.1.10: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" @@ -13285,14 +13249,6 @@ micromatch@^3.1.10: snapdragon "^0.8.1" to-regex "^3.0.2" -micromatch@^4.0.2, micromatch@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - middie@5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/middie/-/middie-5.2.0.tgz#0d8a4835c0d08a0a0c611a932e755b7376f60c61" @@ -13621,7 +13577,7 @@ mongodb@4.3.1: optionalDependencies: saslprep "^1.0.3" -mongoose@^6.1.7: +mongoose@6.2.9, mongoose@^6.1.7: version "6.2.9" resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.2.9.tgz#6318dceeebdd23d30a5a414a98bdfeab13fc83ef" integrity sha512-6ApgF3rKYah5pUEO/1H+QrT0GT05OR7FprtVM45yzcrT/IKKlXizPyttrMiK1mLPt+55pGU7PMsBWY7yx/xZ4g== @@ -14502,10 +14458,10 @@ objection@^2.2.15: ajv "^6.12.6" db-errors "^0.2.3" -oidc-provider@7.10.1: - version "7.10.1" - resolved "https://registry.yarnpkg.com/oidc-provider/-/oidc-provider-7.10.1.tgz#a9fcf57cfc5f2a808a2a1e80545a66fb96d36bff" - integrity sha512-SRFVePq/ki76SbKB/vx7ach6mgc6iof2dtYOKMA88f3i1gZ6XKbqqxqyEVAj4n9L13nssUWJE9O4AyN8M0bNKA== +oidc-provider@7.10.6: + version "7.10.6" + resolved "https://registry.yarnpkg.com/oidc-provider/-/oidc-provider-7.10.6.tgz#85cc16974fb114fa38289aa14451a6b5c1a790dd" + integrity sha512-7fbnormUyTLP34dmR5WXoJtTWtfj6MsFNzIMKVRKv21e18NIXggn14EBUFC5rrMMtmeExb03+lJI/v+opD+0oQ== dependencies: "@koa/cors" "^3.1.0" cacheable-lookup "^6.0.1" @@ -14991,10 +14947,10 @@ passport-strategy@1.0.0, passport-strategy@1.x.x, passport-strategy@^1.0.0: resolved "https://registry.yarnpkg.com/passport-strategy/-/passport-strategy-1.0.0.tgz#b5539aa8fc225a3d1ad179476ddf236b440f52e4" integrity sha1-tVOaqPwiWj0a0XlHbd8ja0QPUuQ= -passport@0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/passport/-/passport-0.4.1.tgz#941446a21cb92fc688d97a0861c38ce9f738f270" - integrity sha512-IxXgZZs8d7uFSt3eqNjM9NQ3g3uQCW5avD8mRNoXV99Yig50vjuaez6dQK2qC0kVWPRTujxY0dWgGfT09adjYg== +passport@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/passport/-/passport-0.5.2.tgz#0cb38dd8a71552c8390dfa6a9a6f7f3909954bcf" + integrity sha512-w9n/Ot5I7orGD4y+7V3EFJCQEznE5RxHamUxcqLT2QoJY0f2JdN8GyHonYFvN0Vz+L6lUJfVhrk2aZz2LbuREw== dependencies: passport-strategy "1.x.x" pause "0.0.1" @@ -15523,10 +15479,10 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier@2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a" - integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== +prettier@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.6.1.tgz#d472797e0d7461605c1609808e27b80c0f9cfe17" + integrity sha512-8UVbTBYGwN37Bs9LERmxCPjdvPxlEowx2urIL6urHzdb3SDq4B/Z6xLFCblrSnE4iKWcS6ziJ3aOYrc1kz/E2A== pretty-bytes@^3.0.0: version "3.0.1" @@ -17427,7 +17383,7 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -statuses@2.0.1, statuses@>=2.0.1, statuses@^2.0.0: +statuses@2.0.1, statuses@>=2.0.1, statuses@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== @@ -18535,12 +18491,7 @@ typeorm@^0.2.26: yargs "^17.0.1" zen-observable-ts "^1.0.0" -typescript@4.5.2: - version "4.5.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.2.tgz#8ac1fba9f52256fdb06fb89e4122fa6a346c2998" - integrity sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw== - -typescript@^4.1.3, typescript@^4.4.3: +typescript@4.6.3, typescript@^4.1.3, typescript@^4.4.3: version "4.6.3" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.3.tgz#eefeafa6afdd31d725584c67a0eaba80f6fc6c6c" integrity sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==