From 39473291f58bef82dce386f7af839ed9533c80f3 Mon Sep 17 00:00:00 2001 From: Darrell Warde Date: Tue, 23 May 2023 15:43:11 +0100 Subject: [PATCH 1/3] Remove tests against 4.3 database --- .../workflows/reusable-api-library-tests.yml | 49 -------------- .../reusable-integration-tests-on-prem.yml | 64 ------------------- 2 files changed, 113 deletions(-) diff --git a/.github/workflows/reusable-api-library-tests.yml b/.github/workflows/reusable-api-library-tests.yml index eb0d7c1eca..938d05ce3b 100644 --- a/.github/workflows/reusable-api-library-tests.yml +++ b/.github/workflows/reusable-api-library-tests.yml @@ -17,55 +17,6 @@ env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} jobs: - # TODO: delete once 4.0.0 is released - tck-tests-four-three: - runs-on: ubuntu-latest - - strategy: - matrix: - shard: - - 1/4 - - 2/4 - - 3/4 - - 4/4 - graphql-version: - - "^15.0.0" - - "^16.0.0" - - services: - neo4j: - image: neo4j:4.3-enterprise - env: - NEO4J_AUTH: neo4j/password - NEO4JLABS_PLUGINS: '["apoc"]' - NEO4J_ACCEPT_LICENSE_AGREEMENT: yes - ports: - - 7687:7687 - - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: lts/* - cache: yarn - - name: Install dependencies - run: yarn - - name: Overwrite GraphQL version - run: yarn up --exact graphql@${{ matrix.graphql-version }} - - name: Run TCK tests - run: yarn --cwd packages/graphql run test:tck --shard=${{ matrix.shard }} --coverage - env: - VERIFY_TCK: true - NEO_USER: neo4j - - if: ${{ env.CODECOV_TOKEN != '' && !inputs.disable-code-cov-upload }} - name: Upload coverage to Codecov - uses: codecov/codecov-action@v3 - with: - token: ${{ secrets.CODECOV_TOKEN }} - directory: ./packages/graphql/coverage/ - flags: graphql,tck - fail_ci_if_error: true - tck-tests: runs-on: ubuntu-latest diff --git a/.github/workflows/reusable-integration-tests-on-prem.yml b/.github/workflows/reusable-integration-tests-on-prem.yml index 2fec4df659..c5e24dd8a6 100644 --- a/.github/workflows/reusable-integration-tests-on-prem.yml +++ b/.github/workflows/reusable-integration-tests-on-prem.yml @@ -17,70 +17,6 @@ env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} jobs: - # TODO: delete once 4.0.0 is released - integration-tests-four-three: - strategy: - matrix: - packages: - [ - { package: "ogm", shard: 1/1 }, - { package: "introspector", shard: 1/1 }, - { package: "graphql", shard: 1/4 }, - { package: "graphql", shard: 2/4 }, - { package: "graphql", shard: 3/4 }, - { package: "graphql", shard: 4/4 }, - ] - graphql-version: - - "^15.0.0" - - "^16.0.0" - - runs-on: ubuntu-latest - - services: - neo4j: - image: neo4j:4.3-enterprise - env: - NEO4J_AUTH: neo4j/password - NEO4JLABS_PLUGINS: '["apoc"]' - NEO4J_ACCEPT_LICENSE_AGREEMENT: yes - ports: - - 7687:7687 - - steps: - - name: Check out repository code - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: lts/* - cache: yarn - - name: Install dependencies - run: yarn --immutable - - name: Overwrite GraphQL version - run: yarn up --exact graphql@${{ matrix.graphql-version }} - - name: Run @neo4j/graphql integration tests and move coverage - run: | - yarn test:int --shard=${{ matrix.packages.shard }} --coverage - mv coverage coverage-4.3-enterprise - working-directory: packages/${{ matrix.packages.package }} - env: - NEO_USER: neo4j - NEO_PASSWORD: password - NEO_URL: bolt://localhost:7687 - - if: ${{ env.CODECOV_TOKEN != '' && !inputs.disable-code-cov-upload && matrix.packages.package == 'graphql' }} - name: Upload coverage to Codecov - uses: codecov/codecov-action@v3 - with: - token: ${{ secrets.CODECOV_TOKEN }} - directory: ./packages/${{ matrix.packages.package }}/coverage-4.3-enterprise/ - flags: ${{ matrix.packages.package }},4.3-enterprise,integration - fail_ci_if_error: true - - if: ${{ env.CODECOV_TOKEN != '' && !inputs.disable-code-cov-upload && matrix.packages.package == 'graphql' }} - name: Archive coverage report - uses: actions/upload-artifact@v3 - with: - name: integration-coverage-${{ matrix.packages.package }} - path: packages/${{ matrix.packages.package }}/coverage/ - integration-tests: strategy: matrix: From f6469342aac3bacd4d5d1238fd1ffaaa6df981ae Mon Sep 17 00:00:00 2001 From: Darrell Warde Date: Tue, 23 May 2023 15:51:00 +0100 Subject: [PATCH 2/3] Fix yarn.lock --- yarn.lock | 571 +++++++++++++++++------------------------------------- 1 file changed, 183 insertions(+), 388 deletions(-) diff --git a/yarn.lock b/yarn.lock index 5a569b8bc5..1ef6071fed 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,3 +1,6 @@ +# This file is generated by running "yarn install" inside your project. +# Manual changes might be lost - proceed with caution! + __metadata: version: 6 cacheKey: 8 @@ -283,32 +286,6 @@ __metadata: languageName: node linkType: hard -"@apollo/federation-internals@npm:2.3.3": - version: 2.3.3 - resolution: "@apollo/federation-internals@npm:2.3.3" - dependencies: - chalk: ^4.1.0 - js-levenshtein: ^1.1.6 - peerDependencies: - graphql: ^16.5.0 - checksum: da26d6c194b58efde7267d4ca145c5089114f327b5f6f1699b3cbd7655ae34e65441138cb9b17be68c151ef723a96f986a77f204631bd95c1544151211113138 - languageName: node - linkType: hard - -"@apollo/federation-internals@npm:2.4.3": - version: 2.4.3 - resolution: "@apollo/federation-internals@npm:2.4.3" - dependencies: - "@types/uuid": ^9.0.0 - chalk: ^4.1.0 - js-levenshtein: ^1.1.6 - uuid: ^9.0.0 - peerDependencies: - graphql: ^16.5.0 - checksum: ab44d4784ac790fed505ead4b653e17eb448678a50db764f584543d76986fb6b5290a8d292f1386e61abec6ba35ca47aad6a3e52a6b1dd3c5a615c3e7df92ea4 - languageName: node - linkType: hard - "@apollo/federation-internals@npm:2.4.5": version: 2.4.5 resolution: "@apollo/federation-internals@npm:2.4.5" @@ -434,8 +411,8 @@ __metadata: linkType: hard "@apollo/rover@npm:^0.14.0": - version: 0.14.0 - resolution: "@apollo/rover@npm:0.14.0" + version: 0.14.1 + resolution: "@apollo/rover@npm:0.14.1" dependencies: axios-proxy-builder: ^0.1.1 binary-install: ^1.0.6 @@ -443,7 +420,7 @@ __metadata: detect-libc: ^2.0.0 bin: rover: run.js - checksum: 63901c1f2c00f6a5c016645eb75cf2e2ddf583bbe962e1be36015c12dcda838d7d5885e815e219c427cee3c3afdb43641c883e01bfcd07335bd03f2c877aa5d6 + checksum: e797e6490606b1e20cfd5333e13c460815b42d05e64e03c54158615d8d6bb9580d7b28f79eb3e99f79e57354aaf7065da396755204615ee119584f68858a246b languageName: node linkType: hard @@ -498,14 +475,14 @@ __metadata: linkType: hard "@apollo/subgraph@npm:^2.2.3": - version: 2.4.3 - resolution: "@apollo/subgraph@npm:2.4.3" + version: 2.4.5 + resolution: "@apollo/subgraph@npm:2.4.5" dependencies: "@apollo/cache-control-types": ^1.0.2 - "@apollo/federation-internals": 2.4.3 + "@apollo/federation-internals": 2.4.5 peerDependencies: graphql: ^16.5.0 - checksum: aa6dfaf9e81ed589f8db6f139764dfe19afc396f7ebeff652f6c9b8631a4a306ab9913f74c3fa09f314480a8d34349793356018d7de7d227a29e122824933f96 + checksum: 2784afd4bcce30c3581b7f2a8ec3559790c1e018e49287abfe83f03f8cbb4f82d9a2acbf2cb3778594434dc6f89edfbd308577a5cf76aeb4341c6dffca9a0f95 languageName: node linkType: hard @@ -668,7 +645,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.21.4": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.21.4": version: 7.21.4 resolution: "@babel/code-frame@npm:7.21.4" dependencies: @@ -678,9 +655,9 @@ __metadata: linkType: hard "@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.21.5": - version: 7.21.7 - resolution: "@babel/compat-data@npm:7.21.7" - checksum: 28747eb3fc084d088ba2db0336f52118cfa730a57bdbac81630cae1f38ad0336605b95b3390325937802f344e0b7fa25e2f1b67e3ee2d7383b877f88dee0e51c + version: 7.21.9 + resolution: "@babel/compat-data@npm:7.21.9" + checksum: df97be04955c0801f5a23846f79a100660aa98f9433cfd1fad8f53ecd9f3454538e78522e86275939aa8aa7d6f9e32f23f94bc04ae843f7246b7cd4bffe3a175 languageName: node linkType: hard @@ -708,14 +685,14 @@ __metadata: linkType: hard "@babel/generator@npm:^7.14.0, @babel/generator@npm:^7.21.5, @babel/generator@npm:^7.7.2": - version: 7.21.5 - resolution: "@babel/generator@npm:7.21.5" + version: 7.21.9 + resolution: "@babel/generator@npm:7.21.9" dependencies: "@babel/types": ^7.21.5 "@jridgewell/gen-mapping": ^0.3.2 "@jridgewell/trace-mapping": ^0.3.17 jsesc: ^2.5.1 - checksum: 78af737b9dd701d4c657f9731880430fa1c177767b562f4e8a330a7fe72a4abe857e3d24de4e6d9dafc1f6a11f894162d27e523d7e5948ff9e3925a0ce9867c4 + checksum: 5bd10334ebdf7f2a30eb4a1fd99d369a57703aa2234527784449187512c254a1174fa739c9d4c31bcbb6018732012a0664bec7c314f12b5ec2458737ddbb01c7 languageName: node linkType: hard @@ -922,12 +899,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.5, @babel/parser@npm:^7.21.8": - version: 7.21.8 - resolution: "@babel/parser@npm:7.21.8" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.5, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.21.9": + version: 7.21.9 + resolution: "@babel/parser@npm:7.21.9" bin: parser: ./bin/babel-parser.js - checksum: 1b9a820fedfb6ef179e6ffa1dbc080808882949dec68340a616da2aa354af66ea2886bd68e61bd444d270aa0b24ad6273e3cfaf17d6878c34bf2521becacb353 + checksum: 985ccc311eb286a320331fd21ff54d94935df76e081abdb304cd4591ea2051a6c799c6b0d8e26d09a9dd041797d9a91ebadeb0c50699d0101bd39fc565082d5c languageName: node linkType: hard @@ -1373,13 +1350,13 @@ __metadata: linkType: hard "@babel/template@npm:^7.20.7, @babel/template@npm:^7.3.3": - version: 7.20.7 - resolution: "@babel/template@npm:7.20.7" + version: 7.21.9 + resolution: "@babel/template@npm:7.21.9" dependencies: - "@babel/code-frame": ^7.18.6 - "@babel/parser": ^7.20.7 - "@babel/types": ^7.20.7 - checksum: 2eb1a0ab8d415078776bceb3473d07ab746e6bb4c2f6ca46ee70efb284d75c4a32bb0cd6f4f4946dec9711f9c0780e8e5d64b743208deac6f8e9858afadc349e + "@babel/code-frame": ^7.21.4 + "@babel/parser": ^7.21.9 + "@babel/types": ^7.21.5 + checksum: 6ec2c60d4d53b2a9230ab82c399ba6525df87e9a4e01e4b111e071cbad283b1362e7c99a1bc50027073f44f2de36a495a89c27112c4e7efe7ef9c8d9c84de2ec languageName: node linkType: hard @@ -1706,8 +1683,8 @@ __metadata: linkType: hard "@codemirror/language@npm:^6.0.0, @codemirror/language@npm:^6.6.0": - version: 6.6.0 - resolution: "@codemirror/language@npm:6.6.0" + version: 6.7.0 + resolution: "@codemirror/language@npm:6.7.0" dependencies: "@codemirror/state": ^6.0.0 "@codemirror/view": ^6.0.0 @@ -1715,7 +1692,7 @@ __metadata: "@lezer/highlight": ^1.0.0 "@lezer/lr": ^1.0.0 style-mod: ^4.0.0 - checksum: bb9411620e2f231653a3f0c4429e0d19a3843bff5dbc117df4649d7bf783ec4ad809c0add8bc0887a4ec3f48b4f8f941621168e47d76101d5383f0d670af1722 + checksum: 673905e9eb80f039a5e6c59a8aeca217e124a9a03734848043192aeff9e5b3a82f150559f7bd637ee197c4b2171eb5b04e757d717922128ea4fecca1ac6ecac4 languageName: node linkType: hard @@ -1742,20 +1719,20 @@ __metadata: linkType: hard "@codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.1.4, @codemirror/state@npm:^6.2.0": - version: 6.2.0 - resolution: "@codemirror/state@npm:6.2.0" - checksum: fdc99c773dc09c700dd02bf918f06132aa8d3069c262cc4eb6ca5c810ce24ae2d7e90719ae7630a8158fd263018de6d40bd78f312e6bfba754e737b64e6c6b3d + version: 6.2.1 + resolution: "@codemirror/state@npm:6.2.1" + checksum: d12a321d0471b264b9d3259042bff913a8b939e8d28d408ff452004538a71ca9d5329df3f8a1d8a9183f5b42a7ef5b200737bcab1065714f5ae8e0a5ba9d59d3 languageName: node linkType: hard "@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.6.0, @codemirror/view@npm:^6.9.0": - version: 6.11.2 - resolution: "@codemirror/view@npm:6.11.2" + version: 6.12.0 + resolution: "@codemirror/view@npm:6.12.0" dependencies: "@codemirror/state": ^6.1.4 style-mod: ^4.0.0 w3c-keyname: ^2.2.4 - checksum: 8b1a99d69fad2ecd8284405fe139ab1ad397d4fa06ca3e572876d13200bb5d323acc4d5ef2fda0a6c95e53a26f833fa082fb05d1a5e87bc1fd7c03983d883708 + checksum: 512cbc9c05ac2cfa738cdf7aac711847b44e24ff5869f31839a9fcc11da6a512448fa9bc980535d55b897de80d49e744336a2724ca1fe3dae8bfcb31e339fe64 languageName: node linkType: hard @@ -4646,11 +4623,11 @@ __metadata: linkType: hard "@sinonjs/fake-timers@npm:^10.0.2": - version: 10.1.0 - resolution: "@sinonjs/fake-timers@npm:10.1.0" + version: 10.2.0 + resolution: "@sinonjs/fake-timers@npm:10.2.0" dependencies: "@sinonjs/commons": ^3.0.0 - checksum: f8f7e23a136e32ba0128493207e4223f453e033471257a971acb43840927e738a0838004b1e4fa046279609762a2dd8d700606616e9264dc3891c4f8d45889a2 + checksum: 586c76e1dd90d03b0c4e754f2011325b38ac6055878c81c52434c900f36d9d245438c96ef69e08e28d9fbecf2335fb347b67850962d8b6e539dd7359d8c62802 languageName: node linkType: hard @@ -4908,12 +4885,12 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.37.0 - resolution: "@types/eslint@npm:8.37.0" + version: 8.40.0 + resolution: "@types/eslint@npm:8.40.0" dependencies: "@types/estree": "*" "@types/json-schema": "*" - checksum: 06d3b3fba12004294591b5c7a52e3cec439472195da54e096076b1f2ddfbb8a445973b9681046dd530a6ac31eca502f635abc1e3ce37d03513089358e6f822ee + checksum: bab41d7f590182e743853cdd5bf5359cbc4240df986223457c8a5f5674743a3fe2a8626704b65bf9121dfa0ce0a0efd760da8339cc329018f229d4d2d6ee1c43 languageName: node linkType: hard @@ -5166,19 +5143,19 @@ __metadata: linkType: hard "@types/node-fetch@npm:^2.6.1, @types/node-fetch@npm:^2.6.2": - version: 2.6.3 - resolution: "@types/node-fetch@npm:2.6.3" + version: 2.6.4 + resolution: "@types/node-fetch@npm:2.6.4" dependencies: "@types/node": "*" form-data: ^3.0.0 - checksum: b68cda58e91535a42dd5337932443c37f8e198ca1e8deeb95bd92a64a9a84d92071867b91c5eb84ee8e13f33d45a70549fe2bc11dd070a894dd561909f4d39f5 + checksum: f3e1d881bb42269e676ecaf49f0e096ab345e22823a2b2d071d60619414817fe02df48a31a8d05adb23054028a2a65521bdb3906ceb763ab6d3339c8d8775058 languageName: node linkType: hard "@types/node@npm:*": - version: 20.1.4 - resolution: "@types/node@npm:20.1.4" - checksum: bffa6a6e92831cc805b13658c55be8e04abe3202d5e57ddd7fee4cfbe269656a1f475909a9f9514e1aff50310d0d90c516ac2c649cb6f1c77d4b1079c2fd1e88 + version: 20.2.3 + resolution: "@types/node@npm:20.2.3" + checksum: 576065e8fc1fa45798c8f59a6bf809169582d04abc2e25fab1a048ffc734975b9992ae31be0d960cf705a21fb37112f7fcde11aa322beddf7491e73d5a5a988c languageName: node linkType: hard @@ -5489,19 +5466,9 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.54.1": - version: 5.54.1 - resolution: "@typescript-eslint/scope-manager@npm:5.54.1" - dependencies: - "@typescript-eslint/types": 5.54.1 - "@typescript-eslint/visitor-keys": 5.54.1 - checksum: 9add24cf3a7852634ad0680a827646860ac4698a6ac8aae31e8b781e29f59e84b51f0cdaacffd0747811012647f01b51969d988da9b302ead374ceebffbe204b - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:5.59.5": - version: 5.59.5 - resolution: "@typescript-eslint/scope-manager@npm:5.59.5" +"@typescript-eslint/scope-manager@npm:5.59.6": + version: 5.59.6 + resolution: "@typescript-eslint/scope-manager@npm:5.59.6" dependencies: "@typescript-eslint/types": 5.59.6 "@typescript-eslint/visitor-keys": 5.59.6 @@ -5509,13 +5476,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.59.6": - version: 5.59.6 - resolution: "@typescript-eslint/scope-manager@npm:5.59.6" +"@typescript-eslint/scope-manager@npm:5.59.7": + version: 5.59.7 + resolution: "@typescript-eslint/scope-manager@npm:5.59.7" dependencies: - "@typescript-eslint/types": 5.59.6 - "@typescript-eslint/visitor-keys": 5.59.6 - checksum: 65cce7b3fc320e264ef966da9a26bb7cba014ec5a0c9c5518cb08a624d67ac6eb67dd8e2df49b33eeaaaacaf42c73f291d56f93a9d1ec82c58bd1e7e872e530b + "@typescript-eslint/types": 5.59.7 + "@typescript-eslint/visitor-keys": 5.59.7 + checksum: 43f7ea93fddbe2902122a41050677fe3eff2ea468f435b981592510cfc6136e8c28ac7d3a3e05fb332c0b3078a29bd0c91c35b2b1f4e788b4eb9aaeb70e21583 languageName: node linkType: hard @@ -5536,20 +5503,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.54.1": - version: 5.54.1 - resolution: "@typescript-eslint/types@npm:5.54.1" - checksum: 84a8f725cfa10646af389659e09c510c38d82c65960c7b613f844a264acc0e197471cba03f3e8f4b6411bc35dca28922c8352a7bd44621411c73fd6dd4096da2 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:5.59.5": - version: 5.59.5 - resolution: "@typescript-eslint/types@npm:5.59.5" - checksum: 98c93d354d6410934f468ba8bd468d2746f20b2910c0ef5b08fc788c0742aa7cb82eb2edc4194c85d3fabac5563c1a91d377e84bf5c25caeb4ac9e871aabd4bb - languageName: node - linkType: hard - "@typescript-eslint/types@npm:5.59.6": version: 5.59.6 resolution: "@typescript-eslint/types@npm:5.59.6" @@ -5557,27 +5510,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.54.1": - version: 5.54.1 - resolution: "@typescript-eslint/typescript-estree@npm:5.54.1" - dependencies: - "@typescript-eslint/types": 5.54.1 - "@typescript-eslint/visitor-keys": 5.54.1 - debug: ^4.3.4 - globby: ^11.1.0 - is-glob: ^4.0.3 - semver: ^7.3.7 - tsutils: ^3.21.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: ea42bdb4832fa96fa1121237c9b664ac4506e2836646651e08a8542c8601d78af6c288779707f893ca4c884221829bb7d7b4b43c4a9c3ed959519266d03a139b +"@typescript-eslint/types@npm:5.59.7": + version: 5.59.7 + resolution: "@typescript-eslint/types@npm:5.59.7" + checksum: 52eccec9e2d631eb2808e48b5dc33a837b5e242fa9eddace89fc707c9f2283b5364f1d38b33d418a08d64f45f6c22f051800898e1881a912f8aac0c3ae300d0a languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.59.5": - version: 5.59.5 - resolution: "@typescript-eslint/typescript-estree@npm:5.59.5" +"@typescript-eslint/typescript-estree@npm:5.59.6": + version: 5.59.6 + resolution: "@typescript-eslint/typescript-estree@npm:5.59.6" dependencies: "@typescript-eslint/types": 5.59.6 "@typescript-eslint/visitor-keys": 5.59.6 @@ -5593,12 +5535,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.59.6": - version: 5.59.6 - resolution: "@typescript-eslint/typescript-estree@npm:5.59.6" +"@typescript-eslint/typescript-estree@npm:5.59.7": + version: 5.59.7 + resolution: "@typescript-eslint/typescript-estree@npm:5.59.7" dependencies: - "@typescript-eslint/types": 5.59.6 - "@typescript-eslint/visitor-keys": 5.59.6 + "@typescript-eslint/types": 5.59.7 + "@typescript-eslint/visitor-keys": 5.59.7 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -5607,25 +5549,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 65b7879e8cd4ccb987c1e1fa75cd84250cb46799ba0de6cdcaec70f6700b45ae4efcebb24163ca7946152e1b12595ee58e35bfb31ea6d35b3f39deaf973d4f1a - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:5.59.5, @typescript-eslint/utils@npm:^5.10.0": - version: 5.59.5 - resolution: "@typescript-eslint/utils@npm:5.59.5" - dependencies: - "@eslint-community/eslint-utils": ^4.2.0 - "@types/json-schema": ^7.0.9 - "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.59.6 - "@typescript-eslint/types": 5.59.6 - "@typescript-eslint/typescript-estree": 5.59.6 - eslint-scope: ^5.1.1 - semver: ^7.3.7 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 40ffe1d2f1fbf6c30aa05f4a68785fb1e77aa09772ea45b001daf4068e504830cf60a441a819b2c6ffe4a19216aba404869300b2ce6bc2a67d093f74ded504a7 + checksum: eefe82eedf9ee2e14463c3f2b5b18df084c1328a859b245ee897a9a7075acce7cca0216a21fd7968b75aa64189daa008bfde1e2f9afbcc336f3dfe856e7f342e languageName: node linkType: hard @@ -5648,36 +5572,26 @@ __metadata: linkType: hard "@typescript-eslint/utils@npm:^5.10.0": - version: 5.54.1 - resolution: "@typescript-eslint/utils@npm:5.54.1" + version: 5.59.7 + resolution: "@typescript-eslint/utils@npm:5.59.7" dependencies: + "@eslint-community/eslint-utils": ^4.2.0 "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.54.1 - "@typescript-eslint/types": 5.54.1 - "@typescript-eslint/typescript-estree": 5.54.1 + "@typescript-eslint/scope-manager": 5.59.7 + "@typescript-eslint/types": 5.59.7 + "@typescript-eslint/typescript-estree": 5.59.7 eslint-scope: ^5.1.1 - eslint-utils: ^3.0.0 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 8f428ea4d338ce85d55fd0c9ae2b217b323f29f51b7c9f8077fef7001ca21d28b032c5e5165b67ae6057aef69edb0e7a164c3c483703be6f3e4e574248bbc399 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:5.54.1": - version: 5.54.1 - resolution: "@typescript-eslint/visitor-keys@npm:5.54.1" - dependencies: - "@typescript-eslint/types": 5.54.1 - eslint-visitor-keys: ^3.3.0 - checksum: 3a691abd2a43b86a0c41526d14a2afcc93a2e0512b5f8b9ec43f6029c493870808036eae5ee4fc655d26e1999017c4a4dffb241f47c36c2a1238ec9fbd08719c + checksum: d8682700187ca94cc6441480cb6b87d0514a9748103c15dd93206c5b1c6fefa59063662f27a4103e16abbcfb654a61d479bc55af8f23d96f342431b87f31bb4e languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.59.5": - version: 5.59.5 - resolution: "@typescript-eslint/visitor-keys@npm:5.59.5" +"@typescript-eslint/visitor-keys@npm:5.59.6": + version: 5.59.6 + resolution: "@typescript-eslint/visitor-keys@npm:5.59.6" dependencies: "@typescript-eslint/types": 5.59.6 eslint-visitor-keys: ^3.3.0 @@ -5685,13 +5599,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.59.6": - version: 5.59.6 - resolution: "@typescript-eslint/visitor-keys@npm:5.59.6" +"@typescript-eslint/visitor-keys@npm:5.59.7": + version: 5.59.7 + resolution: "@typescript-eslint/visitor-keys@npm:5.59.7" dependencies: - "@typescript-eslint/types": 5.59.6 + "@typescript-eslint/types": 5.59.7 eslint-visitor-keys: ^3.3.0 - checksum: 8f216411344f5ed618ab838fa3fc4b04f3041f33e08d9b160df4db988f496c71f934c4b0362f686ce63ecf7f5d926c67190d5116c91945c1957544728449ec6b + checksum: 4367f2ea68dd96a0520485434ad11e1bd26239eeeb3a2150bee7478a0f1df3c2099a39f96486722932be0456bcb7a47a483b452876d1d30bdeb9b81d354eef3d languageName: node linkType: hard @@ -5930,12 +5844,12 @@ __metadata: linkType: hard "@whatwg-node/server@npm:^0.7.3": - version: 0.7.5 - resolution: "@whatwg-node/server@npm:0.7.5" + version: 0.7.7 + resolution: "@whatwg-node/server@npm:0.7.7" dependencies: "@whatwg-node/fetch": ^0.8.3 tslib: ^2.3.1 - checksum: eaf67dc6c7988629abac9b11d7f95d267d9b83bb430192ab4af90f1c58950842148dd0b337a6e7d1930d061d6c404b7081a2cf0e64dbbc00029728fa035fb2ab + checksum: 7f931e3aa7f6fd5a224b10709d032798e0710409c28ffcca244a96e85cfb308e384543dff68397405d5f53ce5a2effa1be420613eb17b53bcab97d0407ebc5b9 languageName: node linkType: hard @@ -6824,9 +6738,9 @@ __metadata: linkType: hard "axe-core@npm:^4.6.2": - version: 4.7.0 - resolution: "axe-core@npm:4.7.0" - checksum: f086bcab42be1761ba2b0b127dec350087f4c3a853bba8dd58f69d898cefaac31a1561da23146f6f3c07954c76171d1f2ce460e555e052d2b02cd79af628fa4a + version: 4.7.1 + resolution: "axe-core@npm:4.7.1" + checksum: ff6fb92d6cadb749977af72b7d28009dec2b1842d4fdc4114a295ce973a39d0ac477e541be360eb9482a8d63f55840196813d7d892c0bd8437f52d9f7349c788 languageName: node linkType: hard @@ -7540,8 +7454,8 @@ __metadata: linkType: hard "cacache@npm:^17.0.0": - version: 17.1.0 - resolution: "cacache@npm:17.1.0" + version: 17.1.3 + resolution: "cacache@npm:17.1.3" dependencies: "@npmcli/fs": ^3.1.0 fs-minipass: ^3.0.0 @@ -7555,7 +7469,7 @@ __metadata: ssri: ^10.0.0 tar: ^6.1.11 unique-filename: ^3.0.0 - checksum: ae1f072f84b9bf0a3a6cfb8516774386c22ea902b25ca6b5dec471d370a4947fdec40dee7de5edd6b97f66407a52d40afee9eaeac49700b24bb1e932359ba277 + checksum: 385756781e1e21af089160d89d7462b7ed9883c978e848c7075b90b73cb823680e66092d61513050164588387d2ca87dd6d910e28d64bc13a9ac82cd8580c796 languageName: node linkType: hard @@ -7700,9 +7614,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001449, caniuse-lite@npm:^1.0.30001464": - version: 1.0.30001487 - resolution: "caniuse-lite@npm:1.0.30001487" - checksum: b5a9e72ec165765fb3e07913cc389685ce8a30ac48967f99baec773a4353d2037fb534241e87b3c95d40a5081079be2263710b784883183bb2998b73f7202233 + version: 1.0.30001489 + resolution: "caniuse-lite@npm:1.0.30001489" + checksum: 94585a351fd7661b855c83eace474db0ee5a617159b46f2eff1f6fe4b85d7a205418471fdec8cf5cd647a7f79958706d5e664c0bbf3c7c09118b35db9bb95a1b languageName: node linkType: hard @@ -8715,9 +8629,9 @@ __metadata: linkType: hard "crelt@npm:^1.0.5": - version: 1.0.5 - resolution: "crelt@npm:1.0.5" - checksum: 04a618c5878e12a14a9a328a49ff6e37bed76abb88b72e661c56b5f161d8a9aca133650da6bcbc5224ad1f7f43a69325627f209e92a21002986d52a8f844b367 + version: 1.0.6 + resolution: "crelt@npm:1.0.6" + checksum: dad842093371ad702afbc0531bfca2b0a8dd920b23a42f26e66dabbed9aad9acd5b9030496359545ef3937c3aced0fd4ac39f7a2d280a23ddf9eb7fdcb94a69f languageName: node linkType: hard @@ -9908,9 +9822,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.4.284": - version: 1.4.394 - resolution: "electron-to-chromium@npm:1.4.394" - checksum: db511decf3436f7293602ee6f4c363a5ed8e69f9b7edeb541d31c60950fe0dffc719027e1191a2151e0478658c5debe7059f4ee0b2c4bf8e5476c945e726816d + version: 1.4.404 + resolution: "electron-to-chromium@npm:1.4.404" + checksum: 40e9ce607877e5d2a0578e78a3bd461ca6574cefb738f2dd82c171fad124c833cb078844947d9d21d6e6cf13a7d9b75b500ef4522c8cc67e99ad47d6b36cf078 languageName: node linkType: hard @@ -10875,9 +10789,9 @@ __metadata: linkType: hard "fast-redact@npm:^3.1.1": - version: 3.1.2 - resolution: "fast-redact@npm:3.1.2" - checksum: a30eb6b6830333ab213e0def55f46453ca777544dbd3a883016cb590a0eeb95e6fdf546553c1a13d509896bfba889b789991160a6d0996ceb19fce0a02e8b753 + version: 3.2.0 + resolution: "fast-redact@npm:3.2.0" + checksum: 7305740bbc708b0c5662f46fc30ec910da519275574fea84f6df0bea0cfe6066ddf90c6c4b879642c509e692edf862edd22eaccb2a647db122eebe8259942888 languageName: node linkType: hard @@ -11709,33 +11623,18 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.0.0, glob@npm:^10.2.2": - version: 10.2.4 - resolution: "glob@npm:10.2.4" - dependencies: - foreground-child: ^3.1.0 - jackspeak: ^2.0.3 - minimatch: ^9.0.0 - minipass: ^5.0.0 || ^6.0.0 - path-scurry: ^1.7.0 - bin: - glob: dist/cjs/src/bin.js - checksum: 29845faaa1a8bd2d1f2f26e0c4e5040898c7b4ccfb42e0a558319f6229d124dbc7ccf0ff214402505c5b62c1a39d9d2a1de9c582a74ad415591b96fa53cef466 - languageName: node - linkType: hard - -"glob@npm:^10.2.5": - version: 10.2.5 - resolution: "glob@npm:10.2.5" +"glob@npm:^10.2.2, glob@npm:^10.2.5": + version: 10.2.6 + resolution: "glob@npm:10.2.6" dependencies: foreground-child: ^3.1.0 jackspeak: ^2.0.3 - minimatch: ^9.0.0 + minimatch: ^9.0.1 minipass: ^5.0.0 || ^6.0.2 path-scurry: ^1.7.0 bin: glob: dist/cjs/src/bin.js - checksum: 54d2b629c467953317c175903a049819577bcce679d437ff1ad43bf654091d3564e796351d705463b26a0194234acdea7f4de64993b0544ea86275c000498026 + checksum: 94c5964bfa9df95207a69a3bd9b07b99ea7b5ba1f36dd73a8914378cee9436a205b9b5bdff58872abc238684ea7f4b4936e932155b8885250818bcc8d5321ddf languageName: node linkType: hard @@ -12024,16 +11923,7 @@ __metadata: languageName: node linkType: hard -"graphql-ws@npm:5.13.0, graphql-ws@npm:^5.11.2, graphql-ws@npm:^5.7.0": - version: 5.13.0 - resolution: "graphql-ws@npm:5.13.0" - peerDependencies: - graphql: ">=0.11 <=16" - checksum: 7a820c15d6d99f1b4c40b928131899a66edf2fdbca3db09a03dd7f6bde1e81f0a76ccda8e26254aabb0dc30f2a8c133cb0c5c5627c2dde8d032a8dc5a21f0ed3 - languageName: node - linkType: hard - -"graphql-ws@npm:5.13.1": +"graphql-ws@npm:5.13.1, graphql-ws@npm:^5.11.2, graphql-ws@npm:^5.7.0": version: 5.13.1 resolution: "graphql-ws@npm:5.13.1" peerDependencies: @@ -13231,11 +13121,11 @@ __metadata: linkType: hard "is-core-module@npm:^2.11.0, is-core-module@npm:^2.12.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.9.0": - version: 2.12.0 - resolution: "is-core-module@npm:2.12.0" + version: 2.12.1 + resolution: "is-core-module@npm:2.12.1" dependencies: has: ^1.0.3 - checksum: f7f7eb2ab71fd769ee9fb2385c095d503aa4b5ce0028c04557de03f1e67a87c85e5bac1f215945fc3c955867a139a415a3ec4c4234a0bffdf715232660f440a6 + checksum: f04ea30533b5e62764e7b2e049d3157dc0abd95ef44275b32489ea2081176ac9746ffb1cdb107445cf1ff0e0dfcad522726ca27c27ece64dadf3795428b8e468 languageName: node linkType: hard @@ -13891,15 +13781,15 @@ __metadata: linkType: hard "jackspeak@npm:^2.0.3": - version: 2.2.0 - resolution: "jackspeak@npm:2.2.0" + version: 2.2.1 + resolution: "jackspeak@npm:2.2.1" dependencies: "@isaacs/cliui": ^8.0.2 "@pkgjs/parseargs": ^0.11.0 dependenciesMeta: "@pkgjs/parseargs": optional: true - checksum: d8cd5be4f0e89cef04add5b0b068162a086bdb1ca68113ed729e99489b7865ca3edcc6430d6fd20c430e15382929ef5f3c7ec36e6aa7c17be23cac116f92dcff + checksum: e29291c0d0f280a063fa18fbd1e891ab8c2d7519fd34052c0ebde38538a15c603140d60c2c7f432375ff7ee4c5f1c10daa8b2ae19a97c3d4affe308c8360c1df languageName: node linkType: hard @@ -14441,13 +14331,6 @@ __metadata: languageName: node linkType: hard -"js-sdsl@npm:^4.1.4": - version: 4.4.0 - resolution: "js-sdsl@npm:4.4.0" - checksum: 7bb08a2d746ab7ff742720339aa006c631afe05e77d11eda988c1c35fae8e03e492e4e347e883e786e3ce6170685d4780c125619111f0730c11fdb41b04059c7 - languageName: node - linkType: hard - "js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -16096,12 +15979,12 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.0": - version: 9.0.0 - resolution: "minimatch@npm:9.0.0" +"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1": + version: 9.0.1 + resolution: "minimatch@npm:9.0.1" dependencies: brace-expansion: ^2.0.1 - checksum: 7bd57899edd1d1b0560f50b5b2d1ea4ad2a366c5a2c8e0a943372cf2f200b64c256bae45a87a80915adbce27fa36526264296ace0da57b600481fe5ea3e372e5 + checksum: 97f5f5284bb57dc65b9415dec7f17a0f6531a33572193991c60ff18450dcfad5c2dad24ffeaf60b5261dccd63aae58cc3306e2209d57e7f88c51295a532d8ec3 languageName: node linkType: hard @@ -16224,13 +16107,6 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.0": - version: 6.0.0 - resolution: "minipass@npm:6.0.0" - checksum: c408b1224b6e7f7389ac37121883691e8db693bfb36b8a75aeb638443e138af99bec3f145cd55c58467733b0a9cb810bee5c7b130eb9ea52e2e9e179ba663f14 - languageName: node - linkType: hard - "minipass@npm:^5.0.0 || ^6.0.2": version: 6.0.2 resolution: "minipass@npm:6.0.2" @@ -16349,14 +16225,14 @@ __metadata: linkType: hard "msgpackr@npm:^1.5.4": - version: 1.9.1 - resolution: "msgpackr@npm:1.9.1" + version: 1.9.2 + resolution: "msgpackr@npm:1.9.2" dependencies: msgpackr-extract: ^3.0.2 dependenciesMeta: msgpackr-extract: optional: true - checksum: 514993bfad40e123bbbe0238b7424f4f3945c69b1414b37d126e731a9c2709eb96d3475cdec874836462f53e67f82f615d3dbb5b4860af854969fb9502e9820f + checksum: e4538271e2fcba5622c24486cca64fadae92c5c698fff6956c6869d405ec54b9264bd4db7d0e8875ae133732931272241624e69f595f633ee22dff71567bb981 languageName: node linkType: hard @@ -16497,25 +16373,25 @@ __metadata: languageName: unknown linkType: soft -"neo4j-driver-bolt-connection@npm:^5.8.0": - version: 5.8.0 - resolution: "neo4j-driver-bolt-connection@npm:5.8.0" +"neo4j-driver-bolt-connection@npm:5.8.1, neo4j-driver-bolt-connection@npm:^5.8.0": + version: 5.8.1 + resolution: "neo4j-driver-bolt-connection@npm:5.8.1" dependencies: buffer: ^6.0.3 - neo4j-driver-core: ^5.8.0 + neo4j-driver-core: 5.8.1 string_decoder: ^1.3.0 - checksum: 81b4463ebde7b3d4d49232bbd4f6930ca4a424e31b2476eadb873c741ea473b51d8adcf58c7724895e85215d7ae03a798ff76b2df114116c5fe3c9b4f9f69e3c + checksum: 0583f3f34d8ad8351650cfc396507b031a0c27bb8d6e2c3f1ebf70feb31a7cebf425fd5761bcab8131ee46a39cf8f3708ee47bb32d935119cbda62f806c90031 languageName: node linkType: hard -"neo4j-driver-core@npm:^5.8.0": - version: 5.8.0 - resolution: "neo4j-driver-core@npm:5.8.0" - checksum: cfc55f86385268d858ae403924323401e256807edec79b91eeac00d58324420d72a3203f48ac8914853d0886edc3efcc992c7b8113c3d26a92575979cdaaafd6 +"neo4j-driver-core@npm:5.8.1, neo4j-driver-core@npm:^5.8.0": + version: 5.8.1 + resolution: "neo4j-driver-core@npm:5.8.1" + checksum: 99090a18d7ff5e1c296e30dc9680b0b92553b1a7efb6b969f9f6e93f96bdf66e60cea54ba5f85da03fbd8ab7bcd41c2a422fd0145f05e6af56211139e7791bda languageName: node linkType: hard -"neo4j-driver@npm:5.8.0, neo4j-driver@npm:^5.0.0, neo4j-driver@npm:^5.4.0, neo4j-driver@npm:^5.5.0": +"neo4j-driver@npm:5.8.0": version: 5.8.0 resolution: "neo4j-driver@npm:5.8.0" dependencies: @@ -16526,6 +16402,17 @@ __metadata: languageName: node linkType: hard +"neo4j-driver@npm:^5.0.0, neo4j-driver@npm:^5.4.0, neo4j-driver@npm:^5.5.0": + version: 5.8.1 + resolution: "neo4j-driver@npm:5.8.1" + dependencies: + neo4j-driver-bolt-connection: 5.8.1 + neo4j-driver-core: 5.8.1 + rxjs: ^7.8.0 + checksum: 2a9e1e9a3cbaa9d96fd099d7f5afecd4a7d82ae82882b56ba2b2b8abf0f7b278792329719bbfc370a9b005c199371046eb7f24bace1318512721e7fa4f168847 + languageName: node + linkType: hard + "neo4j-graphql@workspace:.": version: 0.0.0-use.local resolution: "neo4j-graphql@workspace:." @@ -16769,9 +16656,9 @@ __metadata: linkType: hard "node-releases@npm:^2.0.8": - version: 2.0.10 - resolution: "node-releases@npm:2.0.10" - checksum: d784ecde25696a15d449c4433077f5cce620ed30a1656c4abf31282bfc691a70d9618bae6868d247a67914d1be5cc4fde22f65a05f4398cdfb92e0fc83cadfbc + version: 2.0.11 + resolution: "node-releases@npm:2.0.11" + checksum: ade1c8e19852aa7d7b45691c2708e6275703dd4994b16bc191cdbf66add29ccf87c595ecdb03a39db54a8aaba645f228bccd7d9477e4066f1d97a94f857dae9d languageName: node linkType: hard @@ -18448,15 +18335,15 @@ __metadata: linkType: hard "postcss-modules-local-by-default@npm:^4.0.1": - version: 4.0.1 - resolution: "postcss-modules-local-by-default@npm:4.0.1" + version: 4.0.2 + resolution: "postcss-modules-local-by-default@npm:4.0.2" dependencies: icss-utils: ^5.0.0 postcss-selector-parser: ^6.0.2 postcss-value-parser: ^4.1.0 peerDependencies: postcss: ^8.1.0 - checksum: 1a95eb8bc54a363a77dbd77a0a88f500e7937ecbed5903becef9362eace28de406e6fdf62640126c22964678370e87eb10481eea2703702772935b4515603bfd + checksum: 2f3a12a16f1c19bc5776aa761fab836502a8efc9ce5fd48aa7597c728f62550dd7f9f72ca2f2791a21e7efb377d180c12bec50270ceb4e5bc80d602d743215b9 languageName: node linkType: hard @@ -18637,12 +18524,12 @@ __metadata: linkType: hard "postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9": - version: 6.0.12 - resolution: "postcss-selector-parser@npm:6.0.12" + version: 6.0.13 + resolution: "postcss-selector-parser@npm:6.0.13" dependencies: cssesc: ^3.0.0 util-deprecate: ^1.0.2 - checksum: f166ed4350511f6fb4a7e82aaaa6dfd81a1e648d4567ca15a3ca87b7ea2e55a8c136fb0ae9456b7b88a390c160f05d06bd1c69f47d7e331b53b70941e06e90fe + checksum: f89163338a1ce3b8ece8e9055cd5a3165e79a15e1c408e18de5ad8f87796b61ec2d48a2902d179ae0c4b5de10fccd3a325a4e660596549b040bc5ad1b465f096 languageName: node linkType: hard @@ -18676,7 +18563,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.4.23, postcss@npm:^8.4.12, postcss@npm:^8.4.19, postcss@npm:^8.4.23": +"postcss@npm:8.4.23, postcss@npm:^8.4.12, postcss@npm:^8.4.21, postcss@npm:^8.4.23": version: 8.4.23 resolution: "postcss@npm:8.4.23" dependencies: @@ -18687,28 +18574,6 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.4.23, postcss@npm:^8.4.21, postcss@npm:^8.4.23": - version: 8.4.23 - resolution: "postcss@npm:8.4.23" - dependencies: - nanoid: ^3.3.6 - picocolors: ^1.0.0 - source-map-js: ^1.0.2 - checksum: 8bb9d1b2ea6e694f8987d4f18c94617971b2b8d141602725fedcc2222fdc413b776a6e1b969a25d627d7b2681ca5aabb56f59e727ef94072e1b6ac8412105a2f - languageName: node - linkType: hard - -"postcss@npm:^8.4.12": - version: 8.4.21 - resolution: "postcss@npm:8.4.21" - dependencies: - nanoid: ^3.3.4 - picocolors: ^1.0.0 - source-map-js: ^1.0.2 - checksum: e39ac60ccd1542d4f9d93d894048aac0d686b3bb38e927d8386005718e6793dbbb46930f0a523fe382f1bbd843c6d980aaea791252bf5e176180e5a4336d9679 - languageName: node - linkType: hard - "posthtml-parser@npm:^0.10.1": version: 0.10.2 resolution: "posthtml-parser@npm:0.10.2" @@ -19110,11 +18975,11 @@ __metadata: linkType: hard "qs@npm:^6.11.0, qs@npm:^6.5.2": - version: 6.11.1 - resolution: "qs@npm:6.11.1" + version: 6.11.2 + resolution: "qs@npm:6.11.2" dependencies: side-channel: ^1.0.4 - checksum: 82ee78ef12a16f3372fae5b64f76f8aedecb000feea882bbff1af146c147f6eb66b08f9c3f34d7e076f28563586956318b9b2ca41141846cdd6d5ad6f241d52f + checksum: e812f3c590b2262548647d62f1637b6989cc56656dc960b893fe2098d96e1bd633f36576f4cd7564dfbff9db42e17775884db96d846bebe4f37420d073ecdc0b languageName: node linkType: hard @@ -20050,7 +19915,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:5.0.1": +"rimraf@npm:5.0.1, rimraf@npm:^5.0.0": version: 5.0.1 resolution: "rimraf@npm:5.0.1" dependencies: @@ -20072,17 +19937,6 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^5.0.0": - version: 5.0.0 - resolution: "rimraf@npm:5.0.0" - dependencies: - glob: ^10.0.0 - bin: - rimraf: dist/cjs/src/bin.js - checksum: 60c5a7f152014d4f6bbf23f48e6badd145960a9be1115b719a07ba688c760b1bb8270abd6650bbd184ae2011843d8e9c775409652c89ff97550418aa5d581b27 - languageName: node - linkType: hard - "ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1": version: 2.0.2 resolution: "ripemd160@npm:2.0.2" @@ -21690,8 +21544,8 @@ __metadata: linkType: hard "tar@npm:^6.1.11, tar@npm:^6.1.2": - version: 6.1.14 - resolution: "tar@npm:6.1.14" + version: 6.1.15 + resolution: "tar@npm:6.1.15" dependencies: chownr: ^2.0.0 fs-minipass: ^2.0.0 @@ -21699,7 +21553,7 @@ __metadata: minizlib: ^2.1.1 mkdirp: ^1.0.3 yallist: ^4.0.0 - checksum: a1be0815a9bdc97dfca7c6c2d71d1b836f8ba9314684e2c412832f0f59cc226d4c13da303d6bc30925e82f634cc793f40da79ae72f3e96fb87c23d0f4efd5207 + checksum: f23832fceeba7578bf31907aac744ae21e74a66f4a17a9e94507acf460e48f6db598c7023882db33bab75b80e027c21f276d405e4a0322d58f51c7088d428268 languageName: node linkType: hard @@ -21741,29 +21595,7 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:5.3.8, terser-webpack-plugin@npm:^5.3.7": - version: 5.3.8 - resolution: "terser-webpack-plugin@npm:5.3.8" - dependencies: - "@jridgewell/trace-mapping": ^0.3.17 - jest-worker: ^27.4.5 - schema-utils: ^3.1.1 - serialize-javascript: ^6.0.1 - terser: ^5.16.8 - peerDependencies: - webpack: ^5.1.0 - peerDependenciesMeta: - "@swc/core": - optional: true - esbuild: - optional: true - uglify-js: - optional: true - checksum: 41705713d6f9cb83287936b21e27c658891c78c4392159f5148b5623f0e8c48559869779619b058382a4c9758e7820ea034695e57dc7c474b4962b79f553bc5f - languageName: node - linkType: hard - -"terser-webpack-plugin@npm:5.3.9": +"terser-webpack-plugin@npm:5.3.9, terser-webpack-plugin@npm:^5.3.7": version: 5.3.9 resolution: "terser-webpack-plugin@npm:5.3.9" dependencies: @@ -21799,8 +21631,8 @@ __metadata: linkType: hard "terser@npm:^5.10.0, terser@npm:^5.16.8, terser@npm:^5.2.0": - version: 5.17.3 - resolution: "terser@npm:5.17.3" + version: 5.17.6 + resolution: "terser@npm:5.17.6" dependencies: "@jridgewell/source-map": ^0.3.2 acorn: ^8.5.0 @@ -21808,7 +21640,7 @@ __metadata: source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: 6b5a859bf9707f34be6e4c567437bc4e47e9364eec37a48b0ae3bff46bb510ef43caf543a23a89b8f43eca47c90a6759105add171fdb0d768dd639deb4545ac9 + checksum: 9c0ab0261a99a61c5f53d05d4ecc7f68c552bae6af481464fdd596bc9d7e89ce8e21b1833cb3ce06ad5f658e2b226081d543e4fe6e324b2cdf03ee8b7eeec01a languageName: node linkType: hard @@ -22262,9 +22094,9 @@ __metadata: linkType: hard "tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:~2.5.0": - version: 2.5.0 - resolution: "tslib@npm:2.5.0" - checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1 + version: 2.5.2 + resolution: "tslib@npm:2.5.2" + checksum: 4d3c1e238b94127ed0e88aa0380db3c2ddae581dc0f4bae5a982345e9f50ee5eda90835b8bfba99b02df10a5734470be197158c36f9129ac49fdc14a6a9da222 languageName: node linkType: hard @@ -23106,14 +22938,14 @@ __metadata: linkType: hard "vm2@npm:^3.9.17": - version: 3.9.17 - resolution: "vm2@npm:3.9.17" + version: 3.9.19 + resolution: "vm2@npm:3.9.19" dependencies: acorn: ^8.7.0 acorn-walk: ^8.2.0 bin: vm2: bin/vm2 - checksum: 9a03740a40ab2be5e3348a95fb31512da1a3c85318febb07e5299fa103ff05bcd7b6f458211fa38a1281dc27beccd04ff90355fc1d34fe2ee6ca10d0bb8c6f35 + checksum: fc6cf553134145cd7bb5246985bf242b056e3fb5ea71e2eef6710b2a5d6c6119cc6bc960435ff62480ee82efb43369be8f4db07b6690916ae7d3b2e714f395d8 languageName: node linkType: hard @@ -23148,9 +22980,9 @@ __metadata: linkType: hard "w3c-keyname@npm:^2.2.4": - version: 2.2.6 - resolution: "w3c-keyname@npm:2.2.6" - checksum: 59a31d23ca9953c01c99ed6695fee5b6ea36eb2412d76a21fe4302ab33a3f5cd96c006a763940b6115c3d042c16d3564eeee1156832217d028af0518098b3a42 + version: 2.2.7 + resolution: "w3c-keyname@npm:2.2.7" + checksum: 91e057b1ec28e0bafcaf28def12023f0e083fd473c40d0a9c2aa01a975d227200d75ff6d8eb6961bb4608b967b1df1dd86786b52ee9489cb9a2ebeed881a63ae languageName: node linkType: hard @@ -23366,12 +23198,12 @@ __metadata: linkType: hard "webpack-merge@npm:^5.7.3": - version: 5.8.0 - resolution: "webpack-merge@npm:5.8.0" + version: 5.9.0 + resolution: "webpack-merge@npm:5.9.0" dependencies: clone-deep: ^4.0.1 wildcard: ^2.0.0 - checksum: 88786ab91013f1bd2a683834ff381be81c245a4b0f63304a5103e90f6653f44dab496a0768287f8531761f8ad957d1f9f3ccb2cb55df0de1bd9ee343e079da26 + checksum: 64fe2c23aacc5f19684452a0e84ec02c46b990423aee6fcc5c18d7d471155bd14e9a6adb02bd3656eb3e0ac2532c8e97d69412ad14c97eeafe32fa6d10050872 languageName: node linkType: hard @@ -23397,44 +23229,7 @@ __metadata: languageName: node linkType: hard -"webpack@npm:5.82.1, webpack@npm:^5": - version: 5.82.1 - resolution: "webpack@npm:5.82.1" - dependencies: - "@types/eslint-scope": ^3.7.3 - "@types/estree": ^1.0.0 - "@webassemblyjs/ast": ^1.11.5 - "@webassemblyjs/wasm-edit": ^1.11.5 - "@webassemblyjs/wasm-parser": ^1.11.5 - acorn: ^8.7.1 - acorn-import-assertions: ^1.7.6 - browserslist: ^4.14.5 - chrome-trace-event: ^1.0.2 - enhanced-resolve: ^5.14.0 - es-module-lexer: ^1.2.1 - eslint-scope: 5.1.1 - events: ^3.2.0 - glob-to-regexp: ^0.4.1 - graceful-fs: ^4.2.9 - json-parse-even-better-errors: ^2.3.1 - loader-runner: ^4.2.0 - mime-types: ^2.1.27 - neo-async: ^2.6.2 - schema-utils: ^3.1.2 - tapable: ^2.1.1 - terser-webpack-plugin: ^5.3.7 - watchpack: ^2.4.0 - webpack-sources: ^3.2.3 - peerDependenciesMeta: - webpack-cli: - optional: true - bin: - webpack: bin/webpack.js - checksum: 219d5ef50380bc0fd3702ed17feddf13819d8173b78f7a5b857dc74ac177e63d1f79c050792754411cc088bbc02e0971b989efddadbb8e393cf27d64c0ad9ff8 - languageName: node - linkType: hard - -"webpack@npm:5.83.1": +"webpack@npm:5.83.1, webpack@npm:^5": version: 5.83.1 resolution: "webpack@npm:5.83.1" dependencies: @@ -24073,9 +23868,9 @@ __metadata: linkType: hard "yaml@npm:^2.1.1, yaml@npm:^2.2.2": - version: 2.2.2 - resolution: "yaml@npm:2.2.2" - checksum: d90c235e099e30094dcff61ba3350437aef53325db4a6bcd04ca96e1bfe7e348b191f6a7a52b5211e2dbc4eeedb22a00b291527da030de7c189728ef3f2b4eb3 + version: 2.3.0 + resolution: "yaml@npm:2.3.0" + checksum: 9c3d16c226472041fbdc9fb55e1645786d3a3e8d4fde67a502ed7bfbd9067b811e466679db590a0731b4405d4a3bef1f35d098fb650d2cf4bc24732fc829b961 languageName: node linkType: hard From 3fe806470b38dd31175cf6f873278c2ecae0d8fc Mon Sep 17 00:00:00 2001 From: Darrell Warde Date: Tue, 23 May 2023 16:02:35 +0100 Subject: [PATCH 3/3] Fix broken Subscriptions test --- .../schema/directives/subscription.test.ts | 41 ++++++++++--------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/packages/graphql/tests/schema/directives/subscription.test.ts b/packages/graphql/tests/schema/directives/subscription.test.ts index 1f12a06474..c184213b88 100644 --- a/packages/graphql/tests/schema/directives/subscription.test.ts +++ b/packages/graphql/tests/schema/directives/subscription.test.ts @@ -20,13 +20,13 @@ import type { GraphQLFieldMap } from "graphql"; import { gql } from "graphql-tag"; import { Neo4jGraphQL } from "../../../src"; -import { TestSubscriptionsPlugin } from "../../utils/TestSubscriptionPlugin"; +import { TestSubscriptionsMechanism } from "../../utils/TestSubscriptionsMechanism"; describe("@subscription directive", () => { - let subscriptionPlugin: TestSubscriptionsPlugin; + let subscriptionPlugin: TestSubscriptionsMechanism; beforeAll(() => { - subscriptionPlugin = new TestSubscriptionsPlugin(); + subscriptionPlugin = new TestSubscriptionsMechanism(); }); describe("on OBJECT", () => { @@ -44,7 +44,10 @@ describe("@subscription directive", () => { } `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ + typeDefs, + features: { subscriptions: subscriptionPlugin }, + }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -94,7 +97,7 @@ describe("@subscription directive", () => { } `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -143,7 +146,7 @@ describe("@subscription directive", () => { } `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -192,7 +195,7 @@ describe("@subscription directive", () => { } `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -241,7 +244,7 @@ describe("@subscription directive", () => { } `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -290,7 +293,7 @@ describe("@subscription directive", () => { } `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -339,7 +342,7 @@ describe("@subscription directive", () => { } `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -387,7 +390,7 @@ describe("@subscription directive", () => { actors: [Actor!]! @relationship(type: "ACTED_IN", direction: OUT) } `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); expect(schema).toBeDefined(); @@ -410,7 +413,7 @@ describe("@subscription directive", () => { extend schema @subscription `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -461,7 +464,7 @@ describe("@subscription directive", () => { extend schema @subscription(operations: [UPDATE, DELETE, CREATE_RELATIONSHIP, DELETE_RELATIONSHIP]) `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -511,7 +514,7 @@ describe("@subscription directive", () => { extend schema @subscription(operations: [CREATE, DELETE, CREATE_RELATIONSHIP, DELETE_RELATIONSHIP]) `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -561,7 +564,7 @@ describe("@subscription directive", () => { extend schema @subscription(operations: [CREATE, UPDATE, CREATE_RELATIONSHIP, DELETE_RELATIONSHIP]) `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -611,7 +614,7 @@ describe("@subscription directive", () => { extend schema @subscription(operations: [CREATE, UPDATE, DELETE, DELETE_RELATIONSHIP]) `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -661,7 +664,7 @@ describe("@subscription directive", () => { extend schema @subscription(operations: [CREATE, UPDATE, DELETE, CREATE_RELATIONSHIP]) `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -711,7 +714,7 @@ describe("@subscription directive", () => { extend schema @subscription(operations: []) `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); const subscriptionFields = schema.getSubscriptionType()?.getFields() as GraphQLFieldMap; @@ -760,7 +763,7 @@ describe("@subscription directive", () => { } extend schema @query(read: true) @subscription(operations: []) `; - const neoSchema = new Neo4jGraphQL({ typeDefs, plugins: { subscriptions: subscriptionPlugin } }); + const neoSchema = new Neo4jGraphQL({ typeDefs, features: { subscriptions: subscriptionPlugin } }); const schema = await neoSchema.getSchema(); expect(schema).toBeDefined();