dotansimha / graphql-yoga

🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.
https://the-guild.dev/graphql/yoga-server
MIT License
8.25k stars 574 forks source link

chore(deps): update dependency ts-morph to v23 #3342

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ts-morph ^22.0.0 -> ^23.0.0 age adoption passing confidence

Release Notes

dsherret/ts-morph (ts-morph) ### [`v23.0.0`](https://togithub.com/dsherret/ts-morph/releases/tag/23.0.0) [Compare Source](https://togithub.com/dsherret/ts-morph/compare/22.0.0...23.0.0) #### What's Changed - feat: ts 5.5 by [@​dsherret](https://togithub.com/dsherret) in [https://github.com/dsherret/ts-morph/pull/1545](https://togithub.com/dsherret/ts-morph/pull/1545) - feat: Type.prototype.isBigInt and isBigIntLiteral by [@​dsherret](https://togithub.com/dsherret) in [https://github.com/dsherret/ts-morph/pull/1546](https://togithub.com/dsherret/ts-morph/pull/1546) - fix: handle removeDefaultImport with type only import by [@​dsherret](https://togithub.com/dsherret) in [https://github.com/dsherret/ts-morph/pull/1547](https://togithub.com/dsherret/ts-morph/pull/1547) Now available on JSR for use in Deno: https://jsr.io/[@​ts-morph/ts-morph](https://togithub.com/ts-morph/ts-morph) **Full Changelog**: https://github.com/dsherret/ts-morph/compare/22.0.0...23.0.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

changeset-bot[bot] commented 4 months ago

⚠️ No Changeset found

Latest commit: 1d8a58792c5efb44a051628e2c60832466b25998

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

github-actions[bot] commented 4 months ago

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets): Package Version Info
@graphql-yoga/apollo-link 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/urql-exchange 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/graphiql 4.3.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
graphql-yoga 5.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/nestjs 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/nestjs-federation 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-apollo-inline-trace 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/apollo-managed-federation 0.3.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-apq 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-csrf-prevention 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-defer-stream 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-disable-introspection 2.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-graphql-sse 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-jwt 2.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-persisted-operations 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-prometheus 5.3.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-response-cache 3.8.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-sofa 3.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
@graphql-yoga/render-graphiql 5.6.1-alpha-20240701204403-1d8a5879 npm ↗︎ unpkg ↗︎
github-actions[bot] commented 4 months ago

Apollo Federation Subgraph Compatibility Results

Federation 1 Support Federation 2 Support
_service🟢
@key (single)🟢
@key (multi)🟢
@key (composite)🟢
repeatable @key🟢
@requires🟢
@provides🟢
federated tracing🟢
@link🟢
@shareable🟢
@tag🟢
@override🟢
@inaccessible🟢
@composeDirective🟢
@interfaceObject🟢

Learn more:

github-actions[bot] commented 4 months ago

✅ Benchmark Results

     ✓ no_errors{mode:graphql}
     ✓ expected_result{mode:graphql}
     ✓ no_errors{mode:graphql-jit}
     ✓ expected_result{mode:graphql-jit}
     ✓ no_errors{mode:graphql-response-cache}
     ✓ expected_result{mode:graphql-response-cache}
     ✓ no_errors{mode:graphql-no-parse-validate-cache}
     ✓ expected_result{mode:graphql-no-parse-validate-cache}

     checks.......................................: 100.00% ✓ 426268    ✗ 0     
     data_received................................: 1.7 GB  14 MB/s
     data_sent....................................: 86 MB   717 kB/s
     http_req_blocked.............................: avg=1.45µs   min=1.05µs   med=1.31µs   max=292.92µs p(90)=1.84µs   p(95)=2.06µs  
     http_req_connecting..........................: avg=2ns      min=0s       med=0s       max=134.58µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=354.97µs min=204.6µs  med=318.65µs max=24.64ms  p(90)=459.51µs p(95)=479.45µs
       { expected_response:true }.................: avg=354.97µs min=204.6µs  med=318.65µs max=24.64ms  p(90)=459.51µs p(95)=479.45µs
     ✓ { mode:graphql-jit }.......................: avg=277.13µs min=204.6µs  med=256.53µs max=17.97ms  p(90)=287.1µs  p(95)=299.33µs
     ✓ { mode:graphql-no-parse-validate-cache }...: avg=483.44µs min=402.71µs med=455.61µs max=10.42ms  p(90)=495.6µs  p(95)=523.88µs
     ✓ { mode:graphql-response-cache }............: avg=336.27µs min=264.99µs med=317.71µs max=5.88ms   p(90)=349.78µs p(95)=360.86µs
     ✓ { mode:graphql }...........................: avg=361.2µs  min=274.93µs med=327.49µs max=24.64ms  p(90)=372.4µs  p(95)=418.44µs
     http_req_failed..............................: 0.00%   ✓ 0         ✗ 213134
     http_req_receiving...........................: avg=33.03µs  min=16.2µs   med=32.86µs  max=2.12ms   p(90)=38.45µs  p(95)=40.5µs  
     http_req_sending.............................: avg=7.91µs   min=5.88µs   med=7.08µs   max=319.89µs p(90)=10.49µs  p(95)=11.22µs 
     http_req_tls_handshaking.....................: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=314.01µs min=176.94µs med=278.4µs  max=24.48ms  p(90)=418.23µs p(95)=435.9µs 
     http_reqs....................................: 213134  1776.0939/s
     iteration_duration...........................: avg=558.25µs min=381µs    med=518.05µs max=25.4ms   p(90)=666.36µs p(95)=691.62µs
     iterations...................................: 213134  1776.0939/s
     vus..........................................: 1       min=1       max=1   
     vus_max......................................: 2       min=2       max=2   
github-actions[bot] commented 4 months ago
### 💻 Website Preview The latest changes are available as preview in: [https://82178035.graphql-yoga.pages.dev](https://82178035.graphql-yoga.pages.dev)