Skip to content
Snippets Groups Projects
Verified Commit 6eb7f8d0 authored by Konstantin Tsabolov's avatar Konstantin Tsabolov
Browse files

chore: fix docker and compose for new services

parent 92b1d4ab
No related branches found
No related tags found
1 merge request!7Component responsibility
......@@ -24,14 +24,18 @@ FROM base AS build
ARG APP_HOME=/home/node/app
WORKDIR ${APP_HOME}
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml tsconfig.json ./
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml tsconfig*.json .swcrc ./
COPY apps/${SERVICE}/package.json ./apps/${SERVICE}/
COPY apps/shared/package.json ./apps/shared/
RUN pnpm install --frozen-lockfile
COPY apps/${SERVICE} ./apps/${SERVICE}
COPY apps/shared ./apps/shared
RUN pnpm --filter shared build
RUN pnpm --filter ${SERVICE} build:production
RUN pnpm --filter ${SERVICE} --prod deploy build
RUN pnpm --filter shared --prod deploy shared
# This is a way of keeping the generated prisma client in the build folder
RUN if [ -d ./apps/${SERVICE}/node_modules/\@prisma/client ]; then \
......@@ -55,6 +59,7 @@ CMD ["node", "dist/main.js"]
COPY --chown=node:node ./docker-entrypoint.sh ./docker-entrypoint.sh
COPY --from=build --chown=node:node ${APP_HOME}/build/dist ./dist
COPY --from=build --chown=node:node ${APP_HOME}/shared/dist ./shared
COPY --from=build --chown=node:node ${APP_HOME}/build/node_modules ./node_modules
COPY --from=build --chown=node:node ${APP_HOME}/build/package.json .
......@@ -64,4 +69,4 @@ RUN node -e "\
fs.writeFileSync('./package.json', JSON.stringify({ name, version, type }, null, 2));\
"
USER node
# USER node
......@@ -15,15 +15,43 @@ services:
- nats
- ssi
attestation-manager:
# attestation-manager:
# build:
# context: ..
# args:
# - SERVICE=attestation-manager
# init: true
# ports:
# - '3005:3005'
# env_file: ./env/attestation-manager.env
# depends_on:
# - db
# - nats
# - ssi
credential-manager:
build:
context: ..
args:
- SERVICE=credential-manager
init: true
ports:
- '3011:3011'
env_file: ./env/credential-manager.env
depends_on:
- db
- nats
- ssi
schema-manager:
build:
context: ..
args:
- SERVICE=attestation-manager
- SERVICE=schema-manager
init: true
ports:
- '3005:3005'
env_file: ./env/attestation-manager.env
- '3013:3013'
env_file: ./env/schema-manager.env
depends_on:
- db
- nats
......
......@@ -4,7 +4,8 @@
"private": true,
"scripts": {
"prisma:generate": "pnpm -r prisma:generate",
"attestation:build": "pnpm -F attestation-manager build",
"schema:build": "pnpm -F schema-manager build",
"credential:build": "pnpm -F credential-manager build",
"connection:build": "pnpm -F connection-manager build",
"principal:build": "pnpm -F principal-manager build",
"proof:build": "pnpm -F proof-manager build",
......
......@@ -36,8 +36,8 @@ importers:
specifier: ^5.0.1
version: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.54.0)(prettier@3.1.0)
eslint-plugin-workspaces:
specifier: ^0.9.0
version: 0.9.0
specifier: ^0.10.0
version: 0.10.0
husky:
specifier: ^8.0.0
version: 8.0.3
......@@ -335,6 +335,106 @@ importers:
specifier: ^5.2.2
version: 5.2.2
 
