Skip to content

Commit

Permalink
chore(deps): update all non-major dependencies (#7715)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@apollo/gateway](https://togithub.com/apollographql/federation) |
[`2.5.3` ->
`2.5.4`](https://renovatebot.com/diffs/npm/@apollo%2fgateway/2.5.3/2.5.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@apollo%2fgateway/2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@apollo%2fgateway/2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@apollo%2fgateway/2.5.3/2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@apollo%2fgateway/2.5.3/2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@apollo/subgraph](https://togithub.com/apollographql/federation) |
[`2.5.3` ->
`2.5.4`](https://renovatebot.com/diffs/npm/@apollo%2fsubgraph/2.5.3/2.5.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@apollo%2fsubgraph/2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@apollo%2fsubgraph/2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@apollo%2fsubgraph/2.5.3/2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@apollo%2fsubgraph/2.5.3/2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/qs-middleware](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/qs-middleware)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`1.0.1` ->
`1.0.2`](https://renovatebot.com/diffs/npm/@types%2fqs-middleware/1.0.1/1.0.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fqs-middleware/1.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fqs-middleware/1.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fqs-middleware/1.0.1/1.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fqs-middleware/1.0.1/1.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`9.0.2` ->
`9.0.3`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.2/9.0.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fuuid/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fuuid/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fuuid/9.0.2/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fuuid/9.0.2/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [prettier](https://prettier.io)
([source](https://togithub.com/prettier/prettier)) | [`3.0.2` ->
`3.0.3`](https://renovatebot.com/diffs/npm/prettier/3.0.2/3.0.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.0.2/3.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.0.2/3.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>apollographql/federation (@&#8203;apollo/gateway)</summary>

###
[`v2.5.4`](https://togithub.com/apollographql/federation/blob/HEAD/gateway-js/CHANGELOG.md#254)

[Compare
Source](https://togithub.com/apollographql/federation/compare/@apollo/[email protected]...@apollo/[email protected])

##### Patch Changes

- Adds header to change the format of exposed query plans, and allows
formatting it as json.
([#&#8203;2724](https://togithub.com/apollographql/federation/pull/2724))

When the gateway is configured to allow it, adding the
`Apollo-Query-Plan-Experimental` header to a request already allowed a
"prettified" text version of the query plan used for the query is
returned in the response extension. This changes adds support for a new
(optional) accompanying header, `Apollo-Query-Plan-Experimental-Format`,
which can be set to the value "internal" to have the query plan returned
as a json object (that correspond to the internal representation of that
query plan) instead of the text version otherwise sent. Note that if
that new header is not provided, then the query plan continues to be
send in the previous prettified text version.

- Fix some potentially incorrect query plans with `@requires` when some
dependencies are involved.
([#&#8203;2726](https://togithub.com/apollographql/federation/pull/2726))

In some rare case of `@requires`, an over-eager optimisation was
incorrectly considering that
a dependency between 2 subgraph fetches was unnecessary, leading to
doing 2 subgraphs queries
in parallel when those should be done sequentially (because the 2nd
query rely on results
from the 1st one). This effectively resulted in the required fields not
being provided (the
consequence of which depends a bit on the resolver detail, but if the
resolver expected
the required fields to be populated (as they should), then this could
typically result
in a message of the form `GraphQLError: Cannot read properties of
null`).

- Updated dependencies
\[[`203b0a44`](https://togithub.com/apollographql/federation/commit/203b0a444782f6d6ca2f2dbb68c6e4eb59de6d45)]:
-
[@&#8203;apollo/query-planner](https://togithub.com/apollo/query-planner)[@&#8203;2](https://togithub.com/2).5.4
-
[@&#8203;apollo/composition](https://togithub.com/apollo/composition)[@&#8203;2](https://togithub.com/2).5.4
-
[@&#8203;apollo/federation-internals](https://togithub.com/apollo/federation-internals)[@&#8203;2](https://togithub.com/2).5.4

</details>

<details>
<summary>apollographql/federation (@&#8203;apollo/subgraph)</summary>

###
[`v2.5.4`](https://togithub.com/apollographql/federation/blob/HEAD/subgraph-js/CHANGELOG.md#254)

[Compare
Source](https://togithub.com/apollographql/federation/compare/@apollo/[email protected]...@apollo/[email protected])

##### Patch Changes

-   Updated dependencies \[]:
-
[@&#8203;apollo/federation-internals](https://togithub.com/apollo/federation-internals)[@&#8203;2](https://togithub.com/2).5.4

</details>

<details>
<summary>prettier/prettier (prettier)</summary>

###
[`v3.0.3`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#303)

[Compare
Source](https://togithub.com/prettier/prettier/compare/3.0.2...3.0.3)

[diff](https://togithub.com/prettier/prettier/compare/3.0.2...3.0.3)

##### Add `preferUnplugged: true` to `package.json`
([#&#8203;15169](https://togithub.com/prettier/prettier/pull/15169) by
[@&#8203;fisker](https://togithub.com/fisker) and
[@&#8203;so1ve](https://togithub.com/so1ve))

Prettier v3 uses dynamic imports, user [will need to unplug
Prettier](https://togithub.com/yarnpkg/berry/pull/5411#issuecomment-1523502224)
when Yarn's PnP mode is enabled, add [`preferUnplugged:
true`](https://yarnpkg.com/configuration/manifest#preferUnplugged) to
`package.json`, so Yarn will install Prettier as unplug by default.

##### Support shared config that forbids `require()`
([#&#8203;15233](https://togithub.com/prettier/prettier/pull/15233) by
[@&#8203;fisker](https://togithub.com/fisker))

If an external shared config package is used, and the package `exports`
don't have `require` or `default` export.

In Prettier 3.0.2 Prettier fails when attempt to `require()` the
package, and throws an error.

```text
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in <packageName>/package.json
```

##### Allow argument of `require()` to break
([#&#8203;15256](https://togithub.com/prettier/prettier/pull/15256) by
[@&#8203;fisker](https://togithub.com/fisker))

<!-- prettier-ignore -->

```jsx
// Input
const plugin = require(
  global.STANDALONE
    ? path.join(__dirname, "../standalone.js")
    : path.join(__dirname, "..")
);

// Prettier 3.0.2
const plugin = require(global.STANDALONE
  ? path.join(__dirname, "../standalone.js")
  : path.join(__dirname, ".."));

// Prettier 3.0.3
const plugin = require(
  global.STANDALONE
    ? path.join(__dirname, "../standalone.js")
    : path.join(__dirname, "..")
);
```

##### Do not print trailing commas in arrow function type parameter
lists in `ts` code blocks
([#&#8203;15286](https://togithub.com/prettier/prettier/pull/15286) by
[@&#8203;sosukesuzuki](https://togithub.com/sosukesuzuki))

<!-- prettier-ignore -->

````md
<!-- Input -->
```ts
const foo = <T>() => {}
```

<!-- Prettier 3.0.2 -->
```ts
const foo = <T,>() => {}
```

<!-- Prettier 3.0.3 -->
```ts
const foo = <T>() => {}
```
````

##### Support TypeScript 5.2 `using` / `await using` declaration
([#&#8203;15321](https://togithub.com/prettier/prettier/pull/15321) by
[@&#8203;sosukesuzuki](https://togithub.com/sosukesuzuki))

Support for the upcoming Explicit Resource Management feature in
ECMAScript. [`using` / `await using`
declaration](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/#using-declarations-and-explicit-resource-management)

<!-- prettier-ignore -->

```tsx
{
   using foo = new Foo();
   await using bar = new Bar();
}
```

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/apollographql/apollo-server).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi42OC4xIiwidXBkYXRlZEluVmVyIjoiMzYuNjguMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Aug 31, 2023
1 parent a9d288a commit 1e8c339
Show file tree
Hide file tree
Showing 2 changed files with 82 additions and 79 deletions.
151 changes: 77 additions & 74 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@
},
"devDependencies": {
"@apollo/client": "3.8.1",
"@apollo/gateway": "2.5.3",
"@apollo/subgraph": "2.5.3",
"@apollo/gateway": "2.5.4",
"@apollo/subgraph": "2.5.4",
"@apollo/utils.createhash": "2.0.1",
"@changesets/changelog-github": "0.4.8",
"@changesets/cli": "2.26.2",
Expand All @@ -62,13 +62,13 @@
"@types/negotiator": "0.6.1",
"@types/node": "14.18.56",
"@types/node-fetch": "2.6.4",
"@types/qs-middleware": "1.0.1",
"@types/qs-middleware": "1.0.2",
"@types/retry": "0.12.2",
"@types/superagent": "4.1.18",
"@types/supertest": "2.0.12",
"@types/test-listen": "1.1.0",
"@types/type-is": "1.6.3",
"@types/uuid": "9.0.2",
"@types/uuid": "9.0.3",
"@types/whatwg-mimetype": "3.0.0",
"@typescript-eslint/eslint-plugin": "5.62.0",
"@typescript-eslint/parser": "5.62.0",
Expand All @@ -94,7 +94,7 @@
"lodash.sumby": "4.6.0",
"nock": "13.3.3",
"node-fetch": "2.7.0",
"prettier": "3.0.2",
"prettier": "3.0.3",
"prettier-2": "npm:[email protected]",
"qs-middleware": "1.0.3",
"requisition": "1.7.0",
Expand Down

0 comments on commit 1e8c339

Please sign in to comment.