diff --git a/.changeset/@graphql-mesh_config-5167-dependencies.md b/.changeset/@graphql-mesh_config-5167-dependencies.md new file mode 100644 index 0000000000000..44078dca94f2e --- /dev/null +++ b/.changeset/@graphql-mesh_config-5167-dependencies.md @@ -0,0 +1,5 @@ +--- +"@graphql-mesh/config": patch +--- +dependencies updates: + - Updated dependency [`@envelop/core@3.0.6` ↗︎](https://www.npmjs.com/package/@envelop/core/v/3.0.6) (from `3.0.5`, in `dependencies`) diff --git a/.changeset/@graphql-mesh_http-5167-dependencies.md b/.changeset/@graphql-mesh_http-5167-dependencies.md new file mode 100644 index 0000000000000..35b558fe60efd --- /dev/null +++ b/.changeset/@graphql-mesh_http-5167-dependencies.md @@ -0,0 +1,5 @@ +--- +"@graphql-mesh/http": patch +--- +dependencies updates: + - Updated dependency [`graphql-yoga@3.7.0` ↗︎](https://www.npmjs.com/package/graphql-yoga/v/3.7.0) (from `3.6.0`, in `dependencies`) diff --git a/.changeset/@graphql-mesh_plugin-http-details-extensions-5167-dependencies.md b/.changeset/@graphql-mesh_plugin-http-details-extensions-5167-dependencies.md new file mode 100644 index 0000000000000..7d006d21029f9 --- /dev/null +++ b/.changeset/@graphql-mesh_plugin-http-details-extensions-5167-dependencies.md @@ -0,0 +1,5 @@ +--- +"@graphql-mesh/plugin-http-details-extensions": patch +--- +dependencies updates: + - Updated dependency [`@envelop/core@3.0.6` ↗︎](https://www.npmjs.com/package/@envelop/core/v/3.0.6) (from `3.0.5`, in `dependencies`) diff --git a/.changeset/@graphql-mesh_plugin-live-query-5167-dependencies.md b/.changeset/@graphql-mesh_plugin-live-query-5167-dependencies.md new file mode 100644 index 0000000000000..1745f184ace09 --- /dev/null +++ b/.changeset/@graphql-mesh_plugin-live-query-5167-dependencies.md @@ -0,0 +1,5 @@ +--- +"@graphql-mesh/plugin-live-query": patch +--- +dependencies updates: + - Updated dependency [`@envelop/live-query@5.0.6` ↗︎](https://www.npmjs.com/package/@envelop/live-query/v/5.0.6) (from `5.0.5`, in `dependencies`) diff --git a/.changeset/@graphql-mesh_plugin-newrelic-5167-dependencies.md b/.changeset/@graphql-mesh_plugin-newrelic-5167-dependencies.md new file mode 100644 index 0000000000000..923b119d1cb08 --- /dev/null +++ b/.changeset/@graphql-mesh_plugin-newrelic-5167-dependencies.md @@ -0,0 +1,5 @@ +--- +"@graphql-mesh/plugin-newrelic": patch +--- +dependencies updates: + - Updated dependency [`@envelop/newrelic@5.0.6` ↗︎](https://www.npmjs.com/package/@envelop/newrelic/v/5.0.6) (from `5.0.5`, in `dependencies`) diff --git a/.changeset/@graphql-mesh_plugin-operation-field-permissions-5167-dependencies.md b/.changeset/@graphql-mesh_plugin-operation-field-permissions-5167-dependencies.md new file mode 100644 index 0000000000000..ae8c7735a3908 --- /dev/null +++ b/.changeset/@graphql-mesh_plugin-operation-field-permissions-5167-dependencies.md @@ -0,0 +1,5 @@ +--- +"@graphql-mesh/plugin-operation-field-permissions": patch +--- +dependencies updates: + - Updated dependency [`@envelop/operation-field-permissions@4.0.6` ↗︎](https://www.npmjs.com/package/@envelop/operation-field-permissions/v/4.0.6) (from `4.0.5`, in `dependencies`) diff --git a/.changeset/@graphql-mesh_plugin-prometheus-5167-dependencies.md b/.changeset/@graphql-mesh_plugin-prometheus-5167-dependencies.md new file mode 100644 index 0000000000000..f0e5d56054541 --- /dev/null +++ b/.changeset/@graphql-mesh_plugin-prometheus-5167-dependencies.md @@ -0,0 +1,6 @@ +--- +"@graphql-mesh/plugin-prometheus": patch +--- +dependencies updates: + - Updated dependency [`@graphql-yoga/plugin-prometheus@1.7.0` ↗︎](https://www.npmjs.com/package/@graphql-yoga/plugin-prometheus/v/1.7.0) (from `1.6.1`, in `dependencies`) + - Updated dependency [`graphql-yoga@3.7.0` ↗︎](https://www.npmjs.com/package/graphql-yoga/v/3.7.0) (from `3.6.0`, in `peerDependencies`) diff --git a/.changeset/@graphql-mesh_plugin-response-cache-5167-dependencies.md b/.changeset/@graphql-mesh_plugin-response-cache-5167-dependencies.md new file mode 100644 index 0000000000000..614186e80caa1 --- /dev/null +++ b/.changeset/@graphql-mesh_plugin-response-cache-5167-dependencies.md @@ -0,0 +1,5 @@ +--- +"@graphql-mesh/plugin-response-cache": patch +--- +dependencies updates: + - Updated dependency [`@graphql-yoga/plugin-response-cache@1.7.0` ↗︎](https://www.npmjs.com/package/@graphql-yoga/plugin-response-cache/v/1.7.0) (from `1.6.1`, in `dependencies`) diff --git a/.changeset/@graphql-mesh_plugin-statsd-5167-dependencies.md b/.changeset/@graphql-mesh_plugin-statsd-5167-dependencies.md new file mode 100644 index 0000000000000..4177756c503af --- /dev/null +++ b/.changeset/@graphql-mesh_plugin-statsd-5167-dependencies.md @@ -0,0 +1,5 @@ +--- +"@graphql-mesh/plugin-statsd": patch +--- +dependencies updates: + - Updated dependency [`@envelop/statsd@3.0.6` ↗︎](https://www.npmjs.com/package/@envelop/statsd/v/3.0.6) (from `3.0.5`, in `dependencies`) diff --git a/.changeset/@graphql-mesh_runtime-5167-dependencies.md b/.changeset/@graphql-mesh_runtime-5167-dependencies.md new file mode 100644 index 0000000000000..09c03dcd282a5 --- /dev/null +++ b/.changeset/@graphql-mesh_runtime-5167-dependencies.md @@ -0,0 +1,6 @@ +--- +"@graphql-mesh/runtime": patch +--- +dependencies updates: + - Updated dependency [`@envelop/core@3.0.6` ↗︎](https://www.npmjs.com/package/@envelop/core/v/3.0.6) (from `3.0.5`, in `dependencies`) + - Updated dependency [`@envelop/extended-validation@2.0.6` ↗︎](https://www.npmjs.com/package/@envelop/extended-validation/v/2.0.6) (from `2.0.5`, in `dependencies`) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d2488287b07d1..687e3bf2d2891 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,13 +21,12 @@ jobs: githubToken: ${{ secrets.GITHUB_TOKEN }} unit: - name: unit / ${{matrix.os}} / node ${{matrix.node-version}} + name: unit / node ${{matrix.node-version}} timeout-minutes: 60 - runs-on: ${{matrix.os}} + runs-on: ubuntu-latest strategy: fail-fast: false matrix: - os: [ubuntu-latest] node-version: [14, 18] steps: @@ -51,13 +50,12 @@ jobs: run: yarn test integration: - name: integration / ${{matrix.os}} / node ${{matrix.node-version}} + name: integration / node ${{matrix.node-version}} timeout-minutes: 60 - runs-on: ${{matrix.os}} + runs-on: ubuntu-latest strategy: fail-fast: false matrix: - os: [ubuntu-latest] node-version: [14, 18] # Service containers to run with `runner-job` services: @@ -114,21 +112,18 @@ jobs: backup_file: '/tmp/backup.sql' - name: Build run: yarn build - - name: Node.js integrity check - run: yarn bob check - name: Build Test Artifacts run: yarn build-test-artifacts - name: Test run: yarn test:integration integration-leak: - name: integration / leak / ${{matrix.os}} / node ${{matrix.node-version}} + name: integration / leak / node ${{matrix.node-version}} timeout-minutes: 60 - runs-on: ${{matrix.os}} + runs-on: ubuntu-latest strategy: fail-fast: false matrix: - os: [ubuntu-latest] node-version: [14, 18] # Service containers to run with `runner-job` services: @@ -194,3 +189,24 @@ jobs: timeout_minutes: 10 max_attempts: 3 command: yarn test:integration:leak + + integrity-check: + name: integrity-check / node ${{matrix.node-version}} + timeout-minutes: 60 + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + node-version: [14, 18] + steps: + - name: Checkout + uses: actions/checkout@v3 + + - uses: the-guild-org/shared-config/setup@main + name: setup env + with: + nodeVersion: ${{matrix.node-version}} + - name: Build + run: yarn build + - name: Node.js integrity check + run: yarn bob check diff --git a/examples/auth0/package.json b/examples/auth0/package.json index 6388999395275..48f45277fe8f1 100644 --- a/examples/auth0/package.json +++ b/examples/auth0/package.json @@ -10,7 +10,7 @@ "test": "jest" }, "dependencies": { - "@envelop/auth0": "4.0.5", + "@envelop/auth0": "4.0.6", "@graphql-mesh/cli": "0.82.23", "@graphql-mesh/json-schema": "0.37.15", "@graphql-mesh/plugin-operation-field-permissions": "0.1.13", diff --git a/examples/graphql-file-upload-example/frontend/package.json b/examples/graphql-file-upload-example/frontend/package.json index dfd3f437790d5..b66a35b2c94e3 100644 --- a/examples/graphql-file-upload-example/frontend/package.json +++ b/examples/graphql-file-upload-example/frontend/package.json @@ -9,7 +9,7 @@ "test": "react-scripts test" }, "dependencies": { - "@apollo/client": "3.7.8", + "@apollo/client": "3.7.9", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", diff --git a/examples/graphql-file-upload-example/package.json b/examples/graphql-file-upload-example/package.json index 12dd363a192ec..dac28cad79953 100644 --- a/examples/graphql-file-upload-example/package.json +++ b/examples/graphql-file-upload-example/package.json @@ -13,7 +13,7 @@ "@graphql-mesh/graphql": "0.34.6", "concurrently": "7.6.0", "graphql": "16.6.0", - "graphql-yoga": "3.6.0", + "graphql-yoga": "3.7.0", "sharp": "0.31.3" }, "devDependencies": { diff --git a/examples/json-schema-file-upload/files/test.txt b/examples/json-schema-file-upload/files/test.txt new file mode 100644 index 0000000000000..9944a9f245236 --- /dev/null +++ b/examples/json-schema-file-upload/files/test.txt @@ -0,0 +1 @@ +This is a test file \ No newline at end of file diff --git a/examples/openapi-location-weather/tests/__snapshots__/location-weather.test.js.snap b/examples/openapi-location-weather/tests/__snapshots__/location-weather.test.ts.snap similarity index 100% rename from examples/openapi-location-weather/tests/__snapshots__/location-weather.test.js.snap rename to examples/openapi-location-weather/tests/__snapshots__/location-weather.test.ts.snap diff --git a/examples/openapi-location-weather/tests/location-weather.test.js b/examples/openapi-location-weather/tests/location-weather.test.js deleted file mode 100644 index 8849f4f58edfd..0000000000000 --- a/examples/openapi-location-weather/tests/location-weather.test.js +++ /dev/null @@ -1,34 +0,0 @@ -const { findAndParseConfig } = require('@graphql-mesh/cli'); -const { getMesh } = require('@graphql-mesh/runtime'); -const { join } = require('path'); - -const { lexicographicSortSchema, printSchema } = require('graphql'); -const { readFile } = require('fs-extra'); - -const config$ = findAndParseConfig({ - dir: join(__dirname, '..'), -}); -const mesh$ = config$.then(config => getMesh(config)); -jest.setTimeout(30000); - -describe('Location Weather', () => { - it('should generate correct schema', async () => { - const { schema } = await mesh$; - expect( - printSchema(lexicographicSortSchema(schema), { - descriptions: false, - }), - ).toMatchSnapshot('location-weather-schema'); - }); - it('should give correct response for todayForecast', async () => { - const todayForecastQuery = await readFile(join(__dirname, '../example-query.graphql'), 'utf8'); - const { execute } = await mesh$; - const result = await execute(todayForecastQuery); - expect(result?.data?.findCitiesUsingGET?.data?.length).toBeGreaterThan(0); - const found = result.data.findCitiesUsingGET.data[0]; - expect(found.name).toBe('Istanbul'); - // expect(typeof found.todayForecast?.maxTemp).toBe('number'); - // expect(typeof found.todayForecast?.minTemp).toBe('number'); - }); - afterAll(() => mesh$.then(mesh => mesh.destroy())); -}); diff --git a/examples/openapi-location-weather/tests/location-weather.test.ts b/examples/openapi-location-weather/tests/location-weather.test.ts new file mode 100644 index 0000000000000..f6d4b814bc4cb --- /dev/null +++ b/examples/openapi-location-weather/tests/location-weather.test.ts @@ -0,0 +1,49 @@ +import { join } from 'path'; +import { readFile } from 'fs-extra'; +import { lexicographicSortSchema, printSchema } from 'graphql'; +import { findAndParseConfig } from '@graphql-mesh/cli'; +import { createMeshHTTPHandler, MeshHTTPHandler } from '@graphql-mesh/http'; +import { getMesh, MeshInstance } from '@graphql-mesh/runtime'; + +describe('Location Weather', () => { + jest.setTimeout(30000); + let mesh: MeshInstance; + let meshHTTP: MeshHTTPHandler; + beforeAll(async () => { + const baseDir = join(__dirname, '..'); + const config = await findAndParseConfig({ + dir: baseDir, + }); + mesh = await getMesh(config); + meshHTTP = createMeshHTTPHandler({ + baseDir, + getBuiltMesh: async () => mesh, + }); + }); + it('should generate correct schema', async () => { + expect(printSchema(lexicographicSortSchema(mesh.schema))).toMatchSnapshot( + 'location-weather-schema', + ); + }); + it('should give correct response for todayForecast', async () => { + const todayForecastQuery = await readFile(join(__dirname, '../example-query.graphql'), 'utf8'); + const response = await meshHTTP.fetch('http://localhost:4000/graphql', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ + query: todayForecastQuery, + }), + }); + const result = await response.json(); + expect(result?.data?.findCitiesUsingGET?.data?.length).toBeGreaterThan(0); + const found = result.data.findCitiesUsingGET.data[0]; + expect(found.name).toBe('Istanbul'); + // expect(typeof found.todayForecast?.maxTemp).toBe('number'); + // expect(typeof found.todayForecast?.minTemp).toBe('number'); + }); + afterAll(() => { + mesh.destroy(); + }); +}); diff --git a/examples/openapi-react-weatherbit/package.json b/examples/openapi-react-weatherbit/package.json index 9a41495a0c662..85c3814f0fb54 100644 --- a/examples/openapi-react-weatherbit/package.json +++ b/examples/openapi-react-weatherbit/package.json @@ -21,7 +21,7 @@ "@types/react-dom": "18.0.11", "@vitejs/plugin-react": "3.1.0", "typescript": "4.9.5", - "vite": "4.1.2" + "vite": "4.1.3" }, "browserslist": { "production": [ diff --git a/examples/openapi-subscriptions/tests/openapi-subscriptions.test.ts b/examples/openapi-subscriptions/tests/openapi-subscriptions.test.ts index 16eea29347c55..29b1cf6e30c4a 100644 --- a/examples/openapi-subscriptions/tests/openapi-subscriptions.test.ts +++ b/examples/openapi-subscriptions/tests/openapi-subscriptions.test.ts @@ -44,6 +44,7 @@ describe('OpenAPI Subscriptions', () => { appWrapper.dispose(); }); it('should work', async () => { + expect.assertions(2); const startWebhookMutation = await readFile( join(__dirname, '..', 'example-queries', 'startWebhook.mutation.graphql'), 'utf8', @@ -88,22 +89,20 @@ describe('OpenAPI Subscriptions', () => { }), }); - const listenWebhookResult = listenWebhookResponse.body!; - - const iterator: AsyncIterator = listenWebhookResult[Symbol.asyncIterator](); - - const readerResult = await iterator.next(); - const chunkStr = Buffer.from(readerResult.value!).toString('utf8'); - expect(chunkStr.trim()).toBe( - `data: ${JSON.stringify({ - data: { - onData: { - userData: 'RANDOM_DATA', - }, - }, - })}`, - ); - - await iterator.return?.(); + for await (const chunk of listenWebhookResponse.body!) { + const chunkStr = Buffer.from(chunk).toString('utf8').trim(); + if (chunkStr.includes('data: ')) { + expect(chunkStr).toContain( + `data: ${JSON.stringify({ + data: { + onData: { + userData: 'RANDOM_DATA', + }, + }, + })}`, + ); + break; + } + } }); }); diff --git a/examples/spacex-cfw/package.json b/examples/spacex-cfw/package.json index 3abedba4943c5..8f2dd8f1780b4 100644 --- a/examples/spacex-cfw/package.json +++ b/examples/spacex-cfw/package.json @@ -3,7 +3,7 @@ "version": "0.0.106", "private": true, "dependencies": { - "@envelop/depth-limit": "2.0.5", + "@envelop/depth-limit": "2.0.6", "@graphql-mesh/cache-cfw-kv": "0.1.13", "@graphql-mesh/cli": "0.82.23", "@graphql-mesh/graphql": "0.34.6", diff --git a/package.json b/package.json index abe046c8283b3..5037102fa0e95 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ }, "devDependencies": { "@ardatan/graphql-to-config-schema": "0.1.25", - "@babel/core": "7.20.12", + "@babel/core": "7.21.0", "@babel/plugin-proposal-class-properties": "7.18.6", "@babel/preset-env": "7.20.2", "@babel/preset-typescript": "7.21.0", diff --git a/packages/apollo-link/package.json b/packages/apollo-link/package.json index cb55e270bd75e..b878bf59602b0 100644 --- a/packages/apollo-link/package.json +++ b/packages/apollo-link/package.json @@ -38,7 +38,7 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@apollo/client": "3.7.8" + "@apollo/client": "3.7.9" }, "publishConfig": { "access": "public", diff --git a/packages/config/package.json b/packages/config/package.json index 4e06cdb5fabb6..0dc0daf1f2638 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -33,7 +33,7 @@ "graphql": "*" }, "dependencies": { - "@envelop/core": "3.0.5", + "@envelop/core": "3.0.6", "@graphql-mesh/cache-localforage": "0.7.13", "@graphql-mesh/cross-helpers": "0.3.3", "@graphql-mesh/merger-bare": "0.16.15", diff --git a/packages/http/package.json b/packages/http/package.json index f76bf3045eb13..f8efe93664c8e 100644 --- a/packages/http/package.json +++ b/packages/http/package.json @@ -37,7 +37,7 @@ "@graphql-mesh/types": "0.91.5", "@graphql-mesh/utils": "0.43.13", "@whatwg-node/router": "0.2.7", - "graphql-yoga": "3.6.0", + "graphql-yoga": "3.7.0", "tslib": "^2.4.0" }, "devDependencies": { diff --git a/packages/loaders/openapi/package.json b/packages/loaders/openapi/package.json index d06e48d256a9d..6c3d608892dc1 100644 --- a/packages/loaders/openapi/package.json +++ b/packages/loaders/openapi/package.json @@ -45,7 +45,7 @@ "devDependencies": { "@graphql-tools/utils": "9.2.1", "@whatwg-node/router": "0.2.7", - "graphql-yoga": "3.6.0", + "graphql-yoga": "3.7.0", "json-bigint-patch": "0.0.8" }, "publishConfig": { diff --git a/packages/loaders/openapi/tests/example_api7.test.ts b/packages/loaders/openapi/tests/example_api7.test.ts index fc6905f751a52..77782f066577a 100644 --- a/packages/loaders/openapi/tests/example_api7.test.ts +++ b/packages/loaders/openapi/tests/example_api7.test.ts @@ -94,18 +94,20 @@ describe('OpenAPI Loader: example_api7', () => { }); for await (const chunk of response.body) { - const data = Buffer.from(chunk).toString('utf-8'); - expect(data.trim()).toBe( - `data: ${JSON.stringify({ - data: { - devicesEventListener: { - name: deviceName, - status: false, + const data = Buffer.from(chunk).toString('utf-8').trim(); + if (data.includes('data: ')) { + expect(data).toContain( + `data: ${JSON.stringify({ + data: { + devicesEventListener: { + name: deviceName, + status: false, + }, }, - }, - })}`, - ); - break; + })}`, + ); + break; + } } }); }); diff --git a/packages/plugins/http-details-extensions/package.json b/packages/plugins/http-details-extensions/package.json index a2096d3fff9af..206d20fbafbcd 100644 --- a/packages/plugins/http-details-extensions/package.json +++ b/packages/plugins/http-details-extensions/package.json @@ -32,7 +32,7 @@ "graphql": "*" }, "dependencies": { - "@envelop/core": "3.0.5", + "@envelop/core": "3.0.6", "@graphql-mesh/types": "0.91.5", "@graphql-mesh/utils": "0.43.13", "@whatwg-node/fetch": "0.8.1", diff --git a/packages/plugins/live-query/package.json b/packages/plugins/live-query/package.json index 6b24ebf9e6888..9701dde0f4a17 100644 --- a/packages/plugins/live-query/package.json +++ b/packages/plugins/live-query/package.json @@ -33,7 +33,7 @@ }, "dependencies": { "@envelop/core": "^3.0.0", - "@envelop/live-query": "5.0.5", + "@envelop/live-query": "5.0.6", "@graphql-mesh/cross-helpers": "0.3.3", "@graphql-mesh/string-interpolation": "0.4.2", "@graphql-mesh/types": "0.91.5", diff --git a/packages/plugins/mock/package.json b/packages/plugins/mock/package.json index 66b4af74571d3..b715193ce1182 100644 --- a/packages/plugins/mock/package.json +++ b/packages/plugins/mock/package.json @@ -44,7 +44,7 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@envelop/core": "3.0.5", + "@envelop/core": "3.0.6", "@graphql-mesh/cache-localforage": "0.7.13", "@types/faker": "5.5.9" }, diff --git a/packages/plugins/newrelic/package.json b/packages/plugins/newrelic/package.json index 7181900ae5f28..0156e2bc5bba9 100644 --- a/packages/plugins/newrelic/package.json +++ b/packages/plugins/newrelic/package.json @@ -34,7 +34,7 @@ }, "dependencies": { "@envelop/core": "^3.0.0", - "@envelop/newrelic": "5.0.5", + "@envelop/newrelic": "5.0.6", "@graphql-mesh/cross-helpers": "0.3.3", "@graphql-mesh/string-interpolation": "0.4.2", "@graphql-mesh/types": "0.91.5", diff --git a/packages/plugins/operation-field-permissions/package.json b/packages/plugins/operation-field-permissions/package.json index 39f0161e0c6d6..ec9ba0c9f8dd2 100644 --- a/packages/plugins/operation-field-permissions/package.json +++ b/packages/plugins/operation-field-permissions/package.json @@ -32,7 +32,7 @@ "graphql": "*" }, "dependencies": { - "@envelop/operation-field-permissions": "4.0.5", + "@envelop/operation-field-permissions": "4.0.6", "@graphql-mesh/cross-helpers": "0.3.3", "@graphql-mesh/types": "0.91.5", "tslib": "^2.4.0" diff --git a/packages/plugins/prometheus/package.json b/packages/plugins/prometheus/package.json index b0dc2b4368d5f..0d7ba53a620d5 100644 --- a/packages/plugins/prometheus/package.json +++ b/packages/plugins/prometheus/package.json @@ -30,13 +30,13 @@ "typings": "dist/typings/index.d.ts", "peerDependencies": { "graphql": "*", - "graphql-yoga": "3.6.0", + "graphql-yoga": "3.7.0", "prom-client": "^13 || ^14.0.0" }, "dependencies": { "@graphql-mesh/types": "0.91.5", "@graphql-mesh/utils": "0.43.13", - "@graphql-yoga/plugin-prometheus": "1.6.1", + "@graphql-yoga/plugin-prometheus": "1.7.0", "tslib": "^2.4.0" }, "devDependencies": { diff --git a/packages/plugins/rate-limit/package.json b/packages/plugins/rate-limit/package.json index 612bd041d9ec1..1452f5cf4b44f 100644 --- a/packages/plugins/rate-limit/package.json +++ b/packages/plugins/rate-limit/package.json @@ -40,7 +40,7 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@envelop/core": "3.0.5" + "@envelop/core": "3.0.6" }, "publishConfig": { "access": "public", diff --git a/packages/plugins/response-cache/package.json b/packages/plugins/response-cache/package.json index 62e21df993951..6584f28447909 100644 --- a/packages/plugins/response-cache/package.json +++ b/packages/plugins/response-cache/package.json @@ -37,7 +37,7 @@ "@graphql-mesh/string-interpolation": "0.4.2", "@graphql-mesh/types": "0.91.5", "@graphql-mesh/utils": "0.43.13", - "@graphql-yoga/plugin-response-cache": "1.6.1", + "@graphql-yoga/plugin-response-cache": "1.7.0", "tslib": "^2.4.0" }, "publishConfig": { diff --git a/packages/plugins/statsd/package.json b/packages/plugins/statsd/package.json index 268a093b2de73..8cab592b39f20 100644 --- a/packages/plugins/statsd/package.json +++ b/packages/plugins/statsd/package.json @@ -33,7 +33,7 @@ "hot-shots": "^8.0.0 || ^9.0.0 || ^10.0.0" }, "dependencies": { - "@envelop/statsd": "3.0.5", + "@envelop/statsd": "3.0.6", "@graphql-mesh/types": "0.91.5", "@graphql-mesh/utils": "0.43.13", "tslib": "^2.4.0" diff --git a/packages/runtime/package.json b/packages/runtime/package.json index cf3cb26503ea8..41525e22618cd 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -32,8 +32,8 @@ "graphql": "*" }, "dependencies": { - "@envelop/core": "3.0.5", - "@envelop/extended-validation": "2.0.5", + "@envelop/core": "3.0.6", + "@envelop/extended-validation": "2.0.6", "@graphql-mesh/cross-helpers": "0.3.3", "@graphql-mesh/string-interpolation": "0.4.2", "@graphql-mesh/types": "0.91.5", diff --git a/yarn.lock b/yarn.lock index a590adea49a0d..1551baf548495 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7,58 +7,58 @@ resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.0.1.tgz#b38b444ad3aa5fedbb15f2f746dcd934226a12dd" integrity sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g== -"@algolia/autocomplete-core@1.7.4": - version "1.7.4" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.7.4.tgz#85ff36b2673654a393c8c505345eaedd6eaa4f70" - integrity sha512-daoLpQ3ps/VTMRZDEBfU8ixXd+amZcNJ4QSP3IERGyzqnL5Ch8uSRFt/4G8pUvW9c3o6GA4vtVv4I4lmnkdXyg== +"@algolia/autocomplete-core@1.8.2": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.8.2.tgz#8d758c8652742e2761450d2b615a841fca24e10e" + integrity sha512-mTeshsyFhAqw/ebqNsQpMtbnjr+qVOSKXArEj4K0d7sqc8It1XD0gkASwecm9mF/jlOQ4Z9RNg1HbdA8JPdRwQ== dependencies: - "@algolia/autocomplete-shared" "1.7.4" + "@algolia/autocomplete-shared" "1.8.2" -"@algolia/autocomplete-js@1.7.4": - version "1.7.4" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-js/-/autocomplete-js-1.7.4.tgz#243fa7106f2365f03c068fadc0580d4fbfe0d535" - integrity sha512-iUhGNRIxlIEix4r0wSCL9dKOeApN5GM/GtHKxukTSaz+GNNe1PXY/WaBcLvekDjXbxtwJ3fYZGulrIrjoZj96A== +"@algolia/autocomplete-js@1.8.2": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-js/-/autocomplete-js-1.8.2.tgz#238504ed29ce5d20dd03b3040c8b80c860cf3b0e" + integrity sha512-GOhycxFybX8ADLPW62KCGuo1czlynPYs/JyP0QnJrFVDY86SX6/tK6EudF8YKmZ6qvcmyhhHu0XHtMUlQiaCig== dependencies: - "@algolia/autocomplete-core" "1.7.4" - "@algolia/autocomplete-preset-algolia" "1.7.4" - "@algolia/autocomplete-shared" "1.7.4" - htm "^3.0.0" + "@algolia/autocomplete-core" "1.8.2" + "@algolia/autocomplete-preset-algolia" "1.8.2" + "@algolia/autocomplete-shared" "1.8.2" + htm "^3.1.1" preact "^10.0.0" -"@algolia/autocomplete-plugin-algolia-insights@1.7.4": - version "1.7.4" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.7.4.tgz#f559363d454aaa992b310969566b9a34a1fe9a09" - integrity sha512-fmLB06H4uxCOrWBMJn2gU3N450JSfuvG+2VILk8RfEUjiOdTh7PneSh3OaKYfmSWZc6TQWPJsRwW3ldtr17gcA== +"@algolia/autocomplete-plugin-algolia-insights@1.8.2": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.8.2.tgz#9c777d9ec72e143635d4cac6a1bb08b8700e52b6" + integrity sha512-lt3DnY5pwKQSOIA2m/geJyV7bIWk01oJKAXj/gNBltmO13OEcxsmcnMSaHc/huL8WGOzXp83MZ8vETMSBu2VXQ== dependencies: - "@algolia/autocomplete-js" "1.7.4" - "@algolia/autocomplete-shared" "1.7.4" + "@algolia/autocomplete-js" "1.8.2" + "@algolia/autocomplete-shared" "1.8.2" -"@algolia/autocomplete-plugin-query-suggestions@1.7.4": - version "1.7.4" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-query-suggestions/-/autocomplete-plugin-query-suggestions-1.7.4.tgz#43026438bfc72b1d9798f57f24d4092cfec0a3f5" - integrity sha512-qibIvubyoXGfMlqddxUO4SgAAzbp2yVlownv5ltwVduZdG6HqMnnmsoo7IhiKL+s6WXccDOomrOI/3tjso3/xg== +"@algolia/autocomplete-plugin-query-suggestions@1.8.2": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-query-suggestions/-/autocomplete-plugin-query-suggestions-1.8.2.tgz#e12751299c286e3f60094180a44cd68158a02ac7" + integrity sha512-H8xBvh0xUU5Dlqttk4Nq7H3cLw+Tkxo+kvQCdVuI8/FzPIkSJ69Pm7O5uZwTyvC+AVJwzBTVJ16hLWjBM4/X2w== dependencies: - "@algolia/autocomplete-core" "1.7.4" - "@algolia/autocomplete-js" "1.7.4" - "@algolia/autocomplete-preset-algolia" "1.7.4" - "@algolia/autocomplete-shared" "1.7.4" + "@algolia/autocomplete-core" "1.8.2" + "@algolia/autocomplete-js" "1.8.2" + "@algolia/autocomplete-preset-algolia" "1.8.2" + "@algolia/autocomplete-shared" "1.8.2" -"@algolia/autocomplete-preset-algolia@1.7.4": - version "1.7.4" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.4.tgz#610ee1d887962f230b987cba2fd6556478000bc3" - integrity sha512-s37hrvLEIfcmKY8VU9LsAXgm2yfmkdHT3DnA3SgHaY93yjZ2qL57wzb5QweVkYuEBZkT2PIREvRoLXC2sxTbpQ== +"@algolia/autocomplete-preset-algolia@1.8.2": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.8.2.tgz#706e87f94c5f198c0e90502b97af09adeeddcc79" + integrity sha512-J0oTx4me6ZM9kIKPuL3lyU3aB8DEvpVvR6xWmHVROx5rOYJGQcZsdG4ozxwcOyiiu3qxMkIbzntnV1S1VWD8yA== dependencies: - "@algolia/autocomplete-shared" "1.7.4" + "@algolia/autocomplete-shared" "1.8.2" -"@algolia/autocomplete-shared@1.7.4": - version "1.7.4" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.4.tgz#78aea1140a50c4d193e1f06a13b7f12c5e2cbeea" - integrity sha512-2VGCk7I9tA9Ge73Km99+Qg87w0wzW4tgUruvWAn/gfey1ZXgmxZtyIRBebk35R1O8TbK77wujVtCnpsGpRy1kg== +"@algolia/autocomplete-shared@1.8.2": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.8.2.tgz#e6972df5c6935a241f16e4909aa82902338e029d" + integrity sha512-b6Z/X4MczChMcfhk6kfRmBzPgjoPzuS9KGR4AFsiLulLNRAAqhP+xZTKtMnZGhLuc61I20d5WqlId02AZvcO6g== -"@algolia/autocomplete-theme-classic@1.7.4": - version "1.7.4" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-theme-classic/-/autocomplete-theme-classic-1.7.4.tgz#58d01ea0abd3584d9aafb72a590802f96bd8b854" - integrity sha512-QGMXsm2LPuA/4aBuhtacIcGr5Untsjq11LrKNbOu1bNeLITYbqgjYiGfzLpI/zuZkIgrXudYvz2nB+P1EFHG/A== +"@algolia/autocomplete-theme-classic@1.8.2": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-theme-classic/-/autocomplete-theme-classic-1.8.2.tgz#70106bc2c0617f6ffc2ad33990f9550323dc620e" + integrity sha512-WWgmH3b74G8AWVl7F3ViphxH5rd9iiS8D/uUmkn2RT2IjH2fbUghJjY5EGpc4Kn5HhunNhVoFpYdtDaDsEdqPA== "@algolia/cache-browser-local-storage@4.14.3": version "4.14.3" @@ -169,12 +169,13 @@ "@algolia/logger-common" "4.14.3" "@algolia/requester-common" "4.14.3" -"@ampproject/remapping@^2.1.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.1.2.tgz#4edca94973ded9630d20101cd8559cedb8d8bd34" - integrity sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg== +"@ampproject/remapping@^2.1.0", "@ampproject/remapping@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" + integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== dependencies: - "@jridgewell/trace-mapping" "^0.3.0" + "@jridgewell/gen-mapping" "^0.1.0" + "@jridgewell/trace-mapping" "^0.3.9" "@apideck/better-ajv-errors@^0.3.1": version "0.3.6" @@ -190,10 +191,10 @@ resolved "https://registry.yarnpkg.com/@apollo/cache-control-types/-/cache-control-types-1.0.2.tgz#f42ed3563acc7f1f50617d65d208483977adc68e" integrity sha512-Por80co1eUm4ATsvjCOoS/tIR8PHxqVjsA6z76I6Vw0rFn4cgyVElQcmQDIZiYsy41k8e5xkrMRECkM2WR8pNw== -"@apollo/client@3.7.8", "@apollo/client@^3.7.0": - version "3.7.8" - resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.7.8.tgz#e1c8dfd02cbbe1baf9b18fa86918904efd9cc580" - integrity sha512-o1NxF4ytET2w9HSVMLwYUEEdv6H3XPpbh9M+ABVGnUVT0s6T9pgqRtYO4pFP1TmeDmb1pbRfVhFwh3gC167j5Q== +"@apollo/client@3.7.9", "@apollo/client@^3.7.0": + version "3.7.9" + resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.7.9.tgz#459454dc4a7c81adaa66e13e626ce41f633dc862" + integrity sha512-YnJvrJOVWrp4y/zdNvUaM8q4GuSHCEIecsRDTJhK/veT33P/B7lfqGJ24NeLdKMj8tDEuXYF7V0t+th4+rgC+Q== dependencies: "@graphql-typed-document-node/core" "^3.1.1" "@wry/context" "^0.7.0" @@ -1307,21 +1308,21 @@ json5 "^2.1.2" semver "^6.3.0" -"@babel/core@7.20.12", "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.14.0", "@babel/core@^7.16.0", "@babel/core@^7.20.12", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.20.12" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.20.12.tgz#7930db57443c6714ad216953d1356dac0eb8496d" - integrity sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg== +"@babel/core@7.21.0", "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.14.0", "@babel/core@^7.16.0", "@babel/core@^7.20.12", "@babel/core@^7.7.2", "@babel/core@^7.8.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.0.tgz#1341aefdcc14ccc7553fcc688dd8986a2daffc13" + integrity sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA== dependencies: - "@ampproject/remapping" "^2.1.0" + "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.7" + "@babel/generator" "^7.21.0" "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-module-transforms" "^7.20.11" - "@babel/helpers" "^7.20.7" - "@babel/parser" "^7.20.7" + "@babel/helper-module-transforms" "^7.21.0" + "@babel/helpers" "^7.21.0" + "@babel/parser" "^7.21.0" "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.12" - "@babel/types" "^7.20.7" + "@babel/traverse" "^7.21.0" + "@babel/types" "^7.21.0" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -1346,7 +1347,7 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/generator@^7.14.0", "@babel/generator@^7.17.3", "@babel/generator@^7.17.7", "@babel/generator@^7.20.7", "@babel/generator@^7.21.0", "@babel/generator@^7.7.2": +"@babel/generator@^7.14.0", "@babel/generator@^7.17.3", "@babel/generator@^7.17.7", "@babel/generator@^7.21.0", "@babel/generator@^7.7.2": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.0.tgz#45d731e84f506ce02a7b22b9ba5861ea88eef64f" integrity sha512-z/zN3SePOtxN1/vPFdqrkuJGCD2Vx469+dSbNRD+4TF2+6e4Of5exHqAtcfL/2Nwu0RN0QsFwjyDBFwdUMzNSA== @@ -1457,10 +1458,10 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-module-transforms@^7.17.7", "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.6", "@babel/helper-module-transforms@^7.20.11": - version "7.20.11" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" - integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg== +"@babel/helper-module-transforms@^7.17.7", "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.6", "@babel/helper-module-transforms@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.0.tgz#89a8f86ad748870e3d024e470b2e8405e869db67" + integrity sha512-eD/JQ21IG2i1FraJnTMbUarAUkA7G988ofehG5MDCRXaUU91rEBJuCeSoou2Sk1y4RbLYXzqEg1QLwEmRU4qcQ== dependencies: "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-module-imports" "^7.18.6" @@ -1468,8 +1469,8 @@ "@babel/helper-split-export-declaration" "^7.18.6" "@babel/helper-validator-identifier" "^7.19.1" "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.10" - "@babel/types" "^7.20.7" + "@babel/traverse" "^7.21.0" + "@babel/types" "^7.21.0" "@babel/helper-optimise-call-expression@^7.18.6": version "7.18.6" @@ -1551,14 +1552,14 @@ "@babel/traverse" "^7.18.10" "@babel/types" "^7.18.10" -"@babel/helpers@^7.17.8", "@babel/helpers@^7.20.7": - version "7.20.13" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.13.tgz#e3cb731fb70dc5337134cadc24cbbad31cc87ad2" - integrity sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg== +"@babel/helpers@^7.17.8", "@babel/helpers@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.21.0.tgz#9dd184fb5599862037917cdc9eecb84577dc4e7e" + integrity sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA== dependencies: "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.13" - "@babel/types" "^7.20.7" + "@babel/traverse" "^7.21.0" + "@babel/types" "^7.21.0" "@babel/highlight@^7.18.6": version "7.18.6" @@ -2368,7 +2369,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.17.3", "@babel/traverse@^7.18.10", "@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.13", "@babel/traverse@^7.20.7", "@babel/traverse@^7.7.2": +"@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.17.3", "@babel/traverse@^7.18.10", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.7.2": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.0.tgz#0e1807abd5db98e6a19c204b80ed1e3f5bca0edc" integrity sha512-Xdt2P1H4LKTO8ApPfnO1KmzYMFpp7D/EinoXzLYN/cHcBNrVCAkAtGUcXnHXrl/VGktureU6fkQrHSBE2URfoA== @@ -2799,111 +2800,113 @@ resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz#1bfafe4b7ed0f3e4105837e056e0a89b108ebe36" integrity sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg== -"@envelop/auth0@4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@envelop/auth0/-/auth0-4.0.5.tgz#4f2bd3ddddacd3b4f081884820d6aa09770b2bbe" - integrity sha512-XKJmgecGRHodo4535u3F9hVIcU3O6OgD6rNGlsv2gvRnj0xa0CdzOA23dzhRYgU6OLhu5Kh3+g2RI+4CKksXVw== +"@envelop/auth0@4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@envelop/auth0/-/auth0-4.0.6.tgz#2588ce54e83ed135174a21bc45ac307c392bf13b" + integrity sha512-LBakIDGht2UI2llGsEIU9QdJVqvnr6AD0qyKHnGFJeSBwP0/+jYPfGFOINWuxKiEjvjI8VIQEqahUNRQ3F+CbA== dependencies: jsonwebtoken "^8.5.1" jwks-rsa "^2.0.1" - tslib "^2.4.0" + tslib "^2.5.0" -"@envelop/core@3.0.5", "@envelop/core@^3.0.0", "@envelop/core@^3.0.4": - version "3.0.5" - resolved "https://registry.yarnpkg.com/@envelop/core/-/core-3.0.5.tgz#bccbc6d267c0955211080688a8cba932763ace1b" - integrity sha512-qMnjdZwlvGxlhXZS8SIEJ6F4eCYbGp/gwVyF2DoMCmKriy4NS+gSDbpl/9t13c/fql5x3/zhnzaL39OAhX532A== +"@envelop/core@3.0.6", "@envelop/core@^3.0.0", "@envelop/core@^3.0.4": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@envelop/core/-/core-3.0.6.tgz#e55c3564d05d648b0356a1c465aa90b0c51f485d" + integrity sha512-06t1xCPXq6QFN7W1JUEf68aCwYN0OUDNAIoJe7bAqhaoa2vn7NCcuX1VHkJ/OWpmElUgCsRO6RiBbIru1in0Ig== dependencies: - "@envelop/types" "3.0.1" - tslib "2.5.0" + "@envelop/types" "3.0.2" + tslib "^2.5.0" -"@envelop/depth-limit@2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@envelop/depth-limit/-/depth-limit-2.0.5.tgz#630cce9ade320dc18a77db0dd298688f27f3e0a5" - integrity sha512-gwyHJkrz/GS2WhO3zWZNt+mjFCIz46ZMTfreB1HFhdqsY9F46OSdAG0ZoSq6l0qXboav75AR/ozNhGPoXFjgEQ== +"@envelop/depth-limit@2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@envelop/depth-limit/-/depth-limit-2.0.6.tgz#634ec7db15b455298ba0394224dd7449033dfb71" + integrity sha512-rxhxpzUlpBu3d9XDEuVD4UszO9MTS311zguYsGMxHHVtBe1XSqThIflMa3Gv17lPgyJCQ7/uqiHngk4ULCjbZA== dependencies: graphql-depth-limit "^1.1.0" - tslib "^2.4.0" + tslib "^2.5.0" -"@envelop/extended-validation@2.0.5", "@envelop/extended-validation@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@envelop/extended-validation/-/extended-validation-2.0.5.tgz#95cb44647676404599bbfca887238ec87ec6bd9f" - integrity sha512-3exQGS9mofw9lr7xzTd8lHhnLZq0o7TVgzIthWRCLK7Ays+wHOQies3vP/wSq5v/OkhiWaSayndABE8C2kH/eQ== +"@envelop/extended-validation@2.0.6", "@envelop/extended-validation@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@envelop/extended-validation/-/extended-validation-2.0.6.tgz#0dd156d3cbabb5659af6dcd868cc0d1a090f4935" + integrity sha512-aXAf1bg5Z71YfEKLCZ8OMUZAOYPGHV/a+7avd5TIMFNDxl5wJTmIonep3T+kdMpwRInDphfNPGFD0GcGdGxpHg== dependencies: "@graphql-tools/utils" "^8.8.0" - tslib "^2.4.0" + tslib "^2.5.0" -"@envelop/live-query@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@envelop/live-query/-/live-query-5.0.5.tgz#92cbbef2e2bc19042e03f5fdd58eac5be8795507" - integrity sha512-JKG0hk4tokHDuD7MyoLPPZPLrd5L8dhuIoKP4L7R5dWUXddS/oUMfiHdBKfb0cxK0oxk6t8p3fMZsmwAKJVtOw== +"@envelop/live-query@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@envelop/live-query/-/live-query-5.0.6.tgz#f3a951eb85e9e822ef4fee27506405fcef5898eb" + integrity sha512-fTzLwQ2C5rO1IYADuIVshUlJGhFCirMSObsb8IWyNVmAKdIPuc/9Z9jG3QoPsaYXfj1zfE01Wfzh9fkeHa12jA== dependencies: "@graphql-tools/utils" "^8.8.0" "@n1ru4l/graphql-live-query" "^0.10.0" "@n1ru4l/graphql-live-query-patch" "^0.7.0" "@n1ru4l/in-memory-live-query-store" "^0.10.0" - tslib "^2.4.0" + tslib "^2.5.0" -"@envelop/newrelic@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@envelop/newrelic/-/newrelic-5.0.5.tgz#cebd91b191ca2a68936497b1b269e556facda9fb" - integrity sha512-21lyZuEWj8I4NT40xcSMg5+a2Og4Fv8EN4GZYkgFTgUxuqaC67vBV7Io+7XXUDG/GkOI1Pi083zhBB4kx12R6A== +"@envelop/newrelic@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@envelop/newrelic/-/newrelic-5.0.6.tgz#cdb4fe7310aeb10ea0ca008ff5e6e37a7c6d9bd3" + integrity sha512-Zs7t5eU1JhtkirY06F9v85eV5G80JGCIc/pRr6dvGxehXtNXx69lE2/oAU3fYUYt3OESi12SbzNM/sbSRKpGOQ== dependencies: - "@envelop/on-resolve" "^2.0.5" - tslib "^2.4.0" + "@envelop/on-resolve" "^2.0.6" + tslib "^2.5.0" -"@envelop/on-resolve@^2.0.4", "@envelop/on-resolve@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@envelop/on-resolve/-/on-resolve-2.0.5.tgz#8c521d09a818b5b5977f66609b67a18320a897d1" - integrity sha512-kwKBBYf9p7UaHW4QACH/28C4Os0arIRMIgq0J14ItrggNcbCnXE9laDn+IABqK5n9fvzPuZ5GonAbfgpE36XUA== +"@envelop/on-resolve@^2.0.5", "@envelop/on-resolve@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@envelop/on-resolve/-/on-resolve-2.0.6.tgz#10619d65552ae64461f96a35cbdca19466ef54c4" + integrity sha512-l4vH0RKF0gdzyUcetaio/UP/BE84iw2TXvHXGAqDGoiMjRy0MVoeWF30SzwDb5IwNme2XaOsPlRmYRw1K0DAVA== -"@envelop/operation-field-permissions@4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@envelop/operation-field-permissions/-/operation-field-permissions-4.0.5.tgz#0d25ac288a178d21c4d0ac1ba3e9d95005961e09" - integrity sha512-I5dA5vB9gzWiFPDJsbAqy5Q23CsFfH2pyQe18qTooZPDafGp/AW6avWVu9IyO/+ky5wtnSFEz/TJjjAVwRF9bA== +"@envelop/operation-field-permissions@4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@envelop/operation-field-permissions/-/operation-field-permissions-4.0.6.tgz#3938f52799cfd2c3542e952b8402707bba3a1eb9" + integrity sha512-O809Zmo6N8XMSxMU7PhACBZqdH55XuVJIBRUELJw/Uji/RzQBVxLN4E7Zvkmd8qbnYDEdxtYRNXQ7N7gGozZXg== dependencies: - "@envelop/extended-validation" "^2.0.5" - tslib "^2.4.0" + "@envelop/extended-validation" "^2.0.6" + tslib "^2.5.0" -"@envelop/prometheus@7.0.4": - version "7.0.4" - resolved "https://registry.yarnpkg.com/@envelop/prometheus/-/prometheus-7.0.4.tgz#2c2de644c070e7efab9f9174c19275405c3d75c4" - integrity sha512-gtyOGs6X7uGXUg5IJ+nIi4prW2bMHSmzEzlkKmqvhFHFsMigzHcy+IEb+1PuY/Eml3VqRkccmMj/WXjatpHYHg== +"@envelop/prometheus@7.0.5": + version "7.0.5" + resolved "https://registry.yarnpkg.com/@envelop/prometheus/-/prometheus-7.0.5.tgz#eb0c363c044353f4ab6fa70eb2d0036bed3919df" + integrity sha512-kfVs+W97Fd/eVMPinVyi91zGMxJyjAIxR5dtybnTqKrRHxBX/Ic8yNGM04ymoXX1wEeF70QDC9tkxg8gCgAASA== dependencies: - "@envelop/on-resolve" "^2.0.4" + "@envelop/on-resolve" "^2.0.5" tslib "^2.4.0" -"@envelop/response-cache@4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@envelop/response-cache/-/response-cache-4.0.5.tgz#aa5f7bbe8478563b8aeceb32d0954d25d85fb4d5" - integrity sha512-zwLQc792xvzATSW66khSVNGzsNjuj1B6iL0Sxym2ooH72p88DrNi4v3Nii7ecDNgp6z+/0LPBE/Pml6/VchWaw== +"@envelop/response-cache@^4.0.6": + version "4.0.7" + resolved "https://registry.yarnpkg.com/@envelop/response-cache/-/response-cache-4.0.7.tgz#d0ae21791c2abe9d1bb1ad79b18ed21ba4929942" + integrity sha512-BBMSzSFgi0PHq4fUr3fN6PGOms9oJ1M/DHuAURKulnrMGtEs/MDEnPeMYrvhXLGmGCHOYMZgO2xapv70pYpc3g== dependencies: "@graphql-tools/utils" "^8.8.0" "@whatwg-node/fetch" "^0.6.5" fast-json-stable-stringify "^2.1.0" lru-cache "^6.0.0" - tslib "^2.4.0" + tslib "^2.5.0" -"@envelop/statsd@3.0.5": - version "3.0.5" - resolved "https://registry.yarnpkg.com/@envelop/statsd/-/statsd-3.0.5.tgz#12494a1b2c9ac234e7201bda783249575b4046e0" - integrity sha512-mKqhbpOhiwXPi3VdaVVi3s9/RRXutwyFOlPuLQ+ySfIXBOuhDUu9rRF8EjckMVZjw3XJgAbWQv18Jbh/gsqh4A== +"@envelop/statsd@3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@envelop/statsd/-/statsd-3.0.6.tgz#7addfc73aee7c64b48bdfcd86e0ffba96e61d256" + integrity sha512-F3Mcp4ae6sFiLkeVu3/yAYDKly5D/VcVfJkLfKztqeQY1M8gnkrQmMisti86skMhdV0908NRij0TD3PNd+mxVg== dependencies: - tslib "^2.4.0" + tslib "^2.5.0" -"@envelop/types@3.0.1", "@envelop/types@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@envelop/types/-/types-3.0.1.tgz#0afec3b3f1ab282bc828e6c42c5e26d76ffe363c" - integrity sha512-Ok62K1K+rlS+wQw77k8Pis8+1/h7+/9Wk5Fgcc2U6M5haEWsLFAHcHsk8rYlnJdEUl2Y3yJcCSOYbt1dyTaU5w== +"@envelop/types@3.0.2", "@envelop/types@^3.0.0": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@envelop/types/-/types-3.0.2.tgz#a4b29375b7fcee39bb5830f87f66bbc815cf305e" + integrity sha512-pOFea9ha0EkURWxJ/35axoH9fDGP5S2cUu/5Mmo9pb8zUf+TaEot8vB670XXihFEn/92759BMjLJNWBKmNhyng== dependencies: - tslib "^2.4.0" + tslib "^2.5.0" -"@envelop/validation-cache@^5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@envelop/validation-cache/-/validation-cache-5.0.5.tgz#9be1c1ba178460dcaf6d277136a381833cc4f931" - integrity sha512-69sq5H7hvxE+7VV60i0bgnOiV1PX9GEJHKrBrVvyEZAXqYojKO3DP9jnLGryiPgVaBjN5yw12ge0l0s2gXbolQ== +"@envelop/validation-cache@^5.1.2": + version "5.1.2" + resolved "https://registry.yarnpkg.com/@envelop/validation-cache/-/validation-cache-5.1.2.tgz#bc21fa6b41178d4dff04c2c3ba3750cd959a5007" + integrity sha512-APofOvjaHrF+IW71VCXdyG+EbA6EQJXdunUe1EECU9vZzGKYUuQXfVeCOD6IYNF44KKSQArTfU8RhnUlW6VyOQ== dependencies: + fast-json-stable-stringify "^2.1.0" lru-cache "^6.0.0" - tslib "^2.4.0" + sha1-es "^1.8.2" + tslib "^2.5.0" "@esbuild-plugins/node-globals-polyfill@^0.1.1": version "0.1.1" @@ -3907,19 +3910,19 @@ resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.1.tgz#076d78ce99822258cf813ecc1e7fa460fa74d052" integrity sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg== -"@graphql-yoga/plugin-prometheus@1.6.1": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@graphql-yoga/plugin-prometheus/-/plugin-prometheus-1.6.1.tgz#a89c3bb4b4beb1beb7508d5b13cee457f6272ea5" - integrity sha512-DtYoikoT+Bnadwqd05yNnood5fOuiaP0B1fvFr6PUh6knl+AcxN5wBg8pukogEX+HmzworpWQmF4rD5ZjSE7Cg== +"@graphql-yoga/plugin-prometheus@1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@graphql-yoga/plugin-prometheus/-/plugin-prometheus-1.7.0.tgz#9ff927a6e4114b13c81d595a8e2b84db87527071" + integrity sha512-maSgIfd0TbMTCefJmOenu2J6BuQJBIxO+79maqTkOn48E9K51j9YvKSaXZt3dgvtk5uai4LbC4jlC2g8vWvLJA== dependencies: - "@envelop/prometheus" "7.0.4" + "@envelop/prometheus" "7.0.5" -"@graphql-yoga/plugin-response-cache@1.6.1": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@graphql-yoga/plugin-response-cache/-/plugin-response-cache-1.6.1.tgz#8ac5131501293f5f020f4174de0bd75dd7b445f9" - integrity sha512-QKi+ERaS6IuwB79dGGb9M0+le06r+/EBuRiiAZa5wIUdli8/G7zml7qqCAPhDJ2EDQ56r/Bo6n1vAaZp5VFUgQ== +"@graphql-yoga/plugin-response-cache@1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@graphql-yoga/plugin-response-cache/-/plugin-response-cache-1.7.0.tgz#01d791fe0fee20564fa73f416935be53667231a8" + integrity sha512-UAHFmppCiLg8cJqo0WmN61AH9e+/QbIt/jysur+hcj3v3hf5racphbrppjN7F+vQlBudFUwLg4iZkNMbasVkig== dependencies: - "@envelop/response-cache" "4.0.5" + "@envelop/response-cache" "^4.0.6" "@graphql-yoga/subscription@^3.1.0": version "3.1.0" @@ -3989,10 +3992,10 @@ resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== -"@headlessui/react@^1.7.7": - version "1.7.7" - resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.7.7.tgz#d6f8708d8943ae8ebb1a6929108234e4515ac7e8" - integrity sha512-BqDOd/tB9u2tA0T3Z0fn18ktw+KbVwMnkxxsGPIH2hzssrQhKB5n/6StZOyvLYP/FsYtvuXfi9I0YowKPv2c1w== +"@headlessui/react@^1.7.10": + version "1.7.12" + resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.7.12.tgz#9ab2baa3c4f632782631e00937f9531a34033619" + integrity sha512-FhSx5V+Qp0GvbTpaxyS+ymGDDNntCacClWsk/d8Upbr19g3AsPbjfPk4+m2CgJGcuCB5Dz7LpUIOAbvQTyjL2g== dependencies: client-only "^0.0.1" @@ -4453,6 +4456,14 @@ resolved "https://registry.yarnpkg.com/@josephg/resolvable/-/resolvable-1.0.1.tgz#69bc4db754d79e1a2f17a650d3466e038d94a5eb" integrity sha512-CtzORUwWTTOTqfVtHaKRJ0I1kNQd1bpn3sUh8I3nJDVY+5/M/Oe1DnEWzPQvqq/xPIIkzzzIP7mfCoAjFRvDhg== +"@jridgewell/gen-mapping@^0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" + integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== + dependencies: + "@jridgewell/set-array" "^1.0.0" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.2" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" @@ -4467,7 +4478,7 @@ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== -"@jridgewell/set-array@^1.0.1": +"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== @@ -4493,7 +4504,7 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.0", "@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": version "0.3.17" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== @@ -4895,10 +4906,10 @@ resolved "https://registry.yarnpkg.com/@newrelic/superagent/-/superagent-5.1.1.tgz#57e61878903718e1ba4310a365f65fae14a2b1a6" integrity sha512-Bp2QtknriKHLKSfrBRyg4PjGJ8CCSkxYfZEDppOWmrGukJAP/9Vvr+ya0Mmj7SU8eIMMhaTvAnjvb2mVmX8wBw== -"@next/bundle-analyzer@13.1.6": - version "13.1.6" - resolved "https://registry.yarnpkg.com/@next/bundle-analyzer/-/bundle-analyzer-13.1.6.tgz#36ff2f9c4b19aa75cd589ee080b1e2edb24f1192" - integrity sha512-rJS9CtLoGT58mL+v2ISKANosFFWP/0YKYByHQ3vTaZrbQP8b1rYRxd2QVMJmnSXaFkiP9URt1XJ6OdGyVq5b6g== +"@next/bundle-analyzer@13.2.1": + version "13.2.1" + resolved "https://registry.yarnpkg.com/@next/bundle-analyzer/-/bundle-analyzer-13.2.1.tgz#a80bf24adef2380233c9e3cd9f5c77849c851b36" + integrity sha512-ex5CyyqWfBaDE0eguyhWlWZAsg2n9zN1c/YK4FNui7C/cKnjib5FcZeVNeKU9PfSYXDDT9onIhWkhsMNQwIGVg== dependencies: webpack-bundle-analyzer "4.7.0" @@ -5685,45 +5696,44 @@ resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.4.3.tgz#af975e367743fa91989cd666666aec31a8f50591" integrity sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q== -"@theguild/algolia@1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@theguild/algolia/-/algolia-1.1.2.tgz#e653f8074ee3d5ed88c3dabda6dae0a6275f0250" - integrity sha512-AaaHLVQoNYZ8quJI8knQe50NyEhnkV6cgrBWXgMa9bwWxGxqMTg6PtO734rLeiYlPf/u3JtpFfOXjZ2IryrsFg== +"@theguild/algolia@1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@theguild/algolia/-/algolia-1.1.4.tgz#f779d801b831ef4fc9f972fda26e1761930eaf8f" + integrity sha512-b7hndH5V/wFmE0Bh9iFpm2MWwUvXlewscZEwzwpGmYEzGae3QQmEje/IbnczgIKBxhNe3vPuktsnbN8JTnSMFQ== dependencies: algoliasearch "^4.14.3" commander "^10.0.0" + fast-glob "^3.2.12" github-slugger "^2.0.0" - glob "^8.1.0" gray-matter "^4.0.3" - lodash.map "^4.6.0" lodash.sortby "^4.7.0" remove-markdown "^0.5.0" -"@theguild/components@4.5.4": - version "4.5.4" - resolved "https://registry.yarnpkg.com/@theguild/components/-/components-4.5.4.tgz#3f5d0c5500dc2eef46ff00bc8dbaab0c2d09c543" - integrity sha512-p9IQC6lkEduz2qG9nMFClOEUB4TA3jcbsf2F08dQqa4oESMbpx3DwlBhd8sLTvGl0K07qh1DP0vjWggmEh3iig== +"@theguild/components@4.5.5": + version "4.5.5" + resolved "https://registry.yarnpkg.com/@theguild/components/-/components-4.5.5.tgz#017d1e99d82a2b84825ad1bb39042cf4c5b0bf30" + integrity sha512-mhvWwjF9XkpQTq5/aFcPkBiJB4jgLGeCovJXirwP+lEWCPnRLCzvk6dnLiRnP56q7ej9PRpbVfKU7SVmWZN6zQ== dependencies: - "@algolia/autocomplete-js" "1.7.4" - "@algolia/autocomplete-plugin-algolia-insights" "1.7.4" - "@algolia/autocomplete-plugin-query-suggestions" "1.7.4" - "@algolia/autocomplete-theme-classic" "1.7.4" + "@algolia/autocomplete-js" "1.8.2" + "@algolia/autocomplete-plugin-algolia-insights" "1.8.2" + "@algolia/autocomplete-plugin-query-suggestions" "1.8.2" + "@algolia/autocomplete-theme-classic" "1.8.2" "@giscus/react" "2.2.6" - "@next/bundle-analyzer" "13.1.6" + "@next/bundle-analyzer" "13.2.1" "@radix-ui/react-navigation-menu" "1.1.1" algoliasearch "4.14.3" clsx "1.2.1" - focus-trap-react "10.0.2" + focus-trap-react "10.1.0" fuzzy "^0.1.3" - mermaid "9.3.0" + mermaid "10.0.0" next-videos "1.5.0" - nextra "2.2.14" - nextra-theme-docs "2.2.14" + nextra "2.2.16" + nextra-theme-docs "2.2.16" react-instantsearch-dom "6.39.0" react-paginate "8.1.4" - react-player "2.11.0" + react-player "2.11.2" remark-mdx-disable-explicit-jsx "0.1.0" - search-insights "2.2.3" + search-insights "2.3.0" semver "^7.3.8" unist-util-visit "4.1.2" use-debounce "9.0.3" @@ -7198,6 +7208,11 @@ ansi-regex@^6.0.1: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== +ansi-sequence-parser@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz#4d790f31236ac20366b23b3916b789e1bde39aed" + integrity sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ== + ansi-styles@^3.1.0, ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" @@ -8936,6 +8951,20 @@ cors@^2.8.5: object-assign "^4" vary "^1" +cose-base@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/cose-base/-/cose-base-1.0.3.tgz#650334b41b869578a543358b80cda7e0abe0a60a" + integrity sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg== + dependencies: + layout-base "^1.0.0" + +cose-base@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cose-base/-/cose-base-2.2.0.tgz#1c395c35b6e10bb83f9769ca8b817d614add5c01" + integrity sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g== + dependencies: + layout-base "^2.0.0" + cosmiconfig@8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.0.0.tgz#e9feae014eab580f858f8a0288f38997a7bebe97" @@ -9258,6 +9287,28 @@ csv@^5.5.0: csv-stringify "^5.6.5" stream-transform "^2.1.3" +cytoscape-cose-bilkent@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz#762fa121df9930ffeb51a495d87917c570ac209b" + integrity sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ== + dependencies: + cose-base "^1.0.0" + +cytoscape-fcose@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cytoscape-fcose/-/cytoscape-fcose-2.2.0.tgz#e4d6f6490df4fab58ae9cea9e5c3ab8d7472f471" + integrity sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ== + dependencies: + cose-base "^2.2.0" + +cytoscape@^3.23.0: + version "3.23.0" + resolved "https://registry.yarnpkg.com/cytoscape/-/cytoscape-3.23.0.tgz#054ee05a6d0aa3b4f139382bbf2f4e5226df3c6d" + integrity sha512-gRZqJj/1kiAVPkrVFvz/GccxsXhF3Qwpptl32gKKypO4IlqnKBjTOu+HbXtEggSGzC5KCaHp3/F7GgENrtsFkA== + dependencies: + heap "^0.2.6" + lodash "^4.17.21" + "d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@3, d3-array@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.0.tgz#15bf96cd9b7333e02eb8de8053d78962eafcff14" @@ -9466,10 +9517,10 @@ d3-zoom@3: d3-selection "2 - 3" d3-transition "2 - 3" -d3@^7.0.0, d3@^7.7.0: - version "7.8.1" - resolved "https://registry.yarnpkg.com/d3/-/d3-7.8.1.tgz#f8c3a5843da027ea87c6b6faaf6d8648b70c0e02" - integrity sha512-fdipulGWUYTZTxxU9gDJ2P4mpZL2u7Oqe6n2FI95Q8UY0AjbKNYjPHvhLOsvR+HcSao4vo3YYy4Bk9CWOrt1Vw== +d3@^7.4.0, d3@^7.8.2: + version "7.8.2" + resolved "https://registry.yarnpkg.com/d3/-/d3-7.8.2.tgz#2bdb3c178d095ae03b107a18837ae049838e372d" + integrity sha512-WXty7qOGSHb7HR7CfOzwN1Gw04MUOzN8qh9ZUsvwycIMb4DYMpY9xczZ6jUorGtO6bR9BPMPaueIKwiDxu9uiQ== dependencies: d3-array "3" d3-axis "3" @@ -9510,12 +9561,12 @@ d@1, d@^1.0.1: es5-ext "^0.10.50" type "^1.0.1" -dagre-d3-es@7.0.6: - version "7.0.6" - resolved "https://registry.yarnpkg.com/dagre-d3-es/-/dagre-d3-es-7.0.6.tgz#8cab465ff95aca8a1ca2292d07e1fb31b5db83f2" - integrity sha512-CaaE/nZh205ix+Up4xsnlGmpog5GGm81Upi2+/SBHxwNwrccBb3K51LzjZ1U6hgvOlAEUsVWf1xSTzCyKpJ6+Q== +dagre-d3-es@7.0.8: + version "7.0.8" + resolved "https://registry.yarnpkg.com/dagre-d3-es/-/dagre-d3-es-7.0.8.tgz#14c309c3c08ba8329a7cf51000bd56a369c513d1" + integrity sha512-eykdoYQ4FwCJinEYS0gPL2f2w+BPbSLvnQSJ3Ye1vAoPjdkq6xIMKBv+UkICd3qZE26wBKIn3p+6n0QC7R1LyA== dependencies: - d3 "^7.7.0" + d3 "^7.8.2" lodash-es "^4.17.21" damerau-levenshtein@^1.0.7: @@ -9923,10 +9974,10 @@ domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: dependencies: domelementtype "^2.2.0" -dompurify@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.1.tgz#f9cb1a275fde9af6f2d0a2644ef648dd6847b631" - integrity sha512-ewwFzHzrrneRjxzmK6oVz/rZn9VWspGFRDb4/rRtIsM1n36t9AKma/ye8syCpcw+XJ25kOK/hOG7t1j2I2yBqA== +dompurify@2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.3.tgz#f4133af0e6a50297fc8874e2eaedc13a3c308c03" + integrity sha512-q6QaLcakcRjebxjg8/+NP+h0rPfatOgOzc46Fst9VAA3jF2ApfKBNKMzdP4DYTqtUMXSCd5pRS/8Po/OmoCHZQ== domutils@^1.7.0: version "1.7.0" @@ -10026,6 +10077,11 @@ electron-to-chromium@^1.4.251: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.268.tgz#5a902075f0209a628837e508a66d40ace04d54ab" integrity sha512-PO90Bv++vEzdln+eA9qLg1IRnh0rKETus6QkTzcFm5P3Wg3EQBZud5dcnzkpYXuIKWBjKe5CO8zjz02cicvn1g== +elkjs@^0.8.2: + version "0.8.2" + resolved "https://registry.yarnpkg.com/elkjs/-/elkjs-0.8.2.tgz#c37763c5a3e24e042e318455e0147c912a7c248e" + integrity sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ== + emittery@^0.10.2: version "0.10.2" resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933" @@ -11371,20 +11427,20 @@ flexsearch@^0.7.21: resolved "https://registry.yarnpkg.com/flexsearch/-/flexsearch-0.7.21.tgz#0f5ede3f2aae67ddc351efbe3b24b69d29e9d48b" integrity sha512-W7cHV7Hrwjid6lWmy0IhsWDFQboWSng25U3VVywpHOTJnnAZNPScog67G+cVpeX9f7yDD21ih0WDrMMT+JoaYg== -focus-trap-react@10.0.2: - version "10.0.2" - resolved "https://registry.yarnpkg.com/focus-trap-react/-/focus-trap-react-10.0.2.tgz#eed4ce5b508bf3a0ce2ce63151c5c0f34a8f8529" - integrity sha512-MnN2cmdgpY7NY74ePOio4kbO5A3ILhrg1g5OGbgIQjcWEv1hhcbh6e98K0a+df88hNbE+4i9r8ji9aQnHou6GA== +focus-trap-react@10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/focus-trap-react/-/focus-trap-react-10.1.0.tgz#7cfb5551b32c22b5e8496f8914609f37ec6c072f" + integrity sha512-mAUw9lrcZbMz/KZZdU55TuwHp5991hES7z7WKokopzIsRC5cTmbMUXRIhN7ZNPW4Mt7ULAH+gVjm0v4e2kN4/Q== dependencies: - focus-trap "^7.2.0" - tabbable "^6.0.1" + focus-trap "^7.3.1" + tabbable "^6.1.1" -focus-trap@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-7.2.0.tgz#25af61b5635d3c18cd2fd176087db7b60be72c6b" - integrity sha512-v4wY6HDDYvzkBy4735kW5BUEuw6Yz9ABqMYLuTNbzAFPcBOGiGHwwcNVMvUz4G0kgSYh13wa/7TG3XwTeT4O/A== +focus-trap@^7.3.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-7.3.1.tgz#417c98e5f1ab94e717d31f1bafa2da45dabcd65f" + integrity sha512-bX/u4FJ+F0Pp6b/8Q9W8Br/JaLJ7rrhOJAzai9JU8bh4BPdOjEATy4pxHcbBBxFjPN4d1oHy7/KqknEdOetm9w== dependencies: - tabbable "^6.0.1" + tabbable "^6.1.1" focus-visible@^5.2.0: version "5.2.0" @@ -11753,7 +11809,7 @@ glob@7.1.7, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^8.0.1, glob@^8.1.0: +glob@^8.0.1: version "8.1.0" resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== @@ -12031,13 +12087,13 @@ graphql-ws@5.11.3, graphql-ws@^5.6.2: resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.11.3.tgz#eaf8e6baf669d167975cff13ad86abca4ecfe82f" integrity sha512-fU8zwSgAX2noXAsuFiCZ8BtXeXZOzXyK5u1LloCdacsVth4skdBMPO74EG51lBoWSIZ8beUocdpV8+cQHBODnQ== -graphql-yoga@3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/graphql-yoga/-/graphql-yoga-3.6.0.tgz#b77df99670d0244f5969f684e6fa819fa5a625f1" - integrity sha512-CY4k6/+EPwy/QXfMMkjdcHaUhWEUm7Djd+UxIoY6aJDGfxLF9D3OpBeD7pyxV4pvlRrxp9MEGKZ6kN6LTiVJ/A== +graphql-yoga@3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/graphql-yoga/-/graphql-yoga-3.7.0.tgz#40729798a8ed9c274dc16f3aa85ab5f97ed62f49" + integrity sha512-yL5oAD1VnK2J8qZFNVy+T2Z5t7YByv7HmCB1fzE26hoILEgY97eKvDYZwXRcPxoN/OhzbN8I42ffCf0dv9Dp8g== dependencies: "@envelop/core" "^3.0.4" - "@envelop/validation-cache" "^5.0.5" + "@envelop/validation-cache" "^5.1.2" "@graphql-tools/executor" "^0.0.14" "@graphql-tools/schema" "^9.0.0" "@graphql-tools/utils" "^9.2.1" @@ -12241,6 +12297,11 @@ header-case@^2.0.4: capital-case "^1.0.4" tslib "^2.0.3" +heap@^0.2.6: + version "0.2.7" + resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.7.tgz#1e6adf711d3f27ce35a81fe3b7bd576c2260a8fc" + integrity sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg== + hoist-non-react-statics@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" @@ -12282,7 +12343,7 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" -htm@^3.0.0: +htm@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/htm/-/htm-3.1.1.tgz#49266582be0dc66ed2235d5ea892307cc0c24b78" integrity sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ== @@ -14474,6 +14535,16 @@ language-tags@^1.0.5: dependencies: language-subtag-registry "~0.3.2" +layout-base@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/layout-base/-/layout-base-1.0.2.tgz#1291e296883c322a9dd4c5dd82063721b53e26e2" + integrity sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg== + +layout-base@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/layout-base/-/layout-base-2.0.1.tgz#d0337913586c90f9c2c075292069f5c2da5dd285" + integrity sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg== + leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" @@ -14736,11 +14807,6 @@ lodash.keys@^4.2.0: resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-4.2.0.tgz#a08602ac12e4fb83f91fc1fb7a360a4d9ba35205" integrity sha1-oIYCrBLk+4P5H8H7ejYKTZujUgU= -lodash.map@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" - integrity sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q== - lodash.memoize@4.x, lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -15335,21 +15401,27 @@ merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -mermaid@9.3.0: - version "9.3.0" - resolved "https://registry.yarnpkg.com/mermaid/-/mermaid-9.3.0.tgz#8bd7c4a44b53e4e85c53a0a474442e9c273494ae" - integrity sha512-mGl0BM19TD/HbU/LmlaZbjBi//tojelg8P/mxD6pPZTAYaI+VawcyBdqRsoUHSc7j71PrMdJ3HBadoQNdvP5cg== +mermaid@10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/mermaid/-/mermaid-10.0.0.tgz#6f7ae2eda0ab221089dc1eb166938203f2a7b04d" + integrity sha512-syS1qyYCd3EPXCVSpYtefY4D9z9WZAK8hFgjeHR9PAtanybLO162Tu7o5i/nZkqRrJq0Rk8RqskQlhBPgT8eBw== dependencies: "@braintree/sanitize-url" "^6.0.0" - d3 "^7.0.0" - dagre-d3-es "7.0.6" - dompurify "2.4.1" + cytoscape "^3.23.0" + cytoscape-cose-bilkent "^4.1.0" + cytoscape-fcose "^2.1.0" + d3 "^7.4.0" + dagre-d3-es "7.0.8" + dompurify "2.4.3" + elkjs "^0.8.2" khroma "^2.0.0" lodash-es "^4.17.21" - moment-mini "^2.24.0" + moment-mini "^2.29.4" non-layered-tidy-tree-layout "^2.0.2" stylis "^4.1.2" + ts-dedent "^2.2.0" uuid "^9.0.0" + web-worker "^1.2.0" meros@^1.2.1: version "1.2.1" @@ -15980,7 +16052,7 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -moment-mini@^2.24.0: +moment-mini@^2.29.4: version "2.29.4" resolved "https://registry.yarnpkg.com/moment-mini/-/moment-mini-2.29.4.tgz#cbbcdc58ce1b267506f28ea6668dbe060a32758f" integrity sha512-uhXpYwHFeiTbY9KSgPPRoo1nt8OxNVdMVoTBYHfSEKeRkIkwGpO+gERmhuhBtzfaeOyTkykSrm2+noJBgqt3Hg== @@ -16132,11 +16204,6 @@ nanoid@^3.3.3, nanoid@^3.3.4: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== -nanoid@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-4.0.0.tgz#6e144dee117609232c3f415c34b0e550e64999a5" - integrity sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg== - napi-build-utils@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" @@ -16235,10 +16302,10 @@ next-seo@^5.5.0: resolved "https://registry.yarnpkg.com/next-seo/-/next-seo-5.14.1.tgz#d07322edc37634fbd9beca51fb04177910d8031c" integrity sha512-NiJeQbxYP3z+EMp52q8k3Q+OfX2+Yv2WehERDj98r2wjXxL+woKpRBdsSVYolTD0Hm8IWs42SzaISE93RoQdOw== -next-sitemap@3.1.52: - version "3.1.52" - resolved "https://registry.yarnpkg.com/next-sitemap/-/next-sitemap-3.1.52.tgz#4053bd0261c31d6081687c9d02656fba0fe39aa5" - integrity sha512-tY469i4QRV1PwM9BoL+HdKYBCJ83IQl3PmUNapG/Hxp0MIYIw1hINU8E+Edf5Kr8vHXfVzPqDoul/Abu2P0vkw== +next-sitemap@3.1.54: + version "3.1.54" + resolved "https://registry.yarnpkg.com/next-sitemap/-/next-sitemap-3.1.54.tgz#a3cabce0a7c308106cd898a8ee0e6b16c18c2bb7" + integrity sha512-/uzk8hjHU5o6ZelzkLt/LJw9MyFhRiz9VKIst9EhZfF1C/Bw4OCGzLmA+8ImUnTzSxFyuiWr6P1sjFJxKBhjAA== dependencies: "@corex/deepmerge" "^4.0.29" minimist "^1.2.7" @@ -16290,12 +16357,12 @@ next@13.2.1: "@next/swc-win32-ia32-msvc" "13.2.1" "@next/swc-win32-x64-msvc" "13.2.1" -nextra-theme-docs@2.2.14: - version "2.2.14" - resolved "https://registry.yarnpkg.com/nextra-theme-docs/-/nextra-theme-docs-2.2.14.tgz#389a8fbdee3cd4cb9355a924ed78fd16f7176fdb" - integrity sha512-QQcHOcAXSfrpbSX3FqXgcQ2favKLnBAczqKWbSDVEtgHiUG6s7pVpxclpKm5F1c/fP47v19USRq3BL/SZ4JEIQ== +nextra-theme-docs@2.2.16: + version "2.2.16" + resolved "https://registry.yarnpkg.com/nextra-theme-docs/-/nextra-theme-docs-2.2.16.tgz#6082d07e987e3f9ba78e21904d88d496b6f964a2" + integrity sha512-yVGYZCB1nB9eRhFmXL/rSw6ks1nj8xDNNCyWA6YGAwNgJqlfbwSKrRvVLkzAvCjBv9180mEZwNurub9+RH+F1A== dependencies: - "@headlessui/react" "^1.7.7" + "@headlessui/react" "^1.7.10" "@popperjs/core" "^2.11.6" clsx "^1.2.1" flexsearch "^0.7.21" @@ -16308,10 +16375,10 @@ nextra-theme-docs@2.2.14: scroll-into-view-if-needed "^3.0.0" zod "^3.20.2" -nextra@2.2.14: - version "2.2.14" - resolved "https://registry.yarnpkg.com/nextra/-/nextra-2.2.14.tgz#390e737acb27536f7077c779d4c70b637c1231c5" - integrity sha512-kToTiTiE4qrQsQ9snFRqCGLLSjKSFgFV/BJm3yp/SRmkmCr1WaWrlmUTAuXlxM7PREbNaZouNSOJ0hGS92rM8A== +nextra@2.2.16: + version "2.2.16" + resolved "https://registry.yarnpkg.com/nextra/-/nextra-2.2.16.tgz#8ccd2412d3b5d1758d08fe18f767a1639ea14c25" + integrity sha512-rGtCgurEDZ6afzb6gfug/9PZnEEfi981wK5e9XmKMT8sX2ECNJKb2rcg7FpUL4CC01507ibejn1r3WQ8x8M+zw== dependencies: "@mdx-js/mdx" "^2.2.1" "@mdx-js/react" "^2.2.1" @@ -16324,11 +16391,11 @@ nextra@2.2.14: next-mdx-remote "^4.2.1" p-limit "^3.1.0" rehype-katex "^6.0.2" - rehype-pretty-code "0.9.2" + rehype-pretty-code "0.9.3" remark-gfm "^3.0.1" remark-math "^5.1.1" remark-reading-time "^2.0.1" - shiki "^0.12.1" + shiki "^0.14.0" slash "^3.0.0" title "^3.5.3" unist-util-remove "^3.1.0" @@ -18354,10 +18421,10 @@ react-paginate@8.1.4: dependencies: prop-types "^15" -react-player@2.11.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/react-player/-/react-player-2.11.0.tgz#9afc75314eb915238e8d6615b2891fbe7170aeaa" - integrity sha512-fIrwpuXOBXdEg1FiyV9isKevZOaaIsAAtZy5fcjkQK9Nhmk1I2NXzY/hkPos8V0zb/ZX416LFy8gv7l/1k3a5w== +react-player@2.11.2: + version "2.11.2" + resolved "https://registry.yarnpkg.com/react-player/-/react-player-2.11.2.tgz#19a0070e08d5ca0db8329a0584babce636372540" + integrity sha512-V5bf3g6lIpOjfKPUw18Og+qfizmlv6PQfJojlFiGpkfn/e21w5U4nSXE8vSIrFkfllgCrLM35nNGR1/jYQ8KIw== dependencies: deepmerge "^4.0.0" load-script "^1.0.0" @@ -18669,13 +18736,12 @@ rehype-parse@^8.0.0: parse5 "^6.0.0" unified "^10.0.0" -rehype-pretty-code@0.9.2: - version "0.9.2" - resolved "https://registry.yarnpkg.com/rehype-pretty-code/-/rehype-pretty-code-0.9.2.tgz#c73fd7051eb59a9d1fdba845d356cd1d99f5455b" - integrity sha512-l369pvBK6ihBEuy2+VDpHU+zbbY8I+Z4LiyIOunHAt3xyw6selaOFKc/DnX94jI5OJb3+NgjbOxXx2yaAypjZw== +rehype-pretty-code@0.9.3: + version "0.9.3" + resolved "https://registry.yarnpkg.com/rehype-pretty-code/-/rehype-pretty-code-0.9.3.tgz#484f3fefea89abde8914afea2f3ce42995755938" + integrity sha512-57i+ifrttqpeQxub0NZ2pRw0aiUPYeBpr234NLWfZ4BfbEaP+29+iCXB1rUMkzoPi6IBC4w4I93mUPgw36IajQ== dependencies: hash-obj "^4.0.0" - nanoid "^4.0.0" parse-numeric-range "^1.3.0" relateurl@^0.2.7: @@ -19134,10 +19200,10 @@ scroll-into-view-if-needed@^3.0.0: dependencies: compute-scroll-into-view "^2.0.4" -search-insights@2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/search-insights/-/search-insights-2.2.3.tgz#3ef11cc622261887d0a95d91d84eebb5e63fe6b3" - integrity sha512-fXwC0QzkBGZuGTb6FoQG+iLS81wljYuBU4Sco4TGTgp5boVkiKZeFqPV0e5h5++5QncTU2FQrQ+G3ILnqEa3yA== +search-insights@2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/search-insights/-/search-insights-2.3.0.tgz#9a7bb25428fc7f003bafdb5638e90276113daae6" + integrity sha512-0v/TTO4fbd6I91sFBK/e2zNfD0f51A+fMoYNkMplmR77NpThUye/7gIxNoJ3LejKpZH6Z2KNBIpxxFmDKj10Yw== section-matter@^1.0.0: version "1.0.0" @@ -19317,6 +19383,11 @@ sha.js@^2.4.11: inherits "^2.0.1" safe-buffer "^5.0.1" +sha1-es@^1.8.2: + version "1.8.2" + resolved "https://registry.yarnpkg.com/sha1-es/-/sha1-es-1.8.2.tgz#6957c79749f67bf056732abbe53d424ff4205286" + integrity sha512-7gzO0Y7RBt1Qsq8D1fC+So6zsnkwRcZas8sGO9Xp4bOkDhG5s4fzSP0i9yUs6aVzSH7+urqqh6uk0z+dMDeF9A== + sharp@0.31.3: version "0.31.3" resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.31.3.tgz#60227edc5c2be90e7378a210466c99aefcf32688" @@ -19360,11 +19431,12 @@ shell-quote@^1.7.3: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== -shiki@^0.12.1: - version "0.12.1" - resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.12.1.tgz#26fce51da12d055f479a091a5307470786f300cd" - integrity sha512-aieaV1m349rZINEBkjxh2QbBvFFQOlgqYTNtCal82hHj4dDZ76oMlQIX+C7ryerBTDiga3e5NfH6smjdJ02BbQ== +shiki@^0.14.0: + version "0.14.1" + resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.14.1.tgz#9fbe082d0a8aa2ad63df4fbf2ee11ec924aa7ee1" + integrity sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw== dependencies: + ansi-sequence-parser "^1.1.0" jsonc-parser "^3.2.0" vscode-oniguruma "^1.7.0" vscode-textmate "^8.0.0" @@ -20142,10 +20214,10 @@ synckit@^0.8.1, synckit@^0.8.4: "@pkgr/utils" "^2.3.1" tslib "^2.4.0" -tabbable@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-6.0.1.tgz#427a09b13c83ae41eed3e88abb76a4af28bde1a6" - integrity sha512-SYJSIgeyXW7EuX1ytdneO5e8jip42oHWg9xl/o3oTYhmXusZVgiA+VlPvjIN+kHii9v90AmzTZEBcsEvuAY+TA== +tabbable@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-6.1.1.tgz#40cfead5ed11be49043f04436ef924c8890186a0" + integrity sha512-4kl5w+nCB44EVRdO0g/UGoOp3vlwgycUVtkk/7DPyeLZUCuNFFKCFG6/t/DgHLrUPHjrZg6s5tNm+56Q2B0xyg== table-layout@^1.0.1: version "1.0.2" @@ -20521,6 +20593,11 @@ tryer@^1.0.1: resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== +ts-dedent@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" + integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== + ts-graphviz@^0.16.0: version "0.16.0" resolved "https://registry.yarnpkg.com/ts-graphviz/-/ts-graphviz-0.16.0.tgz#7a6e6b5434854bc90ab861e70d5af0d6d20729a7" @@ -21290,10 +21367,10 @@ vfile@^5.0.0, vfile@^5.3.0: unist-util-stringify-position "^3.0.0" vfile-message "^3.0.0" -vite@4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/vite/-/vite-4.1.2.tgz#6908882984e490c44c28e784a2c52de556f04b41" - integrity sha512-MWDb9Rfy3DI8omDQySbMK93nQqStwbsQWejXRY2EBzEWKmLAXWb1mkI9Yw2IJrc+oCvPCI1Os5xSSIBYY6DEAw== +vite@4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/vite/-/vite-4.1.3.tgz#001a038c3a7757d532787c0de429b8368136ded5" + integrity sha512-0Zqo4/Fr/swSOBmbl+HAAhOjrqNwju+yTtoe4hQX9UsARdcuc9njyOdr6xU0DDnV7YP0RT6mgTTOiRtZgxfCxA== dependencies: esbuild "^0.16.14" postcss "^8.4.21" @@ -21370,6 +21447,11 @@ web-vitals@3.1.1: resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-3.1.1.tgz#bb124a03df7a135617f495c5bb7dbc30ecf2cce3" integrity sha512-qvllU+ZeQChqzBhZ1oyXmWsjJ8a2jHYpH8AMaVuf29yscOPZfTQTjQFRX6+eADTdsDE8IanOZ0cetweHMs8/2A== +web-worker@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/web-worker/-/web-worker-1.2.0.tgz#5d85a04a7fbc1e7db58f66595d7a3ac7c9c180da" + integrity sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA== + webcrypto-core@^1.7.4: version "1.7.5" resolved "https://registry.yarnpkg.com/webcrypto-core/-/webcrypto-core-1.7.5.tgz#c02104c953ca7107557f9c165d194c6316587ca4"