apps/credential-manager:
dependencies:
'@nestjs/axios':
specifier: ^3.0.1
version: 3.0.1(@nestjs/common@10.2.10)(axios@1.6.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common':
specifier: ^10.2.10
version: 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/config':
specifier: ^3.1.1
version: 3.1.1(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)
'@nestjs/core':
specifier: ^10.2.10
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/microservices':
specifier: ^10.2.10
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(nats@2.18.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/platform-express':
specifier: ^10.2.8
version: 10.2.8(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)
'@nestjs/swagger':
specifier: ^7.1.16
version: 7.1.16(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)
'@nestjs/terminus':
specifier: ^10.1.1
version: 10.1.1(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
axios:
specifier: ^1.6.2
version: 1.6.2
class-transformer:
specifier: ^0.5.1
version: 0.5.1
class-validator:
specifier: ^0.14.0
version: 0.14.0
express:
specifier: ^4.17.3
version: 4.18.2
joi:
specifier: ^17.11.0
version: 17.11.0
nats:
specifier: ^2.18.0
version: 2.18.0
reflect-metadata:
specifier: ^0.1.13
version: 0.1.13
rxjs:
specifier: ^7.8.1
version: 7.8.1
devDependencies:
'@nestjs/cli':
specifier: ^10.2.1
version: 10.2.1(@swc/cli@0.1.63)(@swc/core@1.3.96)
'@nestjs/schematics':
specifier: ^10.0.3
version: 10.0.3(typescript@5.3.2)
'@nestjs/testing':
specifier: ^10.2.8
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)
'@swc/cli':
specifier: ^0.1.62
version: 0.1.63(@swc/core@1.3.96)
'@swc/core':
specifier: ^1.3.96
version: 1.3.96
'@swc/jest':
specifier: ^0.2.29
version: 0.2.29(@swc/core@1.3.96)
'@types/express':
specifier: ^4.17.21
version: 4.17.21
'@types/jest':
specifier: ^29.5.8
version: 29.5.10
'@types/jsonwebtoken':
specifier: ^9.0.5
version: 9.0.5
'@types/node':
specifier: ^20.9.0
version: 20.9.4
'@types/supertest':
specifier: ^2.0.16
version: 2.0.16
dotenv-cli:
specifier: ^7.3.0
version: 7.3.0
eslint:
specifier: ^8.53.0
version: 8.54.0
jest:
specifier: ^29.7.0
version: 29.7.0(@types/node@20.9.4)(ts-node@10.9.1)
rimraf:
specifier: ^5.0.5
version: 5.0.5
typescript:
specifier: ^5.3.2
version: 5.3.2
apps/proof-manager:
dependencies:
'@elastic/ecs-winston-format':
......@@ -477,6 +577,106 @@ importers:
specifier: ^5.2.2
version: 5.2.2
 
apps/schema-manager:
dependencies:
'@nestjs/axios':
specifier: ^3.0.1
version: 3.0.1(@nestjs/common@10.2.10)(axios@1.6.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common':
specifier: ^10.2.10
version: 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/config':
specifier: ^3.1.1
version: 3.1.1(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)
'@nestjs/core':
specifier: ^10.2.10
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/microservices':
specifier: ^10.2.10
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(nats@2.18.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/platform-express':
specifier: ^10.2.8
version: 10.2.8(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)
'@nestjs/swagger':
specifier: ^7.1.16
version: 7.1.16(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)
'@nestjs/terminus':
specifier: ^10.1.1
version: 10.1.1(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
axios:
specifier: ^1.6.2
version: 1.6.2
class-transformer:
specifier: ^0.5.1
version: 0.5.1
class-validator:
specifier: ^0.14.0
version: 0.14.0
express:
specifier: ^4.17.3
version: 4.18.2
joi:
specifier: ^17.11.0
version: 17.11.0
nats:
specifier: ^2.18.0
version: 2.18.0
reflect-metadata:
specifier: ^0.1.13
version: 0.1.13
rxjs:
specifier: ^7.8.1
version: 7.8.1
devDependencies:
'@nestjs/cli':
specifier: ^10.2.1
version: 10.2.1(@swc/cli@0.1.63)(@swc/core@1.3.96)
'@nestjs/schematics':
specifier: ^10.0.3
version: 10.0.3(typescript@5.3.2)
'@nestjs/testing':
specifier: ^10.2.8
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)
'@swc/cli':
specifier: ^0.1.62
version: 0.1.63(@swc/core@1.3.96)
'@swc/core':
specifier: ^1.3.96
version: 1.3.96
'@swc/jest':
specifier: ^0.2.29
version: 0.2.29(@swc/core@1.3.96)
'@types/express':
specifier: ^4.17.21
version: 4.17.21
'@types/jest':
specifier: ^29.5.8
version: 29.5.10
'@types/jsonwebtoken':
specifier: ^9.0.5
version: 9.0.5
'@types/node':
specifier: ^20.9.0
version: 20.9.4
'@types/supertest':
specifier: ^2.0.16
version: 2.0.16
dotenv-cli:
specifier: ^7.3.0
version: 7.3.0
eslint:
specifier: ^8.53.0
version: 8.54.0
jest:
specifier: ^29.7.0
version: 29.7.0(@types/node@20.9.4)(ts-node@10.9.1)
rimraf:
specifier: ^5.0.5
version: 5.0.5
typescript:
specifier: ^5.3.2
version: 5.3.2
apps/shared:
dependencies:
'@aries-framework/core':
......@@ -487,7 +687,7 @@ importers:
version: 1.5.0
'@nestjs/common':
specifier: ^10.2.10
version: 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
version: 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/microservices':
specifier: ^10.2.10
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(nats@2.18.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
......@@ -512,7 +712,7 @@ importers:
version: 10.2.1
'@nestjs/testing':
specifier: ^10.2.10
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)
'@types/jest':
specifier: ^29.5.9
version: 29.5.10
......@@ -575,13 +775,13 @@ importers:
version: 3.0.1(@nestjs/common@10.2.10)(axios@1.6.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common':
specifier: ^10.2.10
version: 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
version: 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/config':
specifier: ^3.1.1
version: 3.1.1(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)
'@nestjs/core':
specifier: ^10.2.10
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/microservices':
specifier: ^10.2.10
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(nats@2.18.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
......@@ -618,7 +818,7 @@ importers:
version: 10.0.3(typescript@5.3.2)
'@nestjs/testing':
specifier: ^10.2.10
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)
version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)
'@types/express':
specifier: ^4.17.21
version: 4.17.21
......@@ -3600,7 +3800,7 @@ packages:
reflect-metadata: ^0.1.12
rxjs: ^6.0.0 || ^7.0.0
dependencies:
'@nestjs/common': 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
axios: 1.6.2
reflect-metadata: 0.1.13
rxjs: 7.8.1
......@@ -3706,7 +3906,7 @@ packages:
- webpack-cli
dev: true
 
/@nestjs/common@10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1):
/@nestjs/common@10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1):
resolution: {integrity: sha512-fwAk931rjW8CNH2Mgwawq/7HWHH1dxkOLdcgs7U52ddLk8CtHXjejm1cbNahewlSbNhvlOl7y1STLHutE6sUqw==}
peerDependencies:
class-transformer: '*'
......@@ -3719,6 +3919,8 @@ packages:
class-validator:
optional: true
dependencies:
class-transformer: 0.5.1
class-validator: 0.14.0
iterare: 1.2.1
reflect-metadata: 0.1.13
rxjs: 7.8.1
......@@ -3752,7 +3954,7 @@ packages:
'@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0
reflect-metadata: ^0.1.13
dependencies:
'@nestjs/common': 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
dotenv: 16.3.1
dotenv-expand: 10.0.0
lodash: 4.17.21
......@@ -3774,7 +3976,7 @@ packages:
uuid: 9.0.0
dev: false
 
/@nestjs/core@10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1):
/@nestjs/core@10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1):
resolution: {integrity: sha512-+ckOI6BPi2ZMHikT9MCG4ctHDc4OnjhoIytrn7f2AYMMXI4bnutJhqyQKc30VDka5x3Wq6QAD57pgSP7y+JjJg==}
requiresBuild: true
peerDependencies:
......@@ -3792,8 +3994,9 @@ packages:
'@nestjs/websockets':
optional: true
dependencies:
'@nestjs/common': 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/microservices': 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(nats@2.18.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/platform-express': 10.2.8(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)
'@nuxtjs/opencollective': 0.3.2
fast-safe-stringify: 2.1.1
iterare: 1.2.1
......@@ -3837,6 +4040,25 @@ packages:
transitivePeerDependencies:
- encoding
 
/@nestjs/mapped-types@2.0.3(@nestjs/common@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13):
resolution: {integrity: sha512-40Zdqg98lqoF0+7ThWIZFStxgzisK6GG22+1ABO4kZiGF/Tu2FE+DYLw+Q9D94vcFWizJ+MSjNN4ns9r6hIGxw==}
peerDependencies:
'@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0
class-transformer: ^0.4.0 || ^0.5.0
class-validator: ^0.13.0 || ^0.14.0
reflect-metadata: ^0.1.12
peerDependenciesMeta:
class-transformer:
optional: true
class-validator:
optional: true
dependencies:
'@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
class-transformer: 0.5.1
class-validator: 0.14.0
reflect-metadata: 0.1.13
dev: false
/@nestjs/mapped-types@2.0.3(@nestjs/common@10.2.8)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13):
resolution: {integrity: sha512-40Zdqg98lqoF0+7ThWIZFStxgzisK6GG22+1ABO4kZiGF/Tu2FE+DYLw+Q9D94vcFWizJ+MSjNN4ns9r6hIGxw==}
peerDependencies:
......@@ -3911,8 +4133,8 @@ packages:
nats:
optional: true
dependencies:
'@nestjs/common': 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
iterare: 1.2.1
nats: 2.18.0
reflect-metadata: 0.1.13
......@@ -3963,6 +4185,22 @@ packages:
rxjs: 7.8.1
tslib: 2.6.2
 
