diff --git a/apps/govuk-template/package.json b/apps/govuk-template/package.json index 7ec1ca8fe..918764086 100644 --- a/apps/govuk-template/package.json +++ b/apps/govuk-template/package.json @@ -33,7 +33,7 @@ ] }, "devDependencies": { - "@apollo/client": "3.6.9", + "@apollo/client": "3.8.0", "@graphql-tools/schema": "9.0.19", "@not-govuk/anchor-list": "workspace:^0.7.2", "@not-govuk/app-composer": "workspace:^0.7.2", diff --git a/package.json b/package.json index a3b18f603..48a1eb025 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ }, "homepage": "https://github.com/daniel-ac-martin/NotGovUK#readme", "devDependencies": { - "@apollo/client": "3.6.9", + "@apollo/client": "3.8.0", "@babel/core": "7.22.10", "@babel/plugin-proposal-export-namespace-from": "7.18.9", "@babel/preset-env": "7.22.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5e9a6f176..91177a6c8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,7 +4,7 @@ importers: .: specifiers: - '@apollo/client': 3.6.9 + '@apollo/client': 3.8.0 '@babel/core': 7.22.10 '@babel/plugin-proposal-export-namespace-from': 7.18.9 '@babel/preset-env': 7.22.10 @@ -47,7 +47,7 @@ importers: webpack-dev-middleware: 6.0.2 webpack-hot-middleware: 2.25.3 devDependencies: - '@apollo/client': 3.6.9_react@16.14.0 + '@apollo/client': 3.8.0_wcqkhtmu7mswc6yz4uyexck3ty '@babel/core': 7.22.10 '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.22.10 '@babel/preset-env': 7.22.10_@babel+core@7.22.10 @@ -164,7 +164,7 @@ importers: apps/govuk-template: specifiers: - '@apollo/client': 3.6.9 + '@apollo/client': 3.8.0 '@graphql-tools/schema': 9.0.19 '@not-govuk/anchor-list': workspace:^0.7.2 '@not-govuk/app-composer': workspace:^0.7.2 @@ -203,7 +203,7 @@ importers: webpack-dev-middleware: 6.0.2 webpack-hot-middleware: 2.25.3 devDependencies: - '@apollo/client': 3.6.9_5d33slzn54cnsyp4ta7twtp2ca + '@apollo/client': 3.8.0_o6h3trv6gyxrk2ctlgyxlxwake '@graphql-tools/schema': 9.0.19_graphql@15.8.0 '@not-govuk/anchor-list': link:../../components-internal/anchor-list '@not-govuk/app-composer': link:../../lib/app-composer @@ -2145,61 +2145,71 @@ packages: '@jridgewell/gen-mapping': 0.1.1 '@jridgewell/trace-mapping': 0.3.17 - /@apollo/client/3.6.9_5d33slzn54cnsyp4ta7twtp2ca: - resolution: {integrity: sha512-Y1yu8qa2YeaCUBVuw08x8NHenFi0sw2I3KCu7Kw9mDSu86HmmtHJkCAifKVrN2iPgDTW/BbP3EpSV8/EQCcxZA==} + /@apollo/client/3.8.0_o6h3trv6gyxrk2ctlgyxlxwake: + resolution: {integrity: sha512-y/NadA2AKVtV18rO+Hi++6a6f4IqhUNvRPny7wAWx39ldzy8I4f6pWOYRSiJmL6hNFciVdT/YZqaoxnF2NRIuQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 graphql-ws: ^5.5.5 react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 subscriptions-transport-ws: ^0.9.0 || ^0.11.0 peerDependenciesMeta: graphql-ws: optional: true react: optional: true + react-dom: + optional: true subscriptions-transport-ws: optional: true dependencies: '@graphql-typed-document-node/core': 3.1.2_graphql@15.8.0 - '@wry/context': 0.6.1 - '@wry/equality': 0.5.3 - '@wry/trie': 0.3.2 + '@wry/context': 0.7.3 + '@wry/equality': 0.5.6 + '@wry/trie': 0.4.3 graphql: 15.8.0 graphql-tag: 2.12.6_graphql@15.8.0 hoist-non-react-statics: 3.3.2 - optimism: 0.16.2 + optimism: 0.17.5 prop-types: 15.8.1 react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + response-iterator: 0.2.6 symbol-observable: 4.0.0 ts-invariant: 0.10.3 tslib: 2.5.0 zen-observable-ts: 1.2.5 dev: true - /@apollo/client/3.6.9_react@16.14.0: - resolution: {integrity: sha512-Y1yu8qa2YeaCUBVuw08x8NHenFi0sw2I3KCu7Kw9mDSu86HmmtHJkCAifKVrN2iPgDTW/BbP3EpSV8/EQCcxZA==} + /@apollo/client/3.8.0_wcqkhtmu7mswc6yz4uyexck3ty: + resolution: {integrity: sha512-y/NadA2AKVtV18rO+Hi++6a6f4IqhUNvRPny7wAWx39ldzy8I4f6pWOYRSiJmL6hNFciVdT/YZqaoxnF2NRIuQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 graphql-ws: ^5.5.5 react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 subscriptions-transport-ws: ^0.9.0 || ^0.11.0 peerDependenciesMeta: graphql-ws: optional: true react: optional: true + react-dom: + optional: true subscriptions-transport-ws: optional: true dependencies: '@graphql-typed-document-node/core': 3.1.2 - '@wry/context': 0.6.1 - '@wry/equality': 0.5.3 - '@wry/trie': 0.3.2 + '@wry/context': 0.7.3 + '@wry/equality': 0.5.6 + '@wry/trie': 0.4.3 graphql-tag: 2.12.6 hoist-non-react-statics: 3.3.2 - optimism: 0.16.2 + optimism: 0.17.5 prop-types: 15.8.1 react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + response-iterator: 0.2.6 symbol-observable: 4.0.0 ts-invariant: 0.10.3 tslib: 2.5.0 @@ -8788,7 +8798,7 @@ packages: react-docgen-typescript: 2.2.2_typescript@4.9.5 tslib: 2.5.0 typescript: 4.9.5 - webpack: 5.75.0_webpack-cli@5.0.2 + webpack: 5.75.0 transitivePeerDependencies: - supports-color @@ -10254,29 +10264,22 @@ packages: webpack: 5.80.0_webpack-cli@5.0.2 webpack-cli: 5.0.2_webpack@5.80.0 - /@wry/context/0.6.1: - resolution: {integrity: sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw==} + /@wry/context/0.7.3: + resolution: {integrity: sha512-Nl8WTesHp89RF803Se9X3IiHjdmLBrIvPMaJkl+rKVJAYyPsz1TEUbu89943HpvujtSJgDUx9W4vZw3K1Mr3sA==} engines: {node: '>=8'} dependencies: tslib: 2.5.0 dev: true - /@wry/context/0.7.0: - resolution: {integrity: sha512-LcDAiYWRtwAoSOArfk7cuYvFXytxfVrdX7yxoUmK7pPITLk5jYh2F8knCwS7LjgYL8u1eidPlKKV6Ikqq0ODqQ==} + /@wry/equality/0.5.6: + resolution: {integrity: sha512-D46sfMTngaYlrH+OspKf8mIJETntFnf6Hsjb0V41jAXJ7Bx2kB8Rv8RCUujuVWYttFtHkUNp7g+FwxNQAr6mXA==} engines: {node: '>=8'} dependencies: tslib: 2.5.0 dev: true - /@wry/equality/0.5.3: - resolution: {integrity: sha512-avR+UXdSrsF2v8vIqIgmeTY0UR91UT+IyablCyKe/uk22uOJ8fusKZnH9JH9e1/EtLeNJBtagNmL3eJdnOV53g==} - engines: {node: '>=8'} - dependencies: - tslib: 2.5.0 - dev: true - - /@wry/trie/0.3.2: - resolution: {integrity: sha512-yRTyhWSls2OY/pYLfwff867r8ekooZ4UI+/gxot5Wj8EFwSf2rG+n+Mo/6LoLQm1TKA4GRj2+LCpbfS937dClQ==} + /@wry/trie/0.4.3: + resolution: {integrity: sha512-I6bHwH0fSf6RqQcnnXLJKhkSXG45MFral3GxPaY4uAl0LYDZM+YDVDAiU9bYwjTuysy1S0IeecWtmq1SZA3M1w==} engines: {node: '>=8'} dependencies: tslib: 2.5.0 @@ -12519,7 +12522,7 @@ packages: postcss-value-parser: 4.2.0 schema-utils: 2.7.1 semver: 6.3.0 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 /css-loader/5.2.7_webpack@5.80.0: resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} @@ -13905,7 +13908,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.1.1 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 /file-system-cache/1.1.0: resolution: {integrity: sha512-IzF5MBq+5CR0jXx5RxPe4BICl/oEhBSXKaL9fLhAXrIfIUS77Hr4vzrYyqYMHN6uTt+BOqi3fDCTjjEBCjERKw==} @@ -14168,7 +14171,7 @@ packages: semver: 5.7.1 tapable: 1.1.3 typescript: 4.9.5 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 worker-rpc: 0.1.1 transitivePeerDependencies: - supports-color @@ -15071,7 +15074,7 @@ packages: pretty-error: 2.1.2 tapable: 1.1.3 util.promisify: 1.0.0 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 /html-webpack-plugin/5.5.0_webpack@5.80.0: resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==} @@ -17885,11 +17888,12 @@ packages: oidc-token-hash: 5.0.1 dev: false - /optimism/0.16.2: - resolution: {integrity: sha512-zWNbgWj+3vLEjZNIh/okkY2EUfX+vB9TJopzIZwT1xxaMqC5hRLLraePod4c5n4He08xuXNH+zhKFFCu390wiQ==} + /optimism/0.17.5: + resolution: {integrity: sha512-TEcp8ZwK1RczmvMnvktxHSF2tKgMWjJ71xEFGX5ApLh67VsMSTy1ZUlipJw8W+KaqgOmQ+4pqwkeivY89j+4Vw==} dependencies: - '@wry/context': 0.7.0 - '@wry/trie': 0.3.2 + '@wry/context': 0.7.3 + '@wry/trie': 0.4.3 + tslib: 2.5.0 dev: true /optionator/0.8.3: @@ -18422,7 +18426,7 @@ packages: postcss: 7.0.39 schema-utils: 3.1.1 semver: 7.3.8 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 /postcss-modules-extract-imports/2.0.0: resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} @@ -18828,7 +18832,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.1.1 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 /react-docgen-typescript/2.2.2: resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} @@ -19400,6 +19404,11 @@ packages: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + /response-iterator/0.2.6: + resolution: {integrity: sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw==} + engines: {node: '>=0.8'} + dev: true + /responselike/2.0.1: resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} dependencies: @@ -20488,7 +20497,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 2.7.1 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 /style-loader/2.0.0_webpack@5.80.0: resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} @@ -20679,7 +20688,7 @@ packages: serialize-javascript: 5.0.1 source-map: 0.6.1 terser: 5.16.5 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 webpack-sources: 1.4.3 transitivePeerDependencies: - bluebird @@ -20705,7 +20714,7 @@ packages: schema-utils: 3.1.1 serialize-javascript: 6.0.1 terser: 5.16.5 - webpack: 5.75.0_webpack-cli@5.0.2 + webpack: 5.75.0 /terser-webpack-plugin/5.3.6_webpack@5.80.0: resolution: {integrity: sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==} @@ -21361,7 +21370,7 @@ packages: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.1.1 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 /url-parse/1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} @@ -21659,7 +21668,7 @@ packages: mime: 2.6.0 mkdirp: 0.5.6 range-parser: 1.2.1 - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 webpack-log: 2.0.0 /webpack-dev-middleware/4.3.0_webpack@5.80.0: @@ -21700,7 +21709,7 @@ packages: peerDependencies: webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 dependencies: - webpack: 4.46.0_webpack-cli@5.0.2 + webpack: 4.46.0 /webpack-hot-middleware/2.25.3: resolution: {integrity: sha512-IK/0WAHs7MTu1tzLTjio73LjS3Ov+VvBKQmE8WPlJutgG5zT6Urgq/BbAdRrHTRpyzK0dvAvFh1Qg98akxgZpA==} @@ -21805,7 +21814,6 @@ packages: webpack-sources: 1.4.3 transitivePeerDependencies: - supports-color - dev: false /webpack/4.46.0_webpack-cli@5.0.2: resolution: {integrity: sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==} @@ -21925,6 +21933,7 @@ packages: - '@swc/core' - esbuild - uglify-js + dev: true /webpack/5.80.0_webpack-cli@5.0.2: resolution: {integrity: sha512-OIMiq37XK1rWO8mH9ssfFKZsXg4n6klTEDL7S8/HqbAOBBaiy8ABvXvz0dDCXeEF9gqwxSvVk611zFPjS8hJxA==}