From 8f15aaadaf81656c8b850bcbd3b13dd2fc235c84 Mon Sep 17 00:00:00 2001 From: ashutosh-bansal-2136 <82804130+ashutosh-bansal-2136@users.noreply.github.com> Date: Wed, 26 May 2021 11:29:33 +0530 Subject: [PATCH] fix(core): all packages updated (#214) --- README.md | 2 +- sandbox/auth-multitenant-example/migration.js | 6 +- .../src/application.ts | 7 +- .../src/datasources/pgdb.datasource.ts | 3 +- .../src/datasources/redis.datasource.ts | 3 +- .../src/models/user-level-permission.model.ts | 3 +- .../src/models/user-level-resource.model.ts | 3 +- .../casbin-authorization-action.provider.ts | 3 +- .../casbin-enforcer-config.provider.ts | 3 +- .../casbin-resource-val-modifier.provider.ts | 3 +- .../src/repositories/user-ext.repository.ts | 1 - services/audit-service/package-lock.json | 6 +- services/audit-service/package.json | 2 +- .../authentication-service/package-lock.json | 6 +- services/authentication-service/package.json | 2 +- services/bpmn-service/package-lock.json | 18 ++--- services/bpmn-service/package.json | 6 +- services/in-mail-service/package-lock.json | 74 +++++++++---------- services/in-mail-service/package.json | 6 +- .../notification-service/package-lock.json | 18 ++--- services/notification-service/package.json | 6 +- services/scheduler-service/package-lock.json | 6 +- services/scheduler-service/package.json | 2 +- .../package-lock.json | 74 +++++++++---------- .../video-conferencing-service/package.json | 6 +- 25 files changed, 135 insertions(+), 134 deletions(-) diff --git a/README.md b/README.md index 55505d52d9..d0df27621a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# loopback4-microservice-catalog +# loopback4-microservice-catalog [![LoopBack](https://github.com/strongloop/loopback-next/raw/master/docs/site/imgs/branding/Powered-by-LoopBack-Badge-(blue)-@2x.png)](http://loopback.io/) diff --git a/sandbox/auth-multitenant-example/migration.js b/sandbox/auth-multitenant-example/migration.js index 52ae3ea775..d52fe171a5 100644 --- a/sandbox/auth-multitenant-example/migration.js +++ b/sandbox/auth-multitenant-example/migration.js @@ -12,13 +12,11 @@ try { } catch (err) { console.info('\n'); } -if ( - isLocal -) { +if (isLocal) { console.info(`Skipping migrations`); } else { const dbmigrate = DBMigrate.getInstance(true, { - config: './migrations/database.json' + config: './migrations/database.json', }); dbmigrate.up(); } diff --git a/sandbox/auth-multitenant-example/src/application.ts b/sandbox/auth-multitenant-example/src/application.ts index 78a4ce7ee6..61899ba0c9 100644 --- a/sandbox/auth-multitenant-example/src/application.ts +++ b/sandbox/auth-multitenant-example/src/application.ts @@ -7,11 +7,8 @@ import { RestExplorerComponent, } from '@loopback/rest-explorer'; import {ServiceMixin} from '@loopback/service-proxy'; -import {CasbinSecureSequence, SFCoreBindings} from '@sourceloop/core'; -import { - AuthenticationServiceComponent, - AuthServiceBindings, -} from '@sourceloop/authentication-service'; +import {SFCoreBindings} from '@sourceloop/core'; +import {AuthenticationServiceComponent} from '@sourceloop/authentication-service'; import {HelmetSecurityBindings} from 'loopback4-helmet'; import {RateLimitSecurityBindings} from 'loopback4-ratelimiter'; import * as dotenv from 'dotenv'; diff --git a/sandbox/auth-multitenant-example/src/datasources/pgdb.datasource.ts b/sandbox/auth-multitenant-example/src/datasources/pgdb.datasource.ts index ec1dfdb07c..c008eff1ab 100644 --- a/sandbox/auth-multitenant-example/src/datasources/pgdb.datasource.ts +++ b/sandbox/auth-multitenant-example/src/datasources/pgdb.datasource.ts @@ -20,7 +20,8 @@ const config = { @lifeCycleObserver('datasource') export class PgdbDataSource extends juggler.DataSource - implements LifeCycleObserver { + implements LifeCycleObserver +{ static dataSourceName = AuthDbSourceName; static readonly defaultConfig = config; diff --git a/sandbox/auth-multitenant-example/src/datasources/redis.datasource.ts b/sandbox/auth-multitenant-example/src/datasources/redis.datasource.ts index 5d92e020d2..95857e3a51 100644 --- a/sandbox/auth-multitenant-example/src/datasources/redis.datasource.ts +++ b/sandbox/auth-multitenant-example/src/datasources/redis.datasource.ts @@ -19,7 +19,8 @@ const config = { @lifeCycleObserver('datasource') export class RedisDataSource extends juggler.DataSource - implements LifeCycleObserver { + implements LifeCycleObserver +{ static dataSourceName = AuthCacheSourceName; static readonly defaultConfig = config; diff --git a/sandbox/auth-multitenant-example/src/models/user-level-permission.model.ts b/sandbox/auth-multitenant-example/src/models/user-level-permission.model.ts index eb2badf4da..8382140cd2 100644 --- a/sandbox/auth-multitenant-example/src/models/user-level-permission.model.ts +++ b/sandbox/auth-multitenant-example/src/models/user-level-permission.model.ts @@ -8,7 +8,8 @@ import {UserTenant} from './index'; }) export class UserLevelPermission extends UserModifiableEntity - implements UserPermission { + implements UserPermission +{ @property({ type: 'string', id: true, diff --git a/sandbox/auth-multitenant-example/src/models/user-level-resource.model.ts b/sandbox/auth-multitenant-example/src/models/user-level-resource.model.ts index d5d0eb32e2..cb9428b2f5 100644 --- a/sandbox/auth-multitenant-example/src/models/user-level-resource.model.ts +++ b/sandbox/auth-multitenant-example/src/models/user-level-resource.model.ts @@ -7,7 +7,8 @@ import {IUserResource} from 'loopback4-authorization'; }) export class UserLevelResource extends UserModifiableEntity - implements IUserResource { + implements IUserResource +{ @property({ type: 'string', id: true, diff --git a/sandbox/auth-multitenant-example/src/providers/casbin-authorization-action.provider.ts b/sandbox/auth-multitenant-example/src/providers/casbin-authorization-action.provider.ts index a319fab7b8..1676b49a5a 100644 --- a/sandbox/auth-multitenant-example/src/providers/casbin-authorization-action.provider.ts +++ b/sandbox/auth-multitenant-example/src/providers/casbin-authorization-action.provider.ts @@ -14,7 +14,8 @@ import { import * as casbin from 'casbin'; export class CasbinAuthorizationProvider - implements Provider { + implements Provider +{ constructor( @inject.getter(AuthorizationBindings.METADATA) private readonly getCasbinMetadata: Getter, diff --git a/sandbox/auth-multitenant-example/src/providers/casbin-enforcer-config.provider.ts b/sandbox/auth-multitenant-example/src/providers/casbin-enforcer-config.provider.ts index 915463a55b..2aa2e9ec5f 100644 --- a/sandbox/auth-multitenant-example/src/providers/casbin-enforcer-config.provider.ts +++ b/sandbox/auth-multitenant-example/src/providers/casbin-enforcer-config.provider.ts @@ -13,7 +13,8 @@ import { import {UserLevelResourceRepository} from '../repositories'; export class CasbinEnforcerConfigProvider - implements Provider { + implements Provider +{ constructor( @inject.getter(AuthorizationBindings.METADATA) private readonly getCasbinMetadata: Getter, diff --git a/sandbox/auth-multitenant-example/src/providers/casbin-resource-val-modifier.provider.ts b/sandbox/auth-multitenant-example/src/providers/casbin-resource-val-modifier.provider.ts index dd078bce78..ada275f62a 100644 --- a/sandbox/auth-multitenant-example/src/providers/casbin-resource-val-modifier.provider.ts +++ b/sandbox/auth-multitenant-example/src/providers/casbin-resource-val-modifier.provider.ts @@ -9,7 +9,8 @@ import { } from 'loopback4-authorization'; export class CasbinResValModifierProvider - implements Provider { + implements Provider +{ constructor( @inject.getter(AuthorizationBindings.METADATA) private readonly getCasbinMetadata: Getter, diff --git a/sandbox/auth-multitenant-example/src/repositories/user-ext.repository.ts b/sandbox/auth-multitenant-example/src/repositories/user-ext.repository.ts index b786d50bc2..1440dbe650 100644 --- a/sandbox/auth-multitenant-example/src/repositories/user-ext.repository.ts +++ b/sandbox/auth-multitenant-example/src/repositories/user-ext.repository.ts @@ -125,7 +125,6 @@ export class UserExtRepository extends DefaultSoftCrudRepository< } await this.credentials(user.id).create(creds, options); } catch (err) { - // eslint-disable-next-line @typescript-eslint/no-floating-promises super.deleteByIdHard(user.id); throw new HttpErrors.UnprocessableEntity('Error while hashing password'); } diff --git a/services/audit-service/package-lock.json b/services/audit-service/package-lock.json index 95e9dcf739..1287110d25 100644 --- a/services/audit-service/package-lock.json +++ b/services/audit-service/package-lock.json @@ -917,9 +917,9 @@ "dev": true }, "@types/node": { - "version": "10.17.59", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.59.tgz", - "integrity": "sha512-7Uc8IRrL8yZz5ti45RaFxpbU8TxlzdC3HvxV+hOWo1EyLsuKv/w7y0n+TwZzwL3vdx3oZ2k3ubxPq131hNtXyg==", + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==", "dev": true }, "@types/on-finished": { diff --git a/services/audit-service/package.json b/services/audit-service/package.json index fa9e5fa14b..d45ab59e90 100644 --- a/services/audit-service/package.json +++ b/services/audit-service/package.json @@ -67,7 +67,7 @@ "@loopback/build": "^6.4.0", "@loopback/eslint-config": "^10.2.0", "@loopback/testlab": "^3.4.0", - "@types/node": "^10.17.59", + "@types/node": "^10.17.60", "db-migrate": "^0.11.12", "db-migrate-pg": "^1.2.2", "eslint": "^7.25.0", diff --git a/services/authentication-service/package-lock.json b/services/authentication-service/package-lock.json index e5e5ec1fa5..60a2f09130 100644 --- a/services/authentication-service/package-lock.json +++ b/services/authentication-service/package-lock.json @@ -995,9 +995,9 @@ } }, "@types/node": { - "version": "10.17.59", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.59.tgz", - "integrity": "sha512-7Uc8IRrL8yZz5ti45RaFxpbU8TxlzdC3HvxV+hOWo1EyLsuKv/w7y0n+TwZzwL3vdx3oZ2k3ubxPq131hNtXyg==", + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==", "dev": true }, "@types/node-fetch": { diff --git a/services/authentication-service/package.json b/services/authentication-service/package.json index 32ee6452bd..ba5f656f20 100644 --- a/services/authentication-service/package.json +++ b/services/authentication-service/package.json @@ -83,7 +83,7 @@ "@types/jsonwebtoken": "^8.5.0", "@types/lodash": "^4.14.157", "@types/moment-timezone": "^0.5.13", - "@types/node": "^10.17.59", + "@types/node": "^10.17.60", "@types/node-fetch": "^2.5.10", "@types/passport-google-oauth20": "^2.0.3", "@types/passport-instagram": "^1.0.0", diff --git a/services/bpmn-service/package-lock.json b/services/bpmn-service/package-lock.json index ac81d01c46..52498f60bf 100644 --- a/services/bpmn-service/package-lock.json +++ b/services/bpmn-service/package-lock.json @@ -969,9 +969,9 @@ } }, "@types/lodash": { - "version": "4.14.168", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz", - "integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==", + "version": "4.14.169", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.169.tgz", + "integrity": "sha512-DvmZHoHTFJ8zhVYwCLWbQ7uAbYQEk52Ev2/ZiQ7Y7gQGeV9pjBqjnQpECMHfKS1rCYAhMI7LHVxwyZLZinJgdw==", "dev": true }, "@types/mime": { @@ -991,9 +991,9 @@ "dev": true }, "@types/node": { - "version": "10.17.59", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.59.tgz", - "integrity": "sha512-7Uc8IRrL8yZz5ti45RaFxpbU8TxlzdC3HvxV+hOWo1EyLsuKv/w7y0n+TwZzwL3vdx3oZ2k3ubxPq131hNtXyg==", + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==", "dev": true }, "@types/on-finished": { @@ -1259,9 +1259,9 @@ } }, "ajv": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.3.0.tgz", - "integrity": "sha512-RYE7B5An83d7eWnDR8kbdaIFqmKCNsP16ay1hDbJEU+sa0e3H9SebskCt0Uufem6cfAVu7Col6ubcn/W+Sm8/Q==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.4.0.tgz", + "integrity": "sha512-7QD2l6+KBSLwf+7MuYocbWvRPdOu63/trReTLu2KFwkgctnub1auoF+Y1WYcm09CTM7quuscrzqmASaLHC/K4Q==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", diff --git a/services/bpmn-service/package.json b/services/bpmn-service/package.json index 76d67886eb..a2887e33da 100644 --- a/services/bpmn-service/package.json +++ b/services/bpmn-service/package.json @@ -56,7 +56,7 @@ "@loopback/repository": "^3.6.0", "@loopback/rest": "^9.3.0", "@sourceloop/core": "^1.0.0", - "ajv": "^8.0.5", + "ajv": "^8.4.0", "camunda-external-task-client-js": "^2.1.0", "dotenv": "^8.2.0", "dotenv-extended": "^2.9.0", @@ -71,8 +71,8 @@ "@loopback/eslint-config": "^10.2.0", "@loopback/testlab": "^3.4.0", "@types/camunda-external-task-client-js": "^1.3.1", - "@types/lodash": "^4.14.153", - "@types/node": "^10.17.59", + "@types/lodash": "^4.14.169", + "@types/node": "^10.17.60", "db-migrate": "^0.11.12", "db-migrate-pg": "^1.2.2", "eslint": "^7.25.0", diff --git a/services/in-mail-service/package-lock.json b/services/in-mail-service/package-lock.json index c6e1284849..697e5dc837 100644 --- a/services/in-mail-service/package-lock.json +++ b/services/in-mail-service/package-lock.json @@ -956,9 +956,9 @@ "dev": true }, "@types/node": { - "version": "10.17.59", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.59.tgz", - "integrity": "sha512-7Uc8IRrL8yZz5ti45RaFxpbU8TxlzdC3HvxV+hOWo1EyLsuKv/w7y0n+TwZzwL3vdx3oZ2k3ubxPq131hNtXyg==", + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==", "dev": true }, "@types/on-finished": { @@ -1082,13 +1082,13 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.1.tgz", - "integrity": "sha512-kVTAghWDDhsvQ602tHBc6WmQkdaYbkcTwZu+7l24jtJiYvm9l+/y/b2BZANEezxPDiX5MK2ZecE+9BFi/YJryw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.23.0.tgz", + "integrity": "sha512-tGK1y3KIvdsQEEgq6xNn1DjiFJtl+wn8JJQiETtCbdQxw1vzjXyAaIkEmO2l6Nq24iy3uZBMFQjZ6ECf1QdgGw==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "4.22.1", - "@typescript-eslint/scope-manager": "4.22.1", + "@typescript-eslint/experimental-utils": "4.23.0", + "@typescript-eslint/scope-manager": "4.23.0", "debug": "^4.1.1", "functional-red-black-tree": "^1.0.1", "lodash": "^4.17.15", @@ -1098,55 +1098,55 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.1.tgz", - "integrity": "sha512-svYlHecSMCQGDO2qN1v477ax/IDQwWhc7PRBiwAdAMJE7GXk5stF4Z9R/8wbRkuX/5e9dHqbIWxjeOjckK3wLQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.23.0.tgz", + "integrity": "sha512-WAFNiTDnQfrF3Z2fQ05nmCgPsO5o790vOhmWKXbbYQTO9erE1/YsFot5/LnOUizLzU2eeuz6+U/81KV5/hFTGA==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.22.1", - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/typescript-estree": "4.22.1", + "@typescript-eslint/scope-manager": "4.23.0", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/typescript-estree": "4.23.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" } }, "@typescript-eslint/parser": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.1.tgz", - "integrity": "sha512-l+sUJFInWhuMxA6rtirzjooh8cM/AATAe3amvIkqKFeMzkn85V+eLzb1RyuXkHak4dLfYzOmF6DXPyflJvjQnw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.23.0.tgz", + "integrity": "sha512-wsvjksHBMOqySy/Pi2Q6UuIuHYbgAMwLczRl4YanEPKW5KVxI9ZzDYh3B5DtcZPQTGRWFJrfcbJ6L01Leybwug==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "4.22.1", - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/typescript-estree": "4.22.1", + "@typescript-eslint/scope-manager": "4.23.0", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/typescript-estree": "4.23.0", "debug": "^4.1.1" } }, "@typescript-eslint/scope-manager": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.1.tgz", - "integrity": "sha512-d5bAiPBiessSmNi8Amq/RuLslvcumxLmyhf1/Xa9IuaoFJ0YtshlJKxhlbY7l2JdEk3wS0EnmnfeJWSvADOe0g==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.23.0.tgz", + "integrity": "sha512-ZZ21PCFxPhI3n0wuqEJK9omkw51wi2bmeKJvlRZPH5YFkcawKOuRMQMnI8mH6Vo0/DoHSeZJnHiIx84LmVQY+w==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/visitor-keys": "4.22.1" + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/visitor-keys": "4.23.0" } }, "@typescript-eslint/types": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.1.tgz", - "integrity": "sha512-2HTkbkdAeI3OOcWbqA8hWf/7z9c6gkmnWNGz0dKSLYLWywUlkOAQ2XcjhlKLj5xBFDf8FgAOF5aQbnLRvgNbCw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.23.0.tgz", + "integrity": "sha512-oqkNWyG2SLS7uTWLZf6Sr7Dm02gA5yxiz1RP87tvsmDsguVATdpVguHr4HoGOcFOpCvx9vtCSCyQUGfzq28YCw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.1.tgz", - "integrity": "sha512-p3We0pAPacT+onSGM+sPR+M9CblVqdA9F1JEdIqRVlxK5Qth4ochXQgIyb9daBomyQKAXbygxp1aXQRV0GC79A==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.23.0.tgz", + "integrity": "sha512-5Sty6zPEVZF5fbvrZczfmLCOcby3sfrSPu30qKoY1U3mca5/jvU5cwsPb/CO6Q3ByRjixTMIVsDkqwIxCf/dMw==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/visitor-keys": "4.22.1", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/visitor-keys": "4.23.0", "debug": "^4.1.1", "globby": "^11.0.1", "is-glob": "^4.0.1", @@ -1155,12 +1155,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.1.tgz", - "integrity": "sha512-WPkOrIRm+WCLZxXQHCi+WG8T2MMTUFR70rWjdWYddLT7cEfb2P4a3O/J2U1FBVsSFTocXLCoXWY6MZGejeStvQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.23.0.tgz", + "integrity": "sha512-5PNe5cmX9pSifit0H+nPoQBXdbNzi5tOEec+3riK+ku4e3er37pKxMKDH5Ct5Y4fhWxcD4spnlYjxi9vXbSpwg==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.1", + "@typescript-eslint/types": "4.23.0", "eslint-visitor-keys": "^2.0.0" } }, diff --git a/services/in-mail-service/package.json b/services/in-mail-service/package.json index 907a9563f6..63a7ea80cd 100644 --- a/services/in-mail-service/package.json +++ b/services/in-mail-service/package.json @@ -74,9 +74,9 @@ "@loopback/build": "^6.4.0", "@loopback/eslint-config": "^10.2.0", "@loopback/testlab": "^3.4.0", - "@types/node": "^10.17.59", - "@typescript-eslint/eslint-plugin": "^4.22.0", - "@typescript-eslint/parser": "^4.22.0", + "@types/node": "^10.17.60", + "@typescript-eslint/eslint-plugin": "^4.23.0", + "@typescript-eslint/parser": "^4.23.0", "axios-mock-adapter": "^1.18.1", "db-migrate": "^0.11.12", "db-migrate-pg": "^1.2.2", diff --git a/services/notification-service/package-lock.json b/services/notification-service/package-lock.json index ec388bf6c3..ef41e8e3ad 100644 --- a/services/notification-service/package-lock.json +++ b/services/notification-service/package-lock.json @@ -1256,9 +1256,9 @@ "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" }, "@types/lodash": { - "version": "4.14.168", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz", - "integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==", + "version": "4.14.169", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.169.tgz", + "integrity": "sha512-DvmZHoHTFJ8zhVYwCLWbQ7uAbYQEk52Ev2/ZiQ7Y7gQGeV9pjBqjnQpECMHfKS1rCYAhMI7LHVxwyZLZinJgdw==", "dev": true }, "@types/long": { @@ -1284,9 +1284,9 @@ "dev": true }, "@types/node": { - "version": "10.17.59", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.59.tgz", - "integrity": "sha512-7Uc8IRrL8yZz5ti45RaFxpbU8TxlzdC3HvxV+hOWo1EyLsuKv/w7y0n+TwZzwL3vdx3oZ2k3ubxPq131hNtXyg==" + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" }, "@types/nodemailer": { "version": "6.4.1", @@ -1827,9 +1827,9 @@ "integrity": "sha512-t7Zm5YGgEEc/3eYAicF32m/TNvL+XOeYZy9CvBUeJY/szM7frLolFylhrlZNWV/ohWhcUXygrBGjYmoQdxF4CQ==" }, "aws-sdk": { - "version": "2.903.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.903.0.tgz", - "integrity": "sha512-BP/giYLP8QJ63Jta59kph1F76oPITxRt/wNr3BdoEs9BtshWlGKk149UaseDB4wJtI+0TER5jtzBIUBcP6E+wA==", + "version": "2.907.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.907.0.tgz", + "integrity": "sha512-P1gth8sVqXCIjKN78kyD3OosEzqUSYxDG04Cpp2wVGx/djsd5OSv4NkayOhKZ5OMXwk6IdA82oXV/HQR8EjbwQ==", "requires": { "buffer": "4.9.2", "events": "1.1.1", diff --git a/services/notification-service/package.json b/services/notification-service/package.json index 34caec9f3e..6eb89e5d6e 100644 --- a/services/notification-service/package.json +++ b/services/notification-service/package.json @@ -56,7 +56,7 @@ "@loopback/repository": "^3.6.0", "@loopback/rest": "^9.3.0", "@sourceloop/core": "^1.0.0", - "aws-sdk": "^2.694.0", + "aws-sdk": "^2.907.0", "dotenv": "^8.2.0", "dotenv-extended": "^2.9.0", "lodash": "^4.17.21", @@ -72,8 +72,8 @@ "@loopback/build": "^6.4.0", "@loopback/eslint-config": "^10.2.0", "@loopback/testlab": "^3.4.0", - "@types/lodash": "^4.14.153", - "@types/node": "^10.17.59", + "@types/lodash": "^4.14.169", + "@types/node": "^10.17.60", "db-migrate": "^0.11.12", "db-migrate-pg": "^1.2.2", "eslint": "^7.25.0", diff --git a/services/scheduler-service/package-lock.json b/services/scheduler-service/package-lock.json index 61753b3c66..e5bd97468c 100644 --- a/services/scheduler-service/package-lock.json +++ b/services/scheduler-service/package-lock.json @@ -916,9 +916,9 @@ "dev": true }, "@types/node": { - "version": "10.17.59", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.59.tgz", - "integrity": "sha512-7Uc8IRrL8yZz5ti45RaFxpbU8TxlzdC3HvxV+hOWo1EyLsuKv/w7y0n+TwZzwL3vdx3oZ2k3ubxPq131hNtXyg==", + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==", "dev": true }, "@types/on-finished": { diff --git a/services/scheduler-service/package.json b/services/scheduler-service/package.json index b223f97eab..b708261197 100644 --- a/services/scheduler-service/package.json +++ b/services/scheduler-service/package.json @@ -73,7 +73,7 @@ "@loopback/eslint-config": "^10.2.0", "@loopback/testlab": "^3.4.0", "@types/jsonwebtoken": "^8.5.0", - "@types/node": "^10.17.59", + "@types/node": "^10.17.60", "db-migrate": "^0.11.11", "db-migrate-pg": "^1.2.2", "eslint": "^7.25.0", diff --git a/services/video-conferencing-service/package-lock.json b/services/video-conferencing-service/package-lock.json index 09508ab00a..cb48b739d3 100644 --- a/services/video-conferencing-service/package-lock.json +++ b/services/video-conferencing-service/package-lock.json @@ -946,9 +946,9 @@ } }, "@types/node": { - "version": "10.17.59", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.59.tgz", - "integrity": "sha512-7Uc8IRrL8yZz5ti45RaFxpbU8TxlzdC3HvxV+hOWo1EyLsuKv/w7y0n+TwZzwL3vdx3oZ2k3ubxPq131hNtXyg==", + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==", "dev": true }, "@types/on-finished": { @@ -1067,13 +1067,13 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.1.tgz", - "integrity": "sha512-kVTAghWDDhsvQ602tHBc6WmQkdaYbkcTwZu+7l24jtJiYvm9l+/y/b2BZANEezxPDiX5MK2ZecE+9BFi/YJryw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.23.0.tgz", + "integrity": "sha512-tGK1y3KIvdsQEEgq6xNn1DjiFJtl+wn8JJQiETtCbdQxw1vzjXyAaIkEmO2l6Nq24iy3uZBMFQjZ6ECf1QdgGw==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "4.22.1", - "@typescript-eslint/scope-manager": "4.22.1", + "@typescript-eslint/experimental-utils": "4.23.0", + "@typescript-eslint/scope-manager": "4.23.0", "debug": "^4.1.1", "functional-red-black-tree": "^1.0.1", "lodash": "^4.17.15", @@ -1109,55 +1109,55 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.1.tgz", - "integrity": "sha512-svYlHecSMCQGDO2qN1v477ax/IDQwWhc7PRBiwAdAMJE7GXk5stF4Z9R/8wbRkuX/5e9dHqbIWxjeOjckK3wLQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.23.0.tgz", + "integrity": "sha512-WAFNiTDnQfrF3Z2fQ05nmCgPsO5o790vOhmWKXbbYQTO9erE1/YsFot5/LnOUizLzU2eeuz6+U/81KV5/hFTGA==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.22.1", - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/typescript-estree": "4.22.1", + "@typescript-eslint/scope-manager": "4.23.0", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/typescript-estree": "4.23.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" } }, "@typescript-eslint/parser": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.1.tgz", - "integrity": "sha512-l+sUJFInWhuMxA6rtirzjooh8cM/AATAe3amvIkqKFeMzkn85V+eLzb1RyuXkHak4dLfYzOmF6DXPyflJvjQnw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.23.0.tgz", + "integrity": "sha512-wsvjksHBMOqySy/Pi2Q6UuIuHYbgAMwLczRl4YanEPKW5KVxI9ZzDYh3B5DtcZPQTGRWFJrfcbJ6L01Leybwug==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "4.22.1", - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/typescript-estree": "4.22.1", + "@typescript-eslint/scope-manager": "4.23.0", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/typescript-estree": "4.23.0", "debug": "^4.1.1" } }, "@typescript-eslint/scope-manager": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.1.tgz", - "integrity": "sha512-d5bAiPBiessSmNi8Amq/RuLslvcumxLmyhf1/Xa9IuaoFJ0YtshlJKxhlbY7l2JdEk3wS0EnmnfeJWSvADOe0g==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.23.0.tgz", + "integrity": "sha512-ZZ21PCFxPhI3n0wuqEJK9omkw51wi2bmeKJvlRZPH5YFkcawKOuRMQMnI8mH6Vo0/DoHSeZJnHiIx84LmVQY+w==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/visitor-keys": "4.22.1" + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/visitor-keys": "4.23.0" } }, "@typescript-eslint/types": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.1.tgz", - "integrity": "sha512-2HTkbkdAeI3OOcWbqA8hWf/7z9c6gkmnWNGz0dKSLYLWywUlkOAQ2XcjhlKLj5xBFDf8FgAOF5aQbnLRvgNbCw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.23.0.tgz", + "integrity": "sha512-oqkNWyG2SLS7uTWLZf6Sr7Dm02gA5yxiz1RP87tvsmDsguVATdpVguHr4HoGOcFOpCvx9vtCSCyQUGfzq28YCw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.1.tgz", - "integrity": "sha512-p3We0pAPacT+onSGM+sPR+M9CblVqdA9F1JEdIqRVlxK5Qth4ochXQgIyb9daBomyQKAXbygxp1aXQRV0GC79A==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.23.0.tgz", + "integrity": "sha512-5Sty6zPEVZF5fbvrZczfmLCOcby3sfrSPu30qKoY1U3mca5/jvU5cwsPb/CO6Q3ByRjixTMIVsDkqwIxCf/dMw==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.1", - "@typescript-eslint/visitor-keys": "4.22.1", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/visitor-keys": "4.23.0", "debug": "^4.1.1", "globby": "^11.0.1", "is-glob": "^4.0.1", @@ -1192,12 +1192,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.1.tgz", - "integrity": "sha512-WPkOrIRm+WCLZxXQHCi+WG8T2MMTUFR70rWjdWYddLT7cEfb2P4a3O/J2U1FBVsSFTocXLCoXWY6MZGejeStvQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.23.0.tgz", + "integrity": "sha512-5PNe5cmX9pSifit0H+nPoQBXdbNzi5tOEec+3riK+ku4e3er37pKxMKDH5Ct5Y4fhWxcD4spnlYjxi9vXbSpwg==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.1", + "@typescript-eslint/types": "4.23.0", "eslint-visitor-keys": "^2.0.0" } }, diff --git a/services/video-conferencing-service/package.json b/services/video-conferencing-service/package.json index 1b7b65d657..d6ed4c7152 100644 --- a/services/video-conferencing-service/package.json +++ b/services/video-conferencing-service/package.json @@ -84,9 +84,9 @@ "@loopback/build": "^6.4.0", "@loopback/eslint-config": "^10.2.0", "@loopback/testlab": "^3.4.0", - "@types/node": "^10.17.59", - "@typescript-eslint/eslint-plugin": "^4.22.0", - "@typescript-eslint/parser": "^4.22.0", + "@types/node": "^10.17.60", + "@typescript-eslint/eslint-plugin": "^4.23.0", + "@typescript-eslint/parser": "^4.23.0", "axios-mock-adapter": "^1.18.1", "db-migrate": "^0.11.11", "db-migrate-pg": "^1.2.2",