diff --git a/packages/hasura/package.json b/packages/hasura/package.json index e34b1d4a6..0f550ad3e 100644 --- a/packages/hasura/package.json +++ b/packages/hasura/package.json @@ -60,5 +60,11 @@ "devDependencies": { "@types/js-yaml": "^4.0.9", "ts-toolbelt": "^9.6.0" + }, + "peerDependencies": { + "@nestjs/common": "^11.1.24", + "@nestjs/core": "^11.1.24", + "reflect-metadata": "^0.2.2", + "rxjs": "^7.8.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 10c18fd4b..9d7739689 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,13 +10,13 @@ importers: dependencies: '@nestjs/common': specifier: ^11.1.24 - version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) + version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/core': specifier: ^11.1.24 - version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) + version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/platform-express': specifier: ^11.1.24 - version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/core@11.1.24)(supports-color@5.5.0) + version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.24)(supports-color@5.5.0) lodash: specifier: ^4.18.1 version: 4.18.1 @@ -41,7 +41,7 @@ importers: version: 20.5.3(@types/node@25.8.0)(typescript@5.9.3) '@nestjs/testing': specifier: ^11.1.24 - version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/core@11.1.24)(@nestjs/platform-express@11.1.24) + version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.24)(@nestjs/platform-express@11.1.24) '@types/express': specifier: 5.0.6 version: 5.0.6 @@ -71,7 +71,7 @@ importers: version: 30.3.0(@types/node@25.8.0) lerna: specifier: ^9.0.7 - version: 9.0.7(@types/node@25.8.0) + version: 9.0.7(@types/node@25.8.0)(supports-color@5.5.0) lint-staged: specifier: ^16.4.0 version: 16.4.0 @@ -212,7 +212,7 @@ importers: dependencies: '@nestjs/common': specifier: ^11.1.24 - version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) + version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) lodash: specifier: ^4.18.1 version: 4.18.1 @@ -221,7 +221,7 @@ importers: dependencies: '@nestjs/common': specifier: ^11.1.24 - version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) + version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/core': specifier: ^11.1.24 version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) @@ -233,7 +233,7 @@ importers: version: link:../discovery '@nestjs/common': specifier: ^11.1.24 - version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) + version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/core': specifier: ^11.1.24 version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) @@ -284,9 +284,21 @@ importers: '@hasura/metadata': specifier: ^1.0.2 version: 1.0.2 + '@nestjs/common': + specifier: ^11.1.24 + version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': + specifier: ^11.1.24 + version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) js-yaml: specifier: ^4.1.1 version: 4.1.1 + reflect-metadata: + specifier: ^0.2.2 + version: 0.2.2 + rxjs: + specifier: ^7.8.1 + version: 7.8.2 devDependencies: '@types/js-yaml': specifier: ^4.0.9 @@ -299,7 +311,7 @@ importers: dependencies: '@nestjs/common': specifier: ^11.1.24 - version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) + version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) lodash: specifier: ^4.18.1 version: 4.18.1 @@ -314,7 +326,7 @@ importers: version: link:../discovery '@nestjs/common': specifier: ^11.1.24 - version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) + version: 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/core': specifier: ^11.1.24 version: 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) @@ -381,7 +393,7 @@ importers: dependencies: body-parser: specifier: ^2.3.0 - version: 2.3.0 + version: 2.3.0(supports-color@5.5.0) packages: @@ -3665,6 +3677,7 @@ packages: conventional-changelog-core@5.0.1: resolution: {integrity: sha512-Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A==} engines: {node: '>=14'} + deprecated: Deprecated and no longer maintained. Please use conventional-changelog instead. conventional-changelog-preset-loader@3.0.0: resolution: {integrity: sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==} @@ -4361,12 +4374,13 @@ packages: git-raw-commits@3.0.0: resolution: {integrity: sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==} engines: {node: '>=14'} - deprecated: This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead. + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true git-raw-commits@5.0.1: resolution: {integrity: sha512-Y+csSm2GD/PCSh6Isd/WiMjNAydu0VBiG9J7EdQsNA5P9uXvLayqjmTsNlK5Gs9IhblFZqOU0yid5Il5JPoLiQ==} engines: {node: '>=18'} + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true git-remote-origin-url@2.0.0: @@ -4376,7 +4390,7 @@ packages: git-semver-tags@5.0.1: resolution: {integrity: sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==} engines: {node: '>=14'} - deprecated: This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead. + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true git-up@7.0.0: @@ -9090,9 +9104,9 @@ snapshots: - uglify-js - webpack-cli - '@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0)': + '@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)': dependencies: - file-type: 21.3.4(supports-color@5.5.0) + file-type: 21.3.4 iterare: 1.2.1 load-esm: 1.0.3 reflect-metadata: 0.2.2 @@ -9102,23 +9116,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@nestjs/core@11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2)': - dependencies: - '@nestjs/common': 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) - '@nuxt/opencollective': 0.4.1 - fast-safe-stringify: 2.1.1 - iterare: 1.2.1 - path-to-regexp: 8.4.2 - reflect-metadata: 0.2.2 - rxjs: 7.8.2 - tslib: 2.8.1 - uid: 2.0.2 - optionalDependencies: - '@nestjs/platform-express': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/core@11.1.24)(supports-color@5.5.0) - '@nestjs/core@11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2)': dependencies: - '@nestjs/common': 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) + '@nestjs/common': 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nuxt/opencollective': 0.4.1 fast-safe-stringify: 2.1.1 iterare: 1.2.1 @@ -9128,23 +9128,11 @@ snapshots: tslib: 2.8.1 uid: 2.0.2 optionalDependencies: - '@nestjs/platform-express': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.24) + '@nestjs/platform-express': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.24)(supports-color@5.5.0) - '@nestjs/platform-express@11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/core@11.1.24)(supports-color@5.5.0)': + '@nestjs/platform-express@11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.24)(supports-color@5.5.0)': dependencies: - '@nestjs/common': 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) - '@nestjs/core': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) - cors: 2.8.6 - express: 5.2.1(supports-color@5.5.0) - multer: 2.1.1 - path-to-regexp: 8.4.2 - tslib: 2.8.1 - transitivePeerDependencies: - - supports-color - - '@nestjs/platform-express@11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.24)': - dependencies: - '@nestjs/common': 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) + '@nestjs/common': 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/core': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) cors: 2.8.6 express: 5.2.1(supports-color@5.5.0) @@ -9153,7 +9141,6 @@ snapshots: tslib: 2.8.1 transitivePeerDependencies: - supports-color - optional: true '@nestjs/schematics@11.0.9(chokidar@4.0.3)(typescript@5.9.3)': dependencies: @@ -9166,21 +9153,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/testing@11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/core@11.1.24)(@nestjs/platform-express@11.1.24)': - dependencies: - '@nestjs/common': 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) - '@nestjs/core': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) - tslib: 2.8.1 - optionalDependencies: - '@nestjs/platform-express': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0))(@nestjs/core@11.1.24)(supports-color@5.5.0) - '@nestjs/testing@11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.24)(@nestjs/platform-express@11.1.24)': dependencies: - '@nestjs/common': 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@5.5.0) + '@nestjs/common': 11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/core': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@11.1.24)(reflect-metadata@0.2.2)(rxjs@7.8.2) tslib: 2.8.1 optionalDependencies: - '@nestjs/platform-express': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.24) + '@nestjs/platform-express': 11.1.24(@nestjs/common@11.1.24(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.24)(supports-color@5.5.0) '@nodable/entities@2.1.0': {} @@ -9792,10 +9771,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@sigstore/tuf@4.0.1': + '@sigstore/tuf@4.0.1(supports-color@5.5.0)': dependencies: '@sigstore/protobuf-specs': 0.5.0 - tuf-js: 4.1.0 + tuf-js: 4.1.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -9879,7 +9858,7 @@ snapshots: '@standard-schema/spec@1.1.0': optional: true - '@tokenizer/inflate@0.4.1(supports-color@5.5.0)': + '@tokenizer/inflate@0.4.1': dependencies: debug: 4.4.3(supports-color@5.5.0) token-types: 6.1.2 @@ -10714,7 +10693,7 @@ snapshots: transitivePeerDependencies: - supports-color - body-parser@2.3.0: + body-parser@2.3.0(supports-color@5.5.0): dependencies: bytes: 3.1.2 content-type: 2.0.0 @@ -11622,9 +11601,9 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - file-type@21.3.4(supports-color@5.5.0): + file-type@21.3.4: dependencies: - '@tokenizer/inflate': 0.4.1(supports-color@5.5.0) + '@tokenizer/inflate': 0.4.1 strtok3: 10.3.5 token-types: 6.1.2 uint8array-extras: 1.5.0 @@ -12851,7 +12830,7 @@ snapshots: klona@2.0.6: {} - lerna@9.0.7(@types/node@25.8.0): + lerna@9.0.7(@types/node@25.8.0)(supports-color@5.5.0): dependencies: '@npmcli/arborist': 9.1.6 '@npmcli/package-json': 7.0.2 @@ -12901,7 +12880,7 @@ snapshots: p-queue: 6.6.2 p-reduce: 2.1.0 p-waterfall: 2.1.1 - pacote: 21.0.1 + pacote: 21.0.1(supports-color@5.5.0) read-cmd-shim: 4.0.0 semver: 7.7.2 signal-exit: 3.0.7 @@ -12944,7 +12923,7 @@ snapshots: npm-registry-fetch: 19.1.0 proc-log: 5.0.0 semver: 7.7.3 - sigstore: 4.1.0 + sigstore: 4.1.0(supports-color@5.5.0) ssri: 12.0.0 transitivePeerDependencies: - supports-color @@ -13752,7 +13731,7 @@ snapshots: dependencies: quansync: 0.2.11 - pacote@21.0.1: + pacote@21.0.1(supports-color@5.5.0): dependencies: '@npmcli/git': 6.0.3 '@npmcli/installed-package-contents': 3.0.0 @@ -13768,7 +13747,7 @@ snapshots: npm-registry-fetch: 19.1.0 proc-log: 5.0.0 promise-retry: 2.0.1 - sigstore: 4.1.0 + sigstore: 4.1.0(supports-color@5.5.0) ssri: 12.0.0 tar: 7.5.11 transitivePeerDependencies: @@ -13790,7 +13769,7 @@ snapshots: npm-pick-manifest: 11.0.3 npm-registry-fetch: 19.1.0 proc-log: 6.1.0 - sigstore: 4.1.0 + sigstore: 4.1.0(supports-color@5.5.0) ssri: 13.0.1 tar: 7.5.11 transitivePeerDependencies: @@ -14441,13 +14420,13 @@ snapshots: signal-exit@4.1.0: {} - sigstore@4.1.0: + sigstore@4.1.0(supports-color@5.5.0): dependencies: '@sigstore/bundle': 4.0.0 '@sigstore/core': 3.1.0 '@sigstore/protobuf-specs': 0.5.0 '@sigstore/sign': 4.1.0 - '@sigstore/tuf': 4.0.1 + '@sigstore/tuf': 4.0.1(supports-color@5.5.0) '@sigstore/verify': 3.1.0 transitivePeerDependencies: - supports-color @@ -14846,7 +14825,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - tuf-js@4.1.0: + tuf-js@4.1.0(supports-color@5.5.0): dependencies: '@tufjs/models': 4.1.0 debug: 4.4.3(supports-color@5.5.0)