/@nestjs/platform-express@10.2.8(@nestjs/common@10.2.10)(@nestjs/core@10.2.10):
resolution: {integrity: sha512-WoSSVtwIRc5AdGMHWVzWZK4JZLT0f4o2xW8P9gQvcX+omL8W1kXCfY8GQYXNBG84XmBNYH8r0FtC8oMe/lH5NQ==}
peerDependencies:
'@nestjs/common': ^10.0.0
'@nestjs/core': ^10.0.0
dependencies:
'@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
body-parser: 1.20.2
cors: 2.8.5
express: 4.18.2
multer: 1.4.4-lts.1
tslib: 2.6.2
transitivePeerDependencies:
- supports-color
/@nestjs/platform-express@10.2.8(@nestjs/common@10.2.8)(@nestjs/core@10.2.8):
resolution: {integrity: sha512-WoSSVtwIRc5AdGMHWVzWZK4JZLT0f4o2xW8P9gQvcX+omL8W1kXCfY8GQYXNBG84XmBNYH8r0FtC8oMe/lH5NQ==}
peerDependencies:
......@@ -4023,6 +4261,35 @@ packages:
- chokidar
dev: true
 
/@nestjs/swagger@7.1.16(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13):
resolution: {integrity: sha512-f9KBk/BX9MUKPTj7tQNYJ124wV/jP5W2lwWHLGwe/4qQXixuDOo39zP55HIJ44LE7S04B7BOeUOo9GBJD/vRcw==}
peerDependencies:
'@fastify/static': ^6.0.0
'@nestjs/common': ^9.0.0 || ^10.0.0
'@nestjs/core': ^9.0.0 || ^10.0.0
class-transformer: '*'
class-validator: '*'
reflect-metadata: ^0.1.12
peerDependenciesMeta:
'@fastify/static':
optional: true
class-transformer:
optional: true
class-validator:
optional: true
dependencies:
'@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/mapped-types': 2.0.3(@nestjs/common@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)
class-transformer: 0.5.1
class-validator: 0.14.0
js-yaml: 4.1.0
lodash: 4.17.21
path-to-regexp: 3.2.0
reflect-metadata: 0.1.13
swagger-ui-dist: 5.9.1
dev: false
/@nestjs/swagger@7.1.16(@nestjs/common@10.2.8)(@nestjs/core@10.2.8)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13):
resolution: {integrity: sha512-f9KBk/BX9MUKPTj7tQNYJ124wV/jP5W2lwWHLGwe/4qQXixuDOo39zP55HIJ44LE7S04B7BOeUOo9GBJD/vRcw==}
peerDependencies:
......@@ -4101,8 +4368,8 @@ packages:
optional: true
dependencies:
'@nestjs/axios': 3.0.1(@nestjs/common@10.2.10)(axios@1.6.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common': 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/microservices': 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(nats@2.18.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
boxen: 5.1.2
check-disk-space: 3.4.0
......@@ -4169,7 +4436,7 @@ packages:
rxjs: 7.8.1
dev: false
 
/@nestjs/testing@10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10):
/@nestjs/testing@10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8):
resolution: {integrity: sha512-IVLUnPz/+fkBtPATYfqTIP+phN9yjkXejmj+JyhmcfPJZpxBmD1i9VSMqa4u54l37j0xkGPscQ0IXpbhqMYUKw==}
peerDependencies:
'@nestjs/common': ^10.0.0
......@@ -4182,9 +4449,10 @@ packages:
'@nestjs/platform-express':
optional: true
dependencies:
'@nestjs/common': 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/microservices@10.2.10)(@nestjs/platform-express@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/microservices': 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(nats@2.18.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/platform-express': 10.2.8(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)
tslib: 2.6.2
dev: true
 
......@@ -4346,7 +4614,7 @@ packages:
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
dependencies:
cross-spawn: 7.0.3
fast-glob: 3.3.1
fast-glob: 3.3.2
is-glob: 4.0.3
open: 9.1.0
picocolors: 1.0.0
......@@ -7869,10 +8137,10 @@ packages:
synckit: 0.8.5
dev: true
 
/eslint-plugin-workspaces@0.9.0:
resolution: {integrity: sha512-krMuZ+yZgzwv1oTBfz50oamNVPDIm7CDyot3i1GRKBqMD2oXAwnXHLQWH7ctpV8k6YVrkhcaZhuV9IJxD8OPAQ==}
/eslint-plugin-workspaces@0.10.0:
resolution: {integrity: sha512-H692yRZFczzzyde0Sq3nmRDlyywv6foYJnmsxO3slWImJdCf4g5D+gzdWeRpmfitgUsFZxXVJdvW4OS6yY4M9g==}
dependencies:
find-workspaces: 0.2.0
find-workspaces: 0.3.0
dev: true
 
/eslint-scope@5.1.1:
......@@ -8349,6 +8617,7 @@ packages:
glob-parent: 5.1.2
merge2: 1.4.1
micromatch: 4.0.5
dev: true
 
/fast-glob@3.3.2:
resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
......@@ -8608,8 +8877,8 @@ packages:
semver-regex: 4.0.5
dev: true
 
/find-workspaces@0.2.0:
resolution: {integrity: sha512-OTHryv88yjzwvbXHGi0+XRFu7Jqe5pFuIR2mhqdatDJQOBJd7MFJOPFJv4EbNo8n1BNM/13Y2KcyDpFQYf0ETw==}
/find-workspaces@0.3.0:
resolution: {integrity: sha512-sHdt3vbddcDuN0CYnKoG/b77jrOkSYPlxoM7ve7/vEvAd29XC7u/qE2zavRzJv4eD1sbTvDnRNZskdy/e0v83A==}
dependencies:
fast-glob: 3.3.2
pkg-types: 1.0.3
......@@ -9070,7 +9339,7 @@ packages:
dependencies:
array-union: 2.1.0
dir-glob: 3.0.1
fast-glob: 3.3.1
fast-glob: 3.3.2
ignore: 5.2.4
merge2: 1.4.1
slash: 3.0.0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment