diff --git a/.github/workflows/push-migration-image.yml b/.github/workflows/push-migration-image.yml index 4dbea29f3..3872bad95 100644 --- a/.github/workflows/push-migration-image.yml +++ b/.github/workflows/push-migration-image.yml @@ -19,7 +19,7 @@ jobs: - name: Build and push Docker image run: | cd packages/db-migrations - DOCKER_REGISTRY=ghcr.io DOCKER_REPOSITORY=$(echo $GITHUB_REPOSITORY)/db-migration lerna run --stream push-image + DOCKER_REGISTRY=ghcr.io DOCKER_REPOSITORY=$(echo $GITHUB_REPOSITORY)/db-migration yarn push-image env: DOCKER_REGISTRY: ghcr.io DOCKER_REPOSITORY: ${{ github.repository }}/db-migration diff --git a/.yarn/cache/@apollo-server-npm-4.11.0-1add41fe11-3f9888c3ba.zip b/.yarn/cache/@apollo-server-npm-4.11.2-4f65cc9a9e-09cf7d8b72.zip similarity index 94% rename from .yarn/cache/@apollo-server-npm-4.11.0-1add41fe11-3f9888c3ba.zip rename to .yarn/cache/@apollo-server-npm-4.11.2-4f65cc9a9e-09cf7d8b72.zip index 022678dd9..bcdc4e23a 100644 Binary files a/.yarn/cache/@apollo-server-npm-4.11.0-1add41fe11-3f9888c3ba.zip and b/.yarn/cache/@apollo-server-npm-4.11.2-4f65cc9a9e-09cf7d8b72.zip differ diff --git a/.yarn/cache/@emnapi-core-npm-1.3.1-58f907a31d-9b4e4bc37e.zip b/.yarn/cache/@emnapi-core-npm-1.3.1-58f907a31d-9b4e4bc37e.zip new file mode 100644 index 000000000..d3ad767e3 Binary files /dev/null and b/.yarn/cache/@emnapi-core-npm-1.3.1-58f907a31d-9b4e4bc37e.zip differ diff --git a/.yarn/cache/@emnapi-runtime-npm-1.3.1-64fd359241-9a16ae7905.zip b/.yarn/cache/@emnapi-runtime-npm-1.3.1-64fd359241-9a16ae7905.zip new file mode 100644 index 000000000..3af6e4ed7 Binary files /dev/null and b/.yarn/cache/@emnapi-runtime-npm-1.3.1-64fd359241-9a16ae7905.zip differ diff --git a/.yarn/cache/@emnapi-wasi-threads-npm-1.0.1-a3701691ed-e154880440.zip b/.yarn/cache/@emnapi-wasi-threads-npm-1.0.1-a3701691ed-e154880440.zip new file mode 100644 index 000000000..c1504c396 Binary files /dev/null and b/.yarn/cache/@emnapi-wasi-threads-npm-1.0.1-a3701691ed-e154880440.zip differ diff --git a/.yarn/cache/@google-cloud-storage-npm-7.13.0-afdd7e7013-b5e61b3123.zip b/.yarn/cache/@google-cloud-storage-npm-7.14.0-e340ca5284-c239b0961b.zip similarity index 67% rename from .yarn/cache/@google-cloud-storage-npm-7.13.0-afdd7e7013-b5e61b3123.zip rename to .yarn/cache/@google-cloud-storage-npm-7.14.0-e340ca5284-c239b0961b.zip index 0ae9838cf..ef8fa593d 100644 Binary files a/.yarn/cache/@google-cloud-storage-npm-7.13.0-afdd7e7013-b5e61b3123.zip and b/.yarn/cache/@google-cloud-storage-npm-7.14.0-e340ca5284-c239b0961b.zip differ diff --git a/.yarn/cache/@graphql-codegen-plugin-helpers-npm-5.1.0-0a6a0a39b4-235762e2e7.zip b/.yarn/cache/@graphql-codegen-plugin-helpers-npm-5.1.0-0a6a0a39b4-235762e2e7.zip new file mode 100644 index 000000000..eb54320c9 Binary files /dev/null and b/.yarn/cache/@graphql-codegen-plugin-helpers-npm-5.1.0-0a6a0a39b4-235762e2e7.zip differ diff --git a/.yarn/cache/@graphql-codegen-typescript-npm-4.1.1-e22d7a6544-4256dbf935.zip b/.yarn/cache/@graphql-codegen-typescript-npm-4.1.1-e22d7a6544-4256dbf935.zip new file mode 100644 index 000000000..38afc23fa Binary files /dev/null and b/.yarn/cache/@graphql-codegen-typescript-npm-4.1.1-e22d7a6544-4256dbf935.zip differ diff --git a/.yarn/cache/@graphql-codegen-typescript-resolvers-npm-4.2.1-400da16fee-d245f96f63.zip b/.yarn/cache/@graphql-codegen-typescript-resolvers-npm-4.4.0-8ad6bce24b-0c4fc6b24b.zip similarity index 64% rename from .yarn/cache/@graphql-codegen-typescript-resolvers-npm-4.2.1-400da16fee-d245f96f63.zip rename to .yarn/cache/@graphql-codegen-typescript-resolvers-npm-4.4.0-8ad6bce24b-0c4fc6b24b.zip index d1ab49b96..2b6174a1a 100644 Binary files a/.yarn/cache/@graphql-codegen-typescript-resolvers-npm-4.2.1-400da16fee-d245f96f63.zip and b/.yarn/cache/@graphql-codegen-typescript-resolvers-npm-4.4.0-8ad6bce24b-0c4fc6b24b.zip differ diff --git a/.yarn/cache/@graphql-codegen-visitor-plugin-common-npm-5.3.1-5a769a1d60-273f99a912.zip b/.yarn/cache/@graphql-codegen-visitor-plugin-common-npm-5.5.0-e09cdb89d4-7d2727100b.zip similarity index 63% rename from .yarn/cache/@graphql-codegen-visitor-plugin-common-npm-5.3.1-5a769a1d60-273f99a912.zip rename to .yarn/cache/@graphql-codegen-visitor-plugin-common-npm-5.5.0-e09cdb89d4-7d2727100b.zip index e7c3f65d4..940886227 100644 Binary files a/.yarn/cache/@graphql-codegen-visitor-plugin-common-npm-5.3.1-5a769a1d60-273f99a912.zip and b/.yarn/cache/@graphql-codegen-visitor-plugin-common-npm-5.5.0-e09cdb89d4-7d2727100b.zip differ diff --git a/.yarn/cache/@lerna-create-npm-8.1.8-b6dc6c6054-6b1d2835c6.zip b/.yarn/cache/@lerna-create-npm-8.1.9-7868248779-3c33438b24.zip similarity index 91% rename from .yarn/cache/@lerna-create-npm-8.1.8-b6dc6c6054-6b1d2835c6.zip rename to .yarn/cache/@lerna-create-npm-8.1.9-7868248779-3c33438b24.zip index d60669bbd..416756db6 100644 Binary files a/.yarn/cache/@lerna-create-npm-8.1.8-b6dc6c6054-6b1d2835c6.zip and b/.yarn/cache/@lerna-create-npm-8.1.9-7868248779-3c33438b24.zip differ diff --git a/.yarn/cache/@napi-rs-wasm-runtime-npm-0.2.4-bc75480c68-976eeca9c4.zip b/.yarn/cache/@napi-rs-wasm-runtime-npm-0.2.4-bc75480c68-976eeca9c4.zip new file mode 100644 index 000000000..f28aa68fd Binary files /dev/null and b/.yarn/cache/@napi-rs-wasm-runtime-npm-0.2.4-bc75480c68-976eeca9c4.zip differ diff --git a/.yarn/cache/@nrwl-devkit-npm-19.2.3-2cd3e82e2a-4ea3ea3c0f.zip b/.yarn/cache/@nrwl-devkit-npm-19.2.3-2cd3e82e2a-4ea3ea3c0f.zip deleted file mode 100644 index bee30fa54..000000000 Binary files a/.yarn/cache/@nrwl-devkit-npm-19.2.3-2cd3e82e2a-4ea3ea3c0f.zip and /dev/null differ diff --git a/.yarn/cache/@nrwl-tao-npm-19.2.3-3a65aeefab-3b94ab772a.zip b/.yarn/cache/@nrwl-tao-npm-19.2.3-3a65aeefab-3b94ab772a.zip deleted file mode 100644 index 95b0372d5..000000000 Binary files a/.yarn/cache/@nrwl-tao-npm-19.2.3-3a65aeefab-3b94ab772a.zip and /dev/null differ diff --git a/.yarn/cache/@nx-devkit-npm-19.2.3-e5d9a77f3e-b91c15b21e.zip b/.yarn/cache/@nx-devkit-npm-19.2.3-e5d9a77f3e-b91c15b21e.zip deleted file mode 100644 index 9dfb238cb..000000000 Binary files a/.yarn/cache/@nx-devkit-npm-19.2.3-e5d9a77f3e-b91c15b21e.zip and /dev/null differ diff --git a/.yarn/cache/@nx-devkit-npm-20.0.8-f4779d84c4-7c0ccc5309.zip b/.yarn/cache/@nx-devkit-npm-20.0.8-f4779d84c4-7c0ccc5309.zip new file mode 100644 index 000000000..fee98a939 Binary files /dev/null and b/.yarn/cache/@nx-devkit-npm-20.0.8-f4779d84c4-7c0ccc5309.zip differ diff --git a/.yarn/cache/@nx-nx-darwin-arm64-npm-19.2.3-13f9d2fc30-8.zip b/.yarn/cache/@nx-nx-darwin-arm64-npm-19.2.3-13f9d2fc30-8.zip deleted file mode 100644 index 9c8571927..000000000 Binary files a/.yarn/cache/@nx-nx-darwin-arm64-npm-19.2.3-13f9d2fc30-8.zip and /dev/null differ diff --git a/.yarn/cache/@nx-nx-darwin-x64-npm-19.2.3-b43e58d39b-8.zip b/.yarn/cache/@nx-nx-darwin-x64-npm-19.2.3-b43e58d39b-8.zip deleted file mode 100644 index b024a4d86..000000000 Binary files a/.yarn/cache/@nx-nx-darwin-x64-npm-19.2.3-b43e58d39b-8.zip and /dev/null differ diff --git a/.yarn/cache/@nx-nx-darwin-x64-npm-20.0.8-1b3a345236-8.zip b/.yarn/cache/@nx-nx-darwin-x64-npm-20.0.8-1b3a345236-8.zip new file mode 100644 index 000000000..b82a8c32e Binary files /dev/null and b/.yarn/cache/@nx-nx-darwin-x64-npm-20.0.8-1b3a345236-8.zip differ diff --git a/.yarn/cache/@nx-nx-linux-arm64-musl-npm-19.2.3-74c2e519cf-8.zip b/.yarn/cache/@nx-nx-linux-arm64-musl-npm-19.2.3-74c2e519cf-8.zip deleted file mode 100644 index 1292dd75f..000000000 Binary files a/.yarn/cache/@nx-nx-linux-arm64-musl-npm-19.2.3-74c2e519cf-8.zip and /dev/null differ diff --git a/.yarn/cache/@nx-nx-linux-x64-gnu-npm-19.2.3-767086ff81-8.zip b/.yarn/cache/@nx-nx-linux-x64-gnu-npm-19.2.3-767086ff81-8.zip deleted file mode 100644 index d28c951d5..000000000 Binary files a/.yarn/cache/@nx-nx-linux-x64-gnu-npm-19.2.3-767086ff81-8.zip and /dev/null differ diff --git a/.yarn/cache/@nx-nx-linux-x64-gnu-npm-20.0.8-c85f313eea-8.zip b/.yarn/cache/@nx-nx-linux-x64-gnu-npm-20.0.8-c85f313eea-8.zip new file mode 100644 index 000000000..dccf4f131 Binary files /dev/null and b/.yarn/cache/@nx-nx-linux-x64-gnu-npm-20.0.8-c85f313eea-8.zip differ diff --git a/.yarn/cache/@nx-nx-linux-x64-musl-npm-19.2.3-9583c9fde3-8.zip b/.yarn/cache/@nx-nx-linux-x64-musl-npm-19.2.3-9583c9fde3-8.zip deleted file mode 100644 index 42ebfbd5c..000000000 Binary files a/.yarn/cache/@nx-nx-linux-x64-musl-npm-19.2.3-9583c9fde3-8.zip and /dev/null differ diff --git a/.yarn/cache/@nx-nx-linux-x64-musl-npm-20.0.8-121efbd4fc-8.zip b/.yarn/cache/@nx-nx-linux-x64-musl-npm-20.0.8-121efbd4fc-8.zip new file mode 100644 index 000000000..93ca9dbf4 Binary files /dev/null and b/.yarn/cache/@nx-nx-linux-x64-musl-npm-20.0.8-121efbd4fc-8.zip differ diff --git a/.yarn/cache/@tybys-wasm-util-npm-0.9.0-5f9b6b37b1-8d44c64e64.zip b/.yarn/cache/@tybys-wasm-util-npm-0.9.0-5f9b6b37b1-8d44c64e64.zip new file mode 100644 index 000000000..55de93ff4 Binary files /dev/null and b/.yarn/cache/@tybys-wasm-util-npm-0.9.0-5f9b6b37b1-8d44c64e64.zip differ diff --git a/.yarn/cache/@types-pg-npm-8.11.10-f93af7560f-b2b481784e.zip b/.yarn/cache/@types-pg-npm-8.11.10-f93af7560f-b2b481784e.zip new file mode 100644 index 000000000..5f88bf804 Binary files /dev/null and b/.yarn/cache/@types-pg-npm-8.11.10-f93af7560f-b2b481784e.zip differ diff --git a/.yarn/cache/@types-pg-npm-8.11.8-d73db8629f-da101e985a.zip b/.yarn/cache/@types-pg-npm-8.11.8-d73db8629f-da101e985a.zip deleted file mode 100644 index 4c862c762..000000000 Binary files a/.yarn/cache/@types-pg-npm-8.11.8-d73db8629f-da101e985a.zip and /dev/null differ diff --git a/.yarn/cache/cosmiconfig-npm-9.0.0-47d78cf275-a30c424b53.zip b/.yarn/cache/cosmiconfig-npm-9.0.0-47d78cf275-a30c424b53.zip new file mode 100644 index 000000000..6d1a0c3b4 Binary files /dev/null and b/.yarn/cache/cosmiconfig-npm-9.0.0-47d78cf275-a30c424b53.zip differ diff --git a/.yarn/cache/dotenv-expand-npm-10.0.0-fa5b032ad9-2a38b470ef.zip b/.yarn/cache/dotenv-expand-npm-10.0.0-fa5b032ad9-2a38b470ef.zip deleted file mode 100644 index 5d6c73b84..000000000 Binary files a/.yarn/cache/dotenv-expand-npm-10.0.0-fa5b032ad9-2a38b470ef.zip and /dev/null differ diff --git a/.yarn/cache/dotenv-expand-npm-11.0.6-bb141097d1-dbbe1ecbdf.zip b/.yarn/cache/dotenv-expand-npm-11.0.6-bb141097d1-dbbe1ecbdf.zip new file mode 100644 index 000000000..9c96e7d2d Binary files /dev/null and b/.yarn/cache/dotenv-expand-npm-11.0.6-bb141097d1-dbbe1ecbdf.zip differ diff --git a/.yarn/cache/dotenv-npm-16.3.2-857383d4c1-917b27eeb6.zip b/.yarn/cache/dotenv-npm-16.3.2-857383d4c1-917b27eeb6.zip deleted file mode 100644 index 914c4213f..000000000 Binary files a/.yarn/cache/dotenv-npm-16.3.2-857383d4c1-917b27eeb6.zip and /dev/null differ diff --git a/.yarn/cache/lerna-npm-8.1.8-9433a50d2d-20e6a434fe.zip b/.yarn/cache/lerna-npm-8.1.9-8bb1add5fc-2e604325eb.zip similarity index 85% rename from .yarn/cache/lerna-npm-8.1.8-9433a50d2d-20e6a434fe.zip rename to .yarn/cache/lerna-npm-8.1.9-8bb1add5fc-2e604325eb.zip index b9bbb1ebc..45abef2dd 100644 Binary files a/.yarn/cache/lerna-npm-8.1.8-9433a50d2d-20e6a434fe.zip and b/.yarn/cache/lerna-npm-8.1.9-8bb1add5fc-2e604325eb.zip differ diff --git a/.yarn/cache/lines-and-columns-npm-2.0.4-e433f5a96f-f5e3e20746.zip b/.yarn/cache/lines-and-columns-npm-2.0.3-68ede50723-5955363dfd.zip similarity index 73% rename from .yarn/cache/lines-and-columns-npm-2.0.4-e433f5a96f-f5e3e20746.zip rename to .yarn/cache/lines-and-columns-npm-2.0.3-68ede50723-5955363dfd.zip index d4f3e47c5..20fccc1c4 100644 Binary files a/.yarn/cache/lines-and-columns-npm-2.0.4-e433f5a96f-f5e3e20746.zip and b/.yarn/cache/lines-and-columns-npm-2.0.3-68ede50723-5955363dfd.zip differ diff --git a/.yarn/cache/nx-npm-19.2.3-4610c51ee8-11cd6b5e4f.zip b/.yarn/cache/nx-npm-19.2.3-4610c51ee8-11cd6b5e4f.zip deleted file mode 100644 index 425845fa5..000000000 Binary files a/.yarn/cache/nx-npm-19.2.3-4610c51ee8-11cd6b5e4f.zip and /dev/null differ diff --git a/.yarn/cache/nx-npm-20.0.8-0a0e855cc4-ea63bbec50.zip b/.yarn/cache/nx-npm-20.0.8-0a0e855cc4-ea63bbec50.zip new file mode 100644 index 000000000..e7bd77592 Binary files /dev/null and b/.yarn/cache/nx-npm-20.0.8-0a0e855cc4-ea63bbec50.zip differ diff --git a/.yarn/cache/pg-connection-string-npm-2.6.4-ae27b56201-2c1d2ac1ad.zip b/.yarn/cache/pg-connection-string-npm-2.7.0-6e0fe5740f-68015a8874.zip similarity index 50% rename from .yarn/cache/pg-connection-string-npm-2.6.4-ae27b56201-2c1d2ac1ad.zip rename to .yarn/cache/pg-connection-string-npm-2.7.0-6e0fe5740f-68015a8874.zip index f43b2e436..c23c4475c 100644 Binary files a/.yarn/cache/pg-connection-string-npm-2.6.4-ae27b56201-2c1d2ac1ad.zip and b/.yarn/cache/pg-connection-string-npm-2.7.0-6e0fe5740f-68015a8874.zip differ diff --git a/.yarn/cache/pg-npm-8.12.0-85d43dc352-8450b61c78.zip b/.yarn/cache/pg-npm-8.12.0-85d43dc352-8450b61c78.zip deleted file mode 100644 index f16f528aa..000000000 Binary files a/.yarn/cache/pg-npm-8.12.0-85d43dc352-8450b61c78.zip and /dev/null differ diff --git a/.yarn/cache/pg-npm-8.13.1-33d27fb522-22cb97fcbe.zip b/.yarn/cache/pg-npm-8.13.1-33d27fb522-22cb97fcbe.zip new file mode 100644 index 000000000..6a57a5d84 Binary files /dev/null and b/.yarn/cache/pg-npm-8.13.1-33d27fb522-22cb97fcbe.zip differ diff --git a/.yarn/cache/pg-pool-npm-3.6.2-49ded19bf7-5ceee4320a.zip b/.yarn/cache/pg-pool-npm-3.7.0-83f85e6be3-66fc1a5ad0.zip similarity index 84% rename from .yarn/cache/pg-pool-npm-3.6.2-49ded19bf7-5ceee4320a.zip rename to .yarn/cache/pg-pool-npm-3.7.0-83f85e6be3-66fc1a5ad0.zip index c6210f7f4..88276c7e1 100644 Binary files a/.yarn/cache/pg-pool-npm-3.6.2-49ded19bf7-5ceee4320a.zip and b/.yarn/cache/pg-pool-npm-3.7.0-83f85e6be3-66fc1a5ad0.zip differ diff --git a/.yarn/cache/pg-protocol-npm-1.7.0-abf28e7ef1-2dba740f6f.zip b/.yarn/cache/pg-protocol-npm-1.7.0-abf28e7ef1-2dba740f6f.zip new file mode 100644 index 000000000..5aa1e9fae Binary files /dev/null and b/.yarn/cache/pg-protocol-npm-1.7.0-abf28e7ef1-2dba740f6f.zip differ diff --git a/__tests__/schema/user/add-role.ts b/__tests__/schema/user/add-role.ts index fdd3c26e5..3206f6080 100644 --- a/__tests__/schema/user/add-role.ts +++ b/__tests__/schema/user/add-role.ts @@ -127,6 +127,26 @@ test('updates the cache', async () => { }) }) +test('Is successful even when user has already role', async () => { + await uuidQuery.shouldReturnData({ + uuid: { + roles: { + nodes: [{ role: Role.Login, scope: Scope.Serlo }], + }, + }, + }) + await mutation + .withInput({ username: regularUser.username, role: Role.Login }) + .execute() + await uuidQuery.shouldReturnData({ + uuid: { + roles: { + nodes: [{ role: Role.Login, scope: Scope.Serlo }], + }, + }, + }) +}) + test('fails when user is not authenticated', async () => { await mutation.forUnauthenticatedUser().shouldFailWithError('UNAUTHENTICATED') }) diff --git a/packages/server/src/schema/uuid/user/resolvers.ts b/packages/server/src/schema/uuid/user/resolvers.ts index e7d206d7a..18d1cdada 100644 --- a/packages/server/src/schema/uuid/user/resolvers.ts +++ b/packages/server/src/schema/uuid/user/resolvers.ts @@ -321,20 +321,29 @@ export const resolvers: Resolvers = { throw new UserInputError('no user with given username') } + const userHasAlreadyRole = await database.fetchOptional( + ` + SELECT 1 + FROM role_user + WHERE user_id = ? + AND role_id = ( SELECT id + FROM role + WHERE name = ?)`, + [id, generateRole(role, instance)], + ) + + if (userHasAlreadyRole) { + return { success: true, query: {} } + } + await database.mutate( ` INSERT INTO role_user (user_id, role_id) SELECT ?, role.id FROM role WHERE role.name = ? - AND NOT EXISTS ( - SELECT 1 - FROM role_user - WHERE role_user.user_id = ? - AND role_user.role_id = role.id - ) `, - [id, generateRole(role, instance), id], + [id, generateRole(role, instance)], ) await UuidResolver.removeCacheEntry({ id }, context) diff --git a/yarn.lock b/yarn.lock index 1261a6a5a..b499c0706 100644 --- a/yarn.lock +++ b/yarn.lock @@ -62,8 +62,8 @@ __metadata: linkType: hard "@apollo/server@npm:^4.11.0": - version: 4.11.0 - resolution: "@apollo/server@npm:4.11.0" + version: 4.11.2 + resolution: "@apollo/server@npm:4.11.2" dependencies: "@apollo/cache-control-types": ^1.0.3 "@apollo/server-gateway-interface": ^1.1.1 @@ -81,7 +81,7 @@ __metadata: "@types/node-fetch": ^2.6.1 async-retry: ^1.2.1 cors: ^2.8.5 - express: ^4.17.1 + express: ^4.21.1 loglevel: ^1.6.8 lru-cache: ^7.10.1 negotiator: ^0.6.3 @@ -91,7 +91,7 @@ __metadata: whatwg-mimetype: ^3.0.0 peerDependencies: graphql: ^16.6.0 - checksum: 3f9888c3baf448e51b90986b67fa1c3cba48c6e60d3c67f1ccbe1b015c671fe5e11dcb1e9586c4d0b461759502bb48f01a8b00a7f3533b5181bddbff5ee3b188 + checksum: 09cf7d8b720cc136d27dc080aa3b389fa446d87c46cfece9e1ec39d559928700db674bf30c99142701fd2a59a09ad5a35a1058d4a595cff3a6ef7282cac4dc06 languageName: node linkType: hard @@ -1784,6 +1784,34 @@ __metadata: languageName: node linkType: hard +"@emnapi/core@npm:^1.1.0": + version: 1.3.1 + resolution: "@emnapi/core@npm:1.3.1" + dependencies: + "@emnapi/wasi-threads": 1.0.1 + tslib: ^2.4.0 + checksum: 9b4e4bc37e09d901f5d95ca998c4936432a7a2207f33e98e15ae8c9bb34803baa444cef66b8acc80fd701f6634c2718f43709e82432052ea2aa7a71a58cb9164 + languageName: node + linkType: hard + +"@emnapi/runtime@npm:^1.1.0": + version: 1.3.1 + resolution: "@emnapi/runtime@npm:1.3.1" + dependencies: + tslib: ^2.4.0 + checksum: 9a16ae7905a9c0e8956cf1854ef74e5087fbf36739abdba7aa6b308485aafdc993da07c19d7af104cd5f8e425121120852851bb3a0f78e2160e420a36d47f42f + languageName: node + linkType: hard + +"@emnapi/wasi-threads@npm:1.0.1": + version: 1.0.1 + resolution: "@emnapi/wasi-threads@npm:1.0.1" + dependencies: + tslib: ^2.4.0 + checksum: e154880440ff9bfe67b417f30134f0ff6fee28913dbf4a22de2e67dda5bf5b51055647c5d1565281df17ef5dfcc89256546bdf9b8ccfd07e07566617e7ce1498 + languageName: node + linkType: hard + "@esbuild/aix-ppc64@npm:0.23.1": version: 0.23.1 resolution: "@esbuild/aix-ppc64@npm:0.23.1" @@ -2026,8 +2054,8 @@ __metadata: linkType: hard "@google-cloud/storage@npm:^7.12.1": - version: 7.13.0 - resolution: "@google-cloud/storage@npm:7.13.0" + version: 7.14.0 + resolution: "@google-cloud/storage@npm:7.14.0" dependencies: "@google-cloud/paginator": ^5.0.0 "@google-cloud/projectify": ^4.0.0 @@ -2044,7 +2072,7 @@ __metadata: retry-request: ^7.0.0 teeny-request: ^9.0.0 uuid: ^8.0.0 - checksum: b5e61b3123f2924aae17f3b1e9aa97092e999f2097c00d90d85329212219cd6b6a63a65fd84d228791b534e4747e96d430007c4a507b37f3e1d6e42a98d4e7e2 + checksum: c239b0961bb4dfb36fe67fc35b933bf65259bb4ebcdffeb48cdee5e2d838626daef47ba78417d33eb47fda5c2536d89ad1feb33cd59ecc887d47ab992fc80a1b languageName: node linkType: hard @@ -2182,6 +2210,22 @@ __metadata: languageName: node linkType: hard +"@graphql-codegen/plugin-helpers@npm:^5.1.0": + version: 5.1.0 + resolution: "@graphql-codegen/plugin-helpers@npm:5.1.0" + dependencies: + "@graphql-tools/utils": ^10.0.0 + change-case-all: 1.0.15 + common-tags: 1.8.2 + import-from: 4.0.0 + lodash: ~4.17.0 + tslib: ~2.6.0 + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: 235762e2e7a55898e71fb1d52ef3093c26787c16e7eb5a3df6e06a7b2003da641b9a9c96833091e9fb11f9cf72da9e7c5f19ce124074d5d7d33a419117d050a9 + languageName: node + linkType: hard + "@graphql-codegen/schema-ast@npm:^4.0.2": version: 4.0.2 resolution: "@graphql-codegen/schema-ast@npm:4.0.2" @@ -2226,18 +2270,18 @@ __metadata: linkType: hard "@graphql-codegen/typescript-resolvers@npm:^4.2.1": - version: 4.2.1 - resolution: "@graphql-codegen/typescript-resolvers@npm:4.2.1" + version: 4.4.0 + resolution: "@graphql-codegen/typescript-resolvers@npm:4.4.0" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.4 - "@graphql-codegen/typescript": ^4.0.9 - "@graphql-codegen/visitor-plugin-common": 5.3.1 + "@graphql-codegen/plugin-helpers": ^5.1.0 + "@graphql-codegen/typescript": ^4.1.1 + "@graphql-codegen/visitor-plugin-common": 5.5.0 "@graphql-tools/utils": ^10.0.0 auto-bind: ~4.0.0 tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: d245f96f63fb2cc8455fbaced2d60a7c75e685e300c490a5e516eb793ee59fc8b7123adfe9bd98b47a3dbb7ac6d82704f29b2680aa3b8cc24a4b1403d29b61f6 + checksum: 0c4fc6b24b41f8cf14d9ca228c0700d45b433ba798c0c55b3323b20a62c0412715e3f226359f836692d6afd2bdcd83385cabfaa75965dbb157985ed6a4c7ee73 languageName: node linkType: hard @@ -2256,9 +2300,24 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/visitor-plugin-common@npm:5.3.1": - version: 5.3.1 - resolution: "@graphql-codegen/visitor-plugin-common@npm:5.3.1" +"@graphql-codegen/typescript@npm:^4.1.1": + version: 4.1.1 + resolution: "@graphql-codegen/typescript@npm:4.1.1" + dependencies: + "@graphql-codegen/plugin-helpers": ^5.1.0 + "@graphql-codegen/schema-ast": ^4.0.2 + "@graphql-codegen/visitor-plugin-common": 5.5.0 + auto-bind: ~4.0.0 + tslib: ~2.6.0 + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: 4256dbf935a6780c573864f346b9280271711ea1fe0c746146480faacd77c3b5578479b3daf584a987f3fd83ecfabf486f9cfc58b068460fabae32ee33fbc565 + languageName: node + linkType: hard + +"@graphql-codegen/visitor-plugin-common@npm:5.4.0, @graphql-codegen/visitor-plugin-common@npm:^5.4.0": + version: 5.4.0 + resolution: "@graphql-codegen/visitor-plugin-common@npm:5.4.0" dependencies: "@graphql-codegen/plugin-helpers": ^5.0.4 "@graphql-tools/optimize": ^2.0.0 @@ -2272,15 +2331,15 @@ __metadata: tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 273f99a91233b0f68988185498f9170a0b46a311d65b57029e0e2bd03d72d7c90bb3b1f5e49233fee459a770119f7d0674dd01306b2cc1ddb27d30f940fb1f98 + checksum: 70041b71579a0bcf79b5da1b92aaf96747e6f9e5bde1ad0d6b18125f93a1efdf62ed806fb2bc892b8401010afe2513a46c1cc4345744fd9ed228e2f0737c67ec languageName: node linkType: hard -"@graphql-codegen/visitor-plugin-common@npm:5.4.0, @graphql-codegen/visitor-plugin-common@npm:^5.4.0": - version: 5.4.0 - resolution: "@graphql-codegen/visitor-plugin-common@npm:5.4.0" +"@graphql-codegen/visitor-plugin-common@npm:5.5.0": + version: 5.5.0 + resolution: "@graphql-codegen/visitor-plugin-common@npm:5.5.0" dependencies: - "@graphql-codegen/plugin-helpers": ^5.0.4 + "@graphql-codegen/plugin-helpers": ^5.1.0 "@graphql-tools/optimize": ^2.0.0 "@graphql-tools/relay-operation-optimizer": ^7.0.0 "@graphql-tools/utils": ^10.0.0 @@ -2292,7 +2351,7 @@ __metadata: tslib: ~2.6.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 70041b71579a0bcf79b5da1b92aaf96747e6f9e5bde1ad0d6b18125f93a1efdf62ed806fb2bc892b8401010afe2513a46c1cc4345744fd9ed228e2f0737c67ec + checksum: 7d2727100be2acdb3a75292093013892bc819c5166905c0d6eab21c5c46561744a2fab252fb43f6b60d4afec8d565416ae7848c2abc413cda7924ef7a7fb6633 languageName: node linkType: hard @@ -3334,14 +3393,14 @@ __metadata: languageName: node linkType: hard -"@lerna/create@npm:8.1.8": - version: 8.1.8 - resolution: "@lerna/create@npm:8.1.8" +"@lerna/create@npm:8.1.9": + version: 8.1.9 + resolution: "@lerna/create@npm:8.1.9" dependencies: "@npmcli/arborist": 7.5.4 "@npmcli/package-json": 5.2.0 "@npmcli/run-script": 8.1.0 - "@nx/devkit": ">=17.1.2 < 20" + "@nx/devkit": ">=17.1.2 < 21" "@octokit/plugin-enterprise-rest": 6.0.1 "@octokit/rest": 19.0.11 aproba: 2.0.0 @@ -3354,7 +3413,7 @@ __metadata: console-control-strings: ^1.1.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: ^8.2.0 + cosmiconfig: 9.0.0 dedent: 1.5.3 execa: 5.0.0 fs-extra: ^11.2.0 @@ -3380,7 +3439,7 @@ __metadata: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: ^17.1.0 - nx: ">=17.1.2 < 20" + nx: ">=17.1.2 < 21" p-map: 4.0.0 p-map-series: 2.1.0 p-queue: 6.6.2 @@ -3409,7 +3468,7 @@ __metadata: write-pkg: 4.0.0 yargs: 17.7.2 yargs-parser: 21.1.1 - checksum: 6b1d2835c661067a4547034d7beaecc704be691b8ce4ddf1ef77d9652d2735a1f23b0f845f44faa4619a1994df82db148a727dfca121b1a4b58b0ccaffa22dc3 + checksum: 3c33438b2465bd46634242cf5146a8ea681d4eb5af6ba9edf6bfeba31de7db004b309f2062d0746617d465cee29fe9f21c4ef45d981d51641cc0bf92d43410ea languageName: node linkType: hard @@ -3480,6 +3539,17 @@ __metadata: languageName: node linkType: hard +"@napi-rs/wasm-runtime@npm:0.2.4": + version: 0.2.4 + resolution: "@napi-rs/wasm-runtime@npm:0.2.4" + dependencies: + "@emnapi/core": ^1.1.0 + "@emnapi/runtime": ^1.1.0 + "@tybys/wasm-util": ^0.9.0 + checksum: 976eeca9c411724bf004f92a94707f1c78b6a5932a354e8b456eaae16c476dd6b96244c4afec60a3f621c922fca3ef2c6c3f6a900bd6b79f509dd4c0c2b3376d + languageName: node + linkType: hard + "@nmshd/connector-sdk@npm:^6.1.2": version: 6.2.0 resolution: "@nmshd/connector-sdk@npm:6.2.0" @@ -3739,32 +3809,10 @@ __metadata: languageName: node linkType: hard -"@nrwl/devkit@npm:19.2.3": - version: 19.2.3 - resolution: "@nrwl/devkit@npm:19.2.3" - dependencies: - "@nx/devkit": 19.2.3 - checksum: 4ea3ea3c0ff0aca5f95e6bd16d50677d155a3ca16fdd85761f58a80855ec94cfa171fb7b76d52738c9908126f9a529f899d2685ea6719fa6cea777ac36befe1b - languageName: node - linkType: hard - -"@nrwl/tao@npm:19.2.3": - version: 19.2.3 - resolution: "@nrwl/tao@npm:19.2.3" - dependencies: - nx: 19.2.3 - tslib: ^2.3.0 - bin: - tao: index.js - checksum: 3b94ab772a9b6e2270b0118c4f4070b29923a79b63c9b3fddcbd9a31a18d081d09a743b499ad879f54d49c3291e20439fed050f12f19b04bfe0b1b0a607a13a7 - languageName: node - linkType: hard - -"@nx/devkit@npm:19.2.3, @nx/devkit@npm:>=17.1.2 < 20": - version: 19.2.3 - resolution: "@nx/devkit@npm:19.2.3" +"@nx/devkit@npm:>=17.1.2 < 21": + version: 20.0.8 + resolution: "@nx/devkit@npm:20.0.8" dependencies: - "@nrwl/devkit": 19.2.3 ejs: ^3.1.7 enquirer: ~2.3.6 ignore: ^5.0.4 @@ -3774,77 +3822,77 @@ __metadata: tslib: ^2.3.0 yargs-parser: 21.1.1 peerDependencies: - nx: ">= 17 <= 20" - checksum: b91c15b21e76d21366660227a11b290cf1a06fd6b46ba8854614fc1ffba4eea1d5134b95cd549e605c54b9496555d0d09b552a9bf130fcdd86b91b5ef47d54d4 + nx: ">= 19 <= 21" + checksum: 7c0ccc5309ab72ef1697d8e9234e47befadab1b26d92844978d99bbfe78eee12e590cc20560246a51aab6891be799eb00069e3e7dcd96d5524e9ff1b301ded71 languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-darwin-arm64@npm:19.2.3" +"@nx/nx-darwin-arm64@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-darwin-arm64@npm:20.0.8" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-darwin-x64@npm:19.2.3" +"@nx/nx-darwin-x64@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-darwin-x64@npm:20.0.8" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-freebsd-x64@npm:19.2.3" +"@nx/nx-freebsd-x64@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-freebsd-x64@npm:20.0.8" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:19.2.3" +"@nx/nx-linux-arm-gnueabihf@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:20.0.8" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-linux-arm64-gnu@npm:19.2.3" +"@nx/nx-linux-arm64-gnu@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-linux-arm64-gnu@npm:20.0.8" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-linux-arm64-musl@npm:19.2.3" +"@nx/nx-linux-arm64-musl@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-linux-arm64-musl@npm:20.0.8" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-linux-x64-gnu@npm:19.2.3" +"@nx/nx-linux-x64-gnu@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-linux-x64-gnu@npm:20.0.8" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-linux-x64-musl@npm:19.2.3" +"@nx/nx-linux-x64-musl@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-linux-x64-musl@npm:20.0.8" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-win32-arm64-msvc@npm:19.2.3" +"@nx/nx-win32-arm64-msvc@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-win32-arm64-msvc@npm:20.0.8" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:19.2.3": - version: 19.2.3 - resolution: "@nx/nx-win32-x64-msvc@npm:19.2.3" +"@nx/nx-win32-x64-msvc@npm:20.0.8": + version: 20.0.8 + resolution: "@nx/nx-win32-x64-msvc@npm:20.0.8" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -4998,6 +5046,15 @@ __metadata: languageName: node linkType: hard +"@tybys/wasm-util@npm:^0.9.0": + version: 0.9.0 + resolution: "@tybys/wasm-util@npm:0.9.0" + dependencies: + tslib: ^2.4.0 + checksum: 8d44c64e64e39c746e45b5dff7b534716f20e1f6e8fc206f8e4c8ac454ec0eb35b65646e446dd80745bc898db37a4eca549a936766d447c2158c9c43d44e7708 + languageName: node + linkType: hard + "@types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.1.7": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" @@ -5372,13 +5429,13 @@ __metadata: linkType: hard "@types/pg@npm:*, @types/pg@npm:^8.11.8": - version: 8.11.8 - resolution: "@types/pg@npm:8.11.8" + version: 8.11.10 + resolution: "@types/pg@npm:8.11.10" dependencies: "@types/node": "*" pg-protocol: "*" pg-types: ^4.0.1 - checksum: da101e985abd93ced25d9bd4bbbeb86eac37773310b910afd83971009525cfd1fff3e2ec4f072b2cea184475b6387211c38df8bfbac916d3c73b5a62b6bfb692 + checksum: b2b481784e44429b284c7fc18121372f8afe747c3ada84aaff55de3aa07e205cecf18e8623c8b61860f8eeb499305bef8f934b62c9a1911bef3f8509febef071 languageName: node linkType: hard @@ -6660,7 +6717,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0, axios@npm:^1.6.1, axios@npm:^1.7.4, axios@npm:^1.7.7": +"axios@npm:^1.6.1, axios@npm:^1.7.4, axios@npm:^1.7.7": version: 1.7.7 resolution: "axios@npm:1.7.7" dependencies: @@ -8061,6 +8118,23 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:9.0.0": + version: 9.0.0 + resolution: "cosmiconfig@npm:9.0.0" + dependencies: + env-paths: ^2.2.1 + import-fresh: ^3.3.0 + js-yaml: ^4.1.0 + parse-json: ^5.2.0 + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + checksum: a30c424b53d442ea0bdd24cb1b3d0d8687c8dda4a17ab6afcdc439f8964438801619cdb66e8e79f63b9caa3e6586b60d8bab9ce203e72df6c5e80179b971fe8f + languageName: node + linkType: hard + "cosmiconfig@npm:^6.0.0": version: 6.0.0 resolution: "cosmiconfig@npm:6.0.0" @@ -8087,7 +8161,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^8.1.0, cosmiconfig@npm:^8.1.3, cosmiconfig@npm:^8.2.0": +"cosmiconfig@npm:^8.1.0, cosmiconfig@npm:^8.1.3": version: 8.3.6 resolution: "cosmiconfig@npm:8.3.6" dependencies: @@ -8757,14 +8831,16 @@ __metadata: languageName: node linkType: hard -"dotenv-expand@npm:~10.0.0": - version: 10.0.0 - resolution: "dotenv-expand@npm:10.0.0" - checksum: 2a38b470efe0abcb1ac8490421a55e1d764dc9440fd220942bce40965074f3fb00b585f4346020cb0f0f219966ee6b4ee5023458b3e2953fe5b3214de1b314ee +"dotenv-expand@npm:~11.0.6": + version: 11.0.6 + resolution: "dotenv-expand@npm:11.0.6" + dependencies: + dotenv: ^16.4.4 + checksum: dbbe1ecbdf17f4ba5556744b259801bdbc8c221c0d167f4f3ef079206ebf658f487fe96ea1fd504dc15172328d25f6c665581eb8d873298904a52d48a2004b49 languageName: node linkType: hard -"dotenv@npm:^16.0.0, dotenv@npm:^16.4.5": +"dotenv@npm:^16.0.0, dotenv@npm:^16.4.4, dotenv@npm:^16.4.5, dotenv@npm:~16.4.5": version: 16.4.5 resolution: "dotenv@npm:16.4.5" checksum: 301a12c3d44fd49888b74eb9ccf9f07a1f5df43f489e7fcb89647a2edcd84c42d6bc349dc8df099cd18f07c35c7b04685c1a4f3e6a6a9e6b30f8d48c15b7f49c @@ -8778,13 +8854,6 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:~16.3.1": - version: 16.3.2 - resolution: "dotenv@npm:16.3.2" - checksum: 917b27eeb654b95846484009326b1c52af7a7c25f7b09e2939ed49de8f98cb9895dcc04f13a39cdb078d247985e21147311ccb5bfbf2fd151afb20fa8f96de15 - languageName: node - linkType: hard - "dset@npm:^3.1.2": version: 3.1.4 resolution: "dset@npm:3.1.4" @@ -8948,7 +9017,7 @@ __metadata: languageName: node linkType: hard -"env-paths@npm:^2.2.0": +"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1": version: 2.2.1 resolution: "env-paths@npm:2.2.1" checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e @@ -9897,7 +9966,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.17.1, express@npm:^4.19.2": +"express@npm:^4.19.2, express@npm:^4.21.1": version: 4.21.1 resolution: "express@npm:4.21.1" dependencies: @@ -10465,7 +10534,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.1.0, fs-extra@npm:^11.2.0": +"fs-extra@npm:^11.2.0": version: 11.2.0 resolution: "fs-extra@npm:11.2.0" dependencies: @@ -13805,14 +13874,14 @@ __metadata: linkType: hard "lerna@npm:^8.1.8": - version: 8.1.8 - resolution: "lerna@npm:8.1.8" + version: 8.1.9 + resolution: "lerna@npm:8.1.9" dependencies: - "@lerna/create": 8.1.8 + "@lerna/create": 8.1.9 "@npmcli/arborist": 7.5.4 "@npmcli/package-json": 5.2.0 "@npmcli/run-script": 8.1.0 - "@nx/devkit": ">=17.1.2 < 20" + "@nx/devkit": ">=17.1.2 < 21" "@octokit/plugin-enterprise-rest": 6.0.1 "@octokit/rest": 19.0.11 aproba: 2.0.0 @@ -13826,7 +13895,7 @@ __metadata: conventional-changelog-angular: 7.0.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: ^8.2.0 + cosmiconfig: 9.0.0 dedent: 1.5.3 envinfo: 7.13.0 execa: 5.0.0 @@ -13857,7 +13926,7 @@ __metadata: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: ^17.1.0 - nx: ">=17.1.2 < 20" + nx: ">=17.1.2 < 21" p-map: 4.0.0 p-map-series: 2.1.0 p-pipe: 3.1.0 @@ -13891,7 +13960,7 @@ __metadata: yargs-parser: 21.1.1 bin: lerna: dist/cli.js - checksum: 20e6a434fe27dc231ea172747abed6e468d11ab5dde00514f5fe873b21916d3a5adb4aaf49507d505a42f1ea8fbac55a7cf1895bdd9d7adac51e4e584c48428a + checksum: 2e604325eb455f34b021ccf95ef94796a84ba1dc20f1c2bfa9f74f9e337cdb41ab0d6d997971424ec8b9967b45c55ca0b318432bc7f3de7f92333ba6b65bf82a languageName: node linkType: hard @@ -13948,6 +14017,13 @@ __metadata: languageName: node linkType: hard +"lines-and-columns@npm:2.0.3": + version: 2.0.3 + resolution: "lines-and-columns@npm:2.0.3" + checksum: 5955363dfd7d3d7c476d002eb47944dbe0310d57959e2112dce004c0dc76cecfd479cf8c098fd479ff344acdf04ee0e82b455462a26492231ac152f6c48d17a1 + languageName: node + linkType: hard + "lines-and-columns@npm:^1.1.6": version: 1.2.4 resolution: "lines-and-columns@npm:1.2.4" @@ -13955,13 +14031,6 @@ __metadata: languageName: node linkType: hard -"lines-and-columns@npm:~2.0.3": - version: 2.0.4 - resolution: "lines-and-columns@npm:2.0.4" - checksum: f5e3e207467d3e722280c962b786dc20ebceb191821dcd771d14ab3146b6744cae28cf305ee4638805bec524ac54800e15698c853fcc53243821f88df37e4975 - languageName: node - linkType: hard - "listr2@npm:^4.0.5": version: 4.0.5 resolution: "listr2@npm:4.0.5" @@ -15393,40 +15462,39 @@ __metadata: languageName: node linkType: hard -"nx@npm:19.2.3, nx@npm:>=17.1.2 < 20": - version: 19.2.3 - resolution: "nx@npm:19.2.3" +"nx@npm:>=17.1.2 < 21": + version: 20.0.8 + resolution: "nx@npm:20.0.8" dependencies: - "@nrwl/tao": 19.2.3 - "@nx/nx-darwin-arm64": 19.2.3 - "@nx/nx-darwin-x64": 19.2.3 - "@nx/nx-freebsd-x64": 19.2.3 - "@nx/nx-linux-arm-gnueabihf": 19.2.3 - "@nx/nx-linux-arm64-gnu": 19.2.3 - "@nx/nx-linux-arm64-musl": 19.2.3 - "@nx/nx-linux-x64-gnu": 19.2.3 - "@nx/nx-linux-x64-musl": 19.2.3 - "@nx/nx-win32-arm64-msvc": 19.2.3 - "@nx/nx-win32-x64-msvc": 19.2.3 + "@napi-rs/wasm-runtime": 0.2.4 + "@nx/nx-darwin-arm64": 20.0.8 + "@nx/nx-darwin-x64": 20.0.8 + "@nx/nx-freebsd-x64": 20.0.8 + "@nx/nx-linux-arm-gnueabihf": 20.0.8 + "@nx/nx-linux-arm64-gnu": 20.0.8 + "@nx/nx-linux-arm64-musl": 20.0.8 + "@nx/nx-linux-x64-gnu": 20.0.8 + "@nx/nx-linux-x64-musl": 20.0.8 + "@nx/nx-win32-arm64-msvc": 20.0.8 + "@nx/nx-win32-x64-msvc": 20.0.8 "@yarnpkg/lockfile": ^1.1.0 "@yarnpkg/parsers": 3.0.0-rc.46 "@zkochan/js-yaml": 0.0.7 - axios: ^1.6.0 + axios: ^1.7.4 chalk: ^4.1.0 cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: ^8.0.1 - dotenv: ~16.3.1 - dotenv-expand: ~10.0.0 + dotenv: ~16.4.5 + dotenv-expand: ~11.0.6 enquirer: ~2.3.6 figures: 3.2.0 flat: ^5.0.2 front-matter: ^4.0.2 - fs-extra: ^11.1.0 ignore: ^5.0.4 jest-diff: ^29.4.1 jsonc-parser: 3.2.0 - lines-and-columns: ~2.0.3 + lines-and-columns: 2.0.3 minimatch: 9.0.3 node-machine-id: 1.1.12 npm-run-path: ^4.0.1 @@ -15434,7 +15502,6 @@ __metadata: ora: 5.3.0 semver: ^7.5.3 string-width: ^4.2.3 - strong-log-transformer: ^2.1.0 tar-stream: ~2.2.0 tmp: ~0.2.1 tsconfig-paths: ^4.1.2 @@ -15473,7 +15540,7 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: 11cd6b5e4fd872dd4f2a66dd5f86f0f95f4da26f1ab174a4401ac651fb5458af3ac8150cedf1481656813adafb59a6fd476260eb663b56da456e58646fb25166 + checksum: ea63bbec5075186599d774e0f30d54f391cbd902dbaacb9904561cd80673c69bcaa96d60df179b0c2913b2ebfc9eea22e80004c5d10c0409d35234a996bf216d languageName: node linkType: hard @@ -16216,10 +16283,10 @@ __metadata: languageName: node linkType: hard -"pg-connection-string@npm:^2.6.4": - version: 2.6.4 - resolution: "pg-connection-string@npm:2.6.4" - checksum: 2c1d2ac1add1f93076f1594d217a0980f79add05dc48de6363e1c550827c78a6ee3e3b5420da9c54858f6b678cdb348aed49732ee68158b6cdb70f1d1c748cf9 +"pg-connection-string@npm:^2.7.0": + version: 2.7.0 + resolution: "pg-connection-string@npm:2.7.0" + checksum: 68015a8874b7ca5dad456445e4114af3d2602bac2fdb8069315ecad0ff9660ec93259b9af7186606529ac4f6f72a06831e6f20897a689b16cc7fda7ca0e247fd languageName: node linkType: hard @@ -16237,22 +16304,29 @@ __metadata: languageName: node linkType: hard -"pg-pool@npm:^3.6.2": - version: 3.6.2 - resolution: "pg-pool@npm:3.6.2" +"pg-pool@npm:^3.7.0": + version: 3.7.0 + resolution: "pg-pool@npm:3.7.0" peerDependencies: pg: ">=8.0" - checksum: 5ceee4320a35fce08777d085d50a30a1253574257e1e7c5c56c915056d387d340f797115580c8d90a46691f83c39a9b4da1fd810d9ad168cc455c79c289116f4 + checksum: 66fc1a5ad0e17b72671b9a2cd4c7a856fb08d3cb82da7af0b322590ada23127ac591111e855740405fde4f06c9de888abe9f3aa685ed6038c3232578e1fce8cf languageName: node linkType: hard -"pg-protocol@npm:*, pg-protocol@npm:^1.6.1": +"pg-protocol@npm:*": version: 1.6.1 resolution: "pg-protocol@npm:1.6.1" checksum: cce3f72cc4bdc04db9ce3fa38b2c45b745f0a95a925847b349087f52c02c4d51b7c74d8867e40639699d0c7609accfaffb6b1d221b3268d2bdc4bb8d6a2995a3 languageName: node linkType: hard +"pg-protocol@npm:^1.7.0": + version: 1.7.0 + resolution: "pg-protocol@npm:1.7.0" + checksum: 2dba740f6fc4b7f9761682c4c42d183b444292cdc7638b373f5247ec995c8199c369953343479281da3c41611fe34130a80c8668348d49a399c164f802f76be2 + languageName: node + linkType: hard + "pg-types@npm:^2.1.0, pg-types@npm:^2.2.0": version: 2.2.0 resolution: "pg-types@npm:2.2.0" @@ -16282,13 +16356,13 @@ __metadata: linkType: hard "pg@npm:^8.12.0": - version: 8.12.0 - resolution: "pg@npm:8.12.0" + version: 8.13.1 + resolution: "pg@npm:8.13.1" dependencies: pg-cloudflare: ^1.1.1 - pg-connection-string: ^2.6.4 - pg-pool: ^3.6.2 - pg-protocol: ^1.6.1 + pg-connection-string: ^2.7.0 + pg-pool: ^3.7.0 + pg-protocol: ^1.7.0 pg-types: ^2.1.0 pgpass: 1.x peerDependencies: @@ -16299,7 +16373,7 @@ __metadata: peerDependenciesMeta: pg-native: optional: true - checksum: 8450b61c787f360e22182aa853548f834f13622714868d0789a60f63743d66ae28930cdca0ef0251bfc89b04679e9074c1398f172c2937bf59b5a360337f4149 + checksum: 22cb97fcbee3348d5ee0b195071cc572f9c88eb40cbb61fe6726af68d55d5962121b2d630509bb907703e1c8bdc33de775462029c5399e2a841fa9e6c9da0242 languageName: node linkType: hard @@ -18809,7 +18883,7 @@ __metadata: languageName: node linkType: hard -"strong-log-transformer@npm:2.1.0, strong-log-transformer@npm:^2.1.0": +"strong-log-transformer@npm:2.1.0": version: 2.1.0 resolution: "strong-log-transformer@npm:2.1.0" dependencies: