diff --git a/.changeset/bump-cloudinary-2.md b/.changeset/bump-cloudinary-2.md new file mode 100644 index 0000000000..4e961a92bd --- /dev/null +++ b/.changeset/bump-cloudinary-2.md @@ -0,0 +1,9 @@ +--- +'next-tinacms-cloudinary': patch +--- + +Bump `cloudinary` to `^2.7.0` + +The catalog pinned `^1.41.3`, which carried GHSA-g4mf-96x5-5m2c (argument injection via ampersand, patched in 2.7.0) and pulled in the deprecated `q` promise library. v2 drops `q`, `core-js` and `cloudinary-core`, leaving `lodash` as its only dependency. + +No code changes were needed: the package already imports the v2 API, and every method it uses (`config`, `uploader.upload`, `uploader.destroy`, `search`, `api.root_folders`, `api.sub_folders`) is unchanged. Of v2.0.0's three breaking changes, `secure` defaulting to true is already set explicitly, URL analytics only affects SDK-generated URLs rather than the Search API response fields this package reads, and the dropped Node 6/8 support is long past. diff --git a/.changeset/bump-final-form-v5.md b/.changeset/bump-final-form-v5.md new file mode 100644 index 0000000000..7377ad8cdb --- /dev/null +++ b/.changeset/bump-final-form-v5.md @@ -0,0 +1,10 @@ +--- +'tinacms': patch +'@tinacms/app': patch +--- + +Bump the final-form family to the TypeScript releases + +`final-form` 4.20.10 → ^5.0.1, `final-form-arrays` ^3.1.0 → ^4.0.1, `react-final-form` ^6.5.9 → ^7.0.1. All three majors are the same event: a coordinated Flow → TypeScript rewrite published on 2025-06-07 and labelled as carrying no API changes. `react-final-form@7` is where React 19 was added to the peer range, which clears the last unmet peer warning on install outside the GraphiQL chain. + +They must move together because each peers on the next: `react-final-form@7` requires `final-form@^5`, and `final-form-arrays@3` peers on `final-form@^4`. `final-form-set-field-data` stays put — its peer is `>=1.2.0`. diff --git a/.changeset/button-disabled-attribute.md b/.changeset/button-disabled-attribute.md new file mode 100644 index 0000000000..2dd2e5034c --- /dev/null +++ b/.changeset/button-disabled-attribute.md @@ -0,0 +1,5 @@ +--- +'tinacms': patch +--- + +Fix `Button` and `IconButton` not passing `disabled` to the DOM. Both components used the prop only to pick styling (`pointer-events-none`), which blocks the pointer but not the keyboard, so every disabled button in the CMS stayed focusable and could still be activated with Enter or Space. `busy` is now treated as disabled too, closing a double-submit path on in-flight buttons. `disabled` is omitted when `Button` renders as a tag that does not support it (`as='a'`). diff --git a/.changeset/drop-crypto-js.md b/.changeset/drop-crypto-js.md new file mode 100644 index 0000000000..06d9104708 --- /dev/null +++ b/.changeset/drop-crypto-js.md @@ -0,0 +1,8 @@ +--- +'@tinacms/cli': patch +'tinacms': patch +--- + +Drop the deprecated `crypto-js` dependency + +`@tinacms/cli` used it in one place, to generate the default `NEXTAUTH_SECRET` offered during `tinacms init`. `crypto.lib.WordArray.random(16).toString()` is replaced with `randomBytes(16).toString('hex')` from `node:crypto`, which produces the same 32-character hex string. `tinacms` declared the dependency without ever importing it. diff --git a/.changeset/drop-fs-extra-metrics.md b/.changeset/drop-fs-extra-metrics.md new file mode 100644 index 0000000000..0476587fba --- /dev/null +++ b/.changeset/drop-fs-extra-metrics.md @@ -0,0 +1,7 @@ +--- +'@tinacms/metrics': patch +--- + +Drop the `fs-extra` peer dependency + +`@tinacms/metrics` declared `fs-extra@^9.0.1` as a peer while the repo itself ran `^11.3.0`, so the range was never satisfied and every install printed an unmet-peer warning. The one call site read `package.json` with `readFileSync`, which fs-extra re-exports unchanged from `node:fs`, so the peer is replaced with the builtin and `@types/node` covers the types that previously arrived through `@types/fs-extra`. diff --git a/.changeset/drop-orphaned-dep-entries.md b/.changeset/drop-orphaned-dep-entries.md new file mode 100644 index 0000000000..1331c9a2b0 --- /dev/null +++ b/.changeset/drop-orphaned-dep-entries.md @@ -0,0 +1,10 @@ +--- +'next-tinacms-azure': patch +'next-tinacms-cloudinary': patch +'next-tinacms-dos': patch +'next-tinacms-s3': patch +--- + +Drop the unused `@types/crypto-js` devDependency + +`crypto-js` itself was removed from `tinacms` and `@tinacms/cli`, and no source file in these packages imports it, so the type package had nothing left to type. diff --git a/.changeset/drop-typedoc-configs.md b/.changeset/drop-typedoc-configs.md new file mode 100644 index 0000000000..ba68f4a5f4 --- /dev/null +++ b/.changeset/drop-typedoc-configs.md @@ -0,0 +1,8 @@ +--- +'@tinacms/graphql': patch +'@tinacms/search': patch +--- + +Remove the dead typedoc docs tooling + +Both packages declared a `docs` script running `pnpm typedoc` without ever declaring `typedoc` as a dependency, so the script could not resolve its binary under pnpm's isolated `node_modules`. Their `typedoc.json` files were also written against the pre-0.20 option schema (`inputFiles`, `mode`, `excludeNotExported`), which the catalog's typedoc 0.26 no longer accepts. Nothing in `turbo.json` or any workflow invoked them, so the scripts and configs are removed along with the generated `spec.md` in `@tinacms/mdx`. diff --git a/.changeset/drop-typedoc-mdx.md b/.changeset/drop-typedoc-mdx.md new file mode 100644 index 0000000000..2e39475cc7 --- /dev/null +++ b/.changeset/drop-typedoc-mdx.md @@ -0,0 +1,7 @@ +--- +'@tinacms/mdx': patch +--- + +Drop the unused `typedoc` dependency + +`typedoc` landed in `@tinacms/mdx`'s runtime dependencies by copy-paste and has shipped to every consumer since, dragging an unmet `typescript` peer range with it. Nothing in `src/` imports it and only the `docs` script used it, so both are removed along with the now-orphaned `typedoc-plugin-markdown` and `concat-md` catalog entries. diff --git a/.changeset/field-props-explicit.md b/.changeset/field-props-explicit.md new file mode 100644 index 0000000000..e4c6751a80 --- /dev/null +++ b/.changeset/field-props-explicit.md @@ -0,0 +1,9 @@ +--- +'tinacms': patch +--- + +Declare the field props that `react-final-form`'s index signature used to cover + +`FieldRenderProps` carried `[otherProp: string]: any` in v6, so the extras `FieldsBuilder` passes to every field plugin — `tinaForm`, `index`, `children`, `experimental_focusIntent` — type-checked implicitly. v7's TypeScript rewrite dropped that index signature, so they are now declared on `FieldProps` directly. The rich-text plugin's `rawMode`, `setRawMode` and `rawEditor` are declared on its own props rather than the shared type. + +No runtime change; these props were always being passed. diff --git a/.changeset/graphiql-off-2023-prerelease.md b/.changeset/graphiql-off-2023-prerelease.md new file mode 100644 index 0000000000..ad56ad03ca --- /dev/null +++ b/.changeset/graphiql-off-2023-prerelease.md @@ -0,0 +1,13 @@ +--- +"@tinacms/app": patch +--- + +Move the GraphQL playground off the 2023 `graphiql` pre-release (`3.0.0-alpha.1`) to `^4.1.2`. + +The catalog pinned an exact alpha published four days before stable 3.0.0, so no downstream consumer could override it. It carried `@graphiql/react@0.18.0` → `markdown-it@12.3.2` → `linkify-it@3.0.3`, keeping GHSA-6v5v-wf23-fmfq (markdown-it) and GHSA-22p9-wv53-3rq4 / GHSA-v245-v573-v5vm (linkify-it) alive for everyone installing `@tinacms/app`. + +Bumping `graphiql` alone was not enough: both `@graphiql/react` and `typedoc` declare `markdown-it: ^14.1.0`, and pnpm deduped that to `14.1.0` — below the `14.1.2` fix. A `markdown-it: ^14.3.0` override resolves both chains to patched versions (`markdown-it@14.3.0`, `linkify-it@5.0.2`). + +`graphiql` 5 was evaluated and deliberately not taken: it replaces CodeMirror with a bundled Monaco (undoing the recent 73 MB `monaco-editor` removal, and requiring a `setup-workers` import that changes the Vite build contract for every consumer building `@tinacms/app` from source), and it drops the controlled `query` / `variables` props the playground's "Queries" sidebar depends on. Version 4 keeps CodeMirror and that prop contract, so the migration is the CSS import path plus one latent-bug fix. + +`defaultTabs={[]}` is removed. An empty array is a valid-looking but impossible state — zero tabs — and v4 dereferences `tabs[activeTabIndex]` when recording history, so executing any query crashed the playground with "Cannot read properties of undefined (reading 'query')". v3 only survived it because a `??` short-circuit happened to skip the same lookup. Without the prop, GraphiQL creates the single default tab seeded from `query`/`variables`, which is what the playground wanted. diff --git a/.changeset/group-list-test-hooks.md b/.changeset/group-list-test-hooks.md new file mode 100644 index 0000000000..9bfc325b99 --- /dev/null +++ b/.changeset/group-list-test-hooks.md @@ -0,0 +1,7 @@ +--- +'tinacms': patch +--- + +Add `data-test` hooks to group-list and blocks field controls + +Mirrors the hooks already on simple list fields, so end-to-end tests can target the add button and field wrapper of an object list or a blocks field without depending on Tailwind classes. Nested fields carry their full path, e.g. `add-item-blocks.0.actions`. diff --git a/.changeset/list-field-test-hooks.md b/.changeset/list-field-test-hooks.md new file mode 100644 index 0000000000..399b826853 --- /dev/null +++ b/.changeset/list-field-test-hooks.md @@ -0,0 +1,9 @@ +--- +'tinacms': patch +--- + +Add `data-test` hooks to list field controls + +The add and delete buttons on `list: true` fields had no stable selector, so end-to-end tests had to target Tailwind classes. Adds `data-test="list-"` on the field wrapper, `data-test="add-item-"` on the add button, and `data-test="delete-item-."` on the delete button shared with group-list and blocks fields. + +Every hook carries the full field path. The wrapper hook lands on the outer field wrapper, so a nested list's delete buttons are descendants of the outer list's wrapper; a bare id would make `[data-test="list-x"] [data-test="delete-item"]` match the wrong row once lists nest. diff --git a/.changeset/mdx-drop-uvu.md b/.changeset/mdx-drop-uvu.md new file mode 100644 index 0000000000..17b378d021 --- /dev/null +++ b/.changeset/mdx-drop-uvu.md @@ -0,0 +1,9 @@ +--- +'@tinacms/mdx': patch +--- + +Stop importing the `uvu` test runner from shipped source + +`@tinacms/mdx` listed `uvu` as a runtime dependency and imported it in two shortcode parsing files, in both cases only for `ok` as a one-line assertion helper. A local `assert` function replaces those six call sites, so the dependency and its catalog entry are gone. Shortcode parsing behaviour is unchanged. + +This does not remove `uvu` from a consumer's `node_modules`. `micromark` and its extensions still depend on it at runtime, and `@tinacms/mdx` depends on those. diff --git a/examples/next/kitchen-sink/e2e/admin/author-list-field.spec.ts b/examples/next/kitchen-sink/e2e/admin/author-list-field.spec.ts new file mode 100644 index 0000000000..1b7e1722fd --- /dev/null +++ b/examples/next/kitchen-sink/e2e/admin/author-list-field.spec.ts @@ -0,0 +1,83 @@ +import { expect, test } from '../fixtures/test-content'; +import { + clickSave, + navigateToCreate, + navigateToEdit, +} from '../utils/admin-helpers'; +import { deleteDocument } from '../utils/delete-document'; + +const AUTHOR_NAME = 'e2e list author'; +const AUTHOR_FILENAME = 'e2e-list-author'; +const AUTHOR_RELATIVE_PATH = `${AUTHOR_FILENAME}.md`; + +const HOBBIES = ['reading', 'cycling', 'baking']; + +const listValues = (page): Promise => + page + .locator('[data-test="list-hobbies"] input') + .evaluateAll((inputs) => inputs.map((i) => (i as HTMLInputElement).value)); + +// The delete hook is namespaced by field path, so this addresses the exact row +// rather than relying on descendant order within the wrapper. +const deleteItemAt = (page, index: number) => + page.locator(`[data-test="delete-item-hobbies.${index}"]`).click(); + +/** + * Add, remove and persist items on a `list: true` field. + * + * `final-form-arrays` v4 reworked insertion indexing, `removeBatch` ordering and + * empty-array handling. Nothing else in the suite mutates a list field, so this + * walks one document through the states those changes affect, saving and + * reloading between each so the assertions cover the written file rather than + * just in-memory form state. + */ +test.describe('Author list field', () => { + test.beforeAll(async ({ playwright }) => { + const ctx = await playwright.request.newContext({ + baseURL: process.env.GRAPHQL_URL ?? 'http://localhost:4001', + extraHTTPHeaders: { 'Content-Type': 'application/json' }, + }); + try { + await deleteDocument(ctx, 'author', AUTHOR_RELATIVE_PATH); + } catch { + // Document may not exist — that's fine + } + await ctx.dispose(); + }); + + test('adds, removes and empties list items across saves', async ({ + page, + contentCleanup, + }) => { + await navigateToCreate(page, 'author'); + await page.fill('input[name="name"]', AUTHOR_NAME); + contentCleanup.track('author', AUTHOR_RELATIVE_PATH); + + for (const [index, hobby] of HOBBIES.entries()) { + await page.click('[data-test="add-item-hobbies"]'); + await page.fill(`input[name="hobbies.${index}"]`, hobby); + } + expect(await listValues(page)).toEqual(HOBBIES); + + await clickSave(page); + await navigateToEdit(page, 'author', AUTHOR_FILENAME); + expect(await listValues(page)).toEqual(HOBBIES); + + // Removing the middle item must shift the tail up, not duplicate or drop it. + await deleteItemAt(page, 1); + expect(await listValues(page)).toEqual(['reading', 'baking']); + + await clickSave(page); + await navigateToEdit(page, 'author', AUTHOR_FILENAME); + expect(await listValues(page)).toEqual(['reading', 'baking']); + + // Emptying the list must persist as empty rather than retaining the last value. + await deleteItemAt(page, 0); + await deleteItemAt(page, 0); + expect(await listValues(page)).toEqual([]); + + await clickSave(page); + await navigateToEdit(page, 'author', AUTHOR_FILENAME); + expect(await listValues(page)).toEqual([]); + }); +}); diff --git a/examples/next/kitchen-sink/e2e/admin/post-validation-recovery.spec.ts b/examples/next/kitchen-sink/e2e/admin/post-validation-recovery.spec.ts new file mode 100644 index 0000000000..ca297e2e78 --- /dev/null +++ b/examples/next/kitchen-sink/e2e/admin/post-validation-recovery.spec.ts @@ -0,0 +1,84 @@ +import { expect, test } from '../fixtures/test-content'; +import { + clickSave, + navigateToCreate, + navigateToEdit, +} from '../utils/admin-helpers'; +import { deleteDocument } from '../utils/delete-document'; + +const POST_TITLE = 'Recovered validation post'; +const POST_FILENAME = 'recovered-validation-post'; +const POST_RELATIVE_PATH = `${POST_FILENAME}.md`; + +const VALIDATION_ERROR = 'Title must be at least 5 characters'; + +const saveButton = (page) => page.locator('button:has-text("Save")'); + +/** + * Drives a form from invalid to valid and back. + * + * The existing post spec asserts that an invalid title blocks saving. This + * covers the return trip, which is what final-form v5 changed: submit errors + * used to be discarded when sync validation failed after a failed submission, + * and `beforeSubmit` ran after the sync-error check rather than before. A + * regression shows up as a form that stays stuck disabled once corrected, or + * one that saves while still invalid. + */ +test.describe('Post validation recovery', () => { + test.beforeAll(async ({ playwright }) => { + const ctx = await playwright.request.newContext({ + baseURL: process.env.GRAPHQL_URL ?? 'http://localhost:4001', + extraHTTPHeaders: { 'Content-Type': 'application/json' }, + }); + try { + await deleteDocument(ctx, 'post', POST_RELATIVE_PATH); + } catch { + // Document may not exist — that's fine + } + await ctx.dispose(); + }); + + test('recovers from an invalid title and saves', async ({ + page, + contentCleanup, + }) => { + await navigateToCreate(page, 'post'); + + await page.fill('input[name="title"]', 'Hi'); + await expect(page.locator(`text=${VALIDATION_ERROR}`)).toBeVisible({ + timeout: 5000, + }); + await expect(saveButton(page)).toHaveClass(/pointer-events-none/, { + timeout: 3000, + }); + + // Correcting the field must clear the error and re-enable submission. + await page.fill('input[name="title"]', POST_TITLE); + await expect(page.locator(`text=${VALIDATION_ERROR}`)).toHaveCount(0, { + timeout: 5000, + }); + await expect(saveButton(page)).not.toHaveClass(/pointer-events-none/, { + timeout: 5000, + }); + + contentCleanup.track('post', POST_RELATIVE_PATH); + await clickSave(page); + + await navigateToEdit(page, 'post', POST_FILENAME); + await expect(page.locator('input[name="title"]')).toHaveValue(POST_TITLE); + + // Validation stays live on a saved document, and recovers a second time. + await page.fill('input[name="title"]', 'Hi'); + await expect(page.locator(`text=${VALIDATION_ERROR}`)).toBeVisible({ + timeout: 5000, + }); + + await page.fill('input[name="title"]', POST_TITLE); + await expect(page.locator(`text=${VALIDATION_ERROR}`)).toHaveCount(0, { + timeout: 5000, + }); + await expect(saveButton(page)).not.toHaveClass(/pointer-events-none/, { + timeout: 5000, + }); + }); +}); diff --git a/examples/next/kitchen-sink/e2e/admin/post.spec.ts b/examples/next/kitchen-sink/e2e/admin/post.spec.ts index 7ad2c90bd8..5b6442318e 100644 --- a/examples/next/kitchen-sink/e2e/admin/post.spec.ts +++ b/examples/next/kitchen-sink/e2e/admin/post.spec.ts @@ -139,23 +139,4 @@ test.describe('Post CRUD via TinaCMS Admin', () => { 'E2E Playwright Test Post Updated' ); }); - - test('should validate post title minimum length', async ({ page }) => { - await navigateToCreate(page, 'post'); - - // Enter a title shorter than 5 characters — validation runs on change - await page.fill('input[name="title"]', 'Hi'); - - // Inline validation error appears immediately (no blur/save needed) - const errorMessage = page.locator( - 'text=Title must be at least 5 characters' - ); - await expect(errorMessage).toBeVisible({ timeout: 5000 }); - - // The Save button should be disabled (no cursor=pointer) - const saveButton = page.locator('button:has-text("Save")'); - await expect(saveButton).toHaveClass(/pointer-events-none/, { - timeout: 3000, - }); - }); }); diff --git a/examples/next/kitchen-sink/tina/tina-lock.json b/examples/next/kitchen-sink/tina/tina-lock.json index 67cf156673..19b88d4c9e 100644 --- a/examples/next/kitchen-sink/tina/tina-lock.json +++ b/examples/next/kitchen-sink/tina/tina-lock.json @@ -1 +1 @@ -{"schema":{"version":{"fullVersion":"2.4.5","major":"2","minor":"4","patch":"5"},"meta":{"flags":["experimentalData"]},"collections":[{"label":"Pages","name":"page","path":"content/pages","format":"md","ui":{},"fields":[{"type":"object","list":true,"name":"blocks","label":"Sections","ui":{"visualSelector":true},"templates":[{"name":"hero","label":"Hero","ui":{"previewSrc":"/blocks/hero.png","defaultItem":{"tagline":"Here's some text above the other text","headline":"This Big Text is Totally Awesome","text":"Phasellus scelerisque, libero eu finibus rutrum, risus risus accumsan libero, nec molestie urna dui a leo."}},"fields":[{"type":"string","label":"Tagline","name":"tagline","namespace":["page","blocks","hero","tagline"],"searchable":true,"uid":false},{"type":"string","label":"Headline","name":"headline","namespace":["page","blocks","hero","headline"],"searchable":true,"uid":false},{"label":"Text","name":"text","type":"rich-text","namespace":["page","blocks","hero","text"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"type":"object","label":"Image","name":"image","fields":[{"type":"string","label":"Source","name":"src","ui":{"component":"image"},"namespace":["page","blocks","hero","image","src"]},{"type":"string","label":"Alt Text","name":"alt","namespace":["page","blocks","hero","image","alt"]}],"namespace":["page","blocks","hero","image"],"searchable":true,"uid":false},{"label":"Actions","name":"actions","type":"object","list":true,"ui":{"defaultItem":{"label":"Action Label","type":"button","icon":true,"link":"/"}},"fields":[{"label":"Label","name":"label","type":"string","namespace":["page","blocks","hero","actions","label"]},{"label":"Type","name":"type","type":"string","options":[{"label":"Button","value":"button"},{"label":"Link","value":"link"}],"namespace":["page","blocks","hero","actions","type"]},{"label":"Link","name":"link","type":"string","namespace":["page","blocks","hero","actions","link"]},{"label":"Icon","name":"icon","type":"boolean","namespace":["page","blocks","hero","actions","icon"]}],"namespace":["page","blocks","hero","actions"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","hero","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","hero"]},{"name":"features","label":"Features","ui":{"previewSrc":"/blocks/features.png","defaultItem":{"title":"Features","items":[]}},"fields":[{"type":"string","label":"Title","name":"title","namespace":["page","blocks","features","title"],"searchable":true,"uid":false},{"type":"string","ui":{"component":"textarea"},"label":"Description","name":"description","namespace":["page","blocks","features","description"],"searchable":true,"uid":false},{"type":"object","label":"Feature Items","name":"items","list":true,"ui":{"defaultItem":"New Feature"},"fields":[{"type":"object","label":"Icon","name":"icon","fields":[{"type":"string","label":"Name","name":"name","options":[{"label":"Tina","value":"Tina"},{"label":"BiLayer","value":"BiLayer"},{"label":"BiSearchAlt2","value":"BiSearchAlt2"},{"label":"BiTerminal","value":"BiTerminal"}],"namespace":["page","blocks","features","items","icon","name"]},{"type":"string","label":"Color","name":"color","options":[{"label":"Blue","value":"blue"},{"label":"Teal","value":"teal"},{"label":"Green","value":"green"},{"label":"Red","value":"red"},{"label":"Pink","value":"pink"},{"label":"Purple","value":"purple"},{"label":"Orange","value":"orange"},{"label":"Yellow","value":"yellow"},{"label":"White","value":"white"}],"namespace":["page","blocks","features","items","icon","color"]},{"type":"string","label":"Style","name":"style","options":[{"label":"Float","value":"float"},{"label":"Circle","value":"circle"}],"namespace":["page","blocks","features","items","icon","style"]},{"type":"string","label":"Size","name":"size","options":[{"label":"XS","value":"xs"},{"label":"Small","value":"small"},{"label":"Medium","value":"medium"},{"label":"Large","value":"large"},{"label":"XL","value":"xl"}],"namespace":["page","blocks","features","items","icon","size"]}],"namespace":["page","blocks","features","items","icon"]},{"type":"string","label":"Title","name":"title","namespace":["page","blocks","features","items","title"]},{"type":"string","label":"Text","name":"text","ui":{"component":"textarea"},"namespace":["page","blocks","features","items","text"]},{"label":"Actions","name":"actions","type":"object","list":true,"ui":{"defaultItem":{"label":"Action Label","type":"button","icon":true,"link":"/"}},"fields":[{"label":"Label","name":"label","type":"string","namespace":["page","blocks","features","items","actions","label"]},{"label":"Type","name":"type","type":"string","options":[{"label":"Button","value":"button"},{"label":"Link","value":"link"}],"namespace":["page","blocks","features","items","actions","type"]},{"label":"Link","name":"link","type":"string","namespace":["page","blocks","features","items","actions","link"]},{"label":"Icon","name":"icon","type":"boolean","namespace":["page","blocks","features","items","actions","icon"]}],"namespace":["page","blocks","features","items","actions"]}],"namespace":["page","blocks","features","items"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","features","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","features"]},{"name":"cta","label":"CTA","ui":{"previewSrc":"/blocks/cta.png"},"fields":[{"type":"string","label":"Title","name":"title","namespace":["page","blocks","cta","title"],"searchable":true,"uid":false},{"type":"string","ui":{"component":"textarea"},"label":"Description","name":"description","namespace":["page","blocks","cta","description"],"searchable":true,"uid":false},{"label":"Actions","name":"actions","type":"object","list":true,"ui":{"defaultItem":{"label":"Action Label","type":"button","icon":true,"link":"/"}},"fields":[{"label":"Label","name":"label","type":"string","namespace":["page","blocks","cta","actions","label"]},{"label":"Type","name":"type","type":"string","options":[{"label":"Button","value":"button"},{"label":"Link","value":"link"}],"namespace":["page","blocks","cta","actions","type"]},{"label":"Link","name":"link","type":"string","namespace":["page","blocks","cta","actions","link"]},{"label":"Icon","name":"icon","type":"boolean","namespace":["page","blocks","cta","actions","icon"]}],"namespace":["page","blocks","cta","actions"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","cta","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","cta"]},{"name":"testimonial","label":"Testimonial","ui":{"previewSrc":"/blocks/testimonial.png","defaultItem":{"quote":"There are only two hard things in Computer Science: cache invalidation and naming things.","author":"Phil Karlton","color":"primary"}},"fields":[{"type":"string","ui":{"component":"textarea"},"label":"Quote","name":"quote","namespace":["page","blocks","testimonial","quote"],"searchable":true,"uid":false},{"type":"string","label":"Author","name":"author","namespace":["page","blocks","testimonial","author"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","testimonial","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","testimonial"]},{"name":"content","label":"Content","ui":{"defaultItem":{"body":"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede."}},"fields":[{"type":"rich-text","label":"Body","name":"body","namespace":["page","blocks","content","body"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","content","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","content"]}],"namespace":["page","blocks"],"searchable":true,"uid":false}],"namespace":["page"]},{"label":"Posts","name":"post","path":"content/posts","format":"md","ui":{"filename":{"readonly":true}},"fields":[{"type":"string","label":"Title","name":"title","isTitle":true,"required":true,"ui":{},"namespace":["post","title"],"searchable":true,"uid":false},{"type":"image","name":"heroImg","label":"Hero Image","namespace":["post","heroImg"],"searchable":false,"uid":false},{"type":"rich-text","label":"Excerpt","name":"excerpt","overrides":{"toolbar":["bold","italic","link"]},"namespace":["post","excerpt"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"type":"reference","label":"Author","name":"author","collections":["author"],"namespace":["post","author"],"searchable":true,"uid":false},{"type":"datetime","label":"Posted Date","name":"date","ui":{"dateFormat":"MMMM DD YYYY","timeFormat":"hh:mm A"},"namespace":["post","date"],"searchable":true,"uid":false},{"type":"object","label":"Tags","name":"tags","list":true,"fields":[{"type":"reference","label":"Tag","name":"tag","collections":["tag"],"namespace":["post","tags","tag"],"searchable":true,"uid":false}],"ui":{},"namespace":["post","tags"],"searchable":true,"uid":false},{"type":"rich-text","label":"Body","name":"_body","parser":{"type":"mdx"},"templates":[{"name":"BlockQuote","label":"Block Quote","fields":[{"name":"children","label":"Quote","type":"rich-text","overrides":{"toolbar":["bold","italic","link"]},"namespace":["post","_body","BlockQuote","children"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"name":"authorName","label":"Author","type":"string","namespace":["post","_body","BlockQuote","authorName"],"searchable":true,"uid":false}],"namespace":["post","_body","BlockQuote"]},{"name":"DateTime","label":"Date & Time","inline":true,"fields":[{"name":"format","label":"Format","type":"string","options":["utc","iso","local"],"namespace":["post","_body","DateTime","format"],"searchable":true,"uid":false}],"namespace":["post","_body","DateTime"]},{"name":"NewsletterSignup","label":"Newsletter Sign Up","fields":[{"name":"children","label":"CTA","type":"rich-text","namespace":["post","_body","NewsletterSignup","children"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"name":"placeholder","label":"Placeholder","type":"string","namespace":["post","_body","NewsletterSignup","placeholder"],"searchable":true,"uid":false},{"name":"buttonText","label":"Button Text","type":"string","namespace":["post","_body","NewsletterSignup","buttonText"],"searchable":true,"uid":false},{"name":"disclaimer","label":"Disclaimer","type":"rich-text","overrides":{"toolbar":["bold","italic","link"]},"namespace":["post","_body","NewsletterSignup","disclaimer"],"searchable":true,"parser":{"type":"markdown"},"uid":false}],"ui":{"defaultItem":{"placeholder":"Enter your email","buttonText":"Notify Me"}},"namespace":["post","_body","NewsletterSignup"]}],"isBody":true,"namespace":["post","_body"],"searchable":true}],"namespace":["post"]},{"label":"Authors","name":"author","path":"content/authors","format":"md","ui":{},"fields":[{"type":"string","label":"Name","name":"name","isTitle":true,"required":true,"namespace":["author","name"],"searchable":true,"uid":false},{"type":"image","label":"Avatar","name":"avatar","namespace":["author","avatar"],"searchable":false,"uid":false},{"type":"string","label":"Description","name":"description","namespace":["author","description"],"searchable":true,"uid":false},{"type":"datetime","label":"Publish Date","name":"pubDate","namespace":["author","pubDate"],"searchable":true,"uid":false},{"type":"datetime","label":"Updated Date","name":"updatedDate","namespace":["author","updatedDate"],"searchable":true,"uid":false},{"type":"string","label":"Hobbies","name":"hobbies","list":true,"namespace":["author","hobbies"],"searchable":true,"uid":false}],"namespace":["author"]},{"label":"Tags","name":"tag","path":"content/tags","format":"json","fields":[{"type":"string","label":"Name","name":"name","isTitle":true,"required":true,"namespace":["tag","name"],"searchable":true,"uid":false}],"namespace":["tag"]},{"label":"Global","name":"global","path":"content/global","format":"json","ui":{"global":true},"fields":[{"type":"object","label":"Header","name":"header","fields":[{"type":"string","label":"Name","name":"name","namespace":["global","header","name"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Primary","value":"primary"}],"namespace":["global","header","color"],"searchable":true,"uid":false},{"type":"object","label":"Nav Links","name":"nav","list":true,"ui":{"defaultItem":{"href":"home","label":"Home"}},"fields":[{"type":"string","label":"Link","name":"href","namespace":["global","header","nav","href"],"searchable":true,"uid":false},{"type":"string","label":"Label","name":"label","namespace":["global","header","nav","label"],"searchable":true,"uid":false}],"namespace":["global","header","nav"],"searchable":true,"uid":false}],"namespace":["global","header"],"searchable":true,"uid":false},{"type":"object","label":"Footer","name":"footer","fields":[{"type":"object","label":"Social Links","name":"social","list":true,"ui":{},"fields":[{"type":"string","label":"Icon","name":"icon","namespace":["global","footer","social","icon"],"searchable":true,"uid":false},{"type":"string","label":"Url","name":"url","namespace":["global","footer","social","url"],"searchable":true,"uid":false}],"namespace":["global","footer","social"],"searchable":true,"uid":false}],"namespace":["global","footer"],"searchable":true,"uid":false},{"type":"object","label":"Theme","name":"theme","fields":[{"type":"string","label":"Primary Color","name":"color","ui":{},"namespace":["global","theme","color"],"searchable":true,"uid":false},{"type":"string","name":"font","label":"Font Family","options":[{"label":"System Sans","value":"sans"},{"label":"Nunito","value":"nunito"},{"label":"Lato","value":"lato"}],"namespace":["global","theme","font"],"searchable":true,"uid":false},{"type":"string","name":"darkMode","label":"Dark Mode","options":[{"label":"System","value":"system"},{"label":"Light","value":"light"},{"label":"Dark","value":"dark"}],"namespace":["global","theme","darkMode"],"searchable":true,"uid":false}],"namespace":["global","theme"],"searchable":true,"uid":false}],"namespace":["global"]},{"label":"Blogs","name":"blog","path":"content/blogs","format":"md","ui":{"filename":{"readonly":true}},"fields":[{"type":"string","label":"Title","name":"title","isTitle":true,"required":true,"namespace":["blog","title"],"searchable":true,"uid":false},{"type":"image","name":"heroImage","label":"Hero Image","namespace":["blog","heroImage"],"searchable":false,"uid":false},{"type":"rich-text","label":"Excerpt","name":"excerpt","overrides":{"toolbar":["bold","italic","link"]},"namespace":["blog","excerpt"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"type":"string","label":"Description","name":"description","namespace":["blog","description"],"searchable":true,"uid":false},{"type":"reference","label":"Author","name":"author","collections":["author"],"namespace":["blog","author"],"searchable":true,"uid":false},{"type":"datetime","label":"Publish Date","name":"pubDate","namespace":["blog","pubDate"],"searchable":true,"uid":false},{"type":"datetime","label":"Updated Date","name":"updatedDate","namespace":["blog","updatedDate"],"searchable":true,"uid":false},{"type":"rich-text","label":"Body","name":"_body","isBody":true,"namespace":["blog","_body"],"searchable":true,"parser":{"type":"markdown"},"uid":false}],"namespace":["blog"]},{"label":"SEO Defaults","name":"seo","path":"content/seo","format":"json","ui":{"global":true},"fields":[{"type":"string","label":"Title Suffix","name":"titleSuffix","description":"Appended to every page title, e.g. \" | Tina Kitchen Sink\"","namespace":["seo","titleSuffix"],"searchable":true,"uid":false},{"type":"string","label":"Default Description","name":"description","ui":{"component":"textarea"},"namespace":["seo","description"],"searchable":true,"uid":false},{"type":"string","label":"Twitter Handle","name":"twitter","namespace":["seo","twitter"],"searchable":true,"uid":false}],"namespace":["seo"]},{"label":"Announcement Bar","name":"announcement","path":"content/announcement","format":"json","ui":{"global":true},"fields":[{"type":"boolean","label":"Enabled","name":"enabled","namespace":["announcement","enabled"],"searchable":true,"uid":false},{"type":"string","label":"Message","name":"message","namespace":["announcement","message"],"searchable":true,"uid":false},{"type":"string","label":"Link Label","name":"linkLabel","namespace":["announcement","linkLabel"],"searchable":true,"uid":false},{"type":"string","label":"Link URL","name":"linkHref","namespace":["announcement","linkHref"],"searchable":true,"uid":false}],"namespace":["announcement"]}],"config":{"media":{"tina":{"publicFolder":"public","mediaRoot":"uploads"}}}},"lookup":{"DocumentConnection":{"type":"DocumentConnection","resolveType":"multiCollectionDocumentList","collections":["page","post","author","tag","global","blog","seo","announcement"]},"Node":{"type":"Node","resolveType":"nodeDocument"},"DocumentNode":{"type":"DocumentNode","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"PageBlocks":{"type":"PageBlocks","resolveType":"unionData","typeMap":{"hero":"PageBlocksHero","features":"PageBlocksFeatures","cta":"PageBlocksCta","testimonial":"PageBlocksTestimonial","content":"PageBlocksContent"}},"Page":{"type":"Page","resolveType":"collectionDocument","collection":"page","createPage":"create","updatePage":"update"},"PageConnection":{"type":"PageConnection","resolveType":"collectionDocumentList","collection":"page"},"PostAuthor":{"type":"PostAuthor","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"PostTagsTag":{"type":"PostTagsTag","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"Post":{"type":"Post","resolveType":"collectionDocument","collection":"post","createPost":"create","updatePost":"update"},"PostConnection":{"type":"PostConnection","resolveType":"collectionDocumentList","collection":"post"},"Author":{"type":"Author","resolveType":"collectionDocument","collection":"author","createAuthor":"create","updateAuthor":"update"},"AuthorConnection":{"type":"AuthorConnection","resolveType":"collectionDocumentList","collection":"author"},"Tag":{"type":"Tag","resolveType":"collectionDocument","collection":"tag","createTag":"create","updateTag":"update"},"TagConnection":{"type":"TagConnection","resolveType":"collectionDocumentList","collection":"tag"},"Global":{"type":"Global","resolveType":"collectionDocument","collection":"global","createGlobal":"create","updateGlobal":"update"},"GlobalConnection":{"type":"GlobalConnection","resolveType":"collectionDocumentList","collection":"global"},"BlogAuthor":{"type":"BlogAuthor","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"Blog":{"type":"Blog","resolveType":"collectionDocument","collection":"blog","createBlog":"create","updateBlog":"update"},"BlogConnection":{"type":"BlogConnection","resolveType":"collectionDocumentList","collection":"blog"},"Seo":{"type":"Seo","resolveType":"collectionDocument","collection":"seo","createSeo":"create","updateSeo":"update"},"SeoConnection":{"type":"SeoConnection","resolveType":"collectionDocumentList","collection":"seo"},"Announcement":{"type":"Announcement","resolveType":"collectionDocument","collection":"announcement","createAnnouncement":"create","updateAnnouncement":"update"},"AnnouncementConnection":{"type":"AnnouncementConnection","resolveType":"collectionDocumentList","collection":"announcement"}},"graphql":{"kind":"Document","definitions":[{"kind":"ScalarTypeDefinition","name":{"kind":"Name","value":"Reference"},"description":{"kind":"StringValue","value":"References another document, used as a foreign key"},"directives":[]},{"kind":"ScalarTypeDefinition","name":{"kind":"Name","value":"JSON"},"description":{"kind":"StringValue","value":""},"directives":[]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"SystemInfo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"filename"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"basename"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasReferences"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"breadcrumbs"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excludeExtension"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}],"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"relativePath"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"extension"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"template"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collection"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Folder"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageInfo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasPreviousPage"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasNextPage"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"startCursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"endCursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":""},"name":{"kind":"Name","value":"Node"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":""},"name":{"kind":"Name","value":"Document"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":"A relay-compliant pagination connection"},"name":{"kind":"Name","value":"Connection"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Query"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"getOptimizedQuery"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"queryString"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collections"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"id"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Node"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"document"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"page"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"post"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"postConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"author"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"authorConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"tag"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"tagConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TagConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"global"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Global"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"globalConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"blog"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"blogConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"seo"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"seoConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"announcement"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"announcementConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementConnection"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"global"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blog"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"seo"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"announcement"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"DocumentConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"DocumentConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Collection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"slug"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"format"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"matches"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"templates"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"fields"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"documents"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"folder"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentConnection"}}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"DocumentNode"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Page"}},{"kind":"NamedType","name":{"kind":"Name","value":"Post"}},{"kind":"NamedType","name":{"kind":"Name","value":"Author"}},{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}},{"kind":"NamedType","name":{"kind":"Name","value":"Global"}},{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}},{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}},{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}},{"kind":"NamedType","name":{"kind":"Name","value":"Folder"}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksHeroImage"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"src"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"alt"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksHeroActions"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"type"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"link"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksHero"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"tagline"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"headline"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"text"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"image"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroImage"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"actions"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroActions"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksFeaturesItemsIcon"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"style"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"size"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksFeaturesItemsActions"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"type"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"link"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksFeaturesItems"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIcon"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"text"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"actions"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActions"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksFeatures"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"items"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItems"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksCtaActions"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"type"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"link"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksCta"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"actions"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaActions"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksTestimonial"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"quote"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"author"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksContent"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"body"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"PageBlocks"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHero"}},{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeatures"}},{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCta"}},{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksTestimonial"}},{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksContent"}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Page"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"blocks"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocks"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"StringFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"RichTextFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroImageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"src"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"alt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"BooleanFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroActionsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BooleanFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tagline"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"headline"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"text"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"image"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroActionsFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIconFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"style"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"size"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActionsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BooleanFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIconFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"text"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActionsFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"items"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksCtaActionsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BooleanFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksCtaFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaActionsFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksTestimonialFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"quote"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksContentFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hero"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"features"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"cta"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"testimonial"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksTestimonialFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksContentFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blocks"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"PageConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageConnectionEdges"}}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"PostAuthor"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"PostTagsTag"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PostTags"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"tag"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTagsTag"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Post"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"heroImg"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"excerpt"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"author"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostAuthor"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"date"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"tags"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTags"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_body"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"ImageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostAuthorFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DatetimeFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostTagsTagFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostTagsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTagsTagFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"Post_bodyBlockQuoteFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"children"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"authorName"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"Post_bodyDateTimeFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"format"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"Post_bodyNewsletterSignupFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"children"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"placeholder"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"buttonText"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"disclaimer"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"Post_bodyFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"BlockQuote"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post_bodyBlockQuoteFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"DateTime"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post_bodyDateTimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"NewsletterSignup"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post_bodyNewsletterSignupFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"heroImg"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostAuthorFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tags"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTagsFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"_body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post_bodyFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PostConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"PostConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Author"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"avatar"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pubDate"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatedDate"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hobbies"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"AuthorFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"avatar"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"pubDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"updatedDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hobbies"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"AuthorConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"AuthorConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Tag"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TagFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TagConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"TagConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TagConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalHeaderNav"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"href"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalHeader"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"nav"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderNav"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalFooterSocial"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"url"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalFooter"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"social"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterSocial"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalTheme"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"font"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"darkMode"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Global"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"header"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeader"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"footer"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooter"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"theme"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalTheme"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalHeaderNavFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"href"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalHeaderFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"nav"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderNavFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFooterSocialFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"url"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFooterFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"social"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterSocialFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalThemeFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"font"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"darkMode"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"header"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"footer"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"theme"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalThemeFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Global"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"GlobalConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalConnectionEdges"}}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"BlogAuthor"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Blog"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"heroImage"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"excerpt"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"author"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogAuthor"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pubDate"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatedDate"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_body"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"BlogAuthorFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"BlogFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"heroImage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogAuthorFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"pubDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"updatedDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"_body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"BlogConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"BlogConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Seo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"titleSuffix"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"twitter"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"SeoFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"titleSuffix"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"twitter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"SeoConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"SeoConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Announcement"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"enabled"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"message"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"linkLabel"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"linkHref"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"AnnouncementFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"enabled"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BooleanFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"message"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"linkLabel"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"linkHref"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"AnnouncementConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"AnnouncementConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Mutation"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"addPendingDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"template"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentUpdateMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"deleteDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createFolder"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatePage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createPage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatePost"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createPost"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateAuthor"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createAuthor"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateTag"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TagMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createTag"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TagMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateGlobal"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Global"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createGlobal"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Global"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateBlog"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createBlog"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateSeo"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createSeo"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateAnnouncement"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createAnnouncement"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentUpdateMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"global"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blog"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"seo"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"announcement"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"global"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blog"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"seo"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"announcement"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementMutation"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroImageMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"src"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"alt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroActionsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tagline"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"headline"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"text"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"image"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroImageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroActionsMutation"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIconMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"style"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"size"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActionsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIconMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"text"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActionsMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"items"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsMutation"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksCtaActionsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksCtaMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaActionsMutation"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksTestimonialMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"quote"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksContentMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hero"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"features"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"cta"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"testimonial"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksTestimonialMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksContentMutation"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blocks"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostTagsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"heroImg"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tags"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTagsMutation"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"_body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"AuthorMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"avatar"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"pubDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"updatedDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hobbies"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TagMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalHeaderNavMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"href"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalHeaderMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"nav"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderNavMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFooterSocialMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"url"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFooterMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"social"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterSocialMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalThemeMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"font"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"darkMode"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"header"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"footer"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"theme"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalThemeMutation"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"BlogMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"heroImage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"pubDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"updatedDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"_body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"SeoMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"titleSuffix"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"twitter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"AnnouncementMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"enabled"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"message"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"linkLabel"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"linkHref"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]}]}} \ No newline at end of file +{"schema":{"version":{"fullVersion":"2.4.9","major":"2","minor":"4","patch":"9"},"meta":{"flags":["experimentalData"]},"collections":[{"label":"Pages","name":"page","path":"content/pages","format":"md","ui":{},"fields":[{"type":"object","list":true,"name":"blocks","label":"Sections","ui":{"visualSelector":true},"templates":[{"name":"hero","label":"Hero","ui":{"previewSrc":"/blocks/hero.png","defaultItem":{"tagline":"Here's some text above the other text","headline":"This Big Text is Totally Awesome","text":"Phasellus scelerisque, libero eu finibus rutrum, risus risus accumsan libero, nec molestie urna dui a leo."}},"fields":[{"type":"string","label":"Tagline","name":"tagline","namespace":["page","blocks","hero","tagline"],"searchable":true,"uid":false},{"type":"string","label":"Headline","name":"headline","namespace":["page","blocks","hero","headline"],"searchable":true,"uid":false},{"label":"Text","name":"text","type":"rich-text","namespace":["page","blocks","hero","text"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"type":"object","label":"Image","name":"image","fields":[{"type":"string","label":"Source","name":"src","ui":{"component":"image"},"namespace":["page","blocks","hero","image","src"]},{"type":"string","label":"Alt Text","name":"alt","namespace":["page","blocks","hero","image","alt"]}],"namespace":["page","blocks","hero","image"],"searchable":true,"uid":false},{"label":"Actions","name":"actions","type":"object","list":true,"ui":{"defaultItem":{"label":"Action Label","type":"button","icon":true,"link":"/"}},"fields":[{"label":"Label","name":"label","type":"string","namespace":["page","blocks","hero","actions","label"]},{"label":"Type","name":"type","type":"string","options":[{"label":"Button","value":"button"},{"label":"Link","value":"link"}],"namespace":["page","blocks","hero","actions","type"]},{"label":"Link","name":"link","type":"string","namespace":["page","blocks","hero","actions","link"]},{"label":"Icon","name":"icon","type":"boolean","namespace":["page","blocks","hero","actions","icon"]}],"namespace":["page","blocks","hero","actions"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","hero","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","hero"]},{"name":"features","label":"Features","ui":{"previewSrc":"/blocks/features.png","defaultItem":{"title":"Features","items":[]}},"fields":[{"type":"string","label":"Title","name":"title","namespace":["page","blocks","features","title"],"searchable":true,"uid":false},{"type":"string","ui":{"component":"textarea"},"label":"Description","name":"description","namespace":["page","blocks","features","description"],"searchable":true,"uid":false},{"type":"object","label":"Feature Items","name":"items","list":true,"ui":{"defaultItem":"New Feature"},"fields":[{"type":"object","label":"Icon","name":"icon","fields":[{"type":"string","label":"Name","name":"name","options":[{"label":"Tina","value":"Tina"},{"label":"BiLayer","value":"BiLayer"},{"label":"BiSearchAlt2","value":"BiSearchAlt2"},{"label":"BiTerminal","value":"BiTerminal"}],"namespace":["page","blocks","features","items","icon","name"]},{"type":"string","label":"Color","name":"color","options":[{"label":"Blue","value":"blue"},{"label":"Teal","value":"teal"},{"label":"Green","value":"green"},{"label":"Red","value":"red"},{"label":"Pink","value":"pink"},{"label":"Purple","value":"purple"},{"label":"Orange","value":"orange"},{"label":"Yellow","value":"yellow"},{"label":"White","value":"white"}],"namespace":["page","blocks","features","items","icon","color"]},{"type":"string","label":"Style","name":"style","options":[{"label":"Float","value":"float"},{"label":"Circle","value":"circle"}],"namespace":["page","blocks","features","items","icon","style"]},{"type":"string","label":"Size","name":"size","options":[{"label":"XS","value":"xs"},{"label":"Small","value":"small"},{"label":"Medium","value":"medium"},{"label":"Large","value":"large"},{"label":"XL","value":"xl"}],"namespace":["page","blocks","features","items","icon","size"]}],"namespace":["page","blocks","features","items","icon"]},{"type":"string","label":"Title","name":"title","namespace":["page","blocks","features","items","title"]},{"type":"string","label":"Text","name":"text","ui":{"component":"textarea"},"namespace":["page","blocks","features","items","text"]},{"label":"Actions","name":"actions","type":"object","list":true,"ui":{"defaultItem":{"label":"Action Label","type":"button","icon":true,"link":"/"}},"fields":[{"label":"Label","name":"label","type":"string","namespace":["page","blocks","features","items","actions","label"]},{"label":"Type","name":"type","type":"string","options":[{"label":"Button","value":"button"},{"label":"Link","value":"link"}],"namespace":["page","blocks","features","items","actions","type"]},{"label":"Link","name":"link","type":"string","namespace":["page","blocks","features","items","actions","link"]},{"label":"Icon","name":"icon","type":"boolean","namespace":["page","blocks","features","items","actions","icon"]}],"namespace":["page","blocks","features","items","actions"]}],"namespace":["page","blocks","features","items"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","features","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","features"]},{"name":"cta","label":"CTA","ui":{"previewSrc":"/blocks/cta.png"},"fields":[{"type":"string","label":"Title","name":"title","namespace":["page","blocks","cta","title"],"searchable":true,"uid":false},{"type":"string","ui":{"component":"textarea"},"label":"Description","name":"description","namespace":["page","blocks","cta","description"],"searchable":true,"uid":false},{"label":"Actions","name":"actions","type":"object","list":true,"ui":{"defaultItem":{"label":"Action Label","type":"button","icon":true,"link":"/"}},"fields":[{"label":"Label","name":"label","type":"string","namespace":["page","blocks","cta","actions","label"]},{"label":"Type","name":"type","type":"string","options":[{"label":"Button","value":"button"},{"label":"Link","value":"link"}],"namespace":["page","blocks","cta","actions","type"]},{"label":"Link","name":"link","type":"string","namespace":["page","blocks","cta","actions","link"]},{"label":"Icon","name":"icon","type":"boolean","namespace":["page","blocks","cta","actions","icon"]}],"namespace":["page","blocks","cta","actions"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","cta","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","cta"]},{"name":"testimonial","label":"Testimonial","ui":{"previewSrc":"/blocks/testimonial.png","defaultItem":{"quote":"There are only two hard things in Computer Science: cache invalidation and naming things.","author":"Phil Karlton","color":"primary"}},"fields":[{"type":"string","ui":{"component":"textarea"},"label":"Quote","name":"quote","namespace":["page","blocks","testimonial","quote"],"searchable":true,"uid":false},{"type":"string","label":"Author","name":"author","namespace":["page","blocks","testimonial","author"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","testimonial","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","testimonial"]},{"name":"content","label":"Content","ui":{"defaultItem":{"body":"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede."}},"fields":[{"type":"rich-text","label":"Body","name":"body","namespace":["page","blocks","content","body"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Tint","value":"tint"},{"label":"Primary","value":"primary"}],"namespace":["page","blocks","content","color"],"searchable":true,"uid":false}],"namespace":["page","blocks","content"]}],"namespace":["page","blocks"],"searchable":true,"uid":false}],"namespace":["page"]},{"label":"Posts","name":"post","path":"content/posts","format":"md","ui":{"filename":{"readonly":true}},"fields":[{"type":"string","label":"Title","name":"title","isTitle":true,"required":true,"ui":{},"namespace":["post","title"],"searchable":true,"uid":false},{"type":"image","name":"heroImg","label":"Hero Image","namespace":["post","heroImg"],"searchable":false,"uid":false},{"type":"rich-text","label":"Excerpt","name":"excerpt","overrides":{"toolbar":["bold","italic","link"]},"namespace":["post","excerpt"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"type":"reference","label":"Author","name":"author","collections":["author"],"namespace":["post","author"],"searchable":true,"uid":false},{"type":"datetime","label":"Posted Date","name":"date","ui":{"dateFormat":"MMMM DD YYYY","timeFormat":"hh:mm A"},"namespace":["post","date"],"searchable":true,"uid":false},{"type":"object","label":"Tags","name":"tags","list":true,"fields":[{"type":"reference","label":"Tag","name":"tag","collections":["tag"],"namespace":["post","tags","tag"],"searchable":true,"uid":false}],"ui":{},"namespace":["post","tags"],"searchable":true,"uid":false},{"type":"rich-text","label":"Body","name":"_body","parser":{"type":"mdx"},"templates":[{"name":"BlockQuote","label":"Block Quote","fields":[{"name":"children","label":"Quote","type":"rich-text","overrides":{"toolbar":["bold","italic","link"]},"namespace":["post","_body","BlockQuote","children"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"name":"authorName","label":"Author","type":"string","namespace":["post","_body","BlockQuote","authorName"],"searchable":true,"uid":false}],"namespace":["post","_body","BlockQuote"]},{"name":"DateTime","label":"Date & Time","inline":true,"fields":[{"name":"format","label":"Format","type":"string","options":["utc","iso","local"],"namespace":["post","_body","DateTime","format"],"searchable":true,"uid":false}],"namespace":["post","_body","DateTime"]},{"name":"NewsletterSignup","label":"Newsletter Sign Up","fields":[{"name":"children","label":"CTA","type":"rich-text","namespace":["post","_body","NewsletterSignup","children"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"name":"placeholder","label":"Placeholder","type":"string","namespace":["post","_body","NewsletterSignup","placeholder"],"searchable":true,"uid":false},{"name":"buttonText","label":"Button Text","type":"string","namespace":["post","_body","NewsletterSignup","buttonText"],"searchable":true,"uid":false},{"name":"disclaimer","label":"Disclaimer","type":"rich-text","overrides":{"toolbar":["bold","italic","link"]},"namespace":["post","_body","NewsletterSignup","disclaimer"],"searchable":true,"parser":{"type":"markdown"},"uid":false}],"ui":{"defaultItem":{"placeholder":"Enter your email","buttonText":"Notify Me"}},"namespace":["post","_body","NewsletterSignup"]}],"isBody":true,"namespace":["post","_body"],"searchable":true}],"namespace":["post"]},{"label":"Authors","name":"author","path":"content/authors","format":"md","ui":{},"fields":[{"type":"string","label":"Name","name":"name","isTitle":true,"required":true,"namespace":["author","name"],"searchable":true,"uid":false},{"type":"image","label":"Avatar","name":"avatar","namespace":["author","avatar"],"searchable":false,"uid":false},{"type":"string","label":"Description","name":"description","namespace":["author","description"],"searchable":true,"uid":false},{"type":"datetime","label":"Publish Date","name":"pubDate","namespace":["author","pubDate"],"searchable":true,"uid":false},{"type":"datetime","label":"Updated Date","name":"updatedDate","namespace":["author","updatedDate"],"searchable":true,"uid":false},{"type":"string","label":"Hobbies","name":"hobbies","list":true,"namespace":["author","hobbies"],"searchable":true,"uid":false}],"namespace":["author"]},{"label":"Tags","name":"tag","path":"content/tags","format":"json","fields":[{"type":"string","label":"Name","name":"name","isTitle":true,"required":true,"namespace":["tag","name"],"searchable":true,"uid":false}],"namespace":["tag"]},{"label":"Global","name":"global","path":"content/global","format":"json","ui":{"global":true},"fields":[{"type":"object","label":"Header","name":"header","fields":[{"type":"string","label":"Name","name":"name","namespace":["global","header","name"],"searchable":true,"uid":false},{"type":"string","label":"Color","name":"color","options":[{"label":"Default","value":"default"},{"label":"Primary","value":"primary"}],"namespace":["global","header","color"],"searchable":true,"uid":false},{"type":"object","label":"Nav Links","name":"nav","list":true,"ui":{"defaultItem":{"href":"home","label":"Home"}},"fields":[{"type":"string","label":"Link","name":"href","namespace":["global","header","nav","href"],"searchable":true,"uid":false},{"type":"string","label":"Label","name":"label","namespace":["global","header","nav","label"],"searchable":true,"uid":false}],"namespace":["global","header","nav"],"searchable":true,"uid":false}],"namespace":["global","header"],"searchable":true,"uid":false},{"type":"object","label":"Footer","name":"footer","fields":[{"type":"object","label":"Social Links","name":"social","list":true,"ui":{},"fields":[{"type":"string","label":"Icon","name":"icon","namespace":["global","footer","social","icon"],"searchable":true,"uid":false},{"type":"string","label":"Url","name":"url","namespace":["global","footer","social","url"],"searchable":true,"uid":false}],"namespace":["global","footer","social"],"searchable":true,"uid":false}],"namespace":["global","footer"],"searchable":true,"uid":false},{"type":"object","label":"Theme","name":"theme","fields":[{"type":"string","label":"Primary Color","name":"color","ui":{},"namespace":["global","theme","color"],"searchable":true,"uid":false},{"type":"string","name":"font","label":"Font Family","options":[{"label":"System Sans","value":"sans"},{"label":"Nunito","value":"nunito"},{"label":"Lato","value":"lato"}],"namespace":["global","theme","font"],"searchable":true,"uid":false},{"type":"string","name":"darkMode","label":"Dark Mode","options":[{"label":"System","value":"system"},{"label":"Light","value":"light"},{"label":"Dark","value":"dark"}],"namespace":["global","theme","darkMode"],"searchable":true,"uid":false}],"namespace":["global","theme"],"searchable":true,"uid":false}],"namespace":["global"]},{"label":"Blogs","name":"blog","path":"content/blogs","format":"md","ui":{"filename":{"readonly":true}},"fields":[{"type":"string","label":"Title","name":"title","isTitle":true,"required":true,"namespace":["blog","title"],"searchable":true,"uid":false},{"type":"image","name":"heroImage","label":"Hero Image","namespace":["blog","heroImage"],"searchable":false,"uid":false},{"type":"rich-text","label":"Excerpt","name":"excerpt","overrides":{"toolbar":["bold","italic","link"]},"namespace":["blog","excerpt"],"searchable":true,"parser":{"type":"markdown"},"uid":false},{"type":"string","label":"Description","name":"description","namespace":["blog","description"],"searchable":true,"uid":false},{"type":"reference","label":"Author","name":"author","collections":["author"],"namespace":["blog","author"],"searchable":true,"uid":false},{"type":"datetime","label":"Publish Date","name":"pubDate","namespace":["blog","pubDate"],"searchable":true,"uid":false},{"type":"datetime","label":"Updated Date","name":"updatedDate","namespace":["blog","updatedDate"],"searchable":true,"uid":false},{"type":"rich-text","label":"Body","name":"_body","isBody":true,"namespace":["blog","_body"],"searchable":true,"parser":{"type":"markdown"},"uid":false}],"namespace":["blog"]},{"label":"SEO Defaults","name":"seo","path":"content/seo","format":"json","ui":{"global":true},"fields":[{"type":"string","label":"Title Suffix","name":"titleSuffix","description":"Appended to every page title, e.g. \" | Tina Kitchen Sink\"","namespace":["seo","titleSuffix"],"searchable":true,"uid":false},{"type":"string","label":"Default Description","name":"description","ui":{"component":"textarea"},"namespace":["seo","description"],"searchable":true,"uid":false},{"type":"string","label":"Twitter Handle","name":"twitter","namespace":["seo","twitter"],"searchable":true,"uid":false}],"namespace":["seo"]},{"label":"Announcement Bar","name":"announcement","path":"content/announcement","format":"json","ui":{"global":true},"fields":[{"type":"boolean","label":"Enabled","name":"enabled","namespace":["announcement","enabled"],"searchable":true,"uid":false},{"type":"string","label":"Message","name":"message","namespace":["announcement","message"],"searchable":true,"uid":false},{"type":"string","label":"Link Label","name":"linkLabel","namespace":["announcement","linkLabel"],"searchable":true,"uid":false},{"type":"string","label":"Link URL","name":"linkHref","namespace":["announcement","linkHref"],"searchable":true,"uid":false}],"namespace":["announcement"]}],"config":{"media":{"tina":{"publicFolder":"public","mediaRoot":"uploads"}}}},"lookup":{"DocumentConnection":{"type":"DocumentConnection","resolveType":"multiCollectionDocumentList","collections":["page","post","author","tag","global","blog","seo","announcement"]},"Node":{"type":"Node","resolveType":"nodeDocument"},"DocumentNode":{"type":"DocumentNode","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"PageBlocks":{"type":"PageBlocks","resolveType":"unionData","typeMap":{"hero":"PageBlocksHero","features":"PageBlocksFeatures","cta":"PageBlocksCta","testimonial":"PageBlocksTestimonial","content":"PageBlocksContent"}},"Page":{"type":"Page","resolveType":"collectionDocument","collection":"page","createPage":"create","updatePage":"update"},"PageConnection":{"type":"PageConnection","resolveType":"collectionDocumentList","collection":"page"},"PostAuthor":{"type":"PostAuthor","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"PostTagsTag":{"type":"PostTagsTag","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"Post":{"type":"Post","resolveType":"collectionDocument","collection":"post","createPost":"create","updatePost":"update"},"PostConnection":{"type":"PostConnection","resolveType":"collectionDocumentList","collection":"post"},"Author":{"type":"Author","resolveType":"collectionDocument","collection":"author","createAuthor":"create","updateAuthor":"update"},"AuthorConnection":{"type":"AuthorConnection","resolveType":"collectionDocumentList","collection":"author"},"Tag":{"type":"Tag","resolveType":"collectionDocument","collection":"tag","createTag":"create","updateTag":"update"},"TagConnection":{"type":"TagConnection","resolveType":"collectionDocumentList","collection":"tag"},"Global":{"type":"Global","resolveType":"collectionDocument","collection":"global","createGlobal":"create","updateGlobal":"update"},"GlobalConnection":{"type":"GlobalConnection","resolveType":"collectionDocumentList","collection":"global"},"BlogAuthor":{"type":"BlogAuthor","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"Blog":{"type":"Blog","resolveType":"collectionDocument","collection":"blog","createBlog":"create","updateBlog":"update"},"BlogConnection":{"type":"BlogConnection","resolveType":"collectionDocumentList","collection":"blog"},"Seo":{"type":"Seo","resolveType":"collectionDocument","collection":"seo","createSeo":"create","updateSeo":"update"},"SeoConnection":{"type":"SeoConnection","resolveType":"collectionDocumentList","collection":"seo"},"Announcement":{"type":"Announcement","resolveType":"collectionDocument","collection":"announcement","createAnnouncement":"create","updateAnnouncement":"update"},"AnnouncementConnection":{"type":"AnnouncementConnection","resolveType":"collectionDocumentList","collection":"announcement"}},"graphql":{"kind":"Document","definitions":[{"kind":"ScalarTypeDefinition","name":{"kind":"Name","value":"Reference"},"description":{"kind":"StringValue","value":"References another document, used as a foreign key"},"directives":[]},{"kind":"ScalarTypeDefinition","name":{"kind":"Name","value":"JSON"},"description":{"kind":"StringValue","value":""},"directives":[]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"SystemInfo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"filename"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"basename"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasReferences"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"breadcrumbs"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excludeExtension"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}],"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"relativePath"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"extension"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"template"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collection"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Folder"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageInfo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasPreviousPage"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasNextPage"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"startCursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"endCursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":""},"name":{"kind":"Name","value":"Node"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":""},"name":{"kind":"Name","value":"Document"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":"A relay-compliant pagination connection"},"name":{"kind":"Name","value":"Connection"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Query"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"getOptimizedQuery"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"queryString"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collections"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"id"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Node"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"document"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"page"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"post"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"postConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"author"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"authorConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"tag"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"tagConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TagConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"global"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Global"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"globalConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"blog"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"blogConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"seo"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"seoConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"announcement"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"announcementConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementConnection"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"global"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blog"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"seo"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"announcement"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"DocumentConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"DocumentConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Collection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"slug"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"format"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"matches"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"templates"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"fields"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"documents"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"folder"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentConnection"}}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"DocumentNode"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Page"}},{"kind":"NamedType","name":{"kind":"Name","value":"Post"}},{"kind":"NamedType","name":{"kind":"Name","value":"Author"}},{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}},{"kind":"NamedType","name":{"kind":"Name","value":"Global"}},{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}},{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}},{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}},{"kind":"NamedType","name":{"kind":"Name","value":"Folder"}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksHeroImage"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"src"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"alt"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksHeroActions"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"type"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"link"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksHero"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"tagline"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"headline"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"text"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"image"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroImage"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"actions"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroActions"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksFeaturesItemsIcon"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"style"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"size"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksFeaturesItemsActions"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"type"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"link"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksFeaturesItems"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIcon"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"text"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"actions"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActions"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksFeatures"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"items"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItems"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksCtaActions"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"type"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"link"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksCta"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"actions"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaActions"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksTestimonial"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"quote"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"author"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageBlocksContent"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"body"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"PageBlocks"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHero"}},{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeatures"}},{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCta"}},{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksTestimonial"}},{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksContent"}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Page"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"blocks"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocks"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"StringFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"RichTextFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroImageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"src"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"alt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"BooleanFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroActionsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BooleanFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tagline"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"headline"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"text"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"image"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroActionsFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIconFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"style"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"size"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActionsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BooleanFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIconFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"text"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActionsFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"items"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksCtaActionsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BooleanFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksCtaFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaActionsFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksTestimonialFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"quote"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksContentFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hero"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"features"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"cta"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"testimonial"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksTestimonialFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksContentFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blocks"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"PageConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageConnectionEdges"}}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"PostAuthor"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"PostTagsTag"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PostTags"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"tag"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTagsTag"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Post"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"heroImg"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"excerpt"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"author"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostAuthor"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"date"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"tags"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTags"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_body"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"ImageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostAuthorFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DatetimeFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostTagsTagFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostTagsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTagsTagFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"Post_bodyBlockQuoteFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"children"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"authorName"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"Post_bodyDateTimeFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"format"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"Post_bodyNewsletterSignupFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"children"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"placeholder"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"buttonText"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"disclaimer"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"Post_bodyFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"BlockQuote"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post_bodyBlockQuoteFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"DateTime"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post_bodyDateTimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"NewsletterSignup"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post_bodyNewsletterSignupFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"heroImg"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostAuthorFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tags"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTagsFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"_body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post_bodyFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PostConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"PostConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Author"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"avatar"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pubDate"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatedDate"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hobbies"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"AuthorFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"avatar"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"pubDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"updatedDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hobbies"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"AuthorConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"AuthorConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Tag"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TagFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TagConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"TagConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TagConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalHeaderNav"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"href"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalHeader"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"nav"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderNav"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalFooterSocial"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"icon"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"url"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalFooter"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"social"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterSocial"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalTheme"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"color"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"font"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"darkMode"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Global"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"header"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeader"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"footer"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooter"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"theme"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalTheme"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalHeaderNavFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"href"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalHeaderFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"nav"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderNavFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFooterSocialFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"url"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFooterFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"social"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterSocialFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalThemeFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"font"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"darkMode"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"header"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"footer"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"theme"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalThemeFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"GlobalConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Global"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"GlobalConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalConnectionEdges"}}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"BlogAuthor"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Blog"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"heroImage"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"excerpt"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"author"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogAuthor"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pubDate"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatedDate"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_body"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"BlogAuthorFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"BlogFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"heroImage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogAuthorFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"pubDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"updatedDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"_body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"BlogConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"BlogConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Seo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"titleSuffix"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"twitter"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"SeoFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"titleSuffix"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"twitter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"SeoConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"SeoConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Announcement"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"enabled"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"message"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"linkLabel"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"linkHref"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"AnnouncementFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"enabled"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BooleanFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"message"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"linkLabel"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"linkHref"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"AnnouncementConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"AnnouncementConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Mutation"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"addPendingDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"template"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentUpdateMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"deleteDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createFolder"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatePage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createPage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatePost"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createPost"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateAuthor"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createAuthor"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Author"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateTag"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TagMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createTag"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TagMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Tag"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateGlobal"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Global"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createGlobal"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Global"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateBlog"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createBlog"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Blog"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateSeo"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createSeo"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Seo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateAnnouncement"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createAnnouncement"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Announcement"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentUpdateMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"global"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blog"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"seo"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"announcement"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AuthorMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TagMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"global"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blog"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"BlogMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"seo"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"SeoMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"announcement"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"AnnouncementMutation"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroImageMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"src"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"alt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroActionsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksHeroMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tagline"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"headline"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"text"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"image"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroImageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroActionsMutation"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIconMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"style"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"size"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActionsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesItemsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsIconMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"text"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsActionsMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksFeaturesMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"items"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesItemsMutation"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksCtaActionsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"type"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"link"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksCtaMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"actions"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaActionsMutation"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksTestimonialMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"quote"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksContentMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageBlocksMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hero"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksHeroMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"features"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksFeaturesMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"cta"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksCtaMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"testimonial"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksTestimonialMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksContentMutation"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"blocks"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageBlocksMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostTagsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tag"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"heroImg"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tags"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostTagsMutation"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"_body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"AuthorMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"avatar"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"pubDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"updatedDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hobbies"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TagMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalHeaderNavMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"href"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"label"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalHeaderMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"nav"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderNavMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFooterSocialMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"icon"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"url"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalFooterMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"social"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterSocialMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalThemeMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"color"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"font"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"darkMode"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"GlobalMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"header"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalHeaderMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"footer"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalFooterMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"theme"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"GlobalThemeMutation"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"BlogMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"heroImage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"author"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"pubDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"updatedDate"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"_body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"SeoMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"titleSuffix"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"twitter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"AnnouncementMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"enabled"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"message"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"linkLabel"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"linkHref"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]}]}} \ No newline at end of file diff --git a/packages/@tinacms/app/src/Playground.tsx b/packages/@tinacms/app/src/Playground.tsx index 2baf8ba497..6fe37837e8 100644 --- a/packages/@tinacms/app/src/Playground.tsx +++ b/packages/@tinacms/app/src/Playground.tsx @@ -6,7 +6,7 @@ import { Folder } from 'lucide-react'; import React from 'react'; import { useCMS } from 'tinacms'; -import 'graphiql/graphiql.min.css'; +import 'graphiql/style.css'; const Playground = () => { const cms = useCMS(); @@ -141,7 +141,6 @@ const Playground = () => { query={query} defaultEditorToolsVisibility='variables' isHeadersEditorEnabled={false} - defaultTabs={[]} plugins={[ { title: 'Queries', diff --git a/packages/@tinacms/cli/package.json b/packages/@tinacms/cli/package.json index ae3fddaa9a..01a7362530 100644 --- a/packages/@tinacms/cli/package.json +++ b/packages/@tinacms/cli/package.json @@ -31,7 +31,6 @@ "@types/clear": "catalog:", "@types/cli-spinner": "catalog:", "@types/cors": "2.8.5", - "@types/crypto-js": "^4.2.2", "@types/express": "catalog:", "@types/figlet": "catalog:", "@types/fs-extra": "^11.0.4", @@ -86,7 +85,6 @@ "cli-spinner": "catalog:", "clipanion": "catalog:", "cors": "catalog:", - "crypto-js": "catalog:", "dotenv": "catalog:", "esbuild": "catalog:", "fs-extra": "catalog:", diff --git a/packages/@tinacms/cli/src/cmds/init/prompts/authProvider.ts b/packages/@tinacms/cli/src/cmds/init/prompts/authProvider.ts index 6df9fe9a7c..6000117700 100644 --- a/packages/@tinacms/cli/src/cmds/init/prompts/authProvider.ts +++ b/packages/@tinacms/cli/src/cmds/init/prompts/authProvider.ts @@ -1,4 +1,4 @@ -import crypto from 'crypto-js'; +import { randomBytes } from 'node:crypto'; import prompts from 'prompts'; import type { Framework } from '../'; @@ -68,9 +68,7 @@ const authProviderUpdateConfig: { name: 'nextAuthSecret', type: 'text', message: `What is the NextAuth.js Secret? (Hit enter to use a randomly generated secret)`, - initial: - process.env.NEXTAUTH_SECRET || - crypto.lib.WordArray.random(16).toString(), + initial: process.env.NEXTAUTH_SECRET || randomBytes(16).toString('hex'), }, ]); config.envVars.push({ diff --git a/packages/@tinacms/graphql/package.json b/packages/@tinacms/graphql/package.json index 8432da17b0..2733d901ab 100644 --- a/packages/@tinacms/graphql/package.json +++ b/packages/@tinacms/graphql/package.json @@ -27,7 +27,6 @@ "scripts": { "types": "pnpm tsc", "build": "tinacms-scripts build", - "docs": "pnpm typedoc", "test": "vitest run --coverage.enabled", "test-watch": "vitest" }, diff --git a/packages/@tinacms/graphql/typedoc.json b/packages/@tinacms/graphql/typedoc.json deleted file mode 100644 index fc4bd0f084..0000000000 --- a/packages/@tinacms/graphql/typedoc.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "inputFiles": ["./src"], - "out": "doc", - "mode": "modules", - "ignoreCompilerErrors": true, - "categorizeByGroup": true, - "exclude": "**/*.spec.ts", - "excludeNotExported": false -} diff --git a/packages/@tinacms/mdx/package.json b/packages/@tinacms/mdx/package.json index b03591d2e6..04391dfdc5 100644 --- a/packages/@tinacms/mdx/package.json +++ b/packages/@tinacms/mdx/package.json @@ -34,7 +34,6 @@ "scripts": { "types": "tsc", "build": "tinacms-scripts build", - "docs": "typedoc --plugin typedoc-plugin-markdown src/parse/plate.ts --theme markdown && concat-md --decrease-title-levels --dir-name-as-title docs > spec.md", "serve": "nodemon dist/server.js", "test": "vitest run", "coverage": "vitest run --coverage", @@ -64,11 +63,9 @@ "remark-gfm": "catalog:", "remark-mdx": "catalog:", "stringify-entities": "catalog:", - "typedoc": "catalog:", "unist-util-source": "catalog:", "unist-util-stringify-position": "catalog:", "unist-util-visit": "catalog:", - "uvu": "catalog:", "vfile-message": "catalog:" }, "publishConfig": { @@ -86,10 +83,8 @@ "@types/prettier": "catalog:", "@types/unist": "catalog:", "c8": "catalog:", - "concat-md": "catalog:", "jest-file-snapshot": "^0.5.0", "ts-node": "catalog:", - "typedoc-plugin-markdown": "catalog:", "typescript": "^5.7.3", "vite": "^4.5.9", "vitest": "^0.32.4" diff --git a/packages/@tinacms/mdx/spec.md b/packages/@tinacms/mdx/spec.md deleted file mode 100644 index f768481c65..0000000000 --- a/packages/@tinacms/mdx/spec.md +++ /dev/null @@ -1,518 +0,0 @@ - - - -@tinacms/mdx / [Exports](#modulesmd) - - - - -[@tinacms/mdx](#readmemd) / Exports - -# @tinacms/mdx - -## Table of contents - -### BlockElement - -- [BlockElement](#blockelement) -- [BlockquoteElement](#blockquoteelement) -- [CodeBlockElement](#codeblockelement) -- [HTMLElement](#htmlelement) -- [HeadingElement](#headingelement) -- [HrElement](#hrelement) -- [InvalidMarkdownElement](#invalidmarkdownelement) -- [ListItemElement](#listitemelement) -- [MdxBlockElement](#mdxblockelement) -- [OrderedListElement](#orderedlistelement) -- [ParagraphElement](#paragraphelement) -- [UnorderedListElement](#unorderedlistelement) - -### InlineElement - -- [BreakElement](#breakelement) -- [HTMLInlineElement](#htmlinlineelement) -- [ImageElement](#imageelement) -- [InlineElement](#inlineelement) -- [LinkElement](#linkelement) -- [MdxInlineElement](#mdxinlineelement) -- [TextElement](#textelement) - -### MiscellaneousElement - -- [EmptyTextElement](#emptytextelement) - -### ListElements - -- [LicElement](#licelement) -- [List](#list) -- [ListItemChildrenElement](#listitemchildrenelement) -- [ListItemContentElement](#listitemcontentelement) - -### _MiscellaneousElement - -- [Position](#position) -- [PositionItem](#positionitem) -- [RootElement](#rootelement) - -## BlockElement - -### BlockElement - -Ƭ **BlockElement**: [`BlockquoteElement`](#blockquoteelement) \| [`CodeBlockElement`](#codeblockelement) \| [`HeadingElement`](#headingelement) \| [`HrElement`](#hrelement) \| [`HTMLElement`](#htmlelement) \| [`ImageElement`](#imageelement) \| [`InvalidMarkdownElement`](#invalidmarkdownelement) \| [`ListItemElement`](#listitemelement) \| [`MdxBlockElement`](#mdxblockelement) \| [`ParagraphElement`](#paragraphelement) \| [`OrderedListElement`](#orderedlistelement) \| [`UnorderedListElement`](#unorderedlistelement) - -#### Defined in - -[plate.ts:144](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L144) - -___ - -### BlockquoteElement - -Ƭ **BlockquoteElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [`InlineElement`](#inlineelement)[] | -| `type` | ``"blockquote"`` | - -#### Defined in - -[plate.ts:30](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L30) - -___ - -### CodeBlockElement - -Ƭ **CodeBlockElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [[`EmptyTextElement`](#emptytextelement)] | -| `lang?` | `string` | -| `type` | ``"code_block"`` | -| `value` | `string` | - -#### Defined in - -[plate.ts:37](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L37) - -___ - -### HTMLElement - -Ƭ **HTMLElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [[`EmptyTextElement`](#emptytextelement)] | -| `type` | ``"html"`` | -| `value` | `string` | - -#### Defined in - -[plate.ts:61](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L61) - -___ - -### HeadingElement - -Ƭ **HeadingElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [`InlineElement`](#inlineelement)[] | -| `type` | ``"h1"`` \| ``"h2"`` \| ``"h3"`` \| ``"h4"`` \| ``"h5"`` \| ``"h6"`` | - -#### Defined in - -[plate.ts:46](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L46) - -___ - -### HrElement - -Ƭ **HrElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [[`EmptyTextElement`](#emptytextelement)] | -| `type` | ``"hr"`` | - -#### Defined in - -[plate.ts:54](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L54) - -___ - -### InvalidMarkdownElement - -Ƭ **InvalidMarkdownElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [[`EmptyTextElement`](#emptytextelement)] | -| `message` | `string` | -| `position?` | [`Position`](#position) | -| `type` | ``"invalid_markdown"`` | -| `value` | `string` | - -#### Defined in - -[plate.ts:77](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L77) - -___ - -### ListItemElement - -Ƭ **ListItemElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [`ListItemChildrenElement`](#listitemchildrenelement)[] | -| `type` | ``"li"`` | - -#### Defined in - -[plate.ts:106](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L106) - -___ - -### MdxBlockElement - -Ƭ **MdxBlockElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [[`EmptyTextElement`](#emptytextelement)] | -| `name` | `string` \| ``null`` | -| `props` | `Record`<`string`, `unknown`\> | -| `type` | ``"mdxJsxFlowElement"`` | - -#### Defined in - -[plate.ts:120](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L120) - -___ - -### OrderedListElement - -Ƭ **OrderedListElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [`ListItemElement`](#listitemelement)[] | -| `type` | ``"ol"`` | - -#### Defined in - -[plate.ts:129](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L129) - -___ - -### ParagraphElement - -Ƭ **ParagraphElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [`InlineElement`](#inlineelement)[] | -| `type` | ``"p"`` | - -#### Defined in - -[plate.ts:136](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L136) - -___ - -### UnorderedListElement - -Ƭ **UnorderedListElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [`ListItemElement`](#listitemelement)[] | -| `type` | ``"ul"`` | - -#### Defined in - -[plate.ts:113](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L113) - -## InlineElement - -### BreakElement - -Ƭ **BreakElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [[`EmptyTextElement`](#emptytextelement)] | -| `type` | ``"break"`` | - -#### Defined in - -[plate.ts:211](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L211) - -___ - -### HTMLInlineElement - -Ƭ **HTMLInlineElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [[`EmptyTextElement`](#emptytextelement)] | -| `type` | ``"html_inline"`` | -| `value` | `string` | - -#### Defined in - -[plate.ts:69](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L69) - -___ - -### ImageElement - -Ƭ **ImageElement**: `Object` - -**`Remarks`** - -It may be beneficial to treat this as a block element - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `alt?` | `string` | -| `caption?` | `string` \| ``null`` | -| `children` | [[`EmptyTextElement`](#emptytextelement)] | -| `type` | ``"img"`` | -| `url` | `string` | - -#### Defined in - -[plate.ts:192](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L192) - -___ - -### InlineElement - -Ƭ **InlineElement**: [`TextElement`](#textelement) \| [`MdxInlineElement`](#mdxinlineelement) \| [`BreakElement`](#breakelement) \| [`LinkElement`](#linkelement) \| [`ImageElement`](#imageelement) \| [`HTMLInlineElement`](#htmlinlineelement) - -#### Defined in - -[plate.ts:224](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L224) - -___ - -### LinkElement - -Ƭ **LinkElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [`InlineElement`](#inlineelement)[] | -| `title?` | `string` \| ``null`` | -| `type` | ``"a"`` | -| `url` | `string` | - -#### Defined in - -[plate.ts:202](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L202) - -___ - -### MdxInlineElement - -Ƭ **MdxInlineElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [[`EmptyTextElement`](#emptytextelement)] | -| `name` | `string` \| ``null`` | -| `props` | `Record`<`string`, `unknown`\> | -| `type` | ``"mdxJsxTextElement"`` | - -#### Defined in - -[plate.ts:161](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L161) - -___ - -### TextElement - -Ƭ **TextElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `bold?` | `boolean` | -| `code?` | `boolean` | -| `italic?` | `boolean` | -| `text` | `string` | -| `type` | ``"text"`` | - -#### Defined in - -[plate.ts:179](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L179) - -## MiscellaneousElement - -### EmptyTextElement - -Ƭ **EmptyTextElement**: `Object` - -**`Remarks`** - -Used specifically to denote no children, used by -the frontend rich-text editor for void nodes - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `text` | ``""`` | -| `type` | ``"text"`` | - -#### Defined in - -[plate.ts:175](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L175) - -## ListElements - -### LicElement - -Ƭ **LicElement**: [`InlineElement`](#inlineelement) - -#### Defined in - -[plate.ts:219](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L219) - -___ - -### List - -Ƭ **List**: [`OrderedListElement`](#orderedlistelement) \| [`UnorderedListElement`](#unorderedlistelement) - -#### Defined in - -[plate.ts:87](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L87) - -___ - -### ListItemChildrenElement - -Ƭ **ListItemChildrenElement**: [`ListItemContentElement`](#listitemcontentelement) \| [`UnorderedListElement`](#unorderedlistelement) \| [`OrderedListElement`](#orderedlistelement) - -#### Defined in - -[plate.ts:98](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L98) - -___ - -### ListItemContentElement - -Ƭ **ListItemContentElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [`LicElement`](#licelement)[] | -| `type` | ``"lic"`` | - -#### Defined in - -[plate.ts:91](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L91) - -## _MiscellaneousElement - -### Position - -Ƭ **Position**: `Object` - -**`Remarks`** - -Positional information for error reporting - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `end` | [`PositionItem`](#positionitem) | -| `start` | [`PositionItem`](#positionitem) | - -#### Defined in - -[plate.ts:238](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L238) - -___ - -### PositionItem - -Ƭ **PositionItem**: `Object` - -**`Remarks`** - -Positional information for error reporting - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `_bufferIndex?` | `number` \| ``null`` | -| `_index?` | `number` \| ``null`` | -| `column?` | `number` \| ``null`` | -| `line?` | `number` \| ``null`` | -| `offset?` | `number` \| ``null`` | - -#### Defined in - -[plate.ts:249](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L249) - -___ - -### RootElement - -Ƭ **RootElement**: `Object` - -#### Type declaration - -| Name | Type | -| :------ | :------ | -| `children` | [`BlockElement`](#blockelement)[] | -| `type` | ``"root"`` | - -#### Defined in - -[plate.ts:22](https://github.com/tinacms/tinacms/blob/17d510e7b/packages/@tinacms/mdx/src/parse/plate.ts#L22) diff --git a/packages/@tinacms/mdx/src/assert.test.ts b/packages/@tinacms/mdx/src/assert.test.ts new file mode 100644 index 0000000000..29fd59b49b --- /dev/null +++ b/packages/@tinacms/mdx/src/assert.test.ts @@ -0,0 +1,15 @@ +import { describe, expect, it } from 'vitest'; +import { assert } from './assert'; + +describe('assert', () => { + it('passes through truthy values', () => { + expect(() => assert(1, 'expected a number')).not.toThrow(); + }); + + it('throws the given message for falsy values', () => { + expect(() => + assert(undefined, 'expected `startPoint` to be defined') + ).toThrow('expected `startPoint` to be defined'); + expect(() => assert(0)).toThrow('Assertion failed'); + }); +}); diff --git a/packages/@tinacms/mdx/src/assert.ts b/packages/@tinacms/mdx/src/assert.ts new file mode 100644 index 0000000000..9a7d7139af --- /dev/null +++ b/packages/@tinacms/mdx/src/assert.ts @@ -0,0 +1,5 @@ +export function assert(value: unknown, message?: string): asserts value { + if (!value) { + throw new Error(message ?? 'Assertion failed'); + } +} diff --git a/packages/@tinacms/mdx/src/extensions/tina-shortcodes/shortcode-container.ts b/packages/@tinacms/mdx/src/extensions/tina-shortcodes/shortcode-container.ts index 494b775738..41d92d42d1 100644 --- a/packages/@tinacms/mdx/src/extensions/tina-shortcodes/shortcode-container.ts +++ b/packages/@tinacms/mdx/src/extensions/tina-shortcodes/shortcode-container.ts @@ -10,7 +10,7 @@ import type { Token, Tokenizer, } from 'micromark-util-types'; -import { ok as assert } from 'uvu/assert'; +import { assert } from '../../assert'; import type { Pattern } from '../../stringify'; import { factoryAttributes } from './factory-attributes'; import { factoryName } from './factory-name'; diff --git a/packages/@tinacms/mdx/src/next/shortcodes/lib/factory-tag.ts b/packages/@tinacms/mdx/src/next/shortcodes/lib/factory-tag.ts index 17c6149d05..5ca1642343 100644 --- a/packages/@tinacms/mdx/src/next/shortcodes/lib/factory-tag.ts +++ b/packages/@tinacms/mdx/src/next/shortcodes/lib/factory-tag.ts @@ -22,8 +22,8 @@ import type { TokenizeContext, Tokenizer, } from 'micromark-util-types'; -import { ok as assert } from 'uvu/assert'; import { VFileMessage } from 'vfile-message'; +import { assert } from '../../../assert'; import { Pattern } from './syntax'; import { findCode } from './util'; diff --git a/packages/@tinacms/metrics/package.json b/packages/@tinacms/metrics/package.json index a18a84bee2..1842b9bfb4 100644 --- a/packages/@tinacms/metrics/package.json +++ b/packages/@tinacms/metrics/package.json @@ -16,13 +16,9 @@ } ] }, - "peerDependencies": { - "fs-extra": "^9.0.1" - }, "devDependencies": { "@tinacms/scripts": "workspace:*", - "@types/fs-extra": "^9.0.13", - "fs-extra": "catalog:", + "@types/node": "^22.13.1", "jest": "catalog:", "typescript": "^5.7.3" }, diff --git a/packages/@tinacms/metrics/src/telemetry/getVersion.ts b/packages/@tinacms/metrics/src/telemetry/getVersion.ts index 6be28441bf..590cf85bb0 100644 --- a/packages/@tinacms/metrics/src/telemetry/getVersion.ts +++ b/packages/@tinacms/metrics/src/telemetry/getVersion.ts @@ -2,9 +2,9 @@ */ -import fse from 'fs-extra'; -import { execSync } from 'child_process'; -import { join } from 'path'; +import { readFileSync } from 'node:fs'; +import { execSync } from 'node:child_process'; +import { join } from 'node:path'; function _executeCommand(cmd: string) { try { @@ -21,9 +21,7 @@ function _executeCommand(cmd: string) { const _getPack = (rootDir: string) => { let pack: any = {}; try { - const rawJSON: string = fse - .readFileSync(join(rootDir, 'package.json')) - .toString(); + const rawJSON = readFileSync(join(rootDir, 'package.json'), 'utf-8'); pack = JSON.parse(rawJSON); } catch (_e) {} return pack; diff --git a/packages/@tinacms/search/package.json b/packages/@tinacms/search/package.json index 585a262aca..eea4ffaee3 100644 --- a/packages/@tinacms/search/package.json +++ b/packages/@tinacms/search/package.json @@ -30,7 +30,6 @@ "scripts": { "types": "pnpm tsc", "build": "tinacms-scripts build", - "docs": "pnpm typedoc", "serve": "pnpm nodemon dist/server.js", "test": "NODE_OPTIONS='--experimental-vm-modules' jest", "test-watch": "NODE_OPTIONS='--experimental-vm-modules' jest --watch" diff --git a/packages/@tinacms/search/src/__tests__/fuzzy-integration.spec.ts b/packages/@tinacms/search/src/__tests__/fuzzy-integration.spec.ts index f6c2b4aaec..eae839fbd5 100644 --- a/packages/@tinacms/search/src/__tests__/fuzzy-integration.spec.ts +++ b/packages/@tinacms/search/src/__tests__/fuzzy-integration.spec.ts @@ -287,19 +287,12 @@ describe('Fuzzy Search Integration', () => { expect(duration).toBeLessThan(1000); }); - it('should use cache for repeated queries', async () => { - // First query - cold cache - const start1 = Date.now(); - await client.query('docment', { fuzzy: true, limit: 10 }); - const duration1 = Date.now() - start1; - - // Second query - warm cache - const start2 = Date.now(); - await client.query('docment', { fuzzy: true, limit: 10 }); - const duration2 = Date.now() - start2; - - // Second query should be faster or similar (cache helps) - expect(duration2).toBeLessThanOrEqual(duration1 * 1.5); + it('returns identical results for a repeated query', async () => { + const first = await client.query('docment', { fuzzy: true, limit: 10 }); + const second = await client.query('docment', { fuzzy: true, limit: 10 }); + + expect(second).toEqual(first); + expect(second.results.length).toBeGreaterThan(0); }); }); diff --git a/packages/@tinacms/search/typedoc.json b/packages/@tinacms/search/typedoc.json deleted file mode 100644 index fc4bd0f084..0000000000 --- a/packages/@tinacms/search/typedoc.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "inputFiles": ["./src"], - "out": "doc", - "mode": "modules", - "ignoreCompilerErrors": true, - "categorizeByGroup": true, - "exclude": "**/*.spec.ts", - "excludeNotExported": false -} diff --git a/packages/next-tinacms-azure/package.json b/packages/next-tinacms-azure/package.json index 66e305117a..afded92807 100644 --- a/packages/next-tinacms-azure/package.json +++ b/packages/next-tinacms-azure/package.json @@ -37,7 +37,6 @@ }, "devDependencies": { "@tinacms/scripts": "workspace:*", - "@types/crypto-js": "^3.1.47", "@types/js-cookie": "^2.2.7", "@types/node": "^22.13.1", "next": "15.5.21", diff --git a/packages/next-tinacms-cloudinary/package.json b/packages/next-tinacms-cloudinary/package.json index 8a256c8728..a37be168fd 100644 --- a/packages/next-tinacms-cloudinary/package.json +++ b/packages/next-tinacms-cloudinary/package.json @@ -28,7 +28,6 @@ }, "devDependencies": { "@tinacms/scripts": "workspace:*", - "@types/crypto-js": "^3.1.47", "@types/js-cookie": "^2.2.7", "@types/node": "^22.13.1", "next": "15.5.21", diff --git a/packages/next-tinacms-dos/package.json b/packages/next-tinacms-dos/package.json index def9ddcd1a..4571aa6f2e 100644 --- a/packages/next-tinacms-dos/package.json +++ b/packages/next-tinacms-dos/package.json @@ -27,7 +27,6 @@ }, "devDependencies": { "@tinacms/scripts": "workspace:*", - "@types/crypto-js": "^3.1.47", "@types/js-cookie": "^2.2.7", "@types/node": "^22.13.1", "next": "15.5.21", diff --git a/packages/next-tinacms-s3/package.json b/packages/next-tinacms-s3/package.json index c85e4bc93a..56f7641021 100644 --- a/packages/next-tinacms-s3/package.json +++ b/packages/next-tinacms-s3/package.json @@ -24,7 +24,6 @@ }, "devDependencies": { "@tinacms/scripts": "workspace:*", - "@types/crypto-js": "^3.1.47", "@types/js-cookie": "^2.2.7", "@types/node": "^22.13.1", "@types/react": "^18.3.18", diff --git a/packages/tinacms/package.json b/packages/tinacms/package.json index 596fb04c52..6fce5b4b78 100644 --- a/packages/tinacms/package.json +++ b/packages/tinacms/package.json @@ -90,7 +90,6 @@ "clsx": "catalog:", "cmdk": "catalog:", "color-string": "catalog:", - "crypto-js": "catalog:", "date-fns": "4.1.0", "es-toolkit": "^1.42.0", "final-form": "catalog:", diff --git a/packages/tinacms/src/toolkit/components/media/modal.test.tsx b/packages/tinacms/src/toolkit/components/media/modal.test.tsx index ec4c515b14..f9a2526769 100644 --- a/packages/tinacms/src/toolkit/components/media/modal.test.tsx +++ b/packages/tinacms/src/toolkit/components/media/modal.test.tsx @@ -22,15 +22,8 @@ const renderModal = ( renameFunc, close, input: () => screen.getByPlaceholderText('File name') as HTMLInputElement, - // `Button` renders `disabled` as pointer-events-none styling rather than - // the DOM attribute, so "is it disabled" is asserted through the class and - // through the handler refusing to run. submit: () => screen.getByText('Rename').closest('button'), - submitBlocked: () => - screen - .getByText('Rename') - .closest('button') - .className.includes('pointer-events-none'), + submitBlocked: () => screen.getByText('Rename').closest('button').disabled, }; }; diff --git a/packages/tinacms/src/toolkit/components/media/modal.tsx b/packages/tinacms/src/toolkit/components/media/modal.tsx index 34fd6167de..b702522d78 100644 --- a/packages/tinacms/src/toolkit/components/media/modal.tsx +++ b/packages/tinacms/src/toolkit/components/media/modal.tsx @@ -109,9 +109,6 @@ export const RenameModal = ({ variant='primary' disabled={!canSubmit} onClick={async () => { - // Button only renders `disabled` as pointer-events-none styling, - // so the guard has to live here to stop a double submit. - if (!canSubmit) return; setProcessing(true); setError(null); try { diff --git a/packages/tinacms/src/toolkit/fields/plugins/blocks-field-plugin/block-selector-big.tsx b/packages/tinacms/src/toolkit/fields/plugins/blocks-field-plugin/block-selector-big.tsx index 8c4a56d686..d571ab7c7a 100644 --- a/packages/tinacms/src/toolkit/fields/plugins/blocks-field-plugin/block-selector-big.tsx +++ b/packages/tinacms/src/toolkit/fields/plugins/blocks-field-plugin/block-selector-big.tsx @@ -37,12 +37,14 @@ export const BlockSelectorBig = ({ templates, addItem, label, + fieldName, }: { templates: { [key: string]: BlockTemplate; }; addItem: any; label: string | boolean; + fieldName?: string; }) => { const FormPortal = useFormPortal(); const [pickerIsOpen, setPickerIsOpen] = React.useState(false); @@ -102,6 +104,7 @@ export const BlockSelectorBig = ({ return ( <> { const showFilter = React.useMemo(() => { return Object.entries(templates).length > 6; @@ -36,6 +38,7 @@ export const BlockSelector = ({ + ) : ( {(!fixedLength || (fixedLength && !isMin)) && ( - + )} @@ -298,7 +308,10 @@ const InvalidBlockListItem = ({ Invalid Block - + )} diff --git a/packages/tinacms/src/toolkit/fields/plugins/field-props.ts b/packages/tinacms/src/toolkit/fields/plugins/field-props.ts index ac61539b83..675bc04425 100644 --- a/packages/tinacms/src/toolkit/fields/plugins/field-props.ts +++ b/packages/tinacms/src/toolkit/fields/plugins/field-props.ts @@ -1,8 +1,19 @@ -import { Field, FormApi } from '@toolkit/forms'; +import { Field, Form, FormApi } from '@toolkit/forms'; import { FieldRenderProps } from '@toolkit/form-builder'; +/** + * Props every field plugin receives. + * + * `react-final-form` v6 declared `[otherProp: string]: any` on `FieldRenderProps`, + * so the extras `FieldsBuilder` passes down type-checked implicitly. v7 dropped + * that index signature, so they are declared here instead. + */ export interface FieldProps extends FieldRenderProps { field: Field & InputProps; form: FormApi; + tinaForm: Form; + index?: number; + children?: React.ReactNode; + experimental_focusIntent?: boolean; } diff --git a/packages/tinacms/src/toolkit/fields/plugins/group-list-field-plugin.tsx b/packages/tinacms/src/toolkit/fields/plugins/group-list-field-plugin.tsx index d19b1e515f..246e51b814 100644 --- a/packages/tinacms/src/toolkit/fields/plugins/group-list-field-plugin.tsx +++ b/packages/tinacms/src/toolkit/fields/plugins/group-list-field-plugin.tsx @@ -102,6 +102,7 @@ const Group = ({ tinaForm, form, field, input, meta, index }: GroupProps) => { return ( { actions={ (!fixedLength || (fixedLength && !isMax)) && ( {(!fixedLength || (fixedLength && !isMin)) && ( - + )} @@ -301,10 +307,18 @@ export const ItemHeader = ({ ); }; -export const ItemDeleteButton = ({ onClick, disabled = false }) => { +export const ItemDeleteButton = ({ + onClick, + disabled = false, + fieldName = '', +}) => { return ( ); + expect(buttonEl().disabled).toBe(true); + }); + + it('does not activate its handler when disabled', () => { + const onClick = vi.fn(); + render( + + ); + buttonEl().click(); + expect(onClick).not.toHaveBeenCalled(); + }); + + it('does not activate its handler while busy', () => { + const onClick = vi.fn(); + render( + + ); + expect(buttonEl().disabled).toBe(true); + buttonEl().click(); + expect(onClick).not.toHaveBeenCalled(); + }); + + it('omits disabled when rendered as a tag that does not support it', () => { + const { container } = render( + + ); + expect(container.querySelector('a')?.hasAttribute('disabled')).toBe(false); + }); + + it('strips href from a disabled link so it cannot be activated', () => { + const onClick = vi.fn(); + const { container } = render( + + ); + const link = container.querySelector('a') as HTMLAnchorElement; + // aria-disabled and tabIndex are advisory; a missing href is what actually + // stops an anchor being focusable and activatable. + expect(link.hasAttribute('href')).toBe(false); + expect(link.getAttribute('aria-disabled')).toBe('true'); + expect(link.tabIndex).toBe(-1); + link.click(); + expect(onClick).not.toHaveBeenCalled(); + }); + + it('does not activate a busy link', () => { + const onClick = vi.fn(); + const { container } = render( + + ); + const link = container.querySelector('a') as HTMLAnchorElement; + expect(link.hasAttribute('href')).toBe(false); + link.click(); + expect(onClick).not.toHaveBeenCalled(); + }); + + it('leaves an enabled link untouched', () => { + const onClick = vi.fn(); + render( + + ); + const link = screen.getByRole('link'); + expect(link.getAttribute('href')).toBe('https://tina.io'); + expect(link.hasAttribute('aria-disabled')).toBe(false); + expect(link.hasAttribute('tabindex')).toBe(false); + link.click(); + expect(onClick).toHaveBeenCalledTimes(1); + }); + + it('forwards disabled to a component passed via as', () => { + const Custom = (props: React.ComponentProps<'button'>) => ( + + ); + expect(buttonEl().disabled).toBe(true); + }); + + it('stays disabled when both disabled and busy are set', () => { + const onClick = vi.fn(); + render( + + ); + expect(buttonEl().disabled).toBe(true); + buttonEl().click(); + expect(onClick).not.toHaveBeenCalled(); + }); +}); + +describe('IconButton', () => { + it('disables the underlying button element', () => { + render(); + expect(buttonEl().disabled).toBe(true); + }); + + it('does not activate its handler when disabled', () => { + const onClick = vi.fn(); + render(); + buttonEl().click(); + expect(onClick).not.toHaveBeenCalled(); + }); + + it('does not activate its handler while busy', () => { + const onClick = vi.fn(); + render(); + expect(buttonEl().disabled).toBe(true); + buttonEl().click(); + expect(onClick).not.toHaveBeenCalled(); + }); }); diff --git a/packages/tinacms/src/toolkit/styles/button.tsx b/packages/tinacms/src/toolkit/styles/button.tsx index cdbd8d8886..c82dbeb4a9 100644 --- a/packages/tinacms/src/toolkit/styles/button.tsx +++ b/packages/tinacms/src/toolkit/styles/button.tsx @@ -63,6 +63,14 @@ export const Button = ({ medium: `text-sm h-10 px-8`, custom: ``, }; + const isDisabled = disabled || busy; + // Tags reached through `as` have no `disabled` attribute, and aria/tabIndex + // alone are advisory: dropping `href` is what actually stops an anchor + // activating. The handler is cleared separately for tags nobody anticipated. + const inertProps = + typeof Tag !== 'string' || Tag === 'button' + ? { disabled: isDisabled } + : isDisabled && { 'aria-disabled': true, tabIndex: -1, href: undefined }; return ( {busy ? : children} @@ -121,6 +131,7 @@ export const IconButton = ({ className )} {...props} + disabled={disabled || busy} > {children} diff --git a/playwright/tina-playwright/tests/action/create-folder.spec.ts b/playwright/tina-playwright/tests/action/create-folder.spec.ts index 4d8ed00a9d..3e39cf2c49 100644 --- a/playwright/tina-playwright/tests/action/create-folder.spec.ts +++ b/playwright/tina-playwright/tests/action/create-folder.spec.ts @@ -23,9 +23,6 @@ test.describe("Create Folder", () => { ); await expect(validationError).toBeVisible(); - // This Button disables via pointer-events-none styling, not a native disabled attr. - await expect(page.locator('button:has-text("Create")')).toHaveClass( - /pointer-events-none/ - ); + await expect(page.locator('button:has-text("Create")')).toBeDisabled(); }); }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a6038a6473..a5a5a8e3e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,8 +49,8 @@ catalogs: specifier: ^2.1.2 version: 2.1.6 '@graphiql/toolkit': - specifier: 0.8.4 - version: 0.8.4 + specifier: ^0.11.3 + version: 0.11.3 '@graphql-codegen/core': specifier: ^6.2.0 version: 6.2.0 @@ -352,8 +352,8 @@ catalogs: specifier: ^3.2.1 version: 3.2.1 cloudinary: - specifier: ^1.41.3 - version: 1.41.3 + specifier: ^2.7.0 + version: 2.10.1 clsx: specifier: ^2.1.1 version: 2.1.1 @@ -363,18 +363,12 @@ catalogs: color-string: specifier: ^1.9.1 version: 1.9.1 - concat-md: - specifier: ^0.5.1 - version: 0.5.1 cors: specifier: ^2.8.5 version: 2.8.5 cross-spawn: specifier: ^7.0.6 version: 7.0.6 - crypto-js: - specifier: ^4.2.0 - version: 4.2.0 dompurify: specifier: ^3.3.1 version: 3.3.1 @@ -391,11 +385,11 @@ catalogs: specifier: ^3.3.3 version: 3.3.3 final-form: - specifier: 4.20.10 - version: 4.20.10 + specifier: ^5.0.1 + version: 5.0.1 final-form-arrays: - specifier: ^3.1.0 - version: 3.1.0 + specifier: ^4.0.1 + version: 4.0.1 final-form-set-field-data: specifier: ^1.0.2 version: 1.0.2 @@ -406,8 +400,8 @@ catalogs: specifier: ^6.0.2 version: 6.0.2 graphiql: - specifier: 3.0.0-alpha.1 - version: 3.0.0-alpha.1 + specifier: ^4.1.2 + version: 4.1.2 graphql-tag: specifier: ^2.12.6 version: 2.12.6 @@ -565,8 +559,8 @@ catalogs: specifier: 14.2.3 version: 14.2.3 react-final-form: - specifier: ^6.5.9 - version: 6.5.9 + specifier: ^7.0.1 + version: 7.0.1 react-router-dom: specifier: ^6.30.3 version: 6.30.3 @@ -624,12 +618,6 @@ catalogs: typanion: specifier: 3.13.0 version: 3.13.0 - typedoc: - specifier: ^0.26.11 - version: 0.26.11 - typedoc-plugin-markdown: - specifier: ^3.17.1 - version: 3.17.1 unist-util-source: specifier: 4.0.2 version: 4.0.2 @@ -642,9 +630,6 @@ catalogs: url-pattern: specifier: ^1.0.3 version: 1.0.3 - uvu: - specifier: 0.5.6 - version: 0.5.6 vfile-message: specifier: 3.1.4 version: 3.1.4 @@ -660,6 +645,7 @@ overrides: '@clerk/clerk-js>react': 19.2.3 '@clerk/clerk-js>react-dom': 19.2.3 '@clerk/backend>react': 19.2.3 + markdown-it: ^14.3.0 importers: @@ -959,7 +945,7 @@ importers: version: 0.0.4(mongodb@4.17.2) next: specifier: 15.5.21 - version: 15.5.21(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) + version: 15.5.21(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) react: specifier: ^18.3.1 version: 18.3.1 @@ -1206,7 +1192,7 @@ importers: dependencies: '@graphiql/toolkit': specifier: 'catalog:' - version: 0.8.4(@types/node@25.1.0)(graphql@15.8.0) + version: 0.11.3(@types/node@25.1.0)(graphql@15.8.0) '@monaco-editor/loader': specifier: 'catalog:' version: 1.7.0 @@ -1218,10 +1204,10 @@ importers: version: link:../mdx final-form: specifier: 'catalog:' - version: 4.20.10 + version: 5.0.1 graphiql: specifier: 'catalog:' - version: 3.0.0-alpha.1(@codemirror/language@6.0.0)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.1.2(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) graphql: specifier: 15.8.0 version: 15.8.0 @@ -1422,9 +1408,6 @@ importers: cors: specifier: 'catalog:' version: 2.8.5 - crypto-js: - specifier: 'catalog:' - version: 4.2.0 dotenv: specifier: 'catalog:' version: 16.6.1 @@ -1513,9 +1496,6 @@ importers: '@types/cors': specifier: 2.8.5 version: 2.8.5 - '@types/crypto-js': - specifier: ^4.2.2 - version: 4.2.2 '@types/express': specifier: 'catalog:' version: 4.17.25 @@ -1788,9 +1768,6 @@ importers: stringify-entities: specifier: 'catalog:' version: 4.0.3 - typedoc: - specifier: 'catalog:' - version: 0.26.11(typescript@5.9.3) unist-util-source: specifier: 'catalog:' version: 4.0.2 @@ -1800,9 +1777,6 @@ importers: unist-util-visit: specifier: 'catalog:' version: 4.1.2 - uvu: - specifier: 'catalog:' - version: 0.5.6 vfile-message: specifier: 'catalog:' version: 3.1.4 @@ -1828,18 +1802,12 @@ importers: c8: specifier: 'catalog:' version: 7.14.0 - concat-md: - specifier: 'catalog:' - version: 0.5.1 jest-file-snapshot: specifier: ^0.5.0 version: 0.5.0 ts-node: specifier: 'catalog:' version: 10.9.2(@types/node@22.19.3)(typescript@5.9.3) - typedoc-plugin-markdown: - specifier: 'catalog:' - version: 3.17.1(typedoc@0.26.11(typescript@5.9.3)) typescript: specifier: ^5.7.3 version: 5.9.3 @@ -1855,15 +1823,12 @@ importers: '@tinacms/scripts': specifier: workspace:* version: link:../scripts - '@types/fs-extra': - specifier: ^9.0.13 - version: 9.0.13 - fs-extra: - specifier: 'catalog:' - version: 11.3.2 + '@types/node': + specifier: ^22.13.1 + version: 22.19.17 jest: specifier: 'catalog:' - version: 29.7.0(@types/node@25.1.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.1.0)(typescript@5.9.3)) + version: 29.7.0(@types/node@22.19.17)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.19.17)(typescript@5.9.3)) typescript: specifier: ^5.7.3 version: 5.9.3 @@ -2108,9 +2073,6 @@ importers: '@tinacms/scripts': specifier: workspace:* version: link:../@tinacms/scripts - '@types/crypto-js': - specifier: ^3.1.47 - version: 3.1.47 '@types/js-cookie': specifier: ^2.2.7 version: 2.2.7 @@ -2119,7 +2081,7 @@ importers: version: 22.19.3 next: specifier: 15.5.21 - version: 15.5.21(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) + version: 15.5.21(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) react: specifier: ^18.3.1 version: 18.3.1 @@ -2137,7 +2099,7 @@ importers: dependencies: cloudinary: specifier: 'catalog:' - version: 1.41.3 + version: 2.10.1 multer: specifier: 'catalog:' version: 2.2.0 @@ -2145,9 +2107,6 @@ importers: '@tinacms/scripts': specifier: workspace:* version: link:../@tinacms/scripts - '@types/crypto-js': - specifier: ^3.1.47 - version: 3.1.47 '@types/js-cookie': specifier: ^2.2.7 version: 2.2.7 @@ -2156,7 +2115,7 @@ importers: version: 22.19.3 next: specifier: 15.5.21 - version: 15.5.21(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) + version: 15.5.21(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) react: specifier: ^18.3.1 version: 18.3.1 @@ -2182,9 +2141,6 @@ importers: '@tinacms/scripts': specifier: workspace:* version: link:../@tinacms/scripts - '@types/crypto-js': - specifier: ^3.1.47 - version: 3.1.47 '@types/js-cookie': specifier: ^2.2.7 version: 2.2.7 @@ -2193,7 +2149,7 @@ importers: version: 22.19.3 next: specifier: 15.5.21 - version: 15.5.21(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) + version: 15.5.21(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) react: specifier: ^18.3.1 version: 18.3.1 @@ -2219,9 +2175,6 @@ importers: '@tinacms/scripts': specifier: workspace:* version: link:../@tinacms/scripts - '@types/crypto-js': - specifier: ^3.1.47 - version: 3.1.47 '@types/js-cookie': specifier: ^2.2.7 version: 2.2.7 @@ -2233,7 +2186,7 @@ importers: version: 18.3.27 next: specifier: 15.5.21 - version: 15.5.21(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) + version: 15.5.21(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) react: specifier: ^18.3.1 version: 18.3.1 @@ -2396,9 +2349,6 @@ importers: color-string: specifier: 'catalog:' version: 1.9.1 - crypto-js: - specifier: 'catalog:' - version: 4.2.0 date-fns: specifier: 4.1.0 version: 4.1.0 @@ -2407,13 +2357,13 @@ importers: version: 1.43.0 final-form: specifier: 'catalog:' - version: 4.20.10 + version: 5.0.1 final-form-arrays: specifier: 'catalog:' - version: 3.1.0(final-form@4.20.10) + version: 4.0.1(final-form@5.0.1) final-form-set-field-data: specifier: 'catalog:' - version: 1.0.2(final-form@4.20.10) + version: 1.0.2(final-form@5.0.1) graphql: specifier: 15.8.0 version: 15.8.0 @@ -2455,7 +2405,7 @@ importers: version: 14.2.3(react@18.3.1) react-final-form: specifier: 'catalog:' - version: 6.5.9(final-form@4.20.10)(react@18.3.1) + version: 7.0.1(final-form@5.0.1)(react@18.3.1) react-router-dom: specifier: 'catalog:' version: 6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2528,7 +2478,7 @@ importers: version: 3.3.0 next: specifier: 15.5.21 - version: 15.5.21(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) + version: 15.5.21(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) react: specifier: ^18.3.1 version: 18.3.1 @@ -2978,7 +2928,7 @@ importers: dependencies: next: specifier: 15.5.21 - version: 15.5.21(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) + version: 15.5.21(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) next-auth: specifier: ^4.24.11 version: 4.24.15(next@15.5.21(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3018,7 +2968,7 @@ importers: version: 1.7.5 next: specifier: 15.5.21 - version: 15.5.21(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) + version: 15.5.21(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3) react: specifier: ^18.3.1 version: 18.3.1 @@ -4091,10 +4041,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.28.4': - resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.28.6': resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} engines: {node: '>=6.9.0'} @@ -5315,17 +5261,30 @@ packages: '@floating-ui/utils@0.2.12': resolution: {integrity: sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==} - '@graphiql/react@0.18.0': - resolution: {integrity: sha512-OIzUjnxBM4k9DY0DXBMRfU+fTak2tbnmY2o6J5t/vKvqGaa4opRUhgIZEvrerjnktjCxj2dJY706gCwnUZQsNg==} + '@graphiql/plugin-doc-explorer@0.2.2': + resolution: {integrity: sha512-0Pj0vsNFfZJZJ3moC7O9xF1Dt2KWyvdxke+cFFZQLN1L2VxdTUa4cfGSg5ujv/ikDUUyyPQNTZuyXzagM4NG5g==} peerDependencies: - graphql: ^15.5.0 || ^16.0.0 - react: ^16.8.0 || ^17 || ^18 - react-dom: ^16.8.0 || ^17 || ^18 + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 + react: ^18 || ^19 + react-dom: ^18 || ^19 - '@graphiql/toolkit@0.8.4': - resolution: {integrity: sha512-cFUGqh3Dau+SD3Vq9EFlZrhzYfaHKyOJveFtaCR+U5Cn/S68p7oy+vQBIdwtO6J2J58FncnwBbVRfr+IvVfZqQ==} + '@graphiql/plugin-history@0.2.2': + resolution: {integrity: sha512-ta1k8ichGVfMg6eDwRYa/2e92PfLPh+wgtJTuTQagmXBLXhM7g8Hbk+CaE2clUahQ8/4CZOIRXJHbQ7B5tI9dg==} peerDependencies: - graphql: ^15.5.0 || ^16.0.0 + react: ^18 || ^19 + react-dom: ^18 || ^19 + + '@graphiql/react@0.34.1': + resolution: {integrity: sha512-Ykqt5uzIRKcbriyVisr/y6BwxK9ZIsilaJFPbajDAcoDiXlGEx/Pl86OcJNjslsqn79M9BkrphWvWa7cBGz3Sw==} + peerDependencies: + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 + react: ^18 || ^19 + react-dom: ^18 || ^19 + + '@graphiql/toolkit@0.11.3': + resolution: {integrity: sha512-Glf0fK1cdHLNq52UWPzfSrYIJuNxy8h4451Pw1ZVpJ7dtU+tm7GVVC64UjEDQ/v2j3fnG4cX8jvR75IvfL6nzQ==} + peerDependencies: + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 graphql-ws: '>= 4.5.0' peerDependenciesMeta: graphql-ws: @@ -5448,13 +5407,6 @@ packages: peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@headlessui/react@1.7.19': - resolution: {integrity: sha512-Ll+8q3OlMJfJbAKM/+/Y2q6PPYbryqNTXDbryx7SXLIDamkF6iQFbriYHga0dY44PvDhvvBWCx1Xj4U5+G4hOw==} - engines: {node: '>=10'} - peerDependencies: - react: ^16 || ^17 || ^18 - react-dom: ^16 || ^17 || ^18 - '@headlessui/react@2.1.8': resolution: {integrity: sha512-uajqVkAcVG/wHwG9Fh5PFMcFpf2VxM4vNRNKxRjuK009kePVur8LkuuygHfIE+2uZ7z7GnlTtYsyUe6glPpTLg==} engines: {node: '>=10'} @@ -5462,6 +5414,13 @@ packages: react: ^18 react-dom: ^18 + '@headlessui/react@2.2.10': + resolution: {integrity: sha512-5pVLNK9wlpxTUTy9GpgbX/SdcRh+HBnPktjM2wbiLTH4p+2EPHBO1aoSryUCuKUIItdDWO9ITlhUL8UnUN/oIA==} + engines: {node: '>=10'} + peerDependencies: + react: ^18 || ^19 || ^19.0.0-rc + react-dom: ^18 || ^19 || ^19.0.0-rc + '@humanwhocodes/config-array@0.13.0': resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} @@ -6002,24 +5961,6 @@ packages: '@mongodb-js/saslprep@1.4.0': resolution: {integrity: sha512-ZHzx7Z3rdlWL1mECydvpryWN/ETXJiCxdgQKTAH+djzIPe77HdnSizKBDi1TVDXZjXyOj2IqEG/vPw71ULF06w==} - '@motionone/animation@10.18.0': - resolution: {integrity: sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw==} - - '@motionone/dom@10.12.0': - resolution: {integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==} - - '@motionone/easing@10.18.0': - resolution: {integrity: sha512-VcjByo7XpdLS4o9T8t99JtgxkdMcNWD3yHU/n6CLEz3bkmKDRZyYQ/wmSf6daum8ZXqfUAgFeCZSpJZIMxaCzg==} - - '@motionone/generators@10.18.0': - resolution: {integrity: sha512-+qfkC2DtkDj4tHPu+AFKVfR/C30O1vYdvsGYaR13W/1cczPrrcjdvYCj0VLFuRMN+lP1xvpNZHCRNM4fBzn1jg==} - - '@motionone/types@10.17.1': - resolution: {integrity: sha512-KaC4kgiODDz8hswCrS0btrVrzyU2CSQKO7Ps90ibBVSQmjkrt2teqta6/sOG59v7+dPnKMAg13jyqtMKV2yJ7A==} - - '@motionone/utils@10.18.0': - resolution: {integrity: sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw==} - '@n1ru4l/push-pull-async-iterable-iterator@3.2.0': resolution: {integrity: sha512-3fkKj25kEjsfObL6IlKPAlHYPq/oYwUkkQ03zsTTiDjD7vg/RxjdiLeCydqtxHZP0JgsXL3D/X5oAkMGzuUp/Q==} engines: {node: '>=12'} @@ -7012,19 +6953,6 @@ packages: '@types/react': optional: true - '@radix-ui/react-visually-hidden@1.2.4': - resolution: {integrity: sha512-kaeiyGCe844dkb9AVF+rb4yTyb1LiLN/e3es3nLiRyN4dC8AduBYPMnnNlDjX2VDOcvDEiPnRNMJeWCfsX0txg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - '@radix-ui/react-visually-hidden@1.2.7': resolution: {integrity: sha512-1wNZBggTDK3GRuuQ6nP4k2yi7a6l7I5qbMPbZcRsrGsGVead/f/d5FhEzUvqFs0bcrDLx7n1zKQ3JvLR6whaaw==} peerDependencies: @@ -7356,30 +7284,18 @@ packages: '@rushstack/eslint-patch@1.15.0': resolution: {integrity: sha512-ojSshQPKwVvSMR8yT2L/QtUkV5SXi/IfDiJ4/8d6UbTPjiHVmxZzUAzGD8Tzks1b9+qQkZa0isUOvYObedITaw==} - '@shikijs/core@1.29.2': - resolution: {integrity: sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==} - '@shikijs/core@4.1.0': resolution: {integrity: sha512-jLJtSJeuFffqX6/inRE1zqU5aFv2hrszvYgq3OjbAgFRZiWv7abKMDdQzYxuSDfmUPQozZvI/kuy6VMTvnvqTQ==} engines: {node: '>=20'} - '@shikijs/engine-javascript@1.29.2': - resolution: {integrity: sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==} - '@shikijs/engine-javascript@4.1.0': resolution: {integrity: sha512-YquhawCUgaBfhsS72e2Y/dI59gCBNPHu3fEO/tvLaXrTssxZrY5ddjtNLTwndrMgPo8b3IscE+xoICDzpTmlFQ==} engines: {node: '>=20'} - '@shikijs/engine-oniguruma@1.29.2': - resolution: {integrity: sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==} - '@shikijs/engine-oniguruma@4.1.0': resolution: {integrity: sha512-axLpjVs45YBvvINa+dJF+NPW+KtFkNXsFr4SDw2BMj9GdeMnGxVB9PQb2xXlJYovslt/nz6giedAyOANkfc7hg==} engines: {node: '>=20'} - '@shikijs/langs@1.29.2': - resolution: {integrity: sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==} - '@shikijs/langs@4.1.0': resolution: {integrity: sha512-nwOMruEkbgdZfQ/b8CgpNBVOpvG1k0N5tbmgiFeqsan401+x3ILqlzZJowSla4Agmq4hG2Uf2wh5jLTEhR8VSg==} engines: {node: '>=20'} @@ -7388,16 +7304,10 @@ packages: resolution: {integrity: sha512-zx2/2Uwj2q9X3KSyYREEhXO23xBw5WUhP4orK2lE4r+t9JGITmEe0JH+wPmJhqHpOT2bRRs6lAL945+LDvOAGw==} engines: {node: '>=20'} - '@shikijs/themes@1.29.2': - resolution: {integrity: sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==} - '@shikijs/themes@4.1.0': resolution: {integrity: sha512-emCcTnUM7yO2wltYbaxm+yLvcCI4+h8XBKc4KmJ7EZUXoSGjcCHifkI//R4OFit9ewpg7H2/9tjOuXrT2v/Knw==} engines: {node: '>=20'} - '@shikijs/types@1.29.2': - resolution: {integrity: sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==} - '@shikijs/types@4.1.0': resolution: {integrity: sha512-3EQWX54fMpniOrDblzAhiwiJwpiTMW6+B9DWyUd9ska483tbayFYuw47UxwuPknI31bKnySfVQ/QW+jFL4rFdA==} engines: {node: '>=20'} @@ -7978,12 +7888,6 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' - '@textlint/ast-node-types@12.6.1': - resolution: {integrity: sha512-uzlJ+ZsCAyJm+lBi7j0UeBbj+Oy6w/VWoGJ3iHRHE5eZ8Z4iK66mq+PG/spupmbllLtz77OJbY89BYqgFyjXmA==} - - '@textlint/markdown-to-ast@12.6.1': - resolution: {integrity: sha512-T0HO+VrU9VbLRiEx/kH4+gwGMHNMIGkp0Pok+p0I33saOOLyhfGvwOKQgvt2qkxzQEV2L5MtGB8EnW4r5d3CqQ==} - '@trysound/sax@0.2.0': resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} @@ -8101,12 +8005,6 @@ packages: '@types/cross-spawn@6.0.6': resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} - '@types/crypto-js@3.1.47': - resolution: {integrity: sha512-eI6gvpcGHLk3dAuHYnRCAjX+41gMv1nz/VP55wAe5HtmAKDOoPSfr3f6vkMc08ov1S0NsjvUBxDtHHxqQY1LGA==} - - '@types/crypto-js@4.2.2': - resolution: {integrity: sha512-sDOLlVbHhXpAUAL0YHDUUwDZf3iN4Bwi4W6a0W0b+QcAezUbRtH4FVb+9J4h+XFPW7l/gQ9F8qC7P+Ec4k8QVQ==} - '@types/d3-array@3.2.2': resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==} @@ -8331,9 +8229,6 @@ packages: '@types/mime@1.3.5': resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - '@types/minimist@1.2.5': - resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} @@ -8358,9 +8253,6 @@ packages: '@types/node@25.1.0': resolution: {integrity: sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA==} - '@types/normalize-package-data@2.4.4': - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/normalize-path@3.0.2': resolution: {integrity: sha512-DO++toKYPaFn0Z8hQ7Tx+3iT9t77IJo/nDiqTXilgEP+kPNIYdpS9kh3fXuc53ugqwp9pxC1PVjCpV1tQDyqMA==} @@ -9105,9 +8997,6 @@ packages: resolution: {integrity: sha512-MxT4XZL7pzLHpuvhDKdMaQHMGGkJDLluKBLsbstn+8wv9sWcFT6h+0ve9qkml95amVTZtZV83gQe2hY+ojgHLg==} hasBin: true - anchor-markdown-header@0.6.0: - resolution: {integrity: sha512-v7HJMtE1X7wTpNFseRhxsY/pivP4uAJbidVhPT+yhz4i/vV1+qx371IXuV9V7bN6KjFtheLJxqaSm0Y/8neJTA==} - ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -9218,10 +9107,6 @@ packages: resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} - arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - asn1@0.2.6: resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} @@ -9386,9 +9271,6 @@ packages: peerDependencies: '@babel/core': ^7.11.0 || ^8.0.0-beta.1 - bail@1.0.5: - resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==} - bail@2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} @@ -9535,10 +9417,6 @@ packages: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} - camelcase-keys@6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} - camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -9557,9 +9435,6 @@ packages: resolution: {integrity: sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w==} engines: {node: '>=6'} - ccount@1.1.0: - resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} - ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -9600,21 +9475,12 @@ packages: character-entities-html4@2.1.0: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - character-entities-legacy@1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} - character-entities-legacy@3.0.0: resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - character-entities@1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} - character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - character-reference-invalid@1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} - character-reference-invalid@2.0.1: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} @@ -9697,14 +9563,9 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - cloudinary-core@2.14.0: - resolution: {integrity: sha512-L+kjoYgU+5wyiPkSnmeCbmtT6DwSyYUN/WoI/fEb6Xsx2gtB3iuf/50W0SvcQkeKzllfH5Knh8I4ST924DkkRw==} - peerDependencies: - lodash: '>=4.0' - - cloudinary@1.41.3: - resolution: {integrity: sha512-4o84y+E7dbif3lMns+p3UW6w6hLHEifbX/7zBJvaih1E9QNMZITENQ14GPYJC4JmhygYXsuuBb9bRA3xWEoOfg==} - engines: {node: '>=0.6'} + cloudinary@2.10.1: + resolution: {integrity: sha512-0aqF/sGwm2dSM/Xse87EI5OpKcuX/hwoPPdUDTdUal6GMPKevtElcI3spcaeuzJJbcLkY3vJaF22q0u50VO5Lw==} + engines: {node: '>=9'} clsx@1.2.1: resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} @@ -9816,11 +9677,6 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - concat-md@0.5.1: - resolution: {integrity: sha512-iZr6yxlwPQ5IZup2mvqgm+JI0jnu5yGkND2ra5DinBtcevDQPQiAGpf4RXOnor1UpKBUydqegDLfPY8b+FfI+Q==} - engines: {node: '>=10.8.0'} - hasBin: true - concat-stream@2.0.0: resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} engines: {'0': node >= 6.0} @@ -9941,10 +9797,6 @@ packages: crossws@0.3.5: resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} - crypto-js@4.2.0: - resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} - deprecated: Active development of CryptoJS has been discontinued. This library is no longer maintained. - css-in-js-utils@3.1.0: resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} @@ -10221,14 +10073,6 @@ packages: supports-color: optional: true - decamelize-keys@1.1.1: - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} - engines: {node: '>=0.10.0'} - - decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - decode-named-character-reference@1.2.0: resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} @@ -10373,10 +10217,6 @@ packages: dnd-core@16.0.1: resolution: {integrity: sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng==} - doctoc@2.2.1: - resolution: {integrity: sha512-qNJ1gsuo7hH40vlXTVVrADm6pdg30bns/Mo7Nv1SxuXSM1bwF9b4xQ40a6EFT/L1cI+Yylbyi8MPI4G4y7XJzQ==} - hasBin: true - doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} @@ -10391,9 +10231,6 @@ packages: dom-accessibility-api@0.6.3: resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} - dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} @@ -10404,10 +10241,6 @@ packages: resolution: {integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==} deprecated: Use your platform's native DOMException instead - domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} - domhandler@5.0.3: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} @@ -10418,9 +10251,6 @@ packages: dompurify@3.4.13: resolution: {integrity: sha512-2vmYIoqjze2d+kakP8S/nS5shfsl587kzwEjcGlTdiksUVgFHnFCsLYDVj/JNqJVOQZGSYBTmuycv0PodwmnMQ==} - domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} @@ -10466,12 +10296,6 @@ packages: emmet@2.4.11: resolution: {integrity: sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==} - emoji-regex-xs@1.0.0: - resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==} - - emoji-regex@10.1.0: - resolution: {integrity: sha512-xAEnNCT3w2Tg6MA7ly6QqYJvEoY1tm9iIjJ3yMKK9JPlWuRHAMoe5iETwQnx3M9TVbFMfsrBgWKR+IsmswwNjg==} - emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} @@ -10496,16 +10320,6 @@ packages: resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} engines: {node: '>=8.6'} - entities@2.1.0: - resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} - - entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - - entities@3.0.1: - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} - engines: {node: '>=0.12'} - entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} @@ -10912,9 +10726,6 @@ packages: fastq@1.19.1: resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} - fault@1.0.4: - resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} - fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -10956,19 +10767,19 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - final-form-arrays@3.1.0: - resolution: {integrity: sha512-TWBvun+AopgBLw9zfTFHBllnKMVNEwCEyDawphPuBGGqNsuhGzhT7yewHys64KFFwzIs6KEteGLpKOwvTQEscQ==} + final-form-arrays@4.0.1: + resolution: {integrity: sha512-aIGGN1ibtxxmRR4LsIEhSbWbUKyHAy9BCAUEcG19U1OpYqD1M9dU9MxgXHmGoM6JLegD4DEVKFLxJjI0q1VjhQ==} peerDependencies: - final-form: ^4.20.8 + final-form: ^5.0.0 final-form-set-field-data@1.0.2: resolution: {integrity: sha512-gAnENimyQ5GW3OEGca5pbwm4lYshW2orzfBlPUYqzcm7ZxkQrVO8FqCAgEcCM+Rq9U1OU0q+D+UkqETvvDY6jw==} peerDependencies: final-form: '>=1.2.0' - final-form@4.20.10: - resolution: {integrity: sha512-TL48Pi1oNHeMOHrKv1bCJUrWZDcD3DIG6AGYVNOnyZPr7Bd/pStN0pL+lfzF5BNoj/FclaoiaLenk4XUIFVYng==} - engines: {node: '>=8'} + final-form@5.0.1: + resolution: {integrity: sha512-Ohygw2lDgc2HNynfUu82Jp5U45+OLLeBQcwWbrex1IAbQw0uNaFMUbm5dhYCF6y7jcORgl5tg19/1zYxlJtLmg==} + engines: {node: '>=18'} finalhandler@1.3.2: resolution: {integrity: sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==} @@ -11042,10 +10853,6 @@ packages: resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==} engines: {node: '>= 6'} - format@0.2.2: - resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} - engines: {node: '>=0.4.x'} - forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -11053,14 +10860,19 @@ packages: fraction.js@5.3.4: resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} - framer-motion@6.5.1: - resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} + framer-motion@12.43.0: + resolution: {integrity: sha512-1eaL3RvR/kAlbG7UYcpMptEyzPoENO0c6w7ZnB3/hh2vSAz/6uGAFn6fdoqTBguNstf3MsFhJHsD/0DHiclG+g==} peerDependencies: - react: '>=16.8 || ^17.0.0 || ^18.0.0' - react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' - - framesync@6.0.1: - resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} + '@emotion/is-prop-valid': '*' + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@emotion/is-prop-valid': + optional: true + react: + optional: true + react-dom: + optional: true fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} @@ -11070,9 +10882,6 @@ packages: resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} engines: {node: '>= 0.8'} - front-matter@4.0.2: - resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} - fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} @@ -11164,6 +10973,10 @@ packages: resolution: {integrity: sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==} engines: {node: '>=20.20.0'} + get-value@3.0.1: + resolution: {integrity: sha512-mKZj9JLQrwMBtj5wxi6MH8Z5eSKaERpAwjg43dPtlGI1ZVEgH/qC7T8/6R2OBSUA+zzHBZgICsVJaEIV2tKTDA==} + engines: {node: '>=6.0'} + getpass@0.1.7: resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} @@ -11219,12 +11032,12 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - graphiql@3.0.0-alpha.1: - resolution: {integrity: sha512-YAL7wQtbC/RkFkjS3SNGzAhwcpYLGC+rZmFu11+/Aa3aXW4Nvi4PIjAIsN4SheEXTyT20QNdFu6B63/3IWmCnA==} + graphiql@4.1.2: + resolution: {integrity: sha512-rNlzQIAzm6i2KBXmVQWBgLvt0TloxFVB2d18bukvdsvjEuFDHsKx5IVOomL1W1o5WW+tE54+ioHb2AEKzO2cUg==} peerDependencies: - graphql: ^15.5.0 || ^16.0.0 - react: ^16.8.0 || ^17 || ^18 - react-dom: ^16.8.0 || ^17 || ^18 + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 + react: ^18 || ^19 + react-dom: ^18 || ^19 graphql-language-service@5.5.0: resolution: {integrity: sha512-9EvWrLLkF6Y5e29/2cmFoAO6hBPPAZlCyjznmpR11iFtRydfkss+9m6x+htA8h7YznGam+TtJwS6JuwoWWgb2Q==} @@ -11274,10 +11087,6 @@ packages: engines: {node: '>=6'} deprecated: this library is no longer supported - hard-rejection@2.1.0: - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} - engines: {node: '>=6'} - harmony-reflect@1.6.2: resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} @@ -11351,9 +11160,6 @@ packages: heap@0.2.7: resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==} - hey-listen@1.0.8: - resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} - highlight.js@11.11.1: resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==} engines: {node: '>=12.0.0'} @@ -11361,13 +11167,6 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - - hosted-git-info@4.1.0: - resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} - engines: {node: '>=10'} - html-encoding-sniffer@1.0.2: resolution: {integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==} @@ -11383,9 +11182,6 @@ packages: html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - htmlparser2@7.2.0: - resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==} - http-cache-semantics@4.2.0: resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} @@ -11519,15 +11315,9 @@ packages: resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} engines: {node: '>=0.10.0'} - is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} - is-alphabetical@2.0.1: resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} - is-alphanumerical@2.0.1: resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} @@ -11577,9 +11367,6 @@ packages: resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} engines: {node: '>= 0.4'} - is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} - is-decimal@2.0.1: resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} @@ -11616,9 +11403,6 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-hexadecimal@1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} - is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} @@ -11649,14 +11433,6 @@ packages: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} - is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} - - is-plain-obj@2.1.0: - resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} - engines: {node: '>=8'} - is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} @@ -12459,11 +12235,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - linkify-it@3.0.3: - resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} - - linkify-it@5.0.0: - resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} + linkify-it@5.0.2: + resolution: {integrity: sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==} load-tsconfig@0.2.5: resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} @@ -12508,6 +12281,9 @@ packages: lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} + log-symbols@6.0.0: resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} @@ -12519,9 +12295,6 @@ packages: long@5.3.2: resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} - longest-streak@2.0.4: - resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==} - longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} @@ -12567,9 +12340,6 @@ packages: peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc - lunr@2.3.9: - resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} - lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true @@ -12604,10 +12374,6 @@ packages: resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} engines: {node: '>=0.10.0'} - map-obj@1.0.1: - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} - engines: {node: '>=0.10.0'} - map-obj@4.3.0: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} @@ -12616,17 +12382,10 @@ packages: resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} engines: {node: '>=16'} - markdown-it@12.3.2: - resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==} - hasBin: true - - markdown-it@14.1.0: - resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} + markdown-it@14.3.0: + resolution: {integrity: sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==} hasBin: true - markdown-table@2.0.0: - resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==} - markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} @@ -12648,33 +12407,18 @@ packages: mdast-util-directive@2.2.4: resolution: {integrity: sha512-sK3ojFP+jpj1n7Zo5ZKvoxP1MvLyzVG63+gm40Z/qI00avzdPCYxt7RBMgofwAva9gBjbDBWVRB/i+UD+fUCzQ==} - mdast-util-find-and-replace@1.1.1: - resolution: {integrity: sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==} - mdast-util-find-and-replace@2.2.2: resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} mdast-util-find-and-replace@3.0.2: resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} - mdast-util-footnote@0.1.7: - resolution: {integrity: sha512-QxNdO8qSxqbO2e3m09KwDKfWiLgqyCurdWTQ198NpbZ2hxntdc+VKS4fDJCmNWbAroUdYnSthu+XbZ8ovh8C3w==} - - mdast-util-from-markdown@0.8.5: - resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} - mdast-util-from-markdown@1.3.0: resolution: {integrity: sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==} mdast-util-from-markdown@2.0.3: resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==} - mdast-util-frontmatter@0.2.0: - resolution: {integrity: sha512-FHKL4w4S5fdt1KjJCwB0178WJ0evnyyQr5kXTM3wrOVpytD0hrkvd+AOOjU9Td8onOejCkmZ+HQRT3CZ3coHHQ==} - - mdast-util-gfm-autolink-literal@0.1.3: - resolution: {integrity: sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==} - mdast-util-gfm-autolink-literal@1.0.3: resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} @@ -12687,36 +12431,24 @@ packages: mdast-util-gfm-footnote@2.1.0: resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==} - mdast-util-gfm-strikethrough@0.2.3: - resolution: {integrity: sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==} - mdast-util-gfm-strikethrough@1.0.3: resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} mdast-util-gfm-strikethrough@2.0.0: resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} - mdast-util-gfm-table@0.1.6: - resolution: {integrity: sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==} - mdast-util-gfm-table@1.0.7: resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} mdast-util-gfm-table@2.0.0: resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} - mdast-util-gfm-task-list-item@0.1.6: - resolution: {integrity: sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==} - mdast-util-gfm-task-list-item@1.0.2: resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} mdast-util-gfm-task-list-item@2.0.0: resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} - mdast-util-gfm@0.1.2: - resolution: {integrity: sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==} - mdast-util-gfm@1.0.0: resolution: {integrity: sha512-JY4qImsTqivQ0Gl3qvdaizCpomFaNrHnjEhNjNNKeNEA5jZHAJDYu1+yO4V9jn4/ti8GrKdAScaT4F71knoxsA==} @@ -12759,18 +12491,12 @@ packages: mdast-util-to-hast@13.2.1: resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==} - mdast-util-to-markdown@0.6.5: - resolution: {integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==} - mdast-util-to-markdown@1.5.0: resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} mdast-util-to-markdown@2.1.2: resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} - mdast-util-to-string@2.0.0: - resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} - mdast-util-to-string@3.2.0: resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} @@ -12789,11 +12515,8 @@ packages: mdn-data@2.27.1: resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} - mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - - mdurl@2.0.0: - resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} + mdurl@2.1.0: + resolution: {integrity: sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==} media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} @@ -12806,10 +12529,6 @@ packages: memory-pager@1.5.0: resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==} - meow@9.0.0: - resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} - engines: {node: '>=10'} - merge-descriptors@1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} @@ -12842,15 +12561,6 @@ packages: micromark-core-commonmark@2.0.3: resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} - micromark-extension-footnote@0.3.2: - resolution: {integrity: sha512-gr/BeIxbIWQoUm02cIfK7mdMZ/fbroRpLsck4kvFtjbzP4yi+OPVbnukTc/zy0i7spC2xYE/dbX1Sur8BEDJsQ==} - - micromark-extension-frontmatter@0.2.2: - resolution: {integrity: sha512-q6nPLFCMTLtfsctAuS0Xh4vaolxSFUWUWR6PZSrXXiRy+SANGllpcqdXFv2z07l0Xz/6Hl40hK0ffNCJPH2n1A==} - - micromark-extension-gfm-autolink-literal@0.5.7: - resolution: {integrity: sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==} - micromark-extension-gfm-autolink-literal@1.0.5: resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} @@ -12863,45 +12573,30 @@ packages: micromark-extension-gfm-footnote@2.1.0: resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} - micromark-extension-gfm-strikethrough@0.6.5: - resolution: {integrity: sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==} - micromark-extension-gfm-strikethrough@1.0.7: resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} micromark-extension-gfm-strikethrough@2.1.0: resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} - micromark-extension-gfm-table@0.4.3: - resolution: {integrity: sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==} - micromark-extension-gfm-table@1.0.7: resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} micromark-extension-gfm-table@2.1.1: resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==} - micromark-extension-gfm-tagfilter@0.3.0: - resolution: {integrity: sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==} - micromark-extension-gfm-tagfilter@1.0.2: resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} micromark-extension-gfm-tagfilter@2.0.0: resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} - micromark-extension-gfm-task-list-item@0.3.3: - resolution: {integrity: sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==} - micromark-extension-gfm-task-list-item@1.0.5: resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} micromark-extension-gfm-task-list-item@2.1.0: resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} - micromark-extension-gfm@0.3.3: - resolution: {integrity: sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==} - micromark-extension-gfm@1.0.0: resolution: {integrity: sha512-OjqbQPL1Vec/4l5hnC8WnMNmWwgrT9JvzR2udqIGrGKecZsdwY9GAWZ5482CuD12SXuHNj8aS8epni6ip0Pwog==} @@ -13070,9 +12765,6 @@ packages: micromark-util-types@2.0.2: resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} - micromark@2.11.4: - resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} - micromark@3.2.0: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} @@ -13135,10 +12827,6 @@ packages: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} - minimist-options@4.1.0: - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} - engines: {node: '>= 6'} - minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -13195,6 +12883,12 @@ packages: resolution: {integrity: sha512-mLV7SEiov2LHleRJPMPrK2PMyhXFZt2UQLC4VD4pnth3jMjYKHhtqfwwkkvS/NXuo/Fp3vbhaNcXrIDaLRb9Tg==} engines: {node: '>=12.9.0'} + motion-dom@12.43.0: + resolution: {integrity: sha512-azKON4d9S65PEoFUiQTMTgPheEmzf2QngdRc50AKfJp9Q9mmcBVw22c8eMq9k8kxOFHdL7+WZY7N/5F/lwiDag==} + + motion-utils@12.39.0: + resolution: {integrity: sha512-8nadJAJjTtqRkmRF36FoJTrywK9nnFmnPwnSMyxaOCU7GDjN9RTMJIxx9De8ErM+vpPhMccr/6fo5WciyQLnMQ==} + mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -13378,13 +13072,6 @@ packages: node-releases@2.0.27: resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} - normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - - normalize-package-data@3.0.3: - resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} - engines: {node: '>=10'} - normalize-path@2.1.1: resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} engines: {node: '>=0.10.0'} @@ -13487,9 +13174,6 @@ packages: oniguruma-parser@0.12.2: resolution: {integrity: sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==} - oniguruma-to-es@2.3.0: - resolution: {integrity: sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==} - oniguruma-to-es@4.3.6: resolution: {integrity: sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==} @@ -13590,9 +13274,6 @@ packages: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} - parse-entities@2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} - parse-entities@4.0.1: resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} @@ -13737,9 +13418,6 @@ packages: points-on-path@0.2.1: resolution: {integrity: sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g==} - popmotion@11.0.3: - resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} - possible-typed-array-names@1.1.0: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} @@ -13997,14 +13675,6 @@ packages: resolution: {integrity: sha512-KTqnxsgGiQ6ZAzZCVlJH5eOjSnvlyEgx1m8bkRJfOhmGRqfo5KLvmAlACQkrjEtOQ4B7wF9TdSLIs9O90MX9xA==} engines: {node: '>=16.0.0'} - q@1.5.1: - resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} - engines: {node: '>=0.6.0', teleport: '>=0.2.0'} - deprecated: |- - You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. - - (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) - qrcode.react@3.1.0: resolution: {integrity: sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==} peerDependencies: @@ -14027,10 +13697,6 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - quick-lru@4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} - engines: {node: '>=8'} - radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} @@ -14055,6 +13721,11 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' + react-compiler-runtime@19.1.0-rc.1: + resolution: {integrity: sha512-wCt6g+cRh8g32QT18/9blfQHywGjYu+4FlEc3CW1mx3pPxYzZZl1y+VtqxRgnKKBCFLIGUYxog4j4rs5YS86hw==} + peerDependencies: + react: ^17.0.0 || ^18.0.0 || ^19.0.0 || ^0.0.0-experimental + react-day-picker@9.13.0: resolution: {integrity: sha512-euzj5Hlq+lOHqI53NiuNhCP8HWgsPf/bBAVijR50hNaY1XwjKjShAnIe8jm8RD2W9IJUvihDIZ+KrmqfFzNhFQ==} engines: {node: '>=18'} @@ -14095,11 +13766,11 @@ packages: peerDependencies: react: '>= 16.8 || 18.0.0' - react-final-form@6.5.9: - resolution: {integrity: sha512-x3XYvozolECp3nIjly+4QqxdjSSWfcnpGEL5K8OBT6xmGrq5kBqbA6+/tOqoom9NwqIPPbxPNsOViFlbKgowbA==} + react-final-form@7.0.1: + resolution: {integrity: sha512-8K1ITLecBI7F+jCxiMA/JI1amHT/+klQB+nhl5YFZu3R1sQftbiQk/UfwRDvE7ZxIqIvCf8nYLDQRrfwaDT3kQ==} peerDependencies: - final-form: ^4.20.4 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + final-form: ^5.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-hook-form@7.80.0: resolution: {integrity: sha512-4P+fk6oXsxY+6xSj7Euhc2sumQD8zQqCuVHoJwoyp9EchP+IUW9OESB7uHFJOKsIBQ4MQqYE84INJFqUCYNoOg==} @@ -14234,14 +13905,6 @@ packages: read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - - read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - read-yaml-file@1.1.0: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} @@ -14301,18 +13964,12 @@ packages: regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - regex-recursion@5.1.1: - resolution: {integrity: sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==} - regex-recursion@6.0.2: resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==} regex-utilities@2.3.0: resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} - regex@5.1.1: - resolution: {integrity: sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==} - regex@6.1.0: resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==} @@ -14344,15 +14001,6 @@ packages: rehype-stringify@10.0.1: resolution: {integrity: sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==} - remark-footnotes@3.0.0: - resolution: {integrity: sha512-ZssAvH9FjGYlJ/PBVKdSmfyPc3Cz4rTWgZLI4iE/SX8Nt5l3o3oEjv3wwG5VD7xOjktzdwp5coac+kJV9l4jgg==} - - remark-frontmatter@3.0.0: - resolution: {integrity: sha512-mSuDd3svCHs+2PyO29h7iijIZx4plX0fheacJcAoYAASfgzgVIcXGYSq9GFyYocFLftQs8IOmmkgtOovs6d4oA==} - - remark-gfm@1.0.0: - resolution: {integrity: sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==} - remark-gfm@2.0.0: resolution: {integrity: sha512-waIv4Tjcd2CTUDxKRYzuPyIHw1FoX4H2GjXAzXV9PxQWb+dU4fJivd/FZ+nxyzPARrqTjMIkwIwPoWNbpBhjcQ==} @@ -14371,9 +14019,6 @@ packages: remark-parse@11.0.0: resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} - remark-parse@9.0.0: - resolution: {integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==} - remark-rehype@11.1.2: resolution: {integrity: sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==} @@ -14393,10 +14038,6 @@ packages: remove-trailing-separator@1.1.0: resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - request-light@0.5.8: resolution: {integrity: sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg==} @@ -14584,10 +14225,6 @@ packages: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} - semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true @@ -14672,9 +14309,6 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@1.29.2: - resolution: {integrity: sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==} - shiki@4.1.0: resolution: {integrity: sha512-l/ABZPUR5v70jI10EzqfMS/I96vjSGv2y0ihUV+WYFzv0EfvW4s54m0Lg8wCrrL+2IkwBzFTuxkZjPf8b2NX9Q==} engines: {node: '>=20'} @@ -14818,18 +14452,6 @@ packages: spawndamnit@3.0.1: resolution: {integrity: sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==} - spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - - spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - - spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - - spdx-license-ids@3.0.22: - resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} - sponge-case@2.0.3: resolution: {integrity: sha512-i4h9ZGRfxV6Xw3mpZSFOfbXjf0cQcYmssGWutgNIfFZ2VM+YIWfD71N/kjjwK6X/AAHzBr+rciEcn/L34S8TGw==} @@ -14995,9 +14617,6 @@ packages: style-to-object@1.0.14: resolution: {integrity: sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==} - style-value-types@5.0.0: - resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} - styled-jsx@5.1.6: resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} @@ -15270,14 +14889,6 @@ packages: resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} engines: {node: '>=12'} - transform-markdown-links@2.1.0: - resolution: {integrity: sha512-7HWQwQ9US+tJSMMzi1aP+KA3QwfjDs8sB4H5GBMRHFNBMQVdgoF6VfIFy2nJR/UHRTkYoGFwWh2pe+QIwSvfOA==} - engines: {node: '>=4'} - - traverse@0.6.11: - resolution: {integrity: sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w==} - engines: {node: '>= 0.4'} - traverse@0.6.7: resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} @@ -15288,17 +14899,10 @@ packages: trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - trim-newlines@3.0.1: - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} - engines: {node: '>=8'} - trim-repeated@1.0.0: resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==} engines: {node: '>=0.10.0'} - trough@1.0.5: - resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} - trough@2.2.0: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} @@ -15427,10 +15031,6 @@ packages: resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} engines: {node: '>=4'} - type-fest@0.18.1: - resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} - engines: {node: '>=10'} - type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} @@ -15439,14 +15039,6 @@ packages: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} - type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - - type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} @@ -15475,25 +15067,9 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typedarray.prototype.slice@1.0.5: - resolution: {integrity: sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==} - engines: {node: '>= 0.4'} - typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typedoc-plugin-markdown@3.17.1: - resolution: {integrity: sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==} - peerDependencies: - typedoc: '>=0.24.0' - - typedoc@0.26.11: - resolution: {integrity: sha512-sFEgRRtrcDl2FxVP58Ze++ZK2UQAEvtvvH8rRlig1Ja3o7dDaMHmaBfvJmdGnNEFaLTpQsN8dpvZaTqJSu/Ugw==} - engines: {node: '>= 18'} - hasBin: true - peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x - typesafe-path@0.2.2: resolution: {integrity: sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==} @@ -15505,9 +15081,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - uc.micro@1.0.6: - resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} - uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} @@ -15533,9 +15106,6 @@ packages: uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - underscore@1.13.7: - resolution: {integrity: sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==} - undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -15568,18 +15138,12 @@ packages: unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - unified@9.2.2: - resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} - unifont@0.7.5: resolution: {integrity: sha512-ULe/Cs+ZIsq+dcFofNkhqielCrUJnb5mr+Yc4EBM2VlL+6OZR6+cjtI2mT1bJvRBrVncqHAbLURxmPLcCXzWMg==} unist-util-find-after@5.0.0: resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==} - unist-util-is@4.1.0: - resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} - unist-util-is@5.2.1: resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} @@ -15607,9 +15171,6 @@ packages: unist-util-source@4.0.2: resolution: {integrity: sha512-J7jAaCer3fTQCH6sW2oIs6fcgiuglp1GnbnFKGc1DVA5fjfkXmh/K5mRw1636lTZ4P3wvLVBTcF3aTWtB7AFEQ==} - unist-util-stringify-position@2.0.3: - resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} - unist-util-stringify-position@3.0.3: resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} @@ -15619,9 +15180,6 @@ packages: unist-util-visit-children@3.0.0: resolution: {integrity: sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==} - unist-util-visit-parents@3.1.1: - resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} - unist-util-visit-parents@5.1.3: resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} @@ -15724,9 +15282,6 @@ packages: peerDependencies: browserslist: '>= 4.21.0' - update-section@0.3.3: - resolution: {integrity: sha512-BpRZMZpgXLuTiKeiu7kK0nIPwGdyrqrs6EDSaXtjD/aQ2T+qVo9a5hRC3HN3iJjCMxNT/VxoLGQ7E/OzE5ucnw==} - uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -15817,9 +15372,6 @@ packages: resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} - validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - value-or-promise@1.0.12: resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==} engines: {node: '>=12'} @@ -15844,18 +15396,12 @@ packages: vfile-location@5.0.3: resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} - vfile-message@2.0.4: - resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} - vfile-message@3.1.4: resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} vfile-message@4.0.3: resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} - vfile@4.2.1: - resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} - vfile@5.3.7: resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} @@ -16493,9 +16039,6 @@ packages: use-sync-external-store: optional: true - zwitch@1.0.5: - resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} - zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -18837,8 +18380,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/runtime@7.28.4': {} - '@babel/runtime@7.28.6': {} '@babel/runtime@7.29.7': {} @@ -19880,34 +19421,77 @@ snapshots: '@floating-ui/utils@0.2.12': {} - '@graphiql/react@0.18.0(@codemirror/language@6.0.0)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@graphiql/plugin-doc-explorer@0.2.2(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1))': dependencies: - '@graphiql/toolkit': 0.8.4(@types/node@25.1.0)(graphql@15.8.0) - '@headlessui/react': 1.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@graphiql/react': 0.34.1(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) + '@headlessui/react': 2.2.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + graphql: 15.8.0 + react: 18.3.1 + react-compiler-runtime: 19.1.0-rc.1(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) + zustand: 5.0.14(@types/react@18.3.27)(immer@10.2.0)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) + transitivePeerDependencies: + - '@codemirror/language' + - '@emotion/is-prop-valid' + - '@types/node' + - '@types/react' + - '@types/react-dom' + - graphql-ws + - immer + - use-sync-external-store + + '@graphiql/plugin-history@0.2.2(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1))': + dependencies: + '@graphiql/react': 0.34.1(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) + '@graphiql/toolkit': 0.11.3(@types/node@25.1.0)(graphql@15.8.0) + react: 18.3.1 + react-compiler-runtime: 19.1.0-rc.1(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) + zustand: 5.0.14(@types/react@18.3.27)(immer@10.2.0)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) + transitivePeerDependencies: + - '@codemirror/language' + - '@emotion/is-prop-valid' + - '@types/node' + - '@types/react' + - '@types/react-dom' + - graphql + - graphql-ws + - immer + - use-sync-external-store + + '@graphiql/react@0.34.1(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1))': + dependencies: + '@graphiql/toolkit': 0.11.3(@types/node@25.1.0)(graphql@15.8.0) '@radix-ui/react-dialog': 1.1.18(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dropdown-menu': 2.1.19(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tooltip': 1.2.11(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.2.4(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.2.7(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/codemirror': 5.60.17 clsx: 1.2.1 codemirror: 5.65.20 codemirror-graphql: 2.2.4(@codemirror/language@6.0.0)(codemirror@5.65.20)(graphql@15.8.0) copy-to-clipboard: 3.3.3 - framer-motion: 6.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + framer-motion: 12.43.0(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + get-value: 3.0.1 graphql: 15.8.0 graphql-language-service: 5.5.0(graphql@15.8.0) - markdown-it: 12.3.2 + markdown-it: 14.3.0 react: 18.3.1 + react-compiler-runtime: 19.1.0-rc.1(react@18.3.1) react-dom: 18.3.1(react@18.3.1) set-value: 4.1.0 + zustand: 5.0.14(@types/react@18.3.27)(immer@10.2.0)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) transitivePeerDependencies: - '@codemirror/language' + - '@emotion/is-prop-valid' - '@types/node' - '@types/react' - '@types/react-dom' - graphql-ws + - immer + - use-sync-external-store - '@graphiql/toolkit@0.8.4(@types/node@25.1.0)(graphql@15.8.0)': + '@graphiql/toolkit@0.11.3(@types/node@25.1.0)(graphql@15.8.0)': dependencies: '@n1ru4l/push-pull-async-iterable-iterator': 3.2.0 graphql: 15.8.0 @@ -20067,13 +19651,6 @@ snapshots: dependencies: graphql: 15.8.0 - '@headlessui/react@1.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@tanstack/react-virtual': 3.13.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - client-only: 0.0.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - '@headlessui/react@2.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -20092,6 +19669,16 @@ snapshots: react: 19.2.7 react-dom: 19.2.7(react@19.2.7) + '@headlessui/react@2.2.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/focus': 3.21.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-virtual': 3.13.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + use-sync-external-store: 1.6.0(react@18.3.1) + '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 @@ -20856,41 +20443,6 @@ snapshots: sparse-bitfield: 3.0.3 optional: true - '@motionone/animation@10.18.0': - dependencies: - '@motionone/easing': 10.18.0 - '@motionone/types': 10.17.1 - '@motionone/utils': 10.18.0 - tslib: 2.8.1 - - '@motionone/dom@10.12.0': - dependencies: - '@motionone/animation': 10.18.0 - '@motionone/generators': 10.18.0 - '@motionone/types': 10.17.1 - '@motionone/utils': 10.18.0 - hey-listen: 1.0.8 - tslib: 2.8.1 - - '@motionone/easing@10.18.0': - dependencies: - '@motionone/utils': 10.18.0 - tslib: 2.8.1 - - '@motionone/generators@10.18.0': - dependencies: - '@motionone/types': 10.17.1 - '@motionone/utils': 10.18.0 - tslib: 2.8.1 - - '@motionone/types@10.17.1': {} - - '@motionone/utils@10.18.0': - dependencies: - '@motionone/types': 10.17.1 - hey-listen: 1.0.8 - tslib: 2.8.1 - '@n1ru4l/push-pull-async-iterable-iterator@3.2.0': {} '@napi-rs/wasm-runtime@0.2.12': @@ -22289,15 +21841,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.17 - '@radix-ui/react-visually-hidden@1.2.4(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-primitive': 2.1.4(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.27 - '@types/react-dom': 18.3.7(@types/react@18.3.27) - '@radix-ui/react-visually-hidden@1.2.7(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-primitive': 2.1.7(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -22578,15 +22121,6 @@ snapshots: '@rushstack/eslint-patch@1.15.0': {} - '@shikijs/core@1.29.2': - dependencies: - '@shikijs/engine-javascript': 1.29.2 - '@shikijs/engine-oniguruma': 1.29.2 - '@shikijs/types': 1.29.2 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - hast-util-to-html: 9.0.5 - '@shikijs/core@4.1.0': dependencies: '@shikijs/primitive': 4.1.0 @@ -22595,32 +22129,17 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@1.29.2': - dependencies: - '@shikijs/types': 1.29.2 - '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 2.3.0 - '@shikijs/engine-javascript@4.1.0': dependencies: '@shikijs/types': 4.1.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 - '@shikijs/engine-oniguruma@1.29.2': - dependencies: - '@shikijs/types': 1.29.2 - '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/engine-oniguruma@4.1.0': dependencies: '@shikijs/types': 4.1.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@1.29.2': - dependencies: - '@shikijs/types': 1.29.2 - '@shikijs/langs@4.1.0': dependencies: '@shikijs/types': 4.1.0 @@ -22631,19 +22150,10 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/themes@1.29.2': - dependencies: - '@shikijs/types': 1.29.2 - '@shikijs/themes@4.1.0': dependencies: '@shikijs/types': 4.1.0 - '@shikijs/types@1.29.2': - dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - '@shikijs/types@4.1.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 @@ -23346,22 +22856,6 @@ snapshots: dependencies: '@testing-library/dom': 10.4.1 - '@textlint/ast-node-types@12.6.1': {} - - '@textlint/markdown-to-ast@12.6.1': - dependencies: - '@textlint/ast-node-types': 12.6.1 - debug: 4.4.3 - mdast-util-gfm-autolink-literal: 0.1.3 - remark-footnotes: 3.0.0 - remark-frontmatter: 3.0.0 - remark-gfm: 1.0.0 - remark-parse: 9.0.0 - traverse: 0.6.11 - unified: 9.2.2 - transitivePeerDependencies: - - supports-color - '@trysound/sax@0.2.0': {} '@tsconfig/node10@1.0.12': {} @@ -23476,10 +22970,6 @@ snapshots: dependencies: '@types/node': 22.19.17 - '@types/crypto-js@3.1.47': {} - - '@types/crypto-js@4.2.2': {} - '@types/d3-array@3.2.2': {} '@types/d3-axis@3.0.6': @@ -23756,8 +23246,6 @@ snapshots: '@types/mime@1.3.5': {} - '@types/minimist@1.2.5': {} - '@types/ms@2.1.0': {} '@types/multer@1.4.13': @@ -23784,8 +23272,6 @@ snapshots: dependencies: undici-types: 7.16.0 - '@types/normalize-package-data@2.4.4': {} - '@types/normalize-path@3.0.2': {} '@types/parse-json@4.0.2': {} @@ -24978,10 +24464,6 @@ snapshots: dependencies: process-ancestry: 0.1.0 - anchor-markdown-header@0.6.0: - dependencies: - emoji-regex: 10.1.0 - ansi-colors@4.1.3: {} ansi-escapes@4.3.2: @@ -25109,8 +24591,6 @@ snapshots: get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 - arrify@1.0.1: {} - asn1@0.2.6: dependencies: safer-buffer: 2.1.2 @@ -25508,8 +24988,6 @@ snapshots: babel-plugin-jest-hoist: 30.2.0 babel-preset-current-node-syntax: 1.2.0(@babel/core@7.29.7) - bail@1.0.5: {} - bail@2.0.2: {} balanced-match@1.0.2: {} @@ -25686,12 +25164,6 @@ snapshots: camelcase-css@2.0.1: {} - camelcase-keys@6.2.2: - dependencies: - camelcase: 5.3.1 - map-obj: 4.3.0 - quick-lru: 4.0.1 - camelcase@5.3.1: {} camelcase@6.3.0: {} @@ -25703,8 +25175,6 @@ snapshots: catering@2.1.1: {} - ccount@1.1.0: {} - ccount@2.0.1: {} chai@4.5.0: @@ -25756,16 +25226,10 @@ snapshots: character-entities-html4@2.1.0: {} - character-entities-legacy@1.1.4: {} - character-entities-legacy@3.0.0: {} - character-entities@1.2.4: {} - character-entities@2.0.2: {} - character-reference-invalid@1.1.4: {} - character-reference-invalid@2.0.1: {} chardet@0.7.0: {} @@ -25842,16 +25306,9 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - cloudinary-core@2.14.0(lodash@4.17.21): - dependencies: - lodash: 4.17.21 - - cloudinary@1.41.3: + cloudinary@2.10.1: dependencies: - cloudinary-core: 2.14.0(lodash@4.17.21) - core-js: 3.47.0 - lodash: 4.17.21 - q: 1.5.1 + lodash: 4.18.1 clsx@1.2.1: {} @@ -25952,17 +25409,6 @@ snapshots: concat-map@0.0.1: {} - concat-md@0.5.1: - dependencies: - doctoc: 2.2.1 - front-matter: 4.0.2 - globby: 11.1.0 - lodash.startcase: 4.4.0 - meow: 9.0.0 - transform-markdown-links: 2.1.0 - transitivePeerDependencies: - - supports-color - concat-stream@2.0.0: dependencies: buffer-from: 1.1.2 @@ -26116,8 +25562,6 @@ snapshots: dependencies: uncrypto: 0.1.3 - crypto-js@4.2.0: {} - css-in-js-utils@3.1.0: dependencies: hyphenate-style-name: 1.1.0 @@ -26417,13 +25861,6 @@ snapshots: dependencies: ms: 2.1.3 - decamelize-keys@1.1.1: - dependencies: - decamelize: 1.2.0 - map-obj: 1.0.1 - - decamelize@1.2.0: {} - decode-named-character-reference@1.2.0: dependencies: character-entities: 2.0.2 @@ -26526,17 +25963,6 @@ snapshots: '@react-dnd/invariant': 4.0.2 redux: 4.2.1 - doctoc@2.2.1: - dependencies: - '@textlint/markdown-to-ast': 12.6.1 - anchor-markdown-header: 0.6.0 - htmlparser2: 7.2.0 - minimist: 1.2.8 - underscore: 1.13.7 - update-section: 0.3.3 - transitivePeerDependencies: - - supports-color - doctrine@2.1.0: dependencies: esutils: 2.0.3 @@ -26549,12 +25975,6 @@ snapshots: dom-accessibility-api@0.6.3: {} - dom-serializer@1.4.1: - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - entities: 2.2.0 - dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 @@ -26568,10 +25988,6 @@ snapshots: webidl-conversions: 4.0.2 optional: true - domhandler@4.3.1: - dependencies: - domelementtype: 2.3.0 - domhandler@5.0.3: dependencies: domelementtype: 2.3.0 @@ -26584,12 +26000,6 @@ snapshots: optionalDependencies: '@types/trusted-types': 2.0.7 - domutils@2.8.0: - dependencies: - dom-serializer: 1.4.1 - domelementtype: 2.3.0 - domhandler: 4.3.1 - domutils@3.2.2: dependencies: dom-serializer: 2.0.0 @@ -26636,10 +26046,6 @@ snapshots: '@emmetio/abbreviation': 2.3.3 '@emmetio/css-abbreviation': 2.1.8 - emoji-regex-xs@1.0.0: {} - - emoji-regex@10.1.0: {} - emoji-regex@10.6.0: {} emoji-regex@8.0.0: {} @@ -26662,12 +26068,6 @@ snapshots: ansi-colors: 4.1.3 strip-ansi: 6.0.1 - entities@2.1.0: {} - - entities@2.2.0: {} - - entities@3.0.1: {} - entities@4.5.0: {} entities@6.0.1: {} @@ -27415,10 +26815,6 @@ snapshots: dependencies: reusify: 1.1.0 - fault@1.0.4: - dependencies: - format: 0.2.2 - fb-watchman@2.0.2: dependencies: bser: 2.1.1 @@ -27465,17 +26861,17 @@ snapshots: dependencies: to-regex-range: 5.0.1 - final-form-arrays@3.1.0(final-form@4.20.10): + final-form-arrays@4.0.1(final-form@5.0.1): dependencies: - final-form: 4.20.10 + final-form: 5.0.1 - final-form-set-field-data@1.0.2(final-form@4.20.10): + final-form-set-field-data@1.0.2(final-form@5.0.1): dependencies: - final-form: 4.20.10 + final-form: 5.0.1 - final-form@4.20.10: + final-form@5.0.1: dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.29.7 finalhandler@1.3.2: dependencies: @@ -27565,37 +26961,24 @@ snapshots: hasown: 2.0.2 mime-types: 2.1.35 - format@0.2.2: {} - forwarded@0.2.0: {} fraction.js@5.3.4: {} - framer-motion@6.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@12.43.0(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@motionone/dom': 10.12.0 - framesync: 6.0.1 - hey-listen: 1.0.8 - popmotion: 11.0.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - style-value-types: 5.0.0 + motion-dom: 12.43.0 + motion-utils: 12.39.0 tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 - - framesync@6.0.1: - dependencies: - tslib: 2.8.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) fresh@0.5.2: {} fresh@2.0.0: {} - front-matter@4.0.2: - dependencies: - js-yaml: 3.15.1 - fs-constants@1.0.0: {} fs-extra@11.3.2: @@ -27687,6 +27070,10 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + get-value@3.0.1: + dependencies: + isobject: 3.0.1 + getpass@0.1.7: dependencies: assert-plus: 1.0.0 @@ -27757,21 +27144,24 @@ snapshots: graphemer@1.4.0: {} - graphiql@3.0.0-alpha.1(@codemirror/language@6.0.0)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + graphiql@4.1.2(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)): dependencies: - '@graphiql/react': 0.18.0(@codemirror/language@6.0.0)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@graphiql/toolkit': 0.8.4(@types/node@25.1.0)(graphql@15.8.0) + '@graphiql/plugin-doc-explorer': 0.2.2(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) + '@graphiql/plugin-history': 0.2.2(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) + '@graphiql/react': 0.34.1(@codemirror/language@6.0.0)(@emotion/is-prop-valid@0.8.8)(@types/node@25.1.0)(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(graphql@15.8.0)(immer@10.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) graphql: 15.8.0 - graphql-language-service: 5.5.0(graphql@15.8.0) - markdown-it: 12.3.2 react: 18.3.1 + react-compiler-runtime: 19.1.0-rc.1(react@18.3.1) react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@codemirror/language' + - '@emotion/is-prop-valid' - '@types/node' - '@types/react' - '@types/react-dom' - graphql-ws + - immer + - use-sync-external-store graphql-language-service@5.5.0(graphql@15.8.0): dependencies: @@ -27834,8 +27224,6 @@ snapshots: har-schema: 2.0.0 optional: true - hard-rejection@2.1.0: {} - harmony-reflect@1.6.2: {} has-bigints@1.1.0: {} @@ -27992,20 +27380,12 @@ snapshots: heap@0.2.7: {} - hey-listen@1.0.8: {} - highlight.js@11.11.1: {} hoist-non-react-statics@3.3.2: dependencies: react-is: 16.13.1 - hosted-git-info@2.8.9: {} - - hosted-git-info@4.1.0: - dependencies: - lru-cache: 6.0.0 - html-encoding-sniffer@1.0.2: dependencies: whatwg-encoding: 1.0.5 @@ -28019,13 +27399,6 @@ snapshots: html-void-elements@3.0.0: {} - htmlparser2@7.2.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - domutils: 2.8.0 - entities: 3.0.1 - http-cache-semantics@4.2.0: {} http-errors@2.0.1: @@ -28149,15 +27522,8 @@ snapshots: is-relative: 1.0.0 is-windows: 1.0.2 - is-alphabetical@1.0.4: {} - is-alphabetical@2.0.1: {} - is-alphanumerical@1.0.4: - dependencies: - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - is-alphanumerical@2.0.1: dependencies: is-alphabetical: 2.0.1 @@ -28213,8 +27579,6 @@ snapshots: call-bound: 1.0.4 has-tostringtag: 1.0.2 - is-decimal@1.0.4: {} - is-decimal@2.0.1: {} is-docker@4.0.0: {} @@ -28243,8 +27607,6 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-hexadecimal@1.0.4: {} - is-hexadecimal@2.0.1: {} is-hotkey@0.2.0: {} @@ -28264,10 +27626,6 @@ snapshots: is-path-inside@3.0.3: {} - is-plain-obj@1.1.0: {} - - is-plain-obj@2.1.0: {} - is-plain-obj@4.1.0: {} is-plain-object@2.0.4: @@ -29612,11 +28970,7 @@ snapshots: lines-and-columns@1.2.4: {} - linkify-it@3.0.3: - dependencies: - uc.micro: 1.0.6 - - linkify-it@5.0.0: + linkify-it@5.0.2: dependencies: uc.micro: 2.1.0 @@ -29651,6 +29005,8 @@ snapshots: lodash@4.17.21: {} + lodash@4.18.1: {} + log-symbols@6.0.0: dependencies: chalk: 5.6.2 @@ -29660,8 +29016,6 @@ snapshots: long@5.3.2: {} - longest-streak@2.0.4: {} - longest-streak@3.1.0: {} loose-envify@1.4.0: @@ -29711,8 +29065,6 @@ snapshots: dependencies: react: 19.2.7 - lunr@2.3.9: {} - lz-string@1.5.0: {} magic-string@0.30.21: @@ -29757,33 +29109,19 @@ snapshots: map-cache@0.2.2: {} - map-obj@1.0.1: {} - map-obj@4.3.0: {} markdown-extensions@2.0.0: {} - markdown-it@12.3.2: - dependencies: - argparse: 2.0.1 - entities: 2.1.0 - linkify-it: 3.0.3 - mdurl: 1.0.1 - uc.micro: 1.0.6 - - markdown-it@14.1.0: + markdown-it@14.3.0: dependencies: argparse: 2.0.1 entities: 4.5.0 - linkify-it: 5.0.0 - mdurl: 2.0.0 + linkify-it: 5.0.2 + mdurl: 2.1.0 punycode.js: 2.3.1 uc.micro: 2.1.0 - markdown-table@2.0.0: - dependencies: - repeat-string: 1.6.1 - markdown-table@3.0.4: {} marked@16.4.2: {} @@ -29813,12 +29151,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-find-and-replace@1.1.1: - dependencies: - escape-string-regexp: 4.0.0 - unist-util-is: 4.1.0 - unist-util-visit-parents: 3.1.1 - mdast-util-find-and-replace@2.2.2: dependencies: '@types/mdast': 3.0.15 @@ -29833,23 +29165,6 @@ snapshots: unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 - mdast-util-footnote@0.1.7: - dependencies: - mdast-util-to-markdown: 0.6.5 - micromark: 2.11.4 - transitivePeerDependencies: - - supports-color - - mdast-util-from-markdown@0.8.5: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-string: 2.0.0 - micromark: 2.11.4 - parse-entities: 2.0.0 - unist-util-stringify-position: 2.0.3 - transitivePeerDependencies: - - supports-color - mdast-util-from-markdown@1.3.0: dependencies: '@types/mdast': 3.0.15 @@ -29884,18 +29199,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-frontmatter@0.2.0: - dependencies: - micromark-extension-frontmatter: 0.2.2 - - mdast-util-gfm-autolink-literal@0.1.3: - dependencies: - ccount: 1.1.0 - mdast-util-find-and-replace: 1.1.1 - micromark: 2.11.4 - transitivePeerDependencies: - - supports-color - mdast-util-gfm-autolink-literal@1.0.3: dependencies: '@types/mdast': 3.0.15 @@ -29927,10 +29230,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-strikethrough@0.2.3: - dependencies: - mdast-util-to-markdown: 0.6.5 - mdast-util-gfm-strikethrough@1.0.3: dependencies: '@types/mdast': 3.0.15 @@ -29944,11 +29243,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-table@0.1.6: - dependencies: - markdown-table: 2.0.0 - mdast-util-to-markdown: 0.6.5 - mdast-util-gfm-table@1.0.7: dependencies: '@types/mdast': 3.0.15 @@ -29968,10 +29262,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-task-list-item@0.1.6: - dependencies: - mdast-util-to-markdown: 0.6.5 - mdast-util-gfm-task-list-item@1.0.2: dependencies: '@types/mdast': 3.0.15 @@ -29986,16 +29276,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm@0.1.2: - dependencies: - mdast-util-gfm-autolink-literal: 0.1.3 - mdast-util-gfm-strikethrough: 0.2.3 - mdast-util-gfm-table: 0.1.6 - mdast-util-gfm-task-list-item: 0.1.6 - mdast-util-to-markdown: 0.6.5 - transitivePeerDependencies: - - supports-color - mdast-util-gfm@1.0.0: dependencies: mdast-util-gfm-autolink-literal: 1.0.3 @@ -30147,15 +29427,6 @@ snapshots: unist-util-visit: 5.1.0 vfile: 6.0.3 - mdast-util-to-markdown@0.6.5: - dependencies: - '@types/unist': 2.0.11 - longest-streak: 2.0.4 - mdast-util-to-string: 2.0.0 - parse-entities: 2.0.0 - repeat-string: 1.6.1 - zwitch: 1.0.5 - mdast-util-to-markdown@1.5.0: dependencies: '@types/mdast': 3.0.15 @@ -30179,8 +29450,6 @@ snapshots: unist-util-visit: 5.1.0 zwitch: 2.0.4 - mdast-util-to-string@2.0.0: {} - mdast-util-to-string@3.2.0: dependencies: '@types/mdast': 3.0.15 @@ -30197,9 +29466,7 @@ snapshots: mdn-data@2.27.1: {} - mdurl@1.0.1: {} - - mdurl@2.0.0: {} + mdurl@2.1.0: {} media-typer@0.3.0: {} @@ -30212,21 +29479,6 @@ snapshots: memory-pager@1.5.0: optional: true - meow@9.0.0: - dependencies: - '@types/minimist': 1.2.5 - camelcase-keys: 6.2.2 - decamelize: 1.2.0 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 3.0.3 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.18.1 - yargs-parser: 20.2.9 - merge-descriptors@1.0.3: {} merge-stream@2.0.0: {} @@ -30301,22 +29553,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 - micromark-extension-footnote@0.3.2: - dependencies: - micromark: 2.11.4 - transitivePeerDependencies: - - supports-color - - micromark-extension-frontmatter@0.2.2: - dependencies: - fault: 1.0.4 - - micromark-extension-gfm-autolink-literal@0.5.7: - dependencies: - micromark: 2.11.4 - transitivePeerDependencies: - - supports-color - micromark-extension-gfm-autolink-literal@1.0.5: dependencies: micromark-util-character: 1.1.0 @@ -30353,12 +29589,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 - micromark-extension-gfm-strikethrough@0.6.5: - dependencies: - micromark: 2.11.4 - transitivePeerDependencies: - - supports-color - micromark-extension-gfm-strikethrough@1.0.7: dependencies: micromark-util-chunked: 1.1.0 @@ -30377,12 +29607,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 - micromark-extension-gfm-table@0.4.3: - dependencies: - micromark: 2.11.4 - transitivePeerDependencies: - - supports-color - micromark-extension-gfm-table@1.0.7: dependencies: micromark-factory-space: 1.0.0 @@ -30399,8 +29623,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 - micromark-extension-gfm-tagfilter@0.3.0: {} - micromark-extension-gfm-tagfilter@1.0.2: dependencies: micromark-util-types: 1.1.0 @@ -30409,12 +29631,6 @@ snapshots: dependencies: micromark-util-types: 2.0.2 - micromark-extension-gfm-task-list-item@0.3.3: - dependencies: - micromark: 2.11.4 - transitivePeerDependencies: - - supports-color - micromark-extension-gfm-task-list-item@1.0.5: dependencies: micromark-factory-space: 1.0.0 @@ -30431,17 +29647,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 - micromark-extension-gfm@0.3.3: - dependencies: - micromark: 2.11.4 - micromark-extension-gfm-autolink-literal: 0.5.7 - micromark-extension-gfm-strikethrough: 0.6.5 - micromark-extension-gfm-table: 0.4.3 - micromark-extension-gfm-tagfilter: 0.3.0 - micromark-extension-gfm-task-list-item: 0.3.3 - transitivePeerDependencies: - - supports-color - micromark-extension-gfm@1.0.0: dependencies: micromark-extension-gfm-autolink-literal: 1.0.5 @@ -30806,13 +30011,6 @@ snapshots: micromark-util-types@2.0.2: {} - micromark@2.11.4: - dependencies: - debug: 4.4.3 - parse-entities: 2.0.0 - transitivePeerDependencies: - - supports-color - micromark@3.2.0: dependencies: '@types/debug': 4.1.12 @@ -30900,12 +30098,6 @@ snapshots: dependencies: brace-expansion: 2.0.2 - minimist-options@4.1.0: - dependencies: - arrify: 1.0.1 - is-plain-obj: 1.1.0 - kind-of: 6.0.3 - minimist@1.2.8: {} minimisted@2.0.1: @@ -30967,6 +30159,12 @@ snapshots: transitivePeerDependencies: - aws-crt + motion-dom@12.43.0: + dependencies: + motion-utils: 12.39.0 + + motion-utils@12.39.0: {} + mri@1.2.0: {} mrmime@2.0.1: {} @@ -31155,6 +30353,33 @@ snapshots: - '@babel/core' - babel-plugin-macros + next@15.5.21(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3): + dependencies: + '@next/env': 15.5.21 + '@swc/helpers': 0.5.15 + caniuse-lite: 1.0.30001760 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.6(@babel/core@7.29.7)(react@18.3.1) + optionalDependencies: + '@next/swc-darwin-arm64': 15.5.21 + '@next/swc-darwin-x64': 15.5.21 + '@next/swc-linux-arm64-gnu': 15.5.21 + '@next/swc-linux-arm64-musl': 15.5.21 + '@next/swc-linux-x64-gnu': 15.5.21 + '@next/swc-linux-x64-musl': 15.5.21 + '@next/swc-win32-arm64-msvc': 15.5.21 + '@next/swc-win32-x64-msvc': 15.5.21 + '@opentelemetry/api': 1.9.0 + '@playwright/test': 1.61.1 + babel-plugin-react-compiler: 1.0.0 + sass: 1.97.3 + sharp: 0.34.5 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + next@15.5.21(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(babel-plugin-react-compiler@1.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3): dependencies: '@next/env': 15.5.21 @@ -31163,7 +30388,7 @@ snapshots: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.6(@babel/core@7.28.5)(react@18.3.1) + styled-jsx: 5.1.6(@babel/core@7.29.7)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 15.5.21 '@next/swc-darwin-x64': 15.5.21 @@ -31217,20 +30442,6 @@ snapshots: node-releases@2.0.27: {} - normalize-package-data@2.5.0: - dependencies: - hosted-git-info: 2.8.9 - resolve: 1.22.11 - semver: 5.7.2 - validate-npm-package-license: 3.0.4 - - normalize-package-data@3.0.3: - dependencies: - hosted-git-info: 4.1.0 - is-core-module: 2.16.1 - semver: 7.8.1 - validate-npm-package-license: 3.0.4 - normalize-path@2.1.1: dependencies: remove-trailing-separator: 1.1.0 @@ -31333,12 +30544,6 @@ snapshots: oniguruma-parser@0.12.2: {} - oniguruma-to-es@2.3.0: - dependencies: - emoji-regex-xs: 1.0.0 - regex: 5.1.1 - regex-recursion: 5.1.1 - oniguruma-to-es@4.3.6: dependencies: oniguruma-parser: 0.12.2 @@ -31455,15 +30660,6 @@ snapshots: dependencies: callsites: 3.1.0 - parse-entities@2.0.0: - dependencies: - character-entities: 1.2.4 - character-entities-legacy: 1.1.4 - character-reference-invalid: 1.1.4 - is-alphanumerical: 1.0.4 - is-decimal: 1.0.4 - is-hexadecimal: 1.0.4 - parse-entities@4.0.1: dependencies: '@types/unist': 2.0.11 @@ -31593,13 +30789,6 @@ snapshots: path-data-parser: 0.1.0 points-on-curve: 0.2.0 - popmotion@11.0.3: - dependencies: - framesync: 6.0.1 - hey-listen: 1.0.8 - style-value-types: 5.0.0 - tslib: 2.8.1 - possible-typed-array-names@1.1.0: {} postcss-cli@11.0.1(jiti@2.6.1)(postcss@8.5.26): @@ -31896,8 +31085,6 @@ snapshots: pvutils@1.1.5: {} - q@1.5.1: {} - qrcode.react@3.1.0(react@19.2.3): dependencies: react: 19.2.3 @@ -31915,8 +31102,6 @@ snapshots: queue-microtask@1.2.3: {} - quick-lru@4.0.1: {} - radix3@1.1.2: {} raf@3.4.1: @@ -31949,6 +31134,10 @@ snapshots: react: 19.2.3 react-dom: 19.2.7(react@19.2.7) + react-compiler-runtime@19.1.0-rc.1(react@18.3.1): + dependencies: + react: 18.3.1 + react-day-picker@9.13.0(react@18.3.1): dependencies: '@date-fns/tz': 1.4.1 @@ -32010,10 +31199,10 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 - react-final-form@6.5.9(final-form@4.20.10)(react@18.3.1): + react-final-form@7.0.1(final-form@5.0.1)(react@18.3.1): dependencies: - '@babel/runtime': 7.28.4 - final-form: 4.20.10 + '@babel/runtime': 7.29.7 + final-form: 5.0.1 react: 18.3.1 react-hook-form@7.80.0(react@19.2.7): @@ -32184,19 +31373,6 @@ snapshots: dependencies: pify: 2.3.0 - read-pkg-up@7.0.1: - dependencies: - find-up: 4.1.0 - read-pkg: 5.2.0 - type-fest: 0.8.1 - - read-pkg@5.2.0: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 2.5.0 - parse-json: 5.2.0 - type-fest: 0.6.0 - read-yaml-file@1.1.0: dependencies: graceful-fs: 4.2.11 @@ -32283,21 +31459,12 @@ snapshots: regenerator-runtime@0.13.11: {} - regex-recursion@5.1.1: - dependencies: - regex: 5.1.1 - regex-utilities: 2.3.0 - regex-recursion@6.0.2: dependencies: regex-utilities: 2.3.0 regex-utilities@2.3.0: {} - regex@5.1.1: - dependencies: - regex-utilities: 2.3.0 - regex@6.1.0: dependencies: regex-utilities: 2.3.0 @@ -32348,25 +31515,6 @@ snapshots: hast-util-to-html: 9.0.5 unified: 11.0.5 - remark-footnotes@3.0.0: - dependencies: - mdast-util-footnote: 0.1.7 - micromark-extension-footnote: 0.3.2 - transitivePeerDependencies: - - supports-color - - remark-frontmatter@3.0.0: - dependencies: - mdast-util-frontmatter: 0.2.0 - micromark-extension-frontmatter: 0.2.2 - - remark-gfm@1.0.0: - dependencies: - mdast-util-gfm: 0.1.2 - micromark-extension-gfm: 0.3.3 - transitivePeerDependencies: - - supports-color - remark-gfm@2.0.0: dependencies: '@types/mdast': 3.0.15 @@ -32418,12 +31566,6 @@ snapshots: transitivePeerDependencies: - supports-color - remark-parse@9.0.0: - dependencies: - mdast-util-from-markdown: 0.8.5 - transitivePeerDependencies: - - supports-color - remark-rehype@11.1.2: dependencies: '@types/hast': 3.0.4 @@ -32462,15 +31604,13 @@ snapshots: remove-trailing-separator@1.1.0: {} - repeat-string@1.6.1: {} - request-light@0.5.8: {} request-light@0.7.0: {} request-promise-core@1.1.4(request@2.88.2): dependencies: - lodash: 4.17.21 + lodash: 4.18.1 request: 2.88.2 optional: true @@ -32745,8 +31885,6 @@ snapshots: extend-shallow: 2.0.1 kind-of: 6.0.3 - semver@5.7.2: {} - semver@6.3.1: {} semver@7.7.3: {} @@ -32907,17 +32045,6 @@ snapshots: shebang-regex@3.0.0: {} - shiki@1.29.2: - dependencies: - '@shikijs/core': 1.29.2 - '@shikijs/engine-javascript': 1.29.2 - '@shikijs/engine-oniguruma': 1.29.2 - '@shikijs/langs': 1.29.2 - '@shikijs/themes': 1.29.2 - '@shikijs/types': 1.29.2 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - shiki@4.1.0: dependencies: '@shikijs/core': 4.1.0 @@ -33004,7 +32131,7 @@ snapshots: direction: 1.0.4 is-hotkey: 0.2.0 is-plain-object: 5.0.0 - lodash: 4.17.21 + lodash: 4.18.1 scroll-into-view-if-needed: 3.1.0 slate: 0.114.0 tiny-invariant: 1.3.1 @@ -33112,20 +32239,6 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - spdx-correct@3.2.0: - dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.22 - - spdx-exceptions@2.5.0: {} - - spdx-expression-parse@3.0.1: - dependencies: - spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.22 - - spdx-license-ids@3.0.22: {} - sponge-case@2.0.3: {} sprintf-js@1.0.3: {} @@ -33322,11 +32435,6 @@ snapshots: dependencies: inline-style-parser: 0.2.7 - style-value-types@5.0.0: - dependencies: - hey-listen: 1.0.8 - tslib: 2.8.1 - styled-jsx@5.1.6(@babel/core@7.28.5)(react@18.3.1): dependencies: client-only: 0.0.1 @@ -33342,6 +32450,13 @@ snapshots: '@babel/core': 7.29.7 babel-plugin-macros: 3.1.0 + styled-jsx@5.1.6(@babel/core@7.29.7)(react@18.3.1): + dependencies: + client-only: 0.0.1 + react: 18.3.1 + optionalDependencies: + '@babel/core': 7.29.7 + styled-jsx@5.1.6(react@19.2.3): dependencies: client-only: 0.0.1 @@ -33626,28 +32741,16 @@ snapshots: dependencies: punycode: 2.3.1 - transform-markdown-links@2.1.0: {} - - traverse@0.6.11: - dependencies: - gopd: 1.2.0 - typedarray.prototype.slice: 1.0.5 - which-typed-array: 1.1.19 - traverse@0.6.7: {} tree-kill@1.2.2: {} trim-lines@3.0.1: {} - trim-newlines@3.0.1: {} - trim-repeated@1.0.0: dependencies: escape-string-regexp: 1.0.5 - trough@1.0.5: {} - trough@2.2.0: {} ts-dedent@2.2.0: {} @@ -33862,16 +32965,10 @@ snapshots: type-detect@4.1.0: {} - type-fest@0.18.1: {} - type-fest@0.20.2: {} type-fest@0.21.3: {} - type-fest@0.6.0: {} - - type-fest@0.8.1: {} - type-fest@2.19.0: {} type-fest@4.41.0: {} @@ -33914,33 +33011,8 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typedarray.prototype.slice@1.0.5: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.1 - es-errors: 1.3.0 - get-proto: 1.0.1 - math-intrinsics: 1.1.0 - typed-array-buffer: 1.0.3 - typed-array-byte-offset: 1.0.4 - typedarray@0.0.6: {} - typedoc-plugin-markdown@3.17.1(typedoc@0.26.11(typescript@5.9.3)): - dependencies: - handlebars: 4.7.8 - typedoc: 0.26.11(typescript@5.9.3) - - typedoc@0.26.11(typescript@5.9.3): - dependencies: - lunr: 2.3.9 - markdown-it: 14.1.0 - minimatch: 9.0.5 - shiki: 1.29.2 - typescript: 5.9.3 - yaml: 2.8.2 - typesafe-path@0.2.2: {} typescript-auto-import-cache@0.3.6: @@ -33949,8 +33021,6 @@ snapshots: typescript@5.9.3: {} - uc.micro@1.0.6: {} - uc.micro@2.1.0: {} ufo@1.6.3: {} @@ -33971,8 +33041,6 @@ snapshots: uncrypto@0.1.3: {} - underscore@1.13.7: {} - undici-types@6.21.0: {} undici-types@7.16.0: {} @@ -34010,16 +33078,6 @@ snapshots: trough: 2.2.0 vfile: 6.0.3 - unified@9.2.2: - dependencies: - '@types/unist': 2.0.11 - bail: 1.0.5 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 2.1.0 - trough: 1.0.5 - vfile: 4.2.1 - unifont@0.7.5: dependencies: css-tree: 3.2.1 @@ -34031,8 +33089,6 @@ snapshots: '@types/unist': 3.0.3 unist-util-is: 6.0.1 - unist-util-is@4.1.0: {} - unist-util-is@5.2.1: dependencies: '@types/unist': 2.0.11 @@ -34074,10 +33130,6 @@ snapshots: vfile: 5.3.7 vfile-location: 4.1.0 - unist-util-stringify-position@2.0.3: - dependencies: - '@types/unist': 2.0.11 - unist-util-stringify-position@3.0.3: dependencies: '@types/unist': 2.0.11 @@ -34090,11 +33142,6 @@ snapshots: dependencies: '@types/unist': 3.0.3 - unist-util-visit-parents@3.1.1: - dependencies: - '@types/unist': 2.0.11 - unist-util-is: 4.1.0 - unist-util-visit-parents@5.1.3: dependencies: '@types/unist': 2.0.11 @@ -34172,8 +33219,6 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 - update-section@0.3.3: {} - uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -34282,11 +33327,6 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 - validate-npm-package-license@3.0.4: - dependencies: - spdx-correct: 3.2.0 - spdx-expression-parse: 3.0.1 - value-or-promise@1.0.12: {} varint@5.0.0: {} @@ -34312,11 +33352,6 @@ snapshots: '@types/unist': 3.0.3 vfile: 6.0.3 - vfile-message@2.0.4: - dependencies: - '@types/unist': 2.0.11 - unist-util-stringify-position: 2.0.3 - vfile-message@3.1.4: dependencies: '@types/unist': 2.0.11 @@ -34327,13 +33362,6 @@ snapshots: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 - vfile@4.2.1: - dependencies: - '@types/unist': 2.0.11 - is-buffer: 2.0.5 - unist-util-stringify-position: 2.0.3 - vfile-message: 2.0.4 - vfile@5.3.7: dependencies: '@types/unist': 2.0.11 @@ -35143,6 +34171,13 @@ snapshots: - react-native - scheduler + zustand@5.0.14(@types/react@18.3.27)(immer@10.2.0)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)): + optionalDependencies: + '@types/react': 18.3.27 + immer: 10.2.0 + react: 18.3.1 + use-sync-external-store: 1.6.0(react@18.3.1) + zustand@5.0.14(@types/react@19.2.17)(immer@10.2.0)(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)): optionalDependencies: '@types/react': 19.2.17 @@ -35164,6 +34199,4 @@ snapshots: react: 19.2.7 use-sync-external-store: 1.6.0(react@19.2.7) - zwitch@1.0.5: {} - zwitch@2.0.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index ffdf7c0979..4e367ea3ae 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -21,6 +21,7 @@ overrides: "@clerk/clerk-js>react": 19.2.3 "@clerk/clerk-js>react-dom": 19.2.3 "@clerk/backend>react": 19.2.3 + markdown-it: ^14.3.0 allowBuilds: "@biomejs/biome": true "@parcel/watcher": true @@ -48,7 +49,7 @@ catalog: "@dnd-kit/utilities": ^3.2.2 "@floating-ui/dom": ^1.6.13 "@floating-ui/react-dom": ^2.1.2 - "@graphiql/toolkit": 0.8.4 + "@graphiql/toolkit": ^0.11.3 "@graphql-codegen/core": ^6.2.0 "@graphql-codegen/typescript": ^6.1.0 "@graphql-codegen/typescript-operations": ^6.1.0 @@ -104,7 +105,6 @@ catalog: "@types/progress": ^2.0.7 "@types/prompts": ^2.4.9 "@types/prop-types": ^15.7.14 - "@types/react-beautiful-dnd": ^13.1.8 "@types/react-dom": ^18.3.5 "@vitest/coverage-v8": ^2.1.9 "@types/search-index": ^3.2.4 @@ -155,25 +155,23 @@ catalog: class-variance-authority: ^0.7.1 cli-spinner: ^0.2.10 clipanion: ^3.2.1 - cloudinary: ^1.41.3 + cloudinary: ^2.7.0 clsx: ^2.1.1 cmdk: ^1.0.4 color-string: ^1.9.1 - concat-md: ^0.5.1 cors: ^2.8.5 cross-spawn: ^7.0.6 - crypto-js: ^4.2.0 dompurify: ^3.3.1 dotenv: ^16.4.7 esbuild: ^0.28.1 estree-util-is-identifier-name: 2.1.0 fast-glob: ^3.3.3 - final-form: 4.20.10 - final-form-arrays: ^3.1.0 + final-form: ^5.0.1 + final-form-arrays: ^4.0.1 final-form-set-field-data: ^1.0.2 fs-extra: ^11.3.0 glob-parent: ^6.0.2 - graphiql: 3.0.0-alpha.1 + graphiql: ^4.1.2 graphql-tag: ^2.12.6 gray-matter: ^4.0.3 happy-dom: 15.10.2 @@ -228,12 +226,11 @@ catalog: prop-types: 15.7.2 puppeteer: ^23.11.1 query-string: ^9.0.0 - react-beautiful-dnd: ^13.1.1 react-colorful: ^5.6.1 react-dnd: ^16.0.1 react-dnd-html5-backend: ^16.0.1 react-dropzone: 14.2.3 - react-final-form: ^6.5.9 + react-final-form: ^7.0.1 react-router-dom: ^6.30.3 react-use: ^17.6.0 readable-stream: ^4.7.0 @@ -254,13 +251,10 @@ catalog: tsup: ^8.3.6 turbo: ^2.9.18 typanion: 3.13.0 - typedoc: ^0.26.11 - typedoc-plugin-markdown: ^3.17.1 unist-util-source: 4.0.2 unist-util-stringify-position: 3.0.3 unist-util-visit: 4.1.2 url-pattern: ^1.0.3 - uvu: 0.5.6 validate-npm-package-name: ^7.0.0 vfile-message: 3.1.4 webfontloader: 1.6.28