diff --git a/frontend/.stylelintrc b/frontend/.stylelintrc index 7b044b40a..37932636b 100644 --- a/frontend/.stylelintrc +++ b/frontend/.stylelintrc @@ -4,11 +4,9 @@ ], "extends": [ "stylelint-config-standard", - "stylelint-config-standard-scss", - "stylelint-config-prettier" + "stylelint-config-standard-scss" ], "rules": { - "indentation": 2, "selector-class-pattern": null, "property-no-vendor-prefix": null }, diff --git a/frontend/package.json b/frontend/package.json index cf8fee7e4..baf5c0693 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -20,71 +20,71 @@ "yarn": ">=1.15.2" }, "devDependencies": { - "@graphql-codegen/cli": "^3.0.0", - "@graphql-codegen/typed-document-node": "^3.0.0", - "@graphql-codegen/typescript": "^3.0.0", - "@graphql-codegen/typescript-operations": "^3.0.0", - "@rollup/plugin-graphql": "^2.0.2", + "@graphql-codegen/cli": "^3.2.1", + "@graphql-codegen/typed-document-node": "^3.0.1", + "@graphql-codegen/typescript": "^3.0.1", + "@graphql-codegen/typescript-operations": "^3.0.1", + "@rollup/plugin-graphql": "^2.0.3", "@types/apollo-upload-client": "^17.0.2", "@types/lodash-es": "^4.17.6", - "@types/react": "^18.0.25", - "@types/react-dom": "^18.0.9", - "@types/react-helmet": "^6.1.5", - "@typescript-eslint/eslint-plugin": "^5.44.0", - "@typescript-eslint/parser": "^5.44.0", - "@vitejs/plugin-react": "^2.2.0", - "eslint": "^8.28.0", + "@types/node": "^18.14.2", + "@types/react": "^18.0.28", + "@types/react-dom": "^18.0.11", + "@types/react-helmet": "^6.1.6", + "@typescript-eslint/eslint-plugin": "^5.53.0", + "@typescript-eslint/parser": "^5.53.0", + "@vitejs/plugin-react-swc": "^3.2.0", + "eslint": "^8.35.0", "eslint-config-airbnb-typescript": "^17.0.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsx-a11y": "^6.6.1", - "eslint-plugin-react": "^7.31.11", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-react": "^7.32.2", "eslint-plugin-react-hooks": "^4.6.0", "globule": "^1.3.4", - "prettier": "2.7.1", + "prettier": "2.8.4", "rollup-plugin-analyzer": "^4.0.0", - "sass": "~1.56.1", - "stylelint": "^14.15.0", - "stylelint-config-prettier": "^9.0.4", - "stylelint-config-standard": "^29.0.0", - "stylelint-config-standard-scss": "^6.1.0", - "stylelint-scss": "^4.3.0", - "typescript": "~4.9.3", - "vite": "^3.2.4", - "vite-tsconfig-paths": "^3.6.0" + "sass": "~1.58.3", + "stylelint": "^15.2.0", + "stylelint-config-standard": "^30.0.1", + "stylelint-config-standard-scss": "^7.0.1", + "stylelint-scss": "^4.4.0", + "typescript": "~4.9.5", + "vite": "^4.1.4", + "vite-tsconfig-paths": "^4.0.5" }, "dependencies": { - "@apollo/client": "^3.7.1", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/free-regular-svg-icons": "^6.2.1", - "@fortawesome/free-solid-svg-icons": "6.2.1", + "@apollo/client": "^3.7.9", + "@fortawesome/fontawesome-svg-core": "^6.3.0", + "@fortawesome/free-regular-svg-icons": "^6.3.0", + "@fortawesome/free-solid-svg-icons": "6.3.0", "@fortawesome/react-fontawesome": "^0.2.0", - "@graphql-typed-document-node/core": "^3.1.1", - "@hookform/resolvers": "2.9.7", + "@graphql-typed-document-node/core": "^3.1.2", + "@hookform/resolvers": "2.9.11", "apollo-upload-client": "^17.0.0", - "bootstrap": "^5.2.2", - "classnames": "^2.3.1", - "date-fns": "^2.29.2", + "bootstrap": "^5.2.3", + "classnames": "^2.3.2", + "date-fns": "^2.29.3", "graphql": "^16.6.0", "graphql-tag": "^2.12.6", "i18n-iso-countries": "^7.5.0", "lodash-es": "^4.17.21", "p-debounce": "^4.0.0", - "query-string": "^7.1.1", + "query-string": "^8.1.0", "react": "^18.2.0", - "react-bootstrap": "^2.6.0", - "react-bootstrap-typeahead": "^6.0.0", + "react-bootstrap": "^2.7.2", + "react-bootstrap-typeahead": "^6.0.2", "react-dom": "^18.2.0", "react-helmet": "^6.1.0", - "react-hook-form": "7.32.2", - "react-markdown": "^8.0.3", + "react-hook-form": "7.43.2", + "react-markdown": "^8.0.5", "react-responsive-carousel": "^3.2.23", - "react-router-dom": "^6.6.1", - "react-select": "^5.6.1", + "react-router-dom": "^6.8.1", + "react-select": "^5.7.0", "rehype-external-links": "1.0.1", "remark-breaks": "^3.0.1", "remark-gfm": "^3.0.1", - "yup": "0.32.11" + "yup": "1.0.1" }, "browserslist": { "production": [ diff --git a/frontend/src/components/editImages/editImages.tsx b/frontend/src/components/editImages/editImages.tsx index dc14b57c8..33624f9b3 100644 --- a/frontend/src/components/editImages/editImages.tsx +++ b/frontend/src/components/editImages/editImages.tsx @@ -1,6 +1,7 @@ import { FC, ChangeEvent, useState } from "react"; import { Button, Col, Form, Row } from "react-bootstrap"; -import { Control, useFieldArray } from "react-hook-form"; +import { useFieldArray } from "react-hook-form"; +import type { Control } from "react-hook-form"; import { faImages } from "@fortawesome/free-solid-svg-icons"; import cx from "classnames"; @@ -17,6 +18,15 @@ const CLASSNAME_PLACEHOLDER = `${CLASSNAME}-placeholder`; const CLASSNAME_IMAGE = `${CLASSNAME}-image`; const CLASSNAME_UPLOADING = `${CLASSNAME_IMAGE}-uploading`; +type Image = { + id: string; + url: string; +}; + +type ControlType = + | Control<{ images?: Image[] | undefined }, "images"> + | undefined; + interface EditImagesProps { // eslint-disable-next-line @typescript-eslint/no-explicit-any control: Control; @@ -41,12 +51,8 @@ const EditImages: FC = ({ append, remove, replace, - } = useFieldArray< - { images: Array<{ id: string; url: string; key: string }> }, - "images", - "key" - >({ - control, + } = useFieldArray({ + control: control as ControlType, name: "images", keyName: "key", }); diff --git a/frontend/src/components/form/BodyModification.tsx b/frontend/src/components/form/BodyModification.tsx index 74f22db0d..0a222fe1d 100644 --- a/frontend/src/components/form/BodyModification.tsx +++ b/frontend/src/components/form/BodyModification.tsx @@ -2,7 +2,8 @@ import { FC, ChangeEvent } from "react"; import Creatable from "react-select/creatable"; import { components } from "react-select"; import { Button, Col, Form, InputGroup, Row } from "react-bootstrap"; -import { Control, useFieldArray } from "react-hook-form"; +import { useFieldArray } from "react-hook-form"; +import type { Control } from "react-hook-form"; interface BodyModificationProps { name: string; diff --git a/frontend/src/components/tagSelect/TagSelect.tsx b/frontend/src/components/tagSelect/TagSelect.tsx index a91a78391..8972e4c41 100644 --- a/frontend/src/components/tagSelect/TagSelect.tsx +++ b/frontend/src/components/tagSelect/TagSelect.tsx @@ -21,7 +21,7 @@ type TagSlim = { }; interface TagSelectProps { - tags: TagSlim[]; + tags?: TagSlim[]; onChange: (tags: TagSlim[]) => void; message?: string; excludeTags?: string[]; @@ -41,7 +41,7 @@ const CLASSNAME_SELECT = `${CLASSNAME}-select`; const CLASSNAME_CONTAINER = `${CLASSNAME}-container`; const TagSelect: FC = ({ - tags: initialTags, + tags: initialTags = [], onChange, message = "Add tag:", excludeTags = [], diff --git a/frontend/src/components/urlInput/urlInput.tsx b/frontend/src/components/urlInput/urlInput.tsx index 47ab43624..07a0eede6 100644 --- a/frontend/src/components/urlInput/urlInput.tsx +++ b/frontend/src/components/urlInput/urlInput.tsx @@ -1,7 +1,13 @@ import { FC, useRef, useState } from "react"; import { Button, Form, InputGroup } from "react-bootstrap"; import { Icon } from "src/components/fragments"; -import { Control, useFieldArray, FieldError } from "react-hook-form"; +import type { + Control, + FieldError, + Merge, + FieldErrorsImpl, +} from "react-hook-form"; +import { useFieldArray } from "react-hook-form"; import { faExternalLinkAlt } from "@fortawesome/free-solid-svg-icons"; import { useSites, ValidSiteTypeEnum, SiteQuery } from "src/graphql"; @@ -10,11 +16,26 @@ type Site = NonNullable; const CLASSNAME = "URLInput"; +type URL = { + url: string; + site: { + id: string; + name: string; + icon: string; + }; +}; + +type ControlType = Control<{ urls?: URL[] | undefined }, "urls"> | undefined; +type ErrorsType = Merge< + FieldError, + (Merge> | undefined)[] +>; + interface URLInputProps { // eslint-disable-next-line @typescript-eslint/no-explicit-any - control: Control; + control: any; type: ValidSiteTypeEnum; - errors?: { url?: FieldError | undefined }[]; + errors?: ErrorsType; } const URLInput: FC = ({ control, type, errors }) => { @@ -22,12 +43,8 @@ const URLInput: FC = ({ control, type, errors }) => { fields: urls, append, remove, - } = useFieldArray< - { urls: Array<{ url: string; site: { id: string; name: string } }> }, - "urls", - "key" - >({ - control, + } = useFieldArray({ + control: control as ControlType, name: "urls", keyName: "key", }); diff --git a/frontend/src/graphql/types.ts b/frontend/src/graphql/types.ts index 5b9a22a21..1d3e51b6d 100644 --- a/frontend/src/graphql/types.ts +++ b/frontend/src/graphql/types.ts @@ -18756,8 +18756,49 @@ export const PerformerFragmentDoc = { ], }, }, - ...UrlFragmentDoc.definitions, - ...ImageFragmentDoc.definitions, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, ], } as unknown as DocumentNode; export const StudioFragmentDoc = { @@ -18828,7 +18869,32 @@ export const StudioFragmentDoc = { ], }, }, - ...UrlFragmentDoc.definitions, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, ], } as unknown as DocumentNode; export const ScenePerformerFragmentDoc = { @@ -18982,9 +19048,68 @@ export const SceneFragmentDoc = { ], }, }, - ...UrlFragmentDoc.definitions, - ...ImageFragmentDoc.definitions, - ...ScenePerformerFragmentDoc.definitions, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, ], } as unknown as DocumentNode; export const FingerprintFragmentDoc = { @@ -20141,107 +20266,52 @@ export const EditFragmentDoc = { ], }, }, - ...CommentFragmentDoc.definitions, - ...TagFragmentDoc.definitions, - ...PerformerFragmentDoc.definitions, - ...StudioFragmentDoc.definitions, - ...SceneFragmentDoc.definitions, - ...UrlFragmentDoc.definitions, - ...ImageFragmentDoc.definitions, - ...FingerprintFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const QuerySceneFragmentDoc = { - kind: "Document", - definitions: [ { kind: "FragmentDefinition", - name: { kind: "Name", value: "QuerySceneFragment" }, + name: { kind: "Name", value: "URLFragment" }, typeCondition: { kind: "NamedType", - name: { kind: "Name", value: "Scene" }, + name: { kind: "Name", value: "URL" }, }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "release_date" } }, - { kind: "Field", name: { kind: "Name", value: "title" } }, - { kind: "Field", name: { kind: "Name", value: "duration" } }, - { - kind: "Field", - name: { kind: "Name", value: "urls" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "URLFragment" }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "images" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "ImageFragment" }, - }, - ], - }, - }, + { kind: "Field", name: { kind: "Name", value: "url" } }, { kind: "Field", - name: { kind: "Name", value: "studio" }, + name: { kind: "Name", value: "site" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, { kind: "Field", name: { kind: "Name", value: "name" } }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "performers" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "as" } }, - { - kind: "Field", - name: { kind: "Name", value: "performer" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "ScenePerformerFragment" }, - }, - ], - }, - }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, ], }, }, ], }, }, - ...UrlFragmentDoc.definitions, - ...ImageFragmentDoc.definitions, - ...ScenePerformerFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const SearchPerformerFragmentDoc = { - kind: "Document", - definitions: [ { kind: "FragmentDefinition", - name: { kind: "Name", value: "SearchPerformerFragment" }, + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, typeCondition: { kind: "NamedType", name: { kind: "Name", value: "Performer" }, @@ -20255,305 +20325,294 @@ export const SearchPerformerFragmentDoc = { { kind: "Field", name: { kind: "Name", value: "deleted" } }, { kind: "Field", name: { kind: "Name", value: "gender" } }, { kind: "Field", name: { kind: "Name", value: "aliases" } }, - { kind: "Field", name: { kind: "Name", value: "country" } }, - { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, - { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, - { kind: "Field", name: { kind: "Name", value: "scene_count" } }, - { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, { kind: "Field", - name: { kind: "Name", value: "urls" }, + name: { kind: "Name", value: "user" }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "URLFragment" }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, ], }, }, - { - kind: "Field", - name: { kind: "Name", value: "images" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "ImageFragment" }, - }, - ], - }, - }, - { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, ], }, }, - ...UrlFragmentDoc.definitions, - ...ImageFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const ActivateNewUserDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "ActivateNewUser" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "ActivateNewUserInput" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, { kind: "Field", - name: { kind: "Name", value: "activateNewUser" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - }, - ], + name: { kind: "Name", value: "category" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, ], }, }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, ], }, }, - ], -} as unknown as DocumentNode< - ActivateNewUserMutation, - ActivateNewUserMutationVariables ->; -export const AddImageDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "AddImage" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "imageData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "ImageCreateInput" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, { kind: "Field", - name: { kind: "Name", value: "imageCreate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "imageData" }, + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, - }, - ], + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "url" } }, - { kind: "Field", name: { kind: "Name", value: "width" } }, - { kind: "Field", name: { kind: "Name", value: "height" } }, + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, ], }, }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, ], }, }, - ], -} as unknown as DocumentNode; -export const AddSceneDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "AddScene" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "sceneData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "SceneCreateInput" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", - name: { kind: "Name", value: "sceneCreate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "sceneData" }, - }, - }, - ], + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { - kind: "Field", - name: { kind: "Name", value: "release_date" }, - }, - { kind: "Field", name: { kind: "Name", value: "title" } }, - { kind: "Field", name: { kind: "Name", value: "code" } }, - { kind: "Field", name: { kind: "Name", value: "details" } }, - { kind: "Field", name: { kind: "Name", value: "director" } }, - { - kind: "Field", - name: { kind: "Name", value: "urls" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "url" } }, - { - kind: "Field", - name: { kind: "Name", value: "site" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - ], - }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { - kind: "Field", - name: { kind: "Name", value: "studio" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { - kind: "Field", - name: { kind: "Name", value: "performers" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "performer" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "gender" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "aliases" }, - }, - ], - }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", - name: { kind: "Name", value: "fingerprints" }, + name: { kind: "Name", value: "parent" }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "hash" } }, - { - kind: "Field", - name: { kind: "Name", value: "algorithm" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "duration" }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, ], }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, { kind: "Field", - name: { kind: "Name", value: "tags" }, + name: { kind: "Name", value: "performer" }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, { - kind: "Field", - name: { kind: "Name", value: "description" }, + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, }, ], }, @@ -20561,134 +20620,129 @@ export const AddSceneDocument = { ], }, }, - ], - }, - }, - ], -} as unknown as DocumentNode; -export const AddSiteDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "AddSite" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "siteData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "SiteCreateInput" }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], }, }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "siteCreate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "siteData" }, - }, - }, - ], + name: { kind: "Name", value: "tags" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", name: { kind: "Name", value: "description" } }, - { kind: "Field", name: { kind: "Name", value: "url" } }, - { kind: "Field", name: { kind: "Name", value: "regex" } }, - { kind: "Field", name: { kind: "Name", value: "valid_types" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, ], }, }, ], }, }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, ], -} as unknown as DocumentNode; -export const AddStudioDocument = { +} as unknown as DocumentNode; +export const QuerySceneFragmentDoc = { kind: "Document", definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "AddStudio" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "studioData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "StudioCreateInput" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "QuerySceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, selectionSet: { kind: "SelectionSet", selections: [ - { + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", - name: { kind: "Name", value: "studioCreate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "studioData" }, + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, - }, - ], + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, { kind: "Field", - name: { kind: "Name", value: "urls" }, + name: { kind: "Name", value: "performer" }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "url" } }, { - kind: "Field", - name: { kind: "Name", value: "site" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, }, ], }, @@ -20699,84 +20753,188 @@ export const AddStudioDocument = { ], }, }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, ], -} as unknown as DocumentNode; -export const AddTagCategoryDocument = { +} as unknown as DocumentNode; +export const SearchPerformerFragmentDoc = { kind: "Document", definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "AddTagCategory" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "categoryData" }, + kind: "FragmentDefinition", + name: { kind: "Name", value: "SearchPerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "scene_count" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "TagCategoryCreateInput" }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], }, }, - }, - ], + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, { kind: "Field", - name: { kind: "Name", value: "tagCategoryCreate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "categoryData" }, - }, - }, - ], + name: { kind: "Name", value: "site" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, { kind: "Field", name: { kind: "Name", value: "name" } }, - { kind: "Field", name: { kind: "Name", value: "description" } }, - { kind: "Field", name: { kind: "Name", value: "group" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, ], }, }, ], }, }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, ], -} as unknown as DocumentNode< - AddTagCategoryMutation, - AddTagCategoryMutationVariables ->; -export const AddUserDocument = { +} as unknown as DocumentNode; +export const ActivateNewUserDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "mutation", - name: { kind: "Name", value: "AddUser" }, + name: { kind: "Name", value: "ActivateNewUser" }, variableDefinitions: [ { kind: "VariableDefinition", variable: { kind: "Variable", - name: { kind: "Name", value: "userData" }, + name: { kind: "Name", value: "input" }, }, type: { kind: "NonNullType", type: { kind: "NamedType", - name: { kind: "Name", value: "UserCreateInput" }, + name: { kind: "Name", value: "ActivateNewUserInput" }, }, }, }, @@ -20786,14 +20944,14 @@ export const AddUserDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "userCreate" }, + name: { kind: "Name", value: "activateNewUser" }, arguments: [ { kind: "Argument", name: { kind: "Name", value: "input" }, value: { kind: "Variable", - name: { kind: "Name", value: "userData" }, + name: { kind: "Name", value: "input" }, }, }, ], @@ -20801,9 +20959,6 @@ export const AddUserDocument = { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - { kind: "Field", name: { kind: "Name", value: "email" } }, - { kind: "Field", name: { kind: "Name", value: "roles" } }, ], }, }, @@ -20811,26 +20966,29 @@ export const AddUserDocument = { }, }, ], -} as unknown as DocumentNode; -export const ApplyEditDocument = { +} as unknown as DocumentNode< + ActivateNewUserMutation, + ActivateNewUserMutationVariables +>; +export const AddImageDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "mutation", - name: { kind: "Name", value: "ApplyEdit" }, + name: { kind: "Name", value: "AddImage" }, variableDefinitions: [ { kind: "VariableDefinition", variable: { kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "imageData" }, }, type: { kind: "NonNullType", type: { kind: "NamedType", - name: { kind: "Name", value: "ApplyEditInput" }, + name: { kind: "Name", value: "ImageCreateInput" }, }, }, }, @@ -20840,52 +20998,51 @@ export const ApplyEditDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "applyEdit" }, + name: { kind: "Name", value: "imageCreate" }, arguments: [ { kind: "Argument", name: { kind: "Name", value: "input" }, value: { kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "imageData" }, }, }, ], selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, ], }, }, ], }, }, - ...EditFragmentDoc.definitions, ], -} as unknown as DocumentNode; -export const CancelEditDocument = { +} as unknown as DocumentNode; +export const AddSceneDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "mutation", - name: { kind: "Name", value: "CancelEdit" }, + name: { kind: "Name", value: "AddScene" }, variableDefinitions: [ { kind: "VariableDefinition", variable: { kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "sceneData" }, }, type: { kind: "NonNullType", type: { kind: "NamedType", - name: { kind: "Name", value: "CancelEditInput" }, + name: { kind: "Name", value: "SceneCreateInput" }, }, }, }, @@ -20895,14 +21052,14 @@ export const CancelEditDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "cancelEdit" }, + name: { kind: "Name", value: "sceneCreate" }, arguments: [ { kind: "Argument", name: { kind: "Name", value: "input" }, value: { kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "sceneData" }, }, }, ], @@ -20910,34 +21067,24 @@ export const CancelEditDocument = { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "target_type" } }, - { kind: "Field", name: { kind: "Name", value: "operation" } }, - { kind: "Field", name: { kind: "Name", value: "status" } }, - { kind: "Field", name: { kind: "Name", value: "applied" } }, - { kind: "Field", name: { kind: "Name", value: "created" } }, { kind: "Field", - name: { kind: "Name", value: "user" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - ], - }, + name: { kind: "Name", value: "release_date" }, }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, { kind: "Field", - name: { kind: "Name", value: "target" }, + name: { kind: "Name", value: "urls" }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Tag" }, - }, + kind: "Field", + name: { kind: "Name", value: "site" }, selectionSet: { kind: "SelectionSet", selections: [ @@ -20949,14 +21096,6 @@ export const CancelEditDocument = { kind: "Field", name: { kind: "Name", value: "name" }, }, - { - kind: "Field", - name: { kind: "Name", value: "description" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "deleted" }, - }, ], }, }, @@ -20965,16 +21104,24 @@ export const CancelEditDocument = { }, { kind: "Field", - name: { kind: "Name", value: "details" }, + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "TagEdit" }, - }, + kind: "Field", + name: { kind: "Name", value: "performer" }, selectionSet: { kind: "SelectionSet", selections: [ @@ -20984,15 +21131,15 @@ export const CancelEditDocument = { }, { kind: "Field", - name: { kind: "Name", value: "description" }, + name: { kind: "Name", value: "id" }, }, { kind: "Field", - name: { kind: "Name", value: "added_aliases" }, + name: { kind: "Name", value: "gender" }, }, { kind: "Field", - name: { kind: "Name", value: "removed_aliases" }, + name: { kind: "Name", value: "aliases" }, }, ], }, @@ -21002,33 +21149,33 @@ export const CancelEditDocument = { }, { kind: "Field", - name: { kind: "Name", value: "merge_sources" }, + name: { kind: "Name", value: "fingerprints" }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Tag" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "description" }, - }, - ], - }, + kind: "Field", + name: { kind: "Name", value: "algorithm" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, }, ], }, @@ -21040,26 +21187,26 @@ export const CancelEditDocument = { }, }, ], -} as unknown as DocumentNode; -export const ChangePasswordDocument = { +} as unknown as DocumentNode; +export const AddSiteDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "mutation", - name: { kind: "Name", value: "ChangePassword" }, + name: { kind: "Name", value: "AddSite" }, variableDefinitions: [ { kind: "VariableDefinition", variable: { kind: "Variable", - name: { kind: "Name", value: "userData" }, + name: { kind: "Name", value: "siteData" }, }, type: { kind: "NonNullType", type: { kind: "NamedType", - name: { kind: "Name", value: "UserChangePasswordInput" }, + name: { kind: "Name", value: "SiteCreateInput" }, }, }, }, @@ -21069,40 +21216,54 @@ export const ChangePasswordDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "changePassword" }, + name: { kind: "Name", value: "siteCreate" }, arguments: [ { kind: "Argument", name: { kind: "Name", value: "input" }, value: { kind: "Variable", - name: { kind: "Name", value: "userData" }, + name: { kind: "Name", value: "siteData" }, }, }, ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "regex" } }, + { kind: "Field", name: { kind: "Name", value: "valid_types" } }, + ], + }, }, ], }, }, ], -} as unknown as DocumentNode< - ChangePasswordMutation, - ChangePasswordMutationVariables ->; -export const DeleteDraftDocument = { +} as unknown as DocumentNode; +export const AddStudioDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "mutation", - name: { kind: "Name", value: "DeleteDraft" }, + name: { kind: "Name", value: "AddStudio" }, variableDefinitions: [ { kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + variable: { + kind: "Variable", + name: { kind: "Name", value: "studioData" }, + }, type: { kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + type: { + kind: "NamedType", + name: { kind: "Name", value: "StudioCreateInput" }, + }, }, }, ], @@ -21111,42 +21272,76 @@ export const DeleteDraftDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "destroyDraft" }, + name: { kind: "Name", value: "studioCreate" }, arguments: [ { kind: "Argument", - name: { kind: "Name", value: "id" }, + name: { kind: "Name", value: "input" }, value: { kind: "Variable", - name: { kind: "Name", value: "id" }, + name: { kind: "Name", value: "studioData" }, }, }, ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, }, ], }, }, ], -} as unknown as DocumentNode; -export const DeleteSceneDocument = { +} as unknown as DocumentNode; +export const AddTagCategoryDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "mutation", - name: { kind: "Name", value: "DeleteScene" }, + name: { kind: "Name", value: "AddTagCategory" }, variableDefinitions: [ { kind: "VariableDefinition", variable: { kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "categoryData" }, }, type: { kind: "NonNullType", type: { kind: "NamedType", - name: { kind: "Name", value: "SceneDestroyInput" }, + name: { kind: "Name", value: "TagCategoryCreateInput" }, }, }, }, @@ -21156,87 +21351,54 @@ export const DeleteSceneDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "sceneDestroy" }, + name: { kind: "Name", value: "tagCategoryCreate" }, arguments: [ { kind: "Argument", name: { kind: "Name", value: "input" }, value: { kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "categoryData" }, }, }, ], - }, - ], - }, - }, - ], -} as unknown as DocumentNode; -export const DeleteSiteDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "DeleteSite" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "SiteDestroyInput" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "group" } }, + ], }, }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "siteDestroy" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - }, - ], - }, ], }, }, ], -} as unknown as DocumentNode; -export const DeleteStudioDocument = { +} as unknown as DocumentNode< + AddTagCategoryMutation, + AddTagCategoryMutationVariables +>; +export const AddUserDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "mutation", - name: { kind: "Name", value: "DeleteStudio" }, + name: { kind: "Name", value: "AddUser" }, variableDefinitions: [ { kind: "VariableDefinition", variable: { kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "userData" }, }, type: { kind: "NonNullType", type: { kind: "NamedType", - name: { kind: "Name", value: "StudioDestroyInput" }, + name: { kind: "Name", value: "UserCreateInput" }, }, }, }, @@ -21246,33 +21408,39 @@ export const DeleteStudioDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "studioDestroy" }, + name: { kind: "Name", value: "userCreate" }, arguments: [ { kind: "Argument", name: { kind: "Name", value: "input" }, value: { kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "userData" }, }, }, ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "email" } }, + { kind: "Field", name: { kind: "Name", value: "roles" } }, + ], + }, }, ], }, }, ], -} as unknown as DocumentNode< - DeleteStudioMutation, - DeleteStudioMutationVariables ->; -export const DeleteTagCategoryDocument = { +} as unknown as DocumentNode; +export const ApplyEditDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "mutation", - name: { kind: "Name", value: "DeleteTagCategory" }, + name: { kind: "Name", value: "ApplyEdit" }, variableDefinitions: [ { kind: "VariableDefinition", @@ -21284,7 +21452,7 @@ export const DeleteTagCategoryDocument = { kind: "NonNullType", type: { kind: "NamedType", - name: { kind: "Name", value: "TagCategoryDestroyInput" }, + name: { kind: "Name", value: "ApplyEditInput" }, }, }, }, @@ -21294,7 +21462,7 @@ export const DeleteTagCategoryDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "tagCategoryDestroy" }, + name: { kind: "Name", value: "applyEdit" }, arguments: [ { kind: "Argument", @@ -21305,1255 +21473,596 @@ export const DeleteTagCategoryDocument = { }, }, ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, }, ], }, }, - ], -} as unknown as DocumentNode< - DeleteTagCategoryMutation, - DeleteTagCategoryMutationVariables ->; -export const DeleteUserDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "DeleteUser" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "UserDestroyInput" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, { kind: "Field", - name: { kind: "Name", value: "userDestroy" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - }, - ], + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, ], }, }, - ], -} as unknown as DocumentNode; -export const EditCommentDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "EditComment" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "EditCommentInput" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, { kind: "Field", - name: { kind: "Name", value: "editComment" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - }, - ], + name: { kind: "Name", value: "category" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, - { - kind: "Field", - name: { kind: "Name", value: "comments" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "CommentFragment" }, - }, - ], - }, - }, + { kind: "Field", name: { kind: "Name", value: "name" } }, ], }, }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, ], }, }, - ...CommentFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const FavoritePerformerDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "FavoritePerformer" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "favorite" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "Boolean" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, { kind: "Field", - name: { kind: "Name", value: "favoritePerformer" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - { - kind: "Argument", - name: { kind: "Name", value: "favorite" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "favorite" }, - }, - }, - ], + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, }, ], }, }, - ], -} as unknown as DocumentNode< - FavoritePerformerMutation, - FavoritePerformerMutationVariables ->; -export const FavoriteStudioDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "FavoriteStudio" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "favorite" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "Boolean" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "Field", - name: { kind: "Name", value: "favoriteStudio" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - { - kind: "Argument", - name: { kind: "Name", value: "favorite" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "favorite" }, - }, - }, - ], - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, ], }, }, - ], -} as unknown as DocumentNode< - FavoriteStudioMutation, - FavoriteStudioMutationVariables ->; -export const GenerateInviteCodeDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "GenerateInviteCode" }, + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, { kind: "Field", - name: { kind: "Name", value: "generateInviteCode" }, + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, }, - ], - }, - }, - ], -} as unknown as DocumentNode< - GenerateInviteCodeMutation, - GenerateInviteCodeMutationVariables ->; -export const GrantInviteDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "GrantInvite" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "GrantInviteInput" }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], }, }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "grantInvite" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, }, - }, - ], + ], + }, }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, ], }, }, - ], -} as unknown as DocumentNode; -export const NewUserDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "NewUser" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "NewUserInput" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", - name: { kind: "Name", value: "newUser" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - }, - ], + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, }, - ], - }, - }, - ], -} as unknown as DocumentNode; -export const PerformerEditDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "PerformerEdit" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "performerData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "PerformerEditInput" }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], }, }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "performerEdit" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "performerData" }, - }, - }, - ], + name: { kind: "Name", value: "urls" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, + name: { kind: "Name", value: "URLFragment" }, }, ], }, }, - ], - }, - }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode< - PerformerEditMutation, - PerformerEditMutationVariables ->; -export const PerformerEditUpdateDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "PerformerEditUpdate" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "performerData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "PerformerEditInput" }, - }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "performerEditUpdate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "performerData" }, - }, - }, - ], + name: { kind: "Name", value: "images" }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, ], }, }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, ], }, }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode< - PerformerEditUpdateMutation, - PerformerEditUpdateMutationVariables ->; -export const RegenerateApiKeyDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "RegenerateAPIKey" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "user_id" }, - }, - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "Field", - name: { kind: "Name", value: "regenerateAPIKey" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "userID" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "user_id" }, - }, - }, - ], - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, ], }, }, - ], -} as unknown as DocumentNode< - RegenerateApiKeyMutation, - RegenerateApiKeyMutationVariables ->; -export const RescindInviteCodeDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "RescindInviteCode" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "code" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, { kind: "Field", - name: { kind: "Name", value: "rescindInviteCode" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "code" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "code" }, + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, - }, - ], - }, - ], - }, - }, - ], -} as unknown as DocumentNode< - RescindInviteCodeMutation, - RescindInviteCodeMutationVariables ->; -export const ResetPasswordDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "ResetPassword" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "ResetPasswordInput" }, + ], }, }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "resetPassword" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, }, - }, - ], - }, - ], - }, - }, - ], -} as unknown as DocumentNode< - ResetPasswordMutation, - ResetPasswordMutationVariables ->; -export const RevokeInviteDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "RevokeInvite" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "RevokeInviteInput" }, + ], }, }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "revokeInvite" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, }, - }, - ], - }, - ], - }, - }, - ], -} as unknown as DocumentNode< - RevokeInviteMutation, - RevokeInviteMutationVariables ->; -export const SceneEditDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "SceneEdit" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "sceneData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "SceneEditInput" }, + ], }, }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "sceneEdit" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "sceneData" }, + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, }, - }, - ], + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, { - kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, ], }, }, ], }, }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const SceneEditUpdateDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "SceneEditUpdate" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "sceneData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "SceneEditInput" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, { kind: "Field", - name: { kind: "Name", value: "sceneEditUpdate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "sceneData" }, - }, - }, - ], + name: { kind: "Name", value: "comments" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, + name: { kind: "Name", value: "CommentFragment" }, }, ], }, }, - ], - }, - }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode< - SceneEditUpdateMutation, - SceneEditUpdateMutationVariables ->; -export const StudioEditDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "StudioEdit" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "studioData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "StudioEditInput" }, - }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "studioEdit" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "studioData" }, - }, - }, - ], + name: { kind: "Name", value: "votes" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, ], }, }, - ], - }, - }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const StudioEditUpdateDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "StudioEditUpdate" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "studioData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "StudioEditInput" }, - }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "studioEditUpdate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "studioData" }, - }, - }, - ], + name: { kind: "Name", value: "user" }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, ], }, }, - ], - }, - }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode< - StudioEditUpdateMutation, - StudioEditUpdateMutationVariables ->; -export const TagEditDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "TagEdit" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "tagData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "TagEditInput" }, - }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "tagEdit" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "tagData" }, - }, - }, - ], + name: { kind: "Name", value: "target" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, }, ], }, }, - ], - }, - }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const TagEditUpdateDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "TagEditUpdate" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "tagData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "TagEditInput" }, - }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "tagEditUpdate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "tagData" }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, - }, - ], - }, - }, - ], - }, - }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode< - TagEditUpdateMutation, - TagEditUpdateMutationVariables ->; -export const UnmatchFingerprintDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "UnmatchFingerprint" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "scene_id" }, - }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "algorithm" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "FingerprintAlgorithm" }, - }, - }, - }, - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "hash" } }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "String" }, - }, - }, - }, - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "duration" }, - }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "Int" } }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - alias: { kind: "Name", value: "unmatchFingerprint" }, - name: { kind: "Name", value: "submitFingerprint" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "ObjectValue", - fields: [ - { - kind: "ObjectField", - name: { kind: "Name", value: "unmatch" }, - value: { kind: "BooleanValue", value: true }, - }, - { - kind: "ObjectField", - name: { kind: "Name", value: "scene_id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "scene_id" }, - }, - }, - { - kind: "ObjectField", - name: { kind: "Name", value: "fingerprint" }, - value: { - kind: "ObjectValue", - fields: [ - { - kind: "ObjectField", - name: { kind: "Name", value: "hash" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "hash" }, - }, - }, - { - kind: "ObjectField", - name: { kind: "Name", value: "algorithm" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "algorithm" }, - }, - }, - { - kind: "ObjectField", - name: { kind: "Name", value: "duration" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "duration" }, - }, - }, - ], - }, - }, - ], - }, - }, - ], - }, - ], - }, - }, - ], -} as unknown as DocumentNode< - UnmatchFingerprintMutation, - UnmatchFingerprintMutationVariables ->; -export const UpdateSceneDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "UpdateScene" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "updateData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "SceneUpdateInput" }, - }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "sceneUpdate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "updateData" }, - }, - }, - ], + name: { kind: "Name", value: "details" }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, { - kind: "Field", - name: { kind: "Name", value: "release_date" }, - }, - { kind: "Field", name: { kind: "Name", value: "details" } }, - { kind: "Field", name: { kind: "Name", value: "director" } }, - { kind: "Field", name: { kind: "Name", value: "code" } }, - { kind: "Field", name: { kind: "Name", value: "duration" } }, - { kind: "Field", name: { kind: "Name", value: "title" } }, - { - kind: "Field", - name: { kind: "Name", value: "urls" }, + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", - name: { kind: "Name", value: "site" }, + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, selectionSet: { kind: "SelectionSet", selections: [ @@ -22572,251 +22081,22329 @@ export const UpdateSceneDocument = { }, }, { - kind: "Field", - name: { kind: "Name", value: "studio" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - ], + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, }, - }, - { - kind: "Field", - name: { kind: "Name", value: "performers" }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", - name: { kind: "Name", value: "performer" }, + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", - name: { kind: "Name", value: "name" }, + name: { kind: "Name", value: "location" }, }, { kind: "Field", - name: { kind: "Name", value: "id" }, + name: { kind: "Name", value: "description" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { kind: "Field", - name: { kind: "Name", value: "gender" }, + name: { kind: "Name", value: "location" }, }, { kind: "Field", - name: { kind: "Name", value: "aliases" }, + name: { kind: "Name", value: "description" }, }, ], }, }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "fingerprints" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "hash" } }, { kind: "Field", - name: { kind: "Name", value: "algorithm" }, + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, }, { kind: "Field", - name: { kind: "Name", value: "duration" }, + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, }, ], }, }, { - kind: "Field", - name: { kind: "Name", value: "tags" }, + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", - name: { kind: "Name", value: "description" }, + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, }, - ], - }, - }, - ], - }, - }, - ], - }, - }, - ], -} as unknown as DocumentNode; -export const UpdateSiteDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "UpdateSite" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "siteData" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "SiteUpdateInput" }, - }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const CancelEditDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "CancelEdit" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "CancelEditInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "cancelEdit" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "deleted" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const ChangePasswordDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "ChangePassword" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "userData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "UserChangePasswordInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "changePassword" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "userData" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + ChangePasswordMutation, + ChangePasswordMutationVariables +>; +export const DeleteDraftDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "DeleteDraft" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "destroyDraft" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const DeleteSceneDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "DeleteScene" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "SceneDestroyInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "sceneDestroy" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const DeleteSiteDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "DeleteSite" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "SiteDestroyInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "siteDestroy" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const DeleteStudioDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "DeleteStudio" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "StudioDestroyInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "studioDestroy" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + DeleteStudioMutation, + DeleteStudioMutationVariables +>; +export const DeleteTagCategoryDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "DeleteTagCategory" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "TagCategoryDestroyInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "tagCategoryDestroy" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + DeleteTagCategoryMutation, + DeleteTagCategoryMutationVariables +>; +export const DeleteUserDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "DeleteUser" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "UserDestroyInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "userDestroy" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const EditCommentDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "EditComment" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "EditCommentInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "editComment" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const FavoritePerformerDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "FavoritePerformer" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "favorite" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "Boolean" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "favoritePerformer" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + { + kind: "Argument", + name: { kind: "Name", value: "favorite" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "favorite" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + FavoritePerformerMutation, + FavoritePerformerMutationVariables +>; +export const FavoriteStudioDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "FavoriteStudio" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "favorite" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "Boolean" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "favoriteStudio" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + { + kind: "Argument", + name: { kind: "Name", value: "favorite" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "favorite" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + FavoriteStudioMutation, + FavoriteStudioMutationVariables +>; +export const GenerateInviteCodeDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "GenerateInviteCode" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "generateInviteCode" }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + GenerateInviteCodeMutation, + GenerateInviteCodeMutationVariables +>; +export const GrantInviteDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "GrantInvite" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "GrantInviteInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "grantInvite" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const NewUserDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "NewUser" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "NewUserInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "newUser" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const PerformerEditDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "PerformerEdit" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "performerData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEditInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performerEdit" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "performerData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + PerformerEditMutation, + PerformerEditMutationVariables +>; +export const PerformerEditUpdateDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "PerformerEditUpdate" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "performerData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEditInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performerEditUpdate" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "performerData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + PerformerEditUpdateMutation, + PerformerEditUpdateMutationVariables +>; +export const RegenerateApiKeyDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "RegenerateAPIKey" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "user_id" }, + }, + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "regenerateAPIKey" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "userID" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "user_id" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + RegenerateApiKeyMutation, + RegenerateApiKeyMutationVariables +>; +export const RescindInviteCodeDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "RescindInviteCode" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "code" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "rescindInviteCode" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "code" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "code" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + RescindInviteCodeMutation, + RescindInviteCodeMutationVariables +>; +export const ResetPasswordDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "ResetPassword" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "ResetPasswordInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "resetPassword" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + ResetPasswordMutation, + ResetPasswordMutationVariables +>; +export const RevokeInviteDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "RevokeInvite" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "RevokeInviteInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "revokeInvite" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + RevokeInviteMutation, + RevokeInviteMutationVariables +>; +export const SceneEditDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "SceneEdit" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "sceneData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEditInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "sceneEdit" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "sceneData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const SceneEditUpdateDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "SceneEditUpdate" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "sceneData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEditInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "sceneEditUpdate" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "sceneData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + SceneEditUpdateMutation, + SceneEditUpdateMutationVariables +>; +export const StudioEditDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "StudioEdit" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "studioData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEditInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "studioEdit" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "studioData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const StudioEditUpdateDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "StudioEditUpdate" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "studioData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEditInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "studioEditUpdate" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "studioData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + StudioEditUpdateMutation, + StudioEditUpdateMutationVariables +>; +export const TagEditDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "TagEdit" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "tagData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "TagEditInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "tagEdit" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "tagData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const TagEditUpdateDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "TagEditUpdate" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "tagData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "TagEditInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "tagEditUpdate" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "tagData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + TagEditUpdateMutation, + TagEditUpdateMutationVariables +>; +export const UnmatchFingerprintDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "UnmatchFingerprint" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "scene_id" }, + }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "algorithm" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "FingerprintAlgorithm" }, + }, + }, + }, + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "hash" } }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "String" }, + }, + }, + }, + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "duration" }, + }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "Int" } }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + alias: { kind: "Name", value: "unmatchFingerprint" }, + name: { kind: "Name", value: "submitFingerprint" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "ObjectValue", + fields: [ + { + kind: "ObjectField", + name: { kind: "Name", value: "unmatch" }, + value: { kind: "BooleanValue", value: true }, + }, + { + kind: "ObjectField", + name: { kind: "Name", value: "scene_id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "scene_id" }, + }, + }, + { + kind: "ObjectField", + name: { kind: "Name", value: "fingerprint" }, + value: { + kind: "ObjectValue", + fields: [ + { + kind: "ObjectField", + name: { kind: "Name", value: "hash" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "hash" }, + }, + }, + { + kind: "ObjectField", + name: { kind: "Name", value: "algorithm" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "algorithm" }, + }, + }, + { + kind: "ObjectField", + name: { kind: "Name", value: "duration" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "duration" }, + }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + UnmatchFingerprintMutation, + UnmatchFingerprintMutationVariables +>; +export const UpdateSceneDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "UpdateScene" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "updateData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "SceneUpdateInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "sceneUpdate" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "updateData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "release_date" }, + }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "aliases" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { + kind: "Field", + name: { kind: "Name", value: "algorithm" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const UpdateSiteDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "UpdateSite" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "siteData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "SiteUpdateInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "siteUpdate" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "siteData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "regex" } }, + { kind: "Field", name: { kind: "Name", value: "valid_types" } }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const UpdateStudioDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "UpdateStudio" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "StudioUpdateInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "studioUpdate" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + ], +} as unknown as DocumentNode< + UpdateStudioMutation, + UpdateStudioMutationVariables +>; +export const UpdateTagCategoryDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "UpdateTagCategory" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "categoryData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "TagCategoryUpdateInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "tagCategoryUpdate" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "categoryData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "group" } }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode< + UpdateTagCategoryMutation, + UpdateTagCategoryMutationVariables +>; +export const UpdateUserDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "UpdateUser" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "userData" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "UserUpdateInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "userUpdate" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "userData" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "email" } }, + { kind: "Field", name: { kind: "Name", value: "roles" } }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const VoteDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "mutation", + name: { kind: "Name", value: "Vote" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "EditVoteInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "editVote" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const CategoriesDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "Categories" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "queryTagCategories" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "count" } }, + { + kind: "Field", + name: { kind: "Name", value: "tag_categories" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { kind: "Field", name: { kind: "Name", value: "group" } }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const CategoryDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "Category" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "findTagCategory" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "group" } }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const ConfigDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "Config" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "getConfig" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "host_url" } }, + { + kind: "Field", + name: { kind: "Name", value: "require_invite" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "require_activation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "vote_promotion_threshold" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "vote_application_threshold" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "voting_period" }, + }, + { + kind: "Field", + name: { + kind: "Name", + value: "min_destructive_voting_period", + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "vote_cron_interval" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const DraftDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "Draft" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "findDraft" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { + kind: "Field", + name: { kind: "Name", value: "data" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerDraft" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "measurements" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + }, + { + kind: "Field", + name: { + kind: "Name", + value: "career_start_year", + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "image" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "ImageFragment", + }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneDraft" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "title" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "code" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "date" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "url" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "URLFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "StudioFragment", + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { + kind: "Name", + value: "DraftEntity", + }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + alias: { + kind: "Name", + value: "draftID", + }, + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { + kind: "Name", + value: "Performer", + }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { + kind: "Name", + value: "DraftEntity", + }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + alias: { + kind: "Name", + value: "draftID", + }, + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "TagFragment", + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { + kind: "Name", + value: "DraftEntity", + }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + alias: { + kind: "Name", + value: "draftID", + }, + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "hash" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "algorithm" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "image" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "ImageFragment", + }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const DraftsDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "Drafts" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "findDrafts" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { + kind: "Field", + name: { kind: "Name", value: "data" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerDraft" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneDraft" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "title" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const EditDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "Edit" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "findEdit" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const EditUpdateDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "EditUpdate" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "findEdit" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "aliases" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "aliases" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { + kind: "Name", + value: "career_start_year", + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "URLFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { + kind: "Name", + value: "description", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { + kind: "Name", + value: "description", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "ImageFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "URLFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "StudioFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "ImageFragment", + }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "title" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "date" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "StudioFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "URLFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "TagFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "ImageFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "code" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const EditsDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "Edits" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "EditQueryInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "queryEdits" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "count" } }, + { + kind: "Field", + name: { kind: "Name", value: "edits" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, + { + kind: "Field", + name: { kind: "Name", value: "comments" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "CommentFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "votes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "old_details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, { kind: "Field", - name: { kind: "Name", value: "siteUpdate" }, + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const FullPerformerDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "FullPerformer" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "findPerformer" }, arguments: [ { kind: "Argument", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "id" }, value: { kind: "Variable", - name: { kind: "Name", value: "siteData" }, + name: { kind: "Name", value: "id" }, }, }, ], selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - { kind: "Field", name: { kind: "Name", value: "description" } }, - { kind: "Field", name: { kind: "Name", value: "url" } }, - { kind: "Field", name: { kind: "Name", value: "regex" } }, - { kind: "Field", name: { kind: "Name", value: "valid_types" } }, + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "scene_count" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, ], }, }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, ], }, }, ], -} as unknown as DocumentNode; -export const UpdateStudioDocument = { +} as unknown as DocumentNode; +export const MeDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "UpdateStudio" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "StudioUpdateInput" }, - }, - }, - }, - ], + operation: "query", + name: { kind: "Name", value: "Me" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", - name: { kind: "Name", value: "studioUpdate" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - }, - ], + name: { kind: "Name", value: "me" }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "StudioFragment" }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "roles" } }, ], }, }, ], }, }, - ...StudioFragmentDoc.definitions, ], -} as unknown as DocumentNode< - UpdateStudioMutation, - UpdateStudioMutationVariables ->; -export const UpdateTagCategoryDocument = { +} as unknown as DocumentNode; +export const PendingEditsCountDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "UpdateTagCategory" }, + operation: "query", + name: { kind: "Name", value: "PendingEditsCount" }, variableDefinitions: [ { kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "categoryData" }, - }, + variable: { kind: "Variable", name: { kind: "Name", value: "type" } }, type: { kind: "NonNullType", type: { kind: "NamedType", - name: { kind: "Name", value: "TagCategoryUpdateInput" }, + name: { kind: "Name", value: "TargetTypeEnum" }, }, }, }, + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + type: { + kind: "NonNullType", + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + }, + }, ], selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", - name: { kind: "Name", value: "tagCategoryUpdate" }, + name: { kind: "Name", value: "queryEdits" }, arguments: [ { kind: "Argument", name: { kind: "Name", value: "input" }, value: { - kind: "Variable", - name: { kind: "Name", value: "categoryData" }, + kind: "ObjectValue", + fields: [ + { + kind: "ObjectField", + name: { kind: "Name", value: "target_type" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "type" }, + }, + }, + { + kind: "ObjectField", + name: { kind: "Name", value: "target_id" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "id" }, + }, + }, + { + kind: "ObjectField", + name: { kind: "Name", value: "status" }, + value: { kind: "EnumValue", value: "PENDING" }, + }, + { + kind: "ObjectField", + name: { kind: "Name", value: "per_page" }, + value: { kind: "IntValue", value: "1" }, + }, + ], }, }, ], selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - { kind: "Field", name: { kind: "Name", value: "description" } }, - { kind: "Field", name: { kind: "Name", value: "group" } }, + { kind: "Field", name: { kind: "Name", value: "count" } }, ], }, }, @@ -22825,29 +44412,23 @@ export const UpdateTagCategoryDocument = { }, ], } as unknown as DocumentNode< - UpdateTagCategoryMutation, - UpdateTagCategoryMutationVariables + PendingEditsCountQuery, + PendingEditsCountQueryVariables >; -export const UpdateUserDocument = { +export const PerformerDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "UpdateUser" }, + operation: "query", + name: { kind: "Name", value: "Performer" }, variableDefinitions: [ { kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "userData" }, - }, + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, type: { kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "UserUpdateInput" }, - }, + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, }, }, ], @@ -22856,246 +44437,177 @@ export const UpdateUserDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "userUpdate" }, + name: { kind: "Name", value: "findPerformer" }, arguments: [ { kind: "Argument", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "id" }, value: { kind: "Variable", - name: { kind: "Name", value: "userData" }, + name: { kind: "Name", value: "id" }, }, }, ], selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - { kind: "Field", name: { kind: "Name", value: "email" } }, - { kind: "Field", name: { kind: "Name", value: "roles" } }, + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, ], }, }, ], }, }, - ], -} as unknown as DocumentNode; -export const VoteDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "mutation", - name: { kind: "Name", value: "Vote" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "EditVoteInput" }, - }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, { kind: "Field", - name: { kind: "Name", value: "editVote" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - }, - ], + name: { kind: "Name", value: "site" }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, ], }, }, ], }, }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const CategoriesDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Categories" }, + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, { kind: "Field", - name: { kind: "Name", value: "queryTagCategories" }, + name: { kind: "Name", value: "tattoos" }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "count" } }, - { - kind: "Field", - name: { kind: "Name", value: "tag_categories" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - { - kind: "Field", - name: { kind: "Name", value: "description" }, - }, - { kind: "Field", name: { kind: "Name", value: "group" } }, - ], - }, - }, + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, ], }, }, - ], - }, - }, - ], -} as unknown as DocumentNode; -export const CategoryDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Category" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "findTagCategory" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - ], + name: { kind: "Name", value: "piercings" }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "location" } }, { kind: "Field", name: { kind: "Name", value: "description" } }, - { kind: "Field", name: { kind: "Name", value: "group" } }, ], }, }, - ], - }, - }, - ], -} as unknown as DocumentNode; -export const ConfigDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Config" }, - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "getConfig" }, + name: { kind: "Name", value: "urls" }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "host_url" } }, - { - kind: "Field", - name: { kind: "Name", value: "require_invite" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "require_activation" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "vote_promotion_threshold" }, - }, { - kind: "Field", - name: { kind: "Name", value: "vote_application_threshold" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "voting_period" }, - }, - { - kind: "Field", - name: { - kind: "Name", - value: "min_destructive_voting_period", - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { - kind: "Field", - name: { kind: "Name", value: "vote_cron_interval" }, + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, }, ], }, }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, ], }, }, ], -} as unknown as DocumentNode; -export const DraftDocument = { +} as unknown as DocumentNode; +export const PerformersDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "query", - name: { kind: "Name", value: "Draft" }, + name: { kind: "Name", value: "Performers" }, variableDefinitions: [ { kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, type: { kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, + type: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerQueryInput" }, + }, }, }, ], @@ -23104,385 +44616,396 @@ export const DraftDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "findDraft" }, + name: { kind: "Name", value: "queryPerformers" }, arguments: [ { kind: "Argument", - name: { kind: "Name", value: "id" }, + name: { kind: "Name", value: "input" }, value: { kind: "Variable", - name: { kind: "Name", value: "id" }, + name: { kind: "Name", value: "input" }, }, }, ], selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "created" } }, - { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "count" } }, { kind: "Field", - name: { kind: "Name", value: "data" }, + name: { kind: "Name", value: "performers" }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "PerformerDraft" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "aliases" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "gender" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "birthdate" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "urls" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "ethnicity" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "country" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "eye_color" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "hair_color" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "height" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "measurements" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "breast_type" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "tattoos" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "piercings" }, - }, - { - kind: "Field", - name: { - kind: "Name", - value: "career_start_year", - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "career_end_year" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "image" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "ImageFragment", - }, - }, - ], - }, - }, - ], - }, + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "deleted" }, }, { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "SceneDraft" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "title" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "code" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "details" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "director" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "date" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "url" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "URLFragment", - }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "studio" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Studio" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "StudioFragment", - }, - }, - ], - }, - }, - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { - kind: "Name", - value: "DraftEntity", - }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - alias: { - kind: "Name", - value: "draftID", - }, - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - ], - }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "performers" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { - kind: "Name", - value: "Performer", - }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "PerformerFragment", - }, - }, - ], - }, - }, - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { - kind: "Name", - value: "DraftEntity", - }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - alias: { - kind: "Name", - value: "draftID", - }, - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - ], - }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "tags" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Tag" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "TagFragment", - }, - }, - ], - }, - }, - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { - kind: "Name", - value: "DraftEntity", - }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - alias: { - kind: "Name", - value: "draftID", - }, - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - ], - }, - }, - ], - }, + kind: "Field", + name: { kind: "Name", value: "aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birth_date" }, + }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "location" }, }, { kind: "Field", - name: { kind: "Name", value: "fingerprints" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "hash" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "algorithm" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "duration" }, - }, - ], - }, + name: { kind: "Name", value: "description" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { kind: "Field", - name: { kind: "Name", value: "image" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "ImageFragment", - }, - }, - ], - }, + name: { kind: "Name", value: "location" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, }, ], }, }, + { + kind: "Field", + name: { kind: "Name", value: "is_favorite" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const PublicUserDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "PublicUser" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { kind: "Variable", name: { kind: "Name", value: "name" } }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "String" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "findUser" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "username" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "name" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "vote_count" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "accept" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "reject" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "immediate_accept" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "immediate_reject" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "abstain" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "edit_count" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "immediate_accepted" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "immediate_rejected" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "accepted" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "rejected" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "failed" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "canceled" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "pending" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const QueryExistingSceneDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "QueryExistingScene" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "QueryExistingSceneInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "queryExistingScene" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "scenes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "edits" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "EditFragment" }, + }, ], }, }, @@ -23492,77 +45015,353 @@ export const DraftDocument = { ], }, }, - ...ImageFragmentDoc.definitions, - ...UrlFragmentDoc.definitions, - ...StudioFragmentDoc.definitions, - ...PerformerFragmentDoc.definitions, - ...TagFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const DraftsDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Drafts" }, + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "CommentFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "EditComment" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "comment" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "TagFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "PerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { kind: "Field", name: { kind: "Name", value: "age" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "hair_color" } }, + { kind: "Field", name: { kind: "Name", value: "eye_color" } }, + { kind: "Field", name: { kind: "Name", value: "ethnicity" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "breast_type" } }, + { kind: "Field", name: { kind: "Name", value: "waist_size" } }, + { kind: "Field", name: { kind: "Name", value: "hip_size" } }, + { kind: "Field", name: { kind: "Name", value: "band_size" } }, + { kind: "Field", name: { kind: "Name", value: "cup_size" } }, + { + kind: "Field", + name: { kind: "Name", value: "tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "location" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", - name: { kind: "Name", value: "findDrafts" }, + name: { kind: "Name", value: "child_studios" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "created" } }, - { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", - name: { kind: "Name", value: "data" }, + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "PerformerDraft" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - ], - }, - }, - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "SceneDraft" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "title" }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, }, ], }, @@ -23570,1095 +45369,793 @@ export const DraftsDocument = { ], }, }, + { + kind: "Field", + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "FingerprintFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Fingerprint" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, ], }, }, - ], -} as unknown as DocumentNode; -export const EditDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Edit" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - ], + kind: "FragmentDefinition", + name: { kind: "Name", value: "EditFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Edit" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "target_type" } }, + { kind: "Field", name: { kind: "Name", value: "operation" } }, + { kind: "Field", name: { kind: "Name", value: "status" } }, + { kind: "Field", name: { kind: "Name", value: "bot" } }, + { kind: "Field", name: { kind: "Name", value: "applied" } }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + { kind: "Field", name: { kind: "Name", value: "closed" } }, + { kind: "Field", name: { kind: "Name", value: "expires" } }, + { kind: "Field", name: { kind: "Name", value: "vote_count" } }, + { kind: "Field", name: { kind: "Name", value: "destructive" } }, { kind: "Field", - name: { kind: "Name", value: "findEdit" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - ], + name: { kind: "Name", value: "comments" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, + name: { kind: "Name", value: "CommentFragment" }, }, ], }, }, - ], - }, - }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const EditUpdateDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "EditUpdate" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "findEdit" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - ], + name: { kind: "Name", value: "votes" }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "target_type" } }, - { kind: "Field", name: { kind: "Name", value: "operation" } }, - { kind: "Field", name: { kind: "Name", value: "status" } }, - { kind: "Field", name: { kind: "Name", value: "applied" } }, - { kind: "Field", name: { kind: "Name", value: "created" } }, - { kind: "Field", name: { kind: "Name", value: "updated" } }, - { kind: "Field", name: { kind: "Name", value: "vote_count" } }, { kind: "Field", - name: { kind: "Name", value: "merge_sources" }, + name: { kind: "Name", value: "user" }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Tag" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - ], - }, - }, - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Performer" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - ], - }, - }, - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Studio" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - ], - }, - }, - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Scene" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - ], - }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, ], }, }, + { kind: "Field", name: { kind: "Name", value: "date" } }, + { kind: "Field", name: { kind: "Name", value: "vote" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "user" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "target" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { - kind: "Field", - name: { kind: "Name", value: "options" }, + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "Field", - name: { kind: "Name", value: "set_modify_aliases" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "set_merge_aliases" }, + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, }, ], }, }, { - kind: "Field", - name: { kind: "Name", value: "user" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - ], + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, }, - }, - { - kind: "Field", - name: { kind: "Name", value: "target" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Tag" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "TagFragment" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "aliases" }, - }, - ], - }, - }, - { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Performer" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "PerformerFragment", - }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Studio" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "StudioFragment" }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "Scene" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "SceneFragment" }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, }, ], }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "details" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { - kind: "Field", - name: { kind: "Name", value: "details" }, + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "TagEdit" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "description" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "category" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "aliases" }, - }, - ], - }, + kind: "Field", + name: { kind: "Name", value: "description" }, }, { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "PerformerEdit" }, - }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "disambiguation" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "gender" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "birthdate" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "ethnicity" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "country" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "eye_color" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "hair_color" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "height" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "cup_size" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "band_size" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "waist_size" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "hip_size" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "breast_type" }, - }, - { - kind: "Field", - name: { - kind: "Name", - value: "career_start_year", - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "career_end_year" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "aliases" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "urls" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "URLFragment", - }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "tattoos" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "location" }, - }, - { - kind: "Field", - name: { - kind: "Name", - value: "description", - }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "piercings" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "location" }, - }, - { - kind: "Field", - name: { - kind: "Name", - value: "description", - }, - }, - ], - }, - }, + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { kind: "Field", - name: { kind: "Name", value: "images" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "ImageFragment", - }, - }, - ], - }, + name: { kind: "Name", value: "id" }, }, { kind: "Field", - name: { kind: "Name", value: "draft_id" }, + name: { kind: "Name", value: "name" }, }, ], }, }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "disambiguation" }, + }, { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "StudioEdit" }, - }, + kind: "Field", + name: { kind: "Name", value: "added_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "gender" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "Field", - name: { kind: "Name", value: "name" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "urls" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "URLFragment", - }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "parent" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "StudioFragment", - }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "images" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "ImageFragment", - }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, ], }, }, { - kind: "InlineFragment", - typeCondition: { - kind: "NamedType", - name: { kind: "Name", value: "SceneEdit" }, - }, + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "Field", - name: { kind: "Name", value: "title" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "details" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "date" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "studio" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "StudioFragment", - }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "birthdate" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "ethnicity" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "country" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "eye_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hair_color" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "height" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { kind: "Field", - name: { kind: "Name", value: "urls" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "URLFragment", - }, - }, - ], - }, + name: { kind: "Name", value: "location" }, }, { kind: "Field", - name: { kind: "Name", value: "performers" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "performer" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "PerformerFragment", - }, - }, - ], - }, - }, - { - kind: "Field", - name: { kind: "Name", value: "as" }, - }, - ], - }, + name: { kind: "Name", value: "description" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tattoos" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { kind: "Field", - name: { kind: "Name", value: "tags" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "TagFragment", - }, - }, - ], - }, + name: { kind: "Name", value: "location" }, }, { kind: "Field", - name: { kind: "Name", value: "images" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "ImageFragment", - }, - }, - ], - }, + name: { kind: "Name", value: "description" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { kind: "Field", - name: { kind: "Name", value: "fingerprints" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { - kind: "Name", - value: "FingerprintFragment", - }, - }, - ], - }, + name: { kind: "Name", value: "location" }, }, { kind: "Field", - name: { kind: "Name", value: "duration" }, + name: { kind: "Name", value: "description" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_piercings" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { kind: "Field", - name: { kind: "Name", value: "director" }, + name: { kind: "Name", value: "location" }, }, { kind: "Field", - name: { kind: "Name", value: "code" }, + name: { kind: "Name", value: "description" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { - kind: "Field", - name: { kind: "Name", value: "draft_id" }, + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, }, ], }, }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, ], }, }, - ], - }, - }, - ], - }, - }, - ...TagFragmentDoc.definitions, - ...PerformerFragmentDoc.definitions, - ...StudioFragmentDoc.definitions, - ...SceneFragmentDoc.definitions, - ...UrlFragmentDoc.definitions, - ...ImageFragmentDoc.definitions, - ...FingerprintFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const EditsDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Edits" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "EditQueryInput" }, - }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "queryEdits" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "count" } }, { - kind: "Field", - name: { kind: "Name", value: "edits" }, + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, { - kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, }, - ], - }, - }, - ], - }, - }, - ], - }, - }, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const FullPerformerDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "FullPerformer" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "findPerformer" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "PerformerFragment" }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + ], + }, }, { - kind: "Field", - name: { kind: "Name", value: "studios" }, + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, { kind: "Field", - name: { kind: "Name", value: "scene_count" }, + name: { kind: "Name", value: "details" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, }, + { kind: "Field", name: { kind: "Name", value: "date" } }, { kind: "Field", name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_performers" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "Field", - name: { kind: "Name", value: "id" }, + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, }, { kind: "Field", - name: { kind: "Name", value: "name" }, + name: { kind: "Name", value: "as" }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ { kind: "Field", - name: { kind: "Name", value: "parent" }, + name: { kind: "Name", value: "performer" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "Field", - name: { kind: "Name", value: "id" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "name" }, + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, }, ], }, }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, ], }, }, - ], - }, - }, - ], - }, - }, - ], - }, - }, - ...PerformerFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const MeDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Me" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "me" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - { kind: "Field", name: { kind: "Name", value: "roles" } }, - ], - }, - }, - ], - }, - }, - ], -} as unknown as DocumentNode; -export const PendingEditsCountDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "PendingEditsCount" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "type" } }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "TargetTypeEnum" }, - }, - }, - }, - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "queryEdits" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "ObjectValue", - fields: [ - { - kind: "ObjectField", - name: { kind: "Name", value: "target_type" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "type" }, + { + kind: "Field", + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "removed_images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "added_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, }, - }, - { - kind: "ObjectField", - name: { kind: "Name", value: "target_id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, + { + kind: "Field", + name: { kind: "Name", value: "removed_fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "FingerprintFragment", + }, + }, + ], + }, }, - }, - { - kind: "ObjectField", - name: { kind: "Name", value: "status" }, - value: { kind: "EnumValue", value: "PENDING" }, - }, - { - kind: "ObjectField", - name: { kind: "Name", value: "per_page" }, - value: { kind: "IntValue", value: "1" }, - }, - ], + { + kind: "Field", + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { + kind: "Field", + name: { kind: "Name", value: "draft_id" }, + }, + ], + }, }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "count" } }, ], }, }, - ], - }, - }, - ], -} as unknown as DocumentNode< - PendingEditsCountQuery, - PendingEditsCountQueryVariables ->; -export const PerformerDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Performer" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "findPerformer" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - ], + name: { kind: "Name", value: "old_details" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "FragmentSpread", - name: { kind: "Name", value: "PerformerFragment" }, - }, - ], - }, - }, - ], - }, - }, - ...PerformerFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const PerformersDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Performers" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "PerformerQueryInput" }, - }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "queryPerformers" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "TagEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "description" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "category" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "id" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "name" }, + }, + ], + }, + }, + ], + }, }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ - { kind: "Field", name: { kind: "Name", value: "count" } }, { - kind: "Field", - name: { kind: "Name", value: "performers" }, + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "PerformerEdit" }, + }, selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", @@ -24666,24 +46163,23 @@ export const PerformersDocument = { }, { kind: "Field", - name: { kind: "Name", value: "deleted" }, + name: { kind: "Name", value: "gender" }, }, { kind: "Field", - name: { kind: "Name", value: "aliases" }, + name: { kind: "Name", value: "birthdate" }, }, { kind: "Field", - name: { kind: "Name", value: "gender" }, + name: { kind: "Name", value: "ethnicity" }, }, { kind: "Field", - name: { kind: "Name", value: "birth_date" }, + name: { kind: "Name", value: "country" }, }, - { kind: "Field", name: { kind: "Name", value: "age" } }, { kind: "Field", - name: { kind: "Name", value: "height" }, + name: { kind: "Name", value: "eye_color" }, }, { kind: "Field", @@ -24691,138 +46187,388 @@ export const PerformersDocument = { }, { kind: "Field", - name: { kind: "Name", value: "eye_color" }, + name: { kind: "Name", value: "height" }, }, { kind: "Field", - name: { kind: "Name", value: "ethnicity" }, + name: { kind: "Name", value: "cup_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "band_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "waist_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "hip_size" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "breast_type" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_start_year" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "career_end_year" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "StudioEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "SceneEdit" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "title" } }, { kind: "Field", - name: { kind: "Name", value: "country" }, + name: { kind: "Name", value: "details" }, }, { kind: "Field", - name: { kind: "Name", value: "career_end_year" }, + name: { kind: "Name", value: "added_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, }, { kind: "Field", - name: { kind: "Name", value: "career_start_year" }, + name: { kind: "Name", value: "removed_urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, }, + { kind: "Field", name: { kind: "Name", value: "date" } }, { kind: "Field", - name: { kind: "Name", value: "breast_type" }, + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, }, { kind: "Field", - name: { kind: "Name", value: "waist_size" }, + name: { kind: "Name", value: "added_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, }, { kind: "Field", - name: { kind: "Name", value: "hip_size" }, + name: { kind: "Name", value: "removed_performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { + kind: "Name", + value: "PerformerFragment", + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "as" }, + }, + ], + }, }, { kind: "Field", - name: { kind: "Name", value: "band_size" }, + name: { kind: "Name", value: "added_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, }, { kind: "Field", - name: { kind: "Name", value: "cup_size" }, + name: { kind: "Name", value: "removed_tags" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, + }, + ], + }, }, { kind: "Field", - name: { kind: "Name", value: "tattoos" }, + name: { kind: "Name", value: "added_images" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "Field", - name: { kind: "Name", value: "location" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "description" }, + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, }, ], }, }, { kind: "Field", - name: { kind: "Name", value: "piercings" }, + name: { kind: "Name", value: "removed_images" }, selectionSet: { kind: "SelectionSet", selections: [ { - kind: "Field", - name: { kind: "Name", value: "location" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "description" }, + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, }, ], }, }, { kind: "Field", - name: { kind: "Name", value: "urls" }, + name: { kind: "Name", value: "added_fingerprints" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "FragmentSpread", - name: { kind: "Name", value: "URLFragment" }, + name: { + kind: "Name", + value: "FingerprintFragment", + }, }, ], }, }, { kind: "Field", - name: { kind: "Name", value: "images" }, + name: { kind: "Name", value: "removed_fingerprints" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "FragmentSpread", - name: { kind: "Name", value: "ImageFragment" }, + name: { + kind: "Name", + value: "FingerprintFragment", + }, }, ], }, }, { kind: "Field", - name: { kind: "Name", value: "is_favorite" }, + name: { kind: "Name", value: "duration" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "director" }, + }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "merge_sources" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Tag" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "TagFragment" }, }, ], }, }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "PerformerFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "StudioFragment" }, + }, + ], + }, + }, + { + kind: "InlineFragment", + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "options" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "set_modify_aliases" }, + }, + { + kind: "Field", + name: { kind: "Name", value: "set_merge_aliases" }, + }, ], }, }, ], }, }, - ...UrlFragmentDoc.definitions, - ...ImageFragmentDoc.definitions, ], -} as unknown as DocumentNode; -export const PublicUserDocument = { +} as unknown as DocumentNode< + QueryExistingSceneQuery, + QueryExistingSceneQueryVariables +>; +export const SceneDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "query", - name: { kind: "Name", value: "PublicUser" }, + name: { kind: "Name", value: "Scene" }, variableDefinitions: [ { kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "name" } }, + variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, type: { kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "String" }, - }, + type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, }, }, ], @@ -24831,87 +46577,23 @@ export const PublicUserDocument = { selections: [ { kind: "Field", - name: { kind: "Name", value: "findUser" }, + name: { kind: "Name", value: "findScene" }, arguments: [ { kind: "Argument", - name: { kind: "Name", value: "username" }, + name: { kind: "Name", value: "id" }, value: { kind: "Variable", - name: { kind: "Name", value: "name" }, + name: { kind: "Name", value: "id" }, }, }, ], selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "id" } }, - { kind: "Field", name: { kind: "Name", value: "name" } }, - { - kind: "Field", - name: { kind: "Name", value: "vote_count" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "accept" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "reject" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "immediate_accept" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "immediate_reject" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "abstain" }, - }, - ], - }, - }, { - kind: "Field", - name: { kind: "Name", value: "edit_count" }, - selectionSet: { - kind: "SelectionSet", - selections: [ - { - kind: "Field", - name: { kind: "Name", value: "immediate_accepted" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "immediate_rejected" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "accepted" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "rejected" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "failed" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "canceled" }, - }, - { - kind: "Field", - name: { kind: "Name", value: "pending" }, - }, - ], - }, + kind: "FragmentSpread", + name: { kind: "Name", value: "SceneFragment" }, }, ], }, @@ -24919,72 +46601,150 @@ export const PublicUserDocument = { ], }, }, - ], -} as unknown as DocumentNode; -export const QueryExistingSceneDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "QueryExistingScene" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "QueryExistingSceneInput" }, + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], }, }, - }, - ], + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "details" } }, + { kind: "Field", name: { kind: "Name", value: "director" } }, + { kind: "Field", name: { kind: "Name", value: "code" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, { kind: "Field", - name: { kind: "Name", value: "queryExistingScene" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, - }, - ], + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, { kind: "Field", - name: { kind: "Name", value: "scenes" }, + name: { kind: "Name", value: "parent" }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "SceneFragment" }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, ], }, }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, { kind: "Field", - name: { kind: "Name", value: "edits" }, + name: { kind: "Name", value: "performer" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "FragmentSpread", - name: { kind: "Name", value: "EditFragment" }, + name: { kind: "Name", value: "ScenePerformerFragment" }, }, ], }, @@ -24992,63 +46752,41 @@ export const QueryExistingSceneDocument = { ], }, }, - ], - }, - }, - ...SceneFragmentDoc.definitions, - ...EditFragmentDoc.definitions, - ], -} as unknown as DocumentNode< - QueryExistingSceneQuery, - QueryExistingSceneQueryVariables ->; -export const SceneDocument = { - kind: "Document", - definitions: [ - { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "Scene" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { kind: "Variable", name: { kind: "Name", value: "id" } }, - type: { - kind: "NonNullType", - type: { kind: "NamedType", name: { kind: "Name", value: "ID" } }, - }, - }, - ], - selectionSet: { - kind: "SelectionSet", - selections: [ { kind: "Field", - name: { kind: "Name", value: "findScene" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "id" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "id" }, - }, - }, - ], + name: { kind: "Name", value: "fingerprints" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "hash" } }, + { kind: "Field", name: { kind: "Name", value: "algorithm" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { kind: "Field", name: { kind: "Name", value: "submissions" } }, + { + kind: "Field", + name: { kind: "Name", value: "user_submitted" }, + }, + { kind: "Field", name: { kind: "Name", value: "created" } }, + { kind: "Field", name: { kind: "Name", value: "updated" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "tags" }, selectionSet: { kind: "SelectionSet", selections: [ - { - kind: "FragmentSpread", - name: { kind: "Name", value: "SceneFragment" }, - }, + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "description" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, ], }, }, ], }, }, - ...SceneFragmentDoc.definitions, ], } as unknown as DocumentNode; export const ScenePairingsDocument = { @@ -25400,16 +47138,235 @@ export const ScenePairingsDocument = { ], }, }, - ...ImageFragmentDoc.definitions, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + ], +} as unknown as DocumentNode; +export const ScenesDocument = { + kind: "Document", + definitions: [ + { + kind: "OperationDefinition", + operation: "query", + name: { kind: "Name", value: "Scenes" }, + variableDefinitions: [ + { + kind: "VariableDefinition", + variable: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { kind: "Name", value: "SceneQueryInput" }, + }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "Field", + name: { kind: "Name", value: "queryScenes" }, + arguments: [ + { + kind: "Argument", + name: { kind: "Name", value: "input" }, + value: { + kind: "Variable", + name: { kind: "Name", value: "input" }, + }, + }, + ], + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "count" } }, + { + kind: "Field", + name: { kind: "Name", value: "scenes" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "QuerySceneFragment" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "QuerySceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, + { + kind: "Field", + name: { kind: "Name", value: "performer" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ScenePerformerFragment" }, + }, + ], + }, + }, + ], + }, + }, + ], + }, + }, ], -} as unknown as DocumentNode; -export const ScenesDocument = { +} as unknown as DocumentNode; +export const ScenesWithoutCountDocument = { kind: "Document", definitions: [ { kind: "OperationDefinition", operation: "query", - name: { kind: "Name", value: "Scenes" }, + name: { kind: "Name", value: "ScenesWithoutCount" }, variableDefinitions: [ { kind: "VariableDefinition", @@ -25445,7 +47402,6 @@ export const ScenesDocument = { selectionSet: { kind: "SelectionSet", selections: [ - { kind: "Field", name: { kind: "Name", value: "count" } }, { kind: "Field", name: { kind: "Name", value: "scenes" }, @@ -25465,60 +47421,135 @@ export const ScenesDocument = { ], }, }, - ...QuerySceneFragmentDoc.definitions, - ], -} as unknown as DocumentNode; -export const ScenesWithoutCountDocument = { - kind: "Document", - definitions: [ { - kind: "OperationDefinition", - operation: "query", - name: { kind: "Name", value: "ScenesWithoutCount" }, - variableDefinitions: [ - { - kind: "VariableDefinition", - variable: { - kind: "Variable", - name: { kind: "Name", value: "input" }, - }, - type: { - kind: "NonNullType", - type: { - kind: "NamedType", - name: { kind: "Name", value: "SceneQueryInput" }, + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], }, }, - }, - ], + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ScenePerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "QuerySceneFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Scene" }, + }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "release_date" } }, + { kind: "Field", name: { kind: "Name", value: "title" } }, + { kind: "Field", name: { kind: "Name", value: "duration" } }, { kind: "Field", - name: { kind: "Name", value: "queryScenes" }, - arguments: [ - { - kind: "Argument", - name: { kind: "Name", value: "input" }, - value: { - kind: "Variable", - name: { kind: "Name", value: "input" }, + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, }, - }, - ], + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "studio" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "performers" }, selectionSet: { kind: "SelectionSet", selections: [ + { kind: "Field", name: { kind: "Name", value: "as" } }, { kind: "Field", - name: { kind: "Name", value: "scenes" }, + name: { kind: "Name", value: "performer" }, selectionSet: { kind: "SelectionSet", selections: [ { kind: "FragmentSpread", - name: { kind: "Name", value: "QuerySceneFragment" }, + name: { kind: "Name", value: "ScenePerformerFragment" }, }, ], }, @@ -25529,7 +47560,6 @@ export const ScenesWithoutCountDocument = { ], }, }, - ...QuerySceneFragmentDoc.definitions, ], } as unknown as DocumentNode< ScenesWithoutCountQuery, @@ -25717,9 +47747,100 @@ export const SearchAllDocument = { ], }, }, - ...SearchPerformerFragmentDoc.definitions, - ...UrlFragmentDoc.definitions, - ...ImageFragmentDoc.definitions, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SearchPerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "scene_count" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, ], } as unknown as DocumentNode; export const SearchPerformersDocument = { @@ -25788,7 +47909,100 @@ export const SearchPerformersDocument = { ], }, }, - ...SearchPerformerFragmentDoc.definitions, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "SearchPerformerFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Performer" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "disambiguation" } }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "gender" } }, + { kind: "Field", name: { kind: "Name", value: "aliases" } }, + { kind: "Field", name: { kind: "Name", value: "country" } }, + { kind: "Field", name: { kind: "Name", value: "career_start_year" } }, + { kind: "Field", name: { kind: "Name", value: "career_end_year" } }, + { kind: "Field", name: { kind: "Name", value: "scene_count" } }, + { kind: "Field", name: { kind: "Name", value: "birth_date" } }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "ImageFragment" }, + }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, ], } as unknown as DocumentNode< SearchPerformersQuery, @@ -26016,7 +48230,97 @@ export const StudioDocument = { ], }, }, - ...StudioFragmentDoc.definitions, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "StudioFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Studio" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { + kind: "Field", + name: { kind: "Name", value: "child_studios" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "parent" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "urls" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { + kind: "FragmentSpread", + name: { kind: "Name", value: "URLFragment" }, + }, + ], + }, + }, + { + kind: "Field", + name: { kind: "Name", value: "images" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + ], + }, + }, + { kind: "Field", name: { kind: "Name", value: "deleted" } }, + { kind: "Field", name: { kind: "Name", value: "is_favorite" } }, + ], + }, + }, ], } as unknown as DocumentNode; export const StudioPerformersDocument = { @@ -26316,7 +48620,23 @@ export const StudioPerformersDocument = { ], }, }, - ...ImageFragmentDoc.definitions, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, ], } as unknown as DocumentNode< StudioPerformersQuery, @@ -26433,8 +48753,49 @@ export const StudiosDocument = { ], }, }, - ...UrlFragmentDoc.definitions, - ...ImageFragmentDoc.definitions, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "URLFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "URL" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "url" } }, + { + kind: "Field", + name: { kind: "Name", value: "site" }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "name" } }, + { kind: "Field", name: { kind: "Name", value: "icon" } }, + ], + }, + }, + ], + }, + }, + { + kind: "FragmentDefinition", + name: { kind: "Name", value: "ImageFragment" }, + typeCondition: { + kind: "NamedType", + name: { kind: "Name", value: "Image" }, + }, + selectionSet: { + kind: "SelectionSet", + selections: [ + { kind: "Field", name: { kind: "Name", value: "id" } }, + { kind: "Field", name: { kind: "Name", value: "url" } }, + { kind: "Field", name: { kind: "Name", value: "width" } }, + { kind: "Field", name: { kind: "Name", value: "height" } }, + ], + }, + }, ], } as unknown as DocumentNode; export const TagDocument = { diff --git a/frontend/src/index.tsx b/frontend/src/index.tsx index 6c1cee302..ad52b8516 100644 --- a/frontend/src/index.tsx +++ b/frontend/src/index.tsx @@ -1,4 +1,9 @@ -import { render } from "react-dom"; +import { createRoot } from "react-dom/client"; import App from "./App"; - -render(, document.getElementById("root")); +const container = document.getElementById("root"); +if (container) { + const root = createRoot(container); + root.render(); +} else { + throw Error("Root not found"); +} diff --git a/frontend/src/pages/performers/performerForm/PerformerForm.tsx b/frontend/src/pages/performers/performerForm/PerformerForm.tsx index 8db7ea26f..1313e97a6 100644 --- a/frontend/src/pages/performers/performerForm/PerformerForm.tsx +++ b/frontend/src/pages/performers/performerForm/PerformerForm.tsx @@ -239,7 +239,7 @@ const PerformerForm: FC = ({ breast_type: BreastTypeEnum[data.breastType as keyof typeof BreastTypeEnum] || null, image_ids: data.images.map((i) => i.id), - urls: data.urls.map((u) => ({ + urls: data.urls?.map((u) => ({ url: u.url, site_id: u.site.id, })), @@ -289,7 +289,7 @@ const PerformerForm: FC = ({ { error: errors.braSize?.message, tab: "personal" }, { error: errors.waistSize?.message, tab: "personal" }, { - error: errors.urls?.find((u) => u?.url?.message)?.url?.message, + error: errors.urls?.find?.((u) => u?.url?.message)?.url?.message, tab: "links", }, ].filter((e) => e.error) as { error: string; tab: string }[]; @@ -583,7 +583,7 @@ const PerformerForm: FC = ({ className={cx({ "d-block": errors.tattoos })} type="invalid" > - {errors?.tattoos?.map((mod, idx) => ( + {errors?.tattoos?.map?.((mod, idx) => (
Tattoo {idx + 1}: {mod?.location?.message}
@@ -601,7 +601,7 @@ const PerformerForm: FC = ({ className={cx({ "d-block": errors.piercings })} type="invalid" > - {errors?.piercings?.map((mod, idx) => ( + {errors?.piercings?.map?.((mod, idx) => (
Piercing {idx + 1}: {mod?.location?.message}
diff --git a/frontend/src/pages/performers/performerForm/diff.ts b/frontend/src/pages/performers/performerForm/diff.ts index 6a42a1b5a..7e7727927 100644 --- a/frontend/src/pages/performers/performerForm/diff.ts +++ b/frontend/src/pages/performers/performerForm/diff.ts @@ -15,12 +15,10 @@ import { parseBraSize, } from "src/utils"; -import { CastedPerformerFormData } from "./schema"; +import { PerformerFormData } from "./schema"; const diffBodyMods = ( - newMods: - | { location: string | undefined; description: string | null | undefined }[] - | undefined, + newMods: { location?: string; description?: string | null }[] | undefined, oldMods: { location: string; description?: string | null }[] | null ) => diffArray( @@ -39,7 +37,7 @@ const diffBodyMods = ( ); const selectPerformerDetails = ( - data: CastedPerformerFormData, + data: PerformerFormData, original: PerformerFragment | null | undefined ): [ Required, diff --git a/frontend/src/pages/performers/performerForm/schema.ts b/frontend/src/pages/performers/performerForm/schema.ts index 111732133..9fb7ecf28 100644 --- a/frontend/src/pages/performers/performerForm/schema.ts +++ b/frontend/src/pages/performers/performerForm/schema.ts @@ -136,4 +136,3 @@ export const PerformerSchema = yup.object({ }); export type PerformerFormData = yup.Asserts; -export type CastedPerformerFormData = yup.TypeOf; diff --git a/frontend/src/pages/scenes/sceneForm/SceneForm.tsx b/frontend/src/pages/scenes/sceneForm/SceneForm.tsx index 0162fdc6b..853d47df6 100644 --- a/frontend/src/pages/scenes/sceneForm/SceneForm.tsx +++ b/frontend/src/pages/scenes/sceneForm/SceneForm.tsx @@ -125,8 +125,8 @@ const SceneForm: FC = ({ as: performance.alias, })), image_ids: data.images.map((i) => i.id), - tag_ids: data.tags.map((t) => t.id), - urls: data.urls.map((u) => ({ + tag_ids: data.tags?.map((t) => t.id), + urls: data.urls?.map((u) => ({ url: u.url, site_id: u.site.id, })), @@ -302,7 +302,7 @@ const SceneForm: FC = ({ tab: "details", }, { - error: errors.urls?.find((u) => u?.url?.message)?.url?.message, + error: errors.urls?.find?.((u) => u?.url?.message)?.url?.message, tab: "links", }, ].filter((e) => e.error) as { error: string; tab: string }[]; diff --git a/frontend/src/pages/scenes/sceneForm/diff.ts b/frontend/src/pages/scenes/sceneForm/diff.ts index 6762b051f..5503fdc04 100644 --- a/frontend/src/pages/scenes/sceneForm/diff.ts +++ b/frontend/src/pages/scenes/sceneForm/diff.ts @@ -13,7 +13,7 @@ import { diffURLs, } from "src/utils"; -import { CastedSceneFormData } from "./schema"; +import { SceneFormData } from "./schema"; type OmittedKeys = "draft_id" | "added_fingerprints" | "removed_fingerprints"; @@ -32,7 +32,7 @@ type Tag = { }; const selectSceneDetails = ( - data: CastedSceneFormData, + data: SceneFormData, original: SceneFragment | null | undefined ): [Required, Required>] => { const [addedPerformers, removedPerformers] = diffArray( diff --git a/frontend/src/pages/scenes/sceneForm/schema.ts b/frontend/src/pages/scenes/sceneForm/schema.ts index 672f44aa2..fd8843a84 100644 --- a/frontend/src/pages/scenes/sceneForm/schema.ts +++ b/frontend/src/pages/scenes/sceneForm/schema.ts @@ -53,8 +53,8 @@ export const SceneSchema = yup.object({ aliases: yup.array().of(yup.string().required()).nullable(), gender: yup .string() - .oneOf([null, ...Object.keys(GenderEnum)]) - .nullable(), + .nullable() + .oneOf([null, ...Object.keys(GenderEnum)]), deleted: yup.bool().required(), }) .transform((s: { name?: string; alias?: string }) => ({ @@ -103,4 +103,3 @@ export const SceneSchema = yup.object({ }); export type SceneFormData = yup.Asserts; -export type CastedSceneFormData = yup.TypeOf; diff --git a/frontend/src/pages/studios/studioForm/StudioForm.tsx b/frontend/src/pages/studios/studioForm/StudioForm.tsx index 7834d9b0d..5d2173377 100644 --- a/frontend/src/pages/studios/studioForm/StudioForm.tsx +++ b/frontend/src/pages/studios/studioForm/StudioForm.tsx @@ -65,7 +65,7 @@ const StudioForm: FC = ({ const onSubmit = (data: StudioFormData) => { const callbackData: StudioEditDetailsInput = { name: data.name, - urls: data.urls.map((u) => ({ + urls: data.urls?.map((u) => ({ url: u.url, site_id: u.site.id, })), @@ -78,7 +78,7 @@ const StudioForm: FC = ({ const metadataErrors = [ { error: errors.name?.message, tab: "details" }, { - error: errors.urls?.find((u) => u?.url?.message)?.url?.message, + error: errors.urls?.find?.((u) => u?.url?.message)?.url?.message, tab: "links", }, ].filter((e) => e.error) as { error: string; tab: string }[]; diff --git a/frontend/src/pages/studios/studioForm/diff.ts b/frontend/src/pages/studios/studioForm/diff.ts index cc1979c6d..c17d31243 100644 --- a/frontend/src/pages/studios/studioForm/diff.ts +++ b/frontend/src/pages/studios/studioForm/diff.ts @@ -3,11 +3,11 @@ import { StudioDetails, } from "src/components/editCard/ModifyEdit"; import { StudioFragment } from "src/graphql"; -import { CastedStudioFormData } from "./schema"; +import { StudioFormData } from "./schema"; import { diffValue, diffImages, diffURLs } from "src/utils"; const selectStudioDetails = ( - data: CastedStudioFormData, + data: StudioFormData, original: StudioFragment | null | undefined ): [Required, Required] => { const [addedImages, removedImages] = diffImages( diff --git a/frontend/src/pages/studios/studioForm/schema.ts b/frontend/src/pages/studios/studioForm/schema.ts index 197d8894b..623435753 100644 --- a/frontend/src/pages/studios/studioForm/schema.ts +++ b/frontend/src/pages/studios/studioForm/schema.ts @@ -37,4 +37,3 @@ export const StudioSchema = yup.object({ }); export type StudioFormData = yup.Asserts; -export type CastedStudioFormData = yup.TypeOf; diff --git a/frontend/src/pages/tags/tagForm/diff.ts b/frontend/src/pages/tags/tagForm/diff.ts index 8d701baf1..133593625 100644 --- a/frontend/src/pages/tags/tagForm/diff.ts +++ b/frontend/src/pages/tags/tagForm/diff.ts @@ -1,10 +1,10 @@ import { OldTagDetails, TagDetails } from "src/components/editCard/ModifyEdit"; import { TagFragment as Tag } from "src/graphql"; -import { CastedTagFormData } from "./schema"; +import { TagFormData } from "./schema"; import { diffValue, diffArray } from "src/utils"; const selectTagDetails = ( - data: CastedTagFormData, + data: TagFormData, original: Tag ): [Required, Required] => { const [addedAliases, removedAliases] = diffArray( diff --git a/frontend/src/pages/tags/tagForm/schema.ts b/frontend/src/pages/tags/tagForm/schema.ts index 203b40208..21bc23ce3 100644 --- a/frontend/src/pages/tags/tagForm/schema.ts +++ b/frontend/src/pages/tags/tagForm/schema.ts @@ -15,4 +15,3 @@ export const TagSchema = yup.object({ }); export type TagFormData = yup.Asserts; -export type CastedTagFormData = yup.TypeOf; diff --git a/frontend/src/pages/users/UserEditForm.tsx b/frontend/src/pages/users/UserEditForm.tsx index 0ce5cc5f8..4a5efd0ce 100644 --- a/frontend/src/pages/users/UserEditForm.tsx +++ b/frontend/src/pages/users/UserEditForm.tsx @@ -15,7 +15,7 @@ const schema = yup.object({ name: yup.string().optional(), id: yup.string().required(), email: yup.string().email().required("Email is required"), - roles: yup.array().of(yup.string().required()).ensure(), + roles: yup.array().of(yup.string().required()).required(), }); type UserFormData = yup.Asserts; diff --git a/frontend/src/pages/users/UserForm.tsx b/frontend/src/pages/users/UserForm.tsx index 3e1bbf5a4..2094dba32 100644 --- a/frontend/src/pages/users/UserForm.tsx +++ b/frontend/src/pages/users/UserForm.tsx @@ -29,7 +29,7 @@ const schema = yup.object({ .join("").length >= 5 ) .required("Password is required"), - roles: yup.array().of(yup.string().required()).ensure(), + roles: yup.array().of(yup.string().required()).required(), }); type UserFormData = yup.Asserts; diff --git a/frontend/src/pages/users/UserPasswordForm.tsx b/frontend/src/pages/users/UserPasswordForm.tsx index dbae5f014..d71ddb572 100644 --- a/frontend/src/pages/users/UserPasswordForm.tsx +++ b/frontend/src/pages/users/UserPasswordForm.tsx @@ -27,6 +27,7 @@ const schema = yup.object({ .required("Password is required"), confirmNewPassword: yup .string() + .nullable() .oneOf([yup.ref("newPassword"), null], "Passwords don't match") .required("Password is required"), }); diff --git a/frontend/src/utils/createClient.ts b/frontend/src/utils/createClient.ts index 188d69237..462eca5ad 100644 --- a/frontend/src/utils/createClient.ts +++ b/frontend/src/utils/createClient.ts @@ -5,7 +5,7 @@ import { TypePolicies, } from "@apollo/client"; import { onError } from "@apollo/client/link/error"; -import { setContext, ContextSetter } from "@apollo/client/link/context"; +import { setContext } from "@apollo/client/link/context"; import { createUploadLink } from "apollo-upload-client"; const typePolicies: TypePolicies = { @@ -45,18 +45,16 @@ const httpLink = createUploadLink({ }, }); -const authLink = setContext( - (_, { headers, ...context }): ContextSetter => ({ - // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment - headers: { - ...headers, - ...(import.meta.env.VITE_APIKEY && { - ApiKey: import.meta.env.VITE_APIKEY, - }), - }, - ...context, - }) -); +const authLink = setContext((_, { headers, ...context }) => ({ + // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment + headers: { + ...headers, + ...(import.meta.env.VITE_APIKEY && { + ApiKey: import.meta.env.VITE_APIKEY, + }), + }, + ...context, +})); const createClient = () => new ApolloClient({ diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index b35396e50..ff8426aa0 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -7,7 +7,7 @@ "module": "esnext", "moduleResolution": "node", "resolveJsonModule": true, - "target": "ES2020", + "target": "ESNext", "jsx": "react-jsx", "baseUrl": ".", "lib": [ diff --git a/frontend/vite.config.js b/frontend/vite.config.js index 3c8efcd08..0e99e78e7 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -1,5 +1,5 @@ import { defineConfig, loadEnv } from "vite"; -import react from "@vitejs/plugin-react"; +import react from "@vitejs/plugin-react-swc"; import tsconfigPaths from "vite-tsconfig-paths"; import graphqlPlugin from "@rollup/plugin-graphql"; import analyzePlugin from "rollup-plugin-analyzer"; diff --git a/frontend/yarn.lock b/frontend/yarn.lock index b84be2e55..272c41791 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -9,7 +9,7 @@ dependencies: "@jridgewell/trace-mapping" "^0.3.0" -"@apollo/client@^3.7.0", "@apollo/client@^3.7.1": +"@apollo/client@^3.7.0": version "3.7.1" resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.7.1.tgz#86ce47c18a0714e229231148b0306562550c2248" integrity sha512-xu5M/l7p9gT9Fx7nF3AQivp0XukjB7TM7tOd5wifIpI8RskYveL4I+rpTijzWrnqCPZabkbzJKH7WEAKdctt9w== @@ -28,6 +28,25 @@ tslib "^2.3.0" zen-observable-ts "^1.2.5" +"@apollo/client@^3.7.9": + version "3.7.9" + resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.7.9.tgz#459454dc4a7c81adaa66e13e626ce41f633dc862" + integrity sha512-YnJvrJOVWrp4y/zdNvUaM8q4GuSHCEIecsRDTJhK/veT33P/B7lfqGJ24NeLdKMj8tDEuXYF7V0t+th4+rgC+Q== + dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + "@wry/context" "^0.7.0" + "@wry/equality" "^0.5.0" + "@wry/trie" "^0.3.0" + graphql-tag "^2.12.6" + hoist-non-react-statics "^3.3.2" + optimism "^0.16.1" + prop-types "^15.7.2" + response-iterator "^0.2.6" + symbol-observable "^4.0.0" + ts-invariant "^0.10.3" + tslib "^2.3.0" + zen-observable-ts "^1.2.5" + "@ardatan/relay-compiler@12.0.0": version "12.0.0" resolved "https://registry.yarnpkg.com/@ardatan/relay-compiler/-/relay-compiler-12.0.0.tgz#2e4cca43088e807adc63450e8cab037020e91106" @@ -82,11 +101,6 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.1.tgz#72d647b4ff6a4f82878d184613353af1dd0290f9" integrity sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg== -"@babel/compat-data@^7.20.0": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.1.tgz#f2e6ef7790d8c8dbf03d379502dcc246dcce0b30" - integrity sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ== - "@babel/core@^7.14.0": version "7.19.1" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.1.tgz#c8fa615c5e88e272564ace3d42fbc8b17bfeb22b" @@ -108,27 +122,6 @@ json5 "^2.2.1" semver "^6.3.0" -"@babel/core@^7.19.6": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.20.2.tgz#8dc9b1620a673f92d3624bd926dc49a52cf25b92" - integrity sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.2" - "@babel/helper-compilation-targets" "^7.20.0" - "@babel/helper-module-transforms" "^7.20.2" - "@babel/helpers" "^7.20.1" - "@babel/parser" "^7.20.2" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.1" - "@babel/types" "^7.20.2" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" - "@babel/generator@^7.14.0", "@babel/generator@^7.19.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.0.tgz#785596c06425e59334df2ccee63ab166b738419a" @@ -138,7 +131,7 @@ "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" -"@babel/generator@^7.18.13", "@babel/generator@^7.20.1", "@babel/generator@^7.20.2": +"@babel/generator@^7.18.13": version "7.20.4" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.20.4.tgz#4d9f8f0c30be75fd90a0562099a26e5839602ab8" integrity sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA== @@ -174,16 +167,6 @@ browserslist "^4.21.3" semver "^6.3.0" -"@babel/helper-compilation-targets@^7.20.0": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz#6bf5374d424e1b3922822f1d9bdaa43b1a139d0a" - integrity sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ== - dependencies: - "@babel/compat-data" "^7.20.0" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.21.3" - semver "^6.3.0" - "@babel/helper-create-class-features-plugin@^7.18.6": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz#bfd6904620df4e46470bae4850d66be1054c404b" @@ -260,20 +243,6 @@ "@babel/traverse" "^7.19.0" "@babel/types" "^7.19.0" -"@babel/helper-module-transforms@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz#ac53da669501edd37e658602a21ba14c08748712" - integrity sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.20.2" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.1" - "@babel/types" "^7.20.2" - "@babel/helper-optimise-call-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" @@ -314,13 +283,6 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-simple-access@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" - integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== - dependencies: - "@babel/types" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz#778d87b3a758d90b471e7b9918f34a9a02eb5818" @@ -379,15 +341,6 @@ "@babel/traverse" "^7.19.0" "@babel/types" "^7.19.0" -"@babel/helpers@^7.20.1": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.1.tgz#2ab7a0fcb0a03b5bf76629196ed63c2d7311f4c9" - integrity sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg== - dependencies: - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.1" - "@babel/types" "^7.20.0" - "@babel/highlight@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" @@ -416,11 +369,6 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.13.tgz#5b2dd21cae4a2c5145f1fbd8ca103f9313d3b7e4" integrity sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg== -"@babel/parser@^7.20.1", "@babel/parser@^7.20.2": - version "7.20.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.3.tgz#5358cf62e380cf69efcb87a7bb922ff88bfac6e2" - integrity sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg== - "@babel/plugin-proposal-class-properties@^7.0.0": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" @@ -609,28 +557,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-react-jsx-development@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5" - integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA== - dependencies: - "@babel/plugin-transform-react-jsx" "^7.18.6" - -"@babel/plugin-transform-react-jsx-self@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz#3849401bab7ae8ffa1e3e5687c94a753fc75bda7" - integrity sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-react-jsx-source@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz#88578ae8331e5887e8ce28e4c9dc83fb29da0b86" - integrity sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ== - dependencies: - "@babel/helper-plugin-utils" "^7.19.0" - -"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.19.0": +"@babel/plugin-transform-react-jsx@^7.0.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz#b3cbb7c3a00b92ec8ae1027910e331ba5c500eb9" integrity sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg== @@ -641,17 +568,6 @@ "@babel/plugin-syntax-jsx" "^7.18.6" "@babel/types" "^7.19.0" -"@babel/plugin-transform-react-jsx@^7.18.6": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz#ea47b2c4197102c196cbd10db9b3bb20daa820f1" - integrity sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-jsx" "^7.18.6" - "@babel/types" "^7.18.10" - "@babel/plugin-transform-shorthand-properties@^7.0.0": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" @@ -674,14 +590,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" -"@babel/runtime-corejs3@^7.10.2": - version "7.16.3" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.16.3.tgz#1e25de4fa994c57c18e5fdda6cc810dac70f5590" - integrity sha512-IAdDC7T0+wEB4y2gbIL0uOXEYpiZEeuFUTVbdGq+UwCcF35T/tS8KrmMomEwEc5wBbyfH3PJVpTSUqrhPDXFcQ== - dependencies: - core-js-pure "^3.19.0" - regenerator-runtime "^0.13.4" - "@babel/runtime@^7.0.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz#22b11c037b094d27a8a2504ea4dcff00f50e2259" @@ -689,7 +597,7 @@ dependencies: regenerator-runtime "^0.13.4" -"@babel/runtime@^7.10.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.13.10", "@babel/runtime@^7.15.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.8.7": +"@babel/runtime@^7.12.0", "@babel/runtime@^7.13.10", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.8.7": version "7.16.3" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.3.tgz#b86f0db02a04187a3c17caa77de69840165d42d5" integrity sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ== @@ -710,13 +618,20 @@ dependencies: regenerator-runtime "^0.13.4" -"@babel/runtime@^7.18.3", "@babel/runtime@^7.18.9": +"@babel/runtime@^7.18.3": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.9.tgz#b4fcfce55db3d2e5e080d2490f608a3b9f407f4a" integrity sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw== dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.20.7": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.0.tgz#5b55c9d394e5fcf304909a8b00c07dc217b56673" + integrity sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw== + dependencies: + regenerator-runtime "^0.13.11" + "@babel/template@^7.18.10", "@babel/template@^7.18.6": version "7.18.10" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" @@ -742,22 +657,6 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.20.1": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.1.tgz#9b15ccbf882f6d107eeeecf263fbcdd208777ec8" - integrity sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.1" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.20.1" - "@babel/types" "^7.20.0" - debug "^4.1.0" - globals "^11.1.0" - "@babel/types@^7.0.0", "@babel/types@^7.16.8", "@babel/types@^7.19.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.0.tgz#75f21d73d73dc0351f3368d28db73465f4814600" @@ -784,7 +683,7 @@ "@babel/helper-validator-identifier" "^7.18.6" to-fast-properties "^2.0.0" -"@babel/types@^7.18.13", "@babel/types@^7.20.0", "@babel/types@^7.20.2": +"@babel/types@^7.18.13", "@babel/types@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.2.tgz#67ac09266606190f496322dbaff360fdaa5e7842" integrity sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog== @@ -800,15 +699,25 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" -"@csstools/selector-specificity@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz#1bfafe4b7ed0f3e4105837e056e0a89b108ebe36" - integrity sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg== +"@csstools/css-parser-algorithms@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.0.1.tgz#ff02629c7c95d1f4f8ea84d5ef1173461610535e" + integrity sha512-B9/8PmOtU6nBiibJg0glnNktQDZ3rZnGn/7UmDfrm2vMtrdlXO3p7ErE95N0up80IRk9YEtB5jyj/TmQ1WH3dw== -"@cush/relative@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@cush/relative/-/relative-1.0.0.tgz#8cd1769bf9bde3bb27dac356b1bc94af40f6cc16" - integrity sha512-RpfLEtTlyIxeNPGKcokS+p3BZII/Q3bYxryFRglh5H3A3T8q9fsLYm72VYAMEOOIBLEa8o93kFLiBDUWKrwXZA== +"@csstools/css-tokenizer@^2.0.1": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.1.0.tgz#fee4de3d444db3ce9007f3af6474af8ba3e4b930" + integrity sha512-dtqFyoJBHUxGi9zPZdpCKP1xk8tq6KPHJ/NY4qWXiYo6IcSGwzk3L8x2XzZbbyOyBs9xQARoGveU2AsgLj6D2A== + +"@csstools/media-query-list-parser@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.0.1.tgz#d85a366811563a5d002755ed10e5212a1613c91d" + integrity sha512-X2/OuzEbjaxhzm97UJ+95GrMeT29d1Ib+Pu+paGLuRWZnWRK9sI9r3ikmKXPWGA1C4y4JEdBEFpp9jEqCvLeRA== + +"@csstools/selector-specificity@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.1.1.tgz#c9c61d9fe5ca5ac664e1153bb0aa0eba1c6d6308" + integrity sha512-jwx+WCqszn53YHOfvFMJJRd/B2GqkCBt+1MJSG6o5/s8+ytHMvDZXsJgUEWLk12UnLd7HYKac4BYU5i/Ron1Cw== "@emotion/babel-plugin@^11.7.1": version "11.9.2" @@ -920,31 +829,136 @@ resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46" integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== -"@esbuild/android-arm@0.15.15": - version "0.15.15" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.15.tgz#35b3cc0f9e69cb53932d44f60b99dd440335d2f0" - integrity sha512-JJjZjJi2eBL01QJuWjfCdZxcIgot+VoK6Fq7eKF9w4YHm9hwl7nhBR1o2Wnt/WcANk5l9SkpvrldW1PLuXxcbw== - -"@esbuild/linux-loong64@0.15.15": - version "0.15.15" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.15.tgz#32c65517a09320b62530867345222fde7794fbe1" - integrity sha512-lhz6UNPMDXUhtXSulw8XlFAtSYO26WmHQnCi2Lg2p+/TMiJKNLtZCYUxV4wG6rZMzXmr8InGpNwk+DLT2Hm0PA== - -"@eslint/eslintrc@^1.3.3": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.3.tgz#2b044ab39fdfa75b4688184f9e573ce3c5b0ff95" - integrity sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg== +"@esbuild/android-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#cf91e86df127aa3d141744edafcba0abdc577d23" + integrity sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg== + +"@esbuild/android-arm@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz#025b6246d3f68b7bbaa97069144fb5fb70f2fff2" + integrity sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw== + +"@esbuild/android-x64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz#c820e0fef982f99a85c4b8bfdd582835f04cd96e" + integrity sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ== + +"@esbuild/darwin-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#edef4487af6b21afabba7be5132c26d22379b220" + integrity sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w== + +"@esbuild/darwin-x64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#42829168730071c41ef0d028d8319eea0e2904b4" + integrity sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg== + +"@esbuild/freebsd-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#1f4af488bfc7e9ced04207034d398e793b570a27" + integrity sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw== + +"@esbuild/freebsd-x64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#636306f19e9bc981e06aa1d777302dad8fddaf72" + integrity sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug== + +"@esbuild/linux-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#a003f7ff237c501e095d4f3a09e58fc7b25a4aca" + integrity sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g== + +"@esbuild/linux-arm@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#b591e6a59d9c4fe0eeadd4874b157ab78cf5f196" + integrity sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ== + +"@esbuild/linux-ia32@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#24333a11027ef46a18f57019450a5188918e2a54" + integrity sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg== + +"@esbuild/linux-loong64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#d5ad459d41ed42bbd4d005256b31882ec52227d8" + integrity sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ== + +"@esbuild/linux-mips64el@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#4e5967a665c38360b0a8205594377d4dcf9c3726" + integrity sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw== + +"@esbuild/linux-ppc64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#206443a02eb568f9fdf0b438fbd47d26e735afc8" + integrity sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g== + +"@esbuild/linux-riscv64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#c351e433d009bf256e798ad048152c8d76da2fc9" + integrity sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw== + +"@esbuild/linux-s390x@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#661f271e5d59615b84b6801d1c2123ad13d9bd87" + integrity sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w== + +"@esbuild/linux-x64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#e4ba18e8b149a89c982351443a377c723762b85f" + integrity sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw== + +"@esbuild/netbsd-x64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#7d4f4041e30c5c07dd24ffa295c73f06038ec775" + integrity sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA== + +"@esbuild/openbsd-x64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#970fa7f8470681f3e6b1db0cc421a4af8060ec35" + integrity sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg== + +"@esbuild/sunos-x64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#abc60e7c4abf8b89fb7a4fe69a1484132238022c" + integrity sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw== + +"@esbuild/win32-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#7b0ff9e8c3265537a7a7b1fd9a24e7bd39fcd87a" + integrity sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw== + +"@esbuild/win32-ia32@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#e90fe5267d71a7b7567afdc403dfd198c292eb09" + integrity sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig== + +"@esbuild/win32-x64@0.16.17": + version "0.16.17" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" + integrity sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q== + +"@eslint/eslintrc@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.0.tgz#943309d8697c52fc82c076e90c1c74fbbe69dbff" + integrity sha512-fluIaaV+GyV24CCu/ggiHdV+j4RNh85yQnAYS/G2mZODZgGmmlrgCydjUcV3YvxCm9x8nMAfThsqTni4KiXT4A== dependencies: ajv "^6.12.4" debug "^4.3.2" espree "^9.4.0" - globals "^13.15.0" + globals "^13.19.0" ignore "^5.2.0" import-fresh "^3.2.1" js-yaml "^4.1.0" minimatch "^3.1.2" strip-json-comments "^3.1.1" +"@eslint/js@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.35.0.tgz#b7569632b0b788a0ca0e438235154e45d42813a7" + integrity sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw== + "@floating-ui/core@^1.0.2": version "1.0.2" resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.0.2.tgz#d06a66d3ad8214186eda2432ac8b8d81868a571f" @@ -957,31 +971,31 @@ dependencies: "@floating-ui/core" "^1.0.2" -"@fortawesome/fontawesome-common-types@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.1.tgz#411e02a820744d3f7e0d8d9df9d82b471beaa073" - integrity sha512-Sz07mnQrTekFWLz5BMjOzHl/+NooTdW8F8kDQxjWwbpOJcnoSg4vUDng8d/WR1wOxM0O+CY9Zw0nR054riNYtQ== +"@fortawesome/fontawesome-common-types@6.3.0": + version "6.3.0" + resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.3.0.tgz#51f734e64511dbc3674cd347044d02f4dd26e86b" + integrity sha512-4BC1NMoacEBzSXRwKjZ/X/gmnbp/HU5Qqat7E8xqorUtBFZS+bwfGH5/wqOC2K6GV0rgEobp3OjGRMa5fK9pFg== -"@fortawesome/fontawesome-svg-core@^6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.1.tgz#e87e905e444b5e7b715af09b64d27b53d4c8f9d9" - integrity sha512-HELwwbCz6C1XEcjzyT1Jugmz2NNklMrSPjZOWMlc+ZsHIVk+XOvOXLGGQtFBwSyqfJDNgRq4xBCwWOaZ/d9DEA== +"@fortawesome/fontawesome-svg-core@^6.3.0": + version "6.3.0" + resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.3.0.tgz#b6a17d48d231ac1fad93e43fca7271676bf316cf" + integrity sha512-uz9YifyKlixV6AcKlOX8WNdtF7l6nakGyLYxYaCa823bEBqyj/U2ssqtctO38itNEwXb8/lMzjdoJ+aaJuOdrw== dependencies: - "@fortawesome/fontawesome-common-types" "6.2.1" + "@fortawesome/fontawesome-common-types" "6.3.0" -"@fortawesome/free-regular-svg-icons@^6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.2.1.tgz#650e56d937755a8341f2eef258ecb6f95458820f" - integrity sha512-wiqcNDNom75x+pe88FclpKz7aOSqS2lOivZeicMV5KRwOAeypxEYWAK/0v+7r+LrEY30+qzh8r2XDaEHvoLsMA== +"@fortawesome/free-regular-svg-icons@^6.3.0": + version "6.3.0" + resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.3.0.tgz#286f87f777e6c96af59151e86647c81083029ee2" + integrity sha512-cZnwiVHZ51SVzWHOaNCIA+u9wevZjCuAGSvSYpNlm6A4H4Vhwh8481Bf/5rwheIC3fFKlgXxLKaw8Xeroz8Ntg== dependencies: - "@fortawesome/fontawesome-common-types" "6.2.1" + "@fortawesome/fontawesome-common-types" "6.3.0" -"@fortawesome/free-solid-svg-icons@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.1.tgz#2290ea5adcf1537cbd0c43de6feb38af02141d27" - integrity sha512-oKuqrP5jbfEPJWTij4sM+/RvgX+RMFwx3QZCZcK9PrBDgxC35zuc7AOFsyMjMd/PIFPeB2JxyqDr5zs/DZFPPw== +"@fortawesome/free-solid-svg-icons@6.3.0": + version "6.3.0" + resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.3.0.tgz#d3bd33ae18bb15fdfc3ca136e2fea05f32768a65" + integrity sha512-x5tMwzF2lTH8pyv8yeZRodItP2IVlzzmBuD1M7BjawWgg9XAvktqJJ91Qjgoaf8qJpHQ8FEU9VxRfOkLhh86QA== dependencies: - "@fortawesome/fontawesome-common-types" "6.2.1" + "@fortawesome/fontawesome-common-types" "6.3.0" "@fortawesome/react-fontawesome@^0.2.0": version "0.2.0" @@ -990,16 +1004,16 @@ dependencies: prop-types "^15.8.1" -"@graphql-codegen/cli@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-3.0.0.tgz#eb367adfe51349e4822518183fc7ea7c06aea11b" - integrity sha512-16nuFabHCfPQ/d+v52OvR1ueL8eiJvS/nRuvuEV8d9T1fkborHKRw4lhyKVebu9izFBs6G0CvVCLhgVzQwHSLw== +"@graphql-codegen/cli@^3.2.1": + version "3.2.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-3.2.1.tgz#7cd14ba5fdab02fc8d60bf20060bb78de57a2fdf" + integrity sha512-AeXzOvhSgAyMC0TzIoc6/HIc2Fy2rCZJcs5pt1LDypn1k4gpGRzqZ5JOjYx+XIna2hLfB9NbAkcO5dcdHwFdJA== dependencies: "@babel/generator" "^7.18.13" "@babel/template" "^7.18.10" "@babel/types" "^7.18.13" - "@graphql-codegen/core" "^3.0.0" - "@graphql-codegen/plugin-helpers" "^4.0.0" + "@graphql-codegen/core" "^3.1.0" + "@graphql-codegen/plugin-helpers" "^4.1.0" "@graphql-tools/apollo-engine-loader" "^7.3.6" "@graphql-tools/code-file-loader" "^7.3.17" "@graphql-tools/git-loader" "^7.2.13" @@ -1010,9 +1024,9 @@ "@graphql-tools/prisma-loader" "^7.2.49" "@graphql-tools/url-loader" "^7.13.2" "@graphql-tools/utils" "^9.0.0" - "@whatwg-node/fetch" "^0.6.0" + "@parcel/watcher" "^2.1.0" + "@whatwg-node/fetch" "^0.8.0" chalk "^4.1.0" - chokidar "^3.5.2" cosmiconfig "^7.0.0" cosmiconfig-typescript-loader "^4.3.0" debounce "^1.2.0" @@ -1023,6 +1037,7 @@ json-to-pretty-yaml "^1.2.2" listr2 "^4.0.5" log-symbols "^4.0.0" + micromatch "^4.0.5" shell-quote "^1.7.3" string-env-interpolation "^1.0.1" ts-log "^2.2.3" @@ -1031,76 +1046,76 @@ yaml "^1.10.0" yargs "^17.0.0" -"@graphql-codegen/core@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-3.0.0.tgz#ff6d643bb9d80c54ddd9ee5c68194888c971ae45" - integrity sha512-WUfAUTmUcgeHPR7F5ZQqaBqJLJb5+3Lvp6v9SrnupKOFed+Q3u8CvZL6sPTvDpqqW8Ucjy59DEZqumPLp99pdQ== +"@graphql-codegen/core@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-3.1.0.tgz#ad859d52d509a4eb2ebe5aabba6543a628fb181b" + integrity sha512-DH1/yaR7oJE6/B+c6ZF2Tbdh7LixF1K8L+8BoSubjNyQ8pNwR4a70mvc1sv6H7qgp6y1bPQ9tKE+aazRRshysw== dependencies: - "@graphql-codegen/plugin-helpers" "^4.0.0" + "@graphql-codegen/plugin-helpers" "^4.1.0" "@graphql-tools/schema" "^9.0.0" "@graphql-tools/utils" "^9.1.1" - tslib "~2.4.0" + tslib "~2.5.0" -"@graphql-codegen/plugin-helpers@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-4.0.0.tgz#9c10e4700dc6efe657781dff47347d0c99674061" - integrity sha512-vgNGTanT36hC4RAC/LAThMEjDvnu3WCyx6MtKZcPUtfCWFxbUAr88+OarGl1LAEiOef0agIREC7tIBXCqjKkJA== +"@graphql-codegen/plugin-helpers@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-4.1.0.tgz#4b193c12d6bb458f1f2af48c200bc86617884f60" + integrity sha512-xvSHJb9OGb5CODIls0AI1rCenLz+FuiaNPCsfHMCNsLDjOZK2u0jAQ9zUBdc/Wb+21YXZujBCc0Vm1QX+Zz0nw== dependencies: "@graphql-tools/utils" "^9.0.0" change-case-all "1.0.15" common-tags "1.8.2" import-from "4.0.0" lodash "~4.17.0" - tslib "~2.4.0" + tslib "~2.5.0" -"@graphql-codegen/schema-ast@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-3.0.0.tgz#3311a58184f885853d33d8272c527ff5bdf3023b" - integrity sha512-5gC8nNk/bxufS2LBSpaPExRgn6eNo8LQdtwDtwfM9XGEzt/F6rIBQoyOmqqwkiBmgu1PHHH8kLZMBYvYB1x5DA== +"@graphql-codegen/schema-ast@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-3.0.1.tgz#37b458bb57b95715a9eb4259341c856dae2a461d" + integrity sha512-rTKTi4XiW4QFZnrEqetpiYEWVsOFNoiR/v3rY9mFSttXFbIwNXPme32EspTiGWmEEdHY8UuTDtZN3vEcs/31zw== dependencies: - "@graphql-codegen/plugin-helpers" "^4.0.0" + "@graphql-codegen/plugin-helpers" "^4.1.0" "@graphql-tools/utils" "^9.0.0" - tslib "~2.4.0" + tslib "~2.5.0" -"@graphql-codegen/typed-document-node@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typed-document-node/-/typed-document-node-3.0.0.tgz#689187bfe3df81ddc1e1748f51cacfae680b1e1f" - integrity sha512-u1HypK2y6OMSpRgEDLoB4fFnEYMUjW9du04WPlYB1S6y2wM1KhnHOmlpMaUAndZEPjbB0z7GVA9GbZ3vsO0Pcg== +"@graphql-codegen/typed-document-node@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typed-document-node/-/typed-document-node-3.0.1.tgz#68ced866ac79ce32ab50bad1b2d4b268490318d4" + integrity sha512-2plPBbAJZtR72BU6n07N3nIJYlwnCWbFNoe++MQ33S2ML4KwpCiflGEJnTpiwOEhCklQLWg1FEUdEOYS2iluqw== dependencies: - "@graphql-codegen/plugin-helpers" "^4.0.0" - "@graphql-codegen/visitor-plugin-common" "3.0.0" + "@graphql-codegen/plugin-helpers" "^4.1.0" + "@graphql-codegen/visitor-plugin-common" "3.0.1" auto-bind "~4.0.0" change-case-all "1.0.15" - tslib "~2.4.0" + tslib "~2.5.0" -"@graphql-codegen/typescript-operations@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-3.0.0.tgz#e67c9dedb739a20f8a1d2c9a9631701c269de0c1" - integrity sha512-t+Lk+lxkUFDh6F0t8CErowOccP3bZwxhl66qmEeBcOrC7jQrSCnRZoFvOXhFKFBJe/y4DIJiizgSr34AqjiJIQ== +"@graphql-codegen/typescript-operations@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-3.0.1.tgz#a190622f15b13bdbf274d8619850e1b8eea5aba1" + integrity sha512-Td1d483cQr7XJj/zXrbqVUEi2QK56DT7EToFheZrBFArIQCUEGK+Xgw6GhEmZaTwWYODxavzy1jmTTJC2fEuTw== dependencies: - "@graphql-codegen/plugin-helpers" "^4.0.0" - "@graphql-codegen/typescript" "^3.0.0" - "@graphql-codegen/visitor-plugin-common" "3.0.0" + "@graphql-codegen/plugin-helpers" "^4.1.0" + "@graphql-codegen/typescript" "^3.0.1" + "@graphql-codegen/visitor-plugin-common" "3.0.1" auto-bind "~4.0.0" - tslib "~2.4.0" + tslib "~2.5.0" -"@graphql-codegen/typescript@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-3.0.0.tgz#473dde1646540039bca5db4b6daf174d13af0ce3" - integrity sha512-FQWyuIUy1y+fxb9+EZfvdBHBQpYExlIBHV5sg2WGNCsyVyCqBTl0mO8icyOtsQPVg6YFMFe8JJO69vQbwHma5w== +"@graphql-codegen/typescript@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-3.0.1.tgz#e949a7d7e8325bea9cf938c30af2313043e91a09" + integrity sha512-HvozJg7eHqywmYvXa7+nmjw+v3+f8ilFv9VbRvmjhj/zBw3VKGT2n/85ZhVyuWjY2KrDLzl6BqeXttWsW5Wo4w== dependencies: - "@graphql-codegen/plugin-helpers" "^4.0.0" - "@graphql-codegen/schema-ast" "^3.0.0" - "@graphql-codegen/visitor-plugin-common" "3.0.0" + "@graphql-codegen/plugin-helpers" "^4.1.0" + "@graphql-codegen/schema-ast" "^3.0.1" + "@graphql-codegen/visitor-plugin-common" "3.0.1" auto-bind "~4.0.0" - tslib "~2.4.0" + tslib "~2.5.0" -"@graphql-codegen/visitor-plugin-common@3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-3.0.0.tgz#527185eb3b1b06739702084bc6263713e167a166" - integrity sha512-ZoNlCmmkGClB137SpJT9og/nkihLN7Z4Ynl9Ir3OlbDuI20dbpyXsclpr9QGLcxEcfQeVfhGw9CooW7wZJJ8LA== +"@graphql-codegen/visitor-plugin-common@3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-3.0.1.tgz#dbfc2ba55d8a1908e4bd7f751dbfe4241961f948" + integrity sha512-Qek+Ywy094Km7Vc1TzKBN9ICvtYwPdqZUliPO77urMSveP+2+G2O9Tjx546dW4A1O6rhEfexbenc2DqTAe7iLQ== dependencies: - "@graphql-codegen/plugin-helpers" "^4.0.0" + "@graphql-codegen/plugin-helpers" "^4.1.0" "@graphql-tools/optimize" "^1.3.0" "@graphql-tools/relay-operation-optimizer" "^6.5.0" "@graphql-tools/utils" "^9.0.0" @@ -1109,7 +1124,7 @@ dependency-graph "^0.11.0" graphql-tag "^2.11.0" parse-filepath "^1.0.2" - tslib "~2.4.0" + tslib "~2.5.0" "@graphql-tools/apollo-engine-loader@^7.3.6": version "7.3.13" @@ -1476,15 +1491,20 @@ resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.1.tgz#076d78ce99822258cf813ecc1e7fa460fa74d052" integrity sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg== -"@hookform/resolvers@2.9.7": - version "2.9.7" - resolved "https://registry.yarnpkg.com/@hookform/resolvers/-/resolvers-2.9.7.tgz#8b257ae67234ce0270e6b044c1a61fb98ec02b4b" - integrity sha512-BloehX3MOLwuFEwT4yZnmolPjVmqyn8VsSuodLfazbCIqxBHsQ4qUZsi+bvNNCduRli1AGWFrkDLGD5QoNzsoA== +"@graphql-typed-document-node/core@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.2.tgz#6fc464307cbe3c8ca5064549b806360d84457b04" + integrity sha512-9anpBMM9mEgZN4wr2v8wHJI2/u5TnnggewRN6OlvXTTnuVyoY19X6rOv9XTqKRw6dcGKwZsBi8n0kDE2I5i4VA== -"@humanwhocodes/config-array@^0.11.6": - version "0.11.7" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.7.tgz#38aec044c6c828f6ed51d5d7ae3d9b9faf6dbb0f" - integrity sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw== +"@hookform/resolvers@2.9.11": + version "2.9.11" + resolved "https://registry.yarnpkg.com/@hookform/resolvers/-/resolvers-2.9.11.tgz#9ce96e7746625a89239f68ca57c4f654264c17ef" + integrity sha512-bA3aZ79UgcHj7tFV7RlgThzwSSHZgvfbt2wprldRkYBcMopdMvHyO17Wwp/twcJasNFischFfS7oz8Katz8DdQ== + +"@humanwhocodes/config-array@^0.11.8": + version "0.11.8" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9" + integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g== dependencies: "@humanwhocodes/object-schema" "^1.2.1" debug "^4.1.1" @@ -1569,6 +1589,16 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@parcel/watcher@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.1.0.tgz#5f32969362db4893922c526a842d8af7a8538545" + integrity sha512-8s8yYjd19pDSsBpbkOHnT6Z2+UJSuLQx61pCFM0s5wSRvKCEMDjd/cHY3/GI1szHIWbpXpsJdg3V6ISGGx9xDw== + dependencies: + is-glob "^4.0.3" + micromatch "^4.0.5" + node-addon-api "^3.2.1" + node-gyp-build "^4.3.0" + "@peculiar/asn1-schema@^2.1.6": version "2.3.0" resolved "https://registry.yarnpkg.com/@peculiar/asn1-schema/-/asn1-schema-2.3.0.tgz#5368416eb336138770c692ffc2bab119ee3ae917" @@ -1608,10 +1638,10 @@ dependencies: "@babel/runtime" "^7.6.2" -"@remix-run/router@1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.2.1.tgz#812edd4104a15a493dda1ccac0b352270d7a188c" - integrity sha512-XiY0IsyHR+DXYS5vBxpoBe/8veTeoRpMHP+vDosLZxL5bnpetzI0igkxkLZS235ldLzyfkxF+2divEwWHP3vMQ== +"@remix-run/router@1.3.2": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.3.2.tgz#58cd2bd25df2acc16c628e1b6f6150ea6c7455bc" + integrity sha512-t54ONhl/h75X94SWsHGQ4G/ZrCEguKSRQr7DrjTciJXW0YU1QhlwYeycvK5JgkzlxmvrK7wq1NB/PLtHxoiDcA== "@repeaterjs/repeater@3.0.4": version "3.0.4" @@ -1647,10 +1677,10 @@ uncontrollable "^7.2.1" warning "^4.0.3" -"@rollup/plugin-graphql@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@rollup/plugin-graphql/-/plugin-graphql-2.0.2.tgz#d3547b5a202939d3815ae2ea48fae586debfbcf1" - integrity sha512-5kghuwAgcvdNrSARRLffKI6BDC3NskormIobhaO6nLdUhWFUJUB66zsgcXKqJu9kDXgiqLthjk7OaMxw552O9g== +"@rollup/plugin-graphql@^2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@rollup/plugin-graphql/-/plugin-graphql-2.0.3.tgz#35fea077e225e2982ce8483dd6c381e8cca03aea" + integrity sha512-IuuELo+0t29adRuLVg8izBFiUXFSFw8BmezespscynRfvfXSOV0S7g8RzQt75VzP6KHHVmNmlAgz+8qlkLur3w== dependencies: "@rollup/pluginutils" "^5.0.1" graphql-tag "^2.12.6" @@ -1664,6 +1694,72 @@ estree-walker "^2.0.2" picomatch "^2.3.1" +"@swc/core-darwin-arm64@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.36.tgz#37f15d0edda0e78837bdab337d69777d2fecfa40" + integrity sha512-lsP+C8p9cC/Vd9uAbtxpEnM8GoJI/MMnVuXak7OlxOtDH9/oTwmAcAQTfNGNaH19d2FAIRwf+5RbXCPnxa2Zjw== + +"@swc/core-darwin-x64@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.36.tgz#da6327511b62a78c2992749dd9ed813a9345608b" + integrity sha512-jaLXsozWN5xachl9fPxDMi5nbWq1rRxPAt6ISeiYB6RJk0MQKH1634pOweBBem2pUDDzwDFXFw6f22LTm/cFvA== + +"@swc/core-linux-arm-gnueabihf@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.36.tgz#4272d94f376e5b90e6453d56f52f2618e2f7b825" + integrity sha512-vcBdTHjoEpvJDbFlgto+S6VwAHzLA9GyCiuNcTU2v4KNQlFzhbO4A4PMfMCb/Z0RLJEr16tirfHdWIxjU3h8nw== + +"@swc/core-linux-arm64-gnu@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.36.tgz#d5c39fa52803ec0891c861588e5c4deb89652f63" + integrity sha512-o7f5OsvwWppJo+qIZmrGO5+XC6DPt6noecSbRHjF6o1YAcR13ETPC14k1eC9H1YbQwpyCFNVAFXyNcUbCeQyrQ== + +"@swc/core-linux-arm64-musl@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.36.tgz#2a47ba9b438790f2e32584ca0698ef053cc3ddba" + integrity sha512-FSHPngMi3c0fuGt9yY2Ubn5UcELi3EiPLJxBSC3X8TF9atI/WHZzK9PE9Gtn0C/LyRh4CoyOugDtSOPzGYmLQg== + +"@swc/core-linux-x64-gnu@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.36.tgz#5e239123452231092eac7d6bd007949b5a7e38fb" + integrity sha512-PHSsH2rek5pr3e0K09VgWAbrWK2vJhaI7MW9TPoTjyACYjcs3WwjcjQ30MghXUs2Dc/bXjWAOi9KFTjq/uCyFg== + +"@swc/core-linux-x64-musl@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.36.tgz#ed2a26e32d4d4e6f7cbf9f34d50cd38feb78d8dd" + integrity sha512-4LfMYQHzozHCKkIcmQy83b+4SpI+mOp6sYNbXqSRz5dYvTVjegKZXe596P1U/87cK2cgR4uYvkgkgBXquaWvwQ== + +"@swc/core-win32-arm64-msvc@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.36.tgz#d8fbba50bfbf5e39aa4826c8c46978c4b1fdfbe7" + integrity sha512-7y3dDcun79TAjCyk3Iv0eOMw1X/KNQbkVyKOGqnEgq9g22F8F1FoUGKHNTzUqVdzpHeJSsHgW5PlkEkl3c/d9w== + +"@swc/core-win32-ia32-msvc@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.36.tgz#108830d0282a80d0f2d77bee7773d2985d389346" + integrity sha512-zK0VR3B4LX5hzQ+7eD+K+FkxJlJg5Lo36BeahMzQ+/i0IURpnuyFlW88sdkFkMsc2swdU6bpvxLZeIRQ3W4OUg== + +"@swc/core-win32-x64-msvc@1.3.36": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.36.tgz#96d9b1077a6877f6583f5d7405f8b9380b9364fc" + integrity sha512-2bIjr9DhAckGiXZEvj6z2z7ECPcTimG+wD0VuQTvr+wkx46uAJKl5Kq+Zk+dd15ErL7JGUtCet1T7bf1k4FwvQ== + +"@swc/core@^1.3.35": + version "1.3.36" + resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.3.36.tgz#c82fd4e7789082aeff47a622ef3701fffaf835e7" + integrity sha512-Ogrd9uRNIj7nHjXxG66UlKBIcXESUenJ7OD6K2a8p82qlg6ne7Ne5Goiipm/heHYhSfVmjcnRWL9ZJ4gv+YCPA== + optionalDependencies: + "@swc/core-darwin-arm64" "1.3.36" + "@swc/core-darwin-x64" "1.3.36" + "@swc/core-linux-arm-gnueabihf" "1.3.36" + "@swc/core-linux-arm64-gnu" "1.3.36" + "@swc/core-linux-arm64-musl" "1.3.36" + "@swc/core-linux-x64-gnu" "1.3.36" + "@swc/core-linux-x64-musl" "1.3.36" + "@swc/core-win32-arm64-msvc" "1.3.36" + "@swc/core-win32-ia32-msvc" "1.3.36" + "@swc/core-win32-x64-msvc" "1.3.36" + "@tootallnate/once@2": version "2.0.0" resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" @@ -1756,7 +1852,7 @@ dependencies: "@types/lodash" "*" -"@types/lodash@*", "@types/lodash@^4.14.175": +"@types/lodash@*": version "4.14.177" resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.177.tgz#f70c0d19c30fab101cad46b52be60363c43c4578" integrity sha512-0fDwydE2clKe9MNfvXHBHF9WEahRuj+msTuQqOmAApNORFvhMYZKNGGJdCzuhheVjMps/ti0Ak/iJPACMaevvw== @@ -1788,6 +1884,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.18.tgz#633184f55c322e4fb08612307c274ee6d5ed3154" integrity sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg== +"@types/node@^18.14.2": + version "18.14.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.14.2.tgz#c076ed1d7b6095078ad3cf21dfeea951842778b1" + integrity sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA== + "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" @@ -1808,17 +1909,17 @@ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== -"@types/react-dom@^18.0.9": - version "18.0.9" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.9.tgz#ffee5e4bfc2a2f8774b15496474f8e7fe8d0b504" - integrity sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg== +"@types/react-dom@^18.0.11": + version "18.0.11" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.11.tgz#321351c1459bc9ca3d216aefc8a167beec334e33" + integrity sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw== dependencies: "@types/react" "*" -"@types/react-helmet@^6.1.5": - version "6.1.5" - resolved "https://registry.yarnpkg.com/@types/react-helmet/-/react-helmet-6.1.5.tgz#35f89a6b1646ee2bc342a33a9a6c8777933f9083" - integrity sha512-/ICuy7OHZxR0YCAZLNg9r7I9aijWUWvxaPR6uTuyxe8tAj5RL4Sw1+R6NhXUtOsarkGYPmaHdBDvuXh2DIN/uA== +"@types/react-helmet@^6.1.6": + version "6.1.6" + resolved "https://registry.yarnpkg.com/@types/react-helmet/-/react-helmet-6.1.6.tgz#7d1afd8cbf099616894e8240e9ef70e3c6d7506d" + integrity sha512-ZKcoOdW/Tg+kiUbkFCBtvDw0k3nD4HJ/h/B9yWxN4uDO8OkRksWTO+EL+z/Qu3aHTeTll3Ro0Cc/8UhwBCMG5A== dependencies: "@types/react" "*" @@ -1838,10 +1939,10 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/react@^18.0.25": - version "18.0.25" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.25.tgz#8b1dcd7e56fe7315535a4af25435e0bb55c8ae44" - integrity sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g== +"@types/react@^18.0.28": + version "18.0.28" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.28.tgz#accaeb8b86f4908057ad629a26635fe641480065" + integrity sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -1874,103 +1975,98 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@^5.44.0": - version "5.44.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.44.0.tgz#105788f299050c917eb85c4d9fd04b089e3740de" - integrity sha512-j5ULd7FmmekcyWeArx+i8x7sdRHzAtXTkmDPthE4amxZOWKFK7bomoJ4r7PJ8K7PoMzD16U8MmuZFAonr1ERvw== +"@typescript-eslint/eslint-plugin@^5.53.0": + version "5.53.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz#24b8b4a952f3c615fe070e3c461dd852b5056734" + integrity sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw== dependencies: - "@typescript-eslint/scope-manager" "5.44.0" - "@typescript-eslint/type-utils" "5.44.0" - "@typescript-eslint/utils" "5.44.0" + "@typescript-eslint/scope-manager" "5.53.0" + "@typescript-eslint/type-utils" "5.53.0" + "@typescript-eslint/utils" "5.53.0" debug "^4.3.4" + grapheme-splitter "^1.0.4" ignore "^5.2.0" natural-compare-lite "^1.4.0" regexpp "^3.2.0" semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/parser@^5.44.0": - version "5.44.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.44.0.tgz#99e2c710a2252191e7a79113264f438338b846ad" - integrity sha512-H7LCqbZnKqkkgQHaKLGC6KUjt3pjJDx8ETDqmwncyb6PuoigYajyAwBGz08VU/l86dZWZgI4zm5k2VaKqayYyA== +"@typescript-eslint/parser@^5.53.0": + version "5.53.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.53.0.tgz#a1f2b9ae73b83181098747e96683f1b249ecab52" + integrity sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ== dependencies: - "@typescript-eslint/scope-manager" "5.44.0" - "@typescript-eslint/types" "5.44.0" - "@typescript-eslint/typescript-estree" "5.44.0" + "@typescript-eslint/scope-manager" "5.53.0" + "@typescript-eslint/types" "5.53.0" + "@typescript-eslint/typescript-estree" "5.53.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@5.44.0": - version "5.44.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.44.0.tgz#988c3f34b45b3474eb9ff0674c18309dedfc3e04" - integrity sha512-2pKml57KusI0LAhgLKae9kwWeITZ7IsZs77YxyNyIVOwQ1kToyXRaJLl+uDEXzMN5hnobKUOo2gKntK9H1YL8g== +"@typescript-eslint/scope-manager@5.53.0": + version "5.53.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz#42b54f280e33c82939275a42649701024f3fafef" + integrity sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w== dependencies: - "@typescript-eslint/types" "5.44.0" - "@typescript-eslint/visitor-keys" "5.44.0" + "@typescript-eslint/types" "5.53.0" + "@typescript-eslint/visitor-keys" "5.53.0" -"@typescript-eslint/type-utils@5.44.0": - version "5.44.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.44.0.tgz#bc5a6e8a0269850714a870c9268c038150dfb3c7" - integrity sha512-A1u0Yo5wZxkXPQ7/noGkRhV4J9opcymcr31XQtOzcc5nO/IHN2E2TPMECKWYpM3e6olWEM63fq/BaL1wEYnt/w== +"@typescript-eslint/type-utils@5.53.0": + version "5.53.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz#41665449935ba9b4e6a1ba6e2a3f4b2c31d6cf97" + integrity sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw== dependencies: - "@typescript-eslint/typescript-estree" "5.44.0" - "@typescript-eslint/utils" "5.44.0" + "@typescript-eslint/typescript-estree" "5.53.0" + "@typescript-eslint/utils" "5.53.0" debug "^4.3.4" tsutils "^3.21.0" -"@typescript-eslint/types@5.44.0": - version "5.44.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.44.0.tgz#f3f0b89aaff78f097a2927fe5688c07e786a0241" - integrity sha512-Tp+zDnHmGk4qKR1l+Y1rBvpjpm5tGXX339eAlRBDg+kgZkz9Bw+pqi4dyseOZMsGuSH69fYfPJCBKBrbPCxYFQ== +"@typescript-eslint/types@5.53.0": + version "5.53.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.53.0.tgz#f79eca62b97e518ee124086a21a24f3be267026f" + integrity sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A== -"@typescript-eslint/typescript-estree@5.44.0": - version "5.44.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.44.0.tgz#0461b386203e8d383bb1268b1ed1da9bc905b045" - integrity sha512-M6Jr+RM7M5zeRj2maSfsZK2660HKAJawv4Ud0xT+yauyvgrsHu276VtXlKDFnEmhG+nVEd0fYZNXGoAgxwDWJw== +"@typescript-eslint/typescript-estree@5.53.0": + version "5.53.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz#bc651dc28cf18ab248ecd18a4c886c744aebd690" + integrity sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w== dependencies: - "@typescript-eslint/types" "5.44.0" - "@typescript-eslint/visitor-keys" "5.44.0" + "@typescript-eslint/types" "5.53.0" + "@typescript-eslint/visitor-keys" "5.53.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.44.0": - version "5.44.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.44.0.tgz#d733da4d79d6c30f1a68b531cdda1e0c1f00d52d" - integrity sha512-fMzA8LLQ189gaBjS0MZszw5HBdZgVwxVFShCO3QN+ws3GlPkcy9YuS3U4wkT6su0w+Byjq3mS3uamy9HE4Yfjw== +"@typescript-eslint/utils@5.53.0": + version "5.53.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.53.0.tgz#e55eaad9d6fffa120575ffaa530c7e802f13bce8" + integrity sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g== dependencies: "@types/json-schema" "^7.0.9" "@types/semver" "^7.3.12" - "@typescript-eslint/scope-manager" "5.44.0" - "@typescript-eslint/types" "5.44.0" - "@typescript-eslint/typescript-estree" "5.44.0" + "@typescript-eslint/scope-manager" "5.53.0" + "@typescript-eslint/types" "5.53.0" + "@typescript-eslint/typescript-estree" "5.53.0" eslint-scope "^5.1.1" eslint-utils "^3.0.0" semver "^7.3.7" -"@typescript-eslint/visitor-keys@5.44.0": - version "5.44.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.44.0.tgz#10740dc28902bb903d12ee3a005cc3a70207d433" - integrity sha512-a48tLG8/4m62gPFbJ27FxwCOqPKxsb8KC3HkmYoq2As/4YyjQl1jDbRr1s63+g4FS/iIehjmN3L5UjmKva1HzQ== +"@typescript-eslint/visitor-keys@5.53.0": + version "5.53.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz#8a5126623937cdd909c30d8fa72f79fa56cc1a9f" + integrity sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w== dependencies: - "@typescript-eslint/types" "5.44.0" + "@typescript-eslint/types" "5.53.0" eslint-visitor-keys "^3.3.0" -"@vitejs/plugin-react@^2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-2.2.0.tgz#1b9f63b8b6bc3f56258d20cd19b33f5cc761ce6e" - integrity sha512-FFpefhvExd1toVRlokZgxgy2JtnBOdp4ZDsq7ldCWaqGSGn9UhWMAVm/1lxPL14JfNS5yGz+s9yFrQY6shoStA== - dependencies: - "@babel/core" "^7.19.6" - "@babel/plugin-transform-react-jsx" "^7.19.0" - "@babel/plugin-transform-react-jsx-development" "^7.18.6" - "@babel/plugin-transform-react-jsx-self" "^7.18.6" - "@babel/plugin-transform-react-jsx-source" "^7.19.6" - magic-string "^0.26.7" - react-refresh "^0.14.0" - -"@whatwg-node/events@0.0.2": +"@vitejs/plugin-react-swc@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-react-swc/-/plugin-react-swc-3.2.0.tgz#7c4f6e116a296c27f680d05750f9dbf798cf7709" + integrity sha512-IcBoXL/mcH7JdQr/nfDlDwTdIaH8Rg7LpfQDF4nAht+juHWIuv6WhpKPCSfY4+zztAaB07qdBoFz1XCZsgo3pQ== + dependencies: + "@swc/core" "^1.3.35" + +"@whatwg-node/events@0.0.2", "@whatwg-node/events@^0.0.2": version "0.0.2" resolved "https://registry.yarnpkg.com/@whatwg-node/events/-/events-0.0.2.tgz#7b7107268d2982fc7b7aff5ee6803c64018f84dd" integrity sha512-WKj/lI4QjnLuPrim0cfO7i+HsDSXHxNv1y0CrJhdntuO3hxWZmnXCwNDnwOvry11OjRin6cgWNF+j/9Pn8TN4w== @@ -2011,6 +2107,17 @@ urlpattern-polyfill "^6.0.2" web-streams-polyfill "^3.2.1" +"@whatwg-node/fetch@^0.8.0": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.8.1.tgz#ee3c94746132f217e17f78f9e073bb342043d630" + integrity sha512-Fkd1qQHK2tAWxKlC85h9L86Lgbq3BzxMnHSnTsnzNZMMzn6Xi+HlN8/LJ90LxorhSqD54td+Q864LgwUaYDj1Q== + dependencies: + "@peculiar/webcrypto" "^1.4.0" + "@whatwg-node/node-fetch" "^0.3.0" + busboy "^1.6.0" + urlpattern-polyfill "^6.0.2" + web-streams-polyfill "^3.2.1" + "@whatwg-node/node-fetch@0.0.1": version "0.0.1" resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.0.1.tgz#ffad65f3f8b73d6d2c2e8b179d557a5863b0db13" @@ -2029,6 +2136,17 @@ busboy "1.6.0" tslib "^2.3.1" +"@whatwg-node/node-fetch@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.3.0.tgz#7c7e90d03fa09d0ddebff29add6f16d923327d58" + integrity sha512-mPM8WnuHiI/3kFxDeE0SQQXAElbz4onqmm64fEGCwYEcBes2UsvIDI8HwQIqaXCH42A9ajJUPv4WsYoN/9oG6w== + dependencies: + "@whatwg-node/events" "^0.0.2" + busboy "^1.6.0" + fast-querystring "^1.1.1" + fast-url-parser "^1.1.3" + tslib "^2.3.1" + "@wry/context@^0.6.0": version "0.6.1" resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.6.1.tgz#c3c29c0ad622adb00f6a53303c4f965ee06ebeb2" @@ -2165,15 +2283,14 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-query@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" - integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== +aria-query@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" + integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== dependencies: - "@babel/runtime" "^7.10.2" - "@babel/runtime-corejs3" "^7.10.2" + deep-equal "^2.0.5" -array-includes@^3.1.3, array-includes@^3.1.4: +array-includes@^3.1.3: version "3.1.4" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.4.tgz#f5b493162c760f3539631f005ba2bb46acb45ba9" integrity sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw== @@ -2211,14 +2328,15 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array.prototype.flat@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz#07e0975d84bbc7c48cd1879d609e682598d33e13" - integrity sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg== +array.prototype.flat@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2" + integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" + define-properties "^1.1.4" + es-abstract "^1.20.4" + es-shim-unscopables "^1.0.0" array.prototype.flatmap@^1.3.1: version "1.3.1" @@ -2280,15 +2398,22 @@ auto-bind@~4.0.0: resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-4.0.0.tgz#e3589fc6c2da8f7ca43ba9f84fa52a744fc997fb" integrity sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ== -axe-core@^4.4.3: - version "4.4.3" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.3.tgz#11c74d23d5013c0fa5d183796729bc3482bd2f6f" - integrity sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w== +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== -axobject-query@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be" - integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== +axe-core@^4.6.2: + version "4.6.3" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.6.3.tgz#fc0db6fdb65cc7a80ccf85286d91d64ababa3ece" + integrity sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg== + +axobject-query@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.1.1.tgz#3b6e5c6d4e43ca7ba51c5babf99d22a9c68485e1" + integrity sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg== + dependencies: + deep-equal "^2.0.5" babel-plugin-dynamic-import-node@^2.3.3: version "2.3.3" @@ -2378,10 +2503,10 @@ bl@^4.1.0: inherits "^2.0.4" readable-stream "^3.4.0" -bootstrap@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.2.2.tgz#834e053eed584a65e244d8aa112a6959f56e27a0" - integrity sha512-dEtzMTV71n6Fhmbg4fYJzQsw1N29hJKO1js5ackCgIpDcGid2ETMGC6zwSYw09v05Y+oRdQ9loC54zB1La3hHQ== +bootstrap@^5.2.3: + version "5.2.3" + resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.2.3.tgz#54739f4414de121b9785c5da3c87b37ff008322b" + integrity sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ== brace-expansion@^1.1.7: version "1.1.11" @@ -2581,22 +2706,7 @@ chardet@^0.7.0: optionalDependencies: fsevents "~2.3.2" -chokidar@^3.5.2: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -classnames@^2.2.0: +classnames@^2.2.0, classnames@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924" integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== @@ -2741,11 +2851,6 @@ convert-source-map@^1.5.0, convert-source-map@^1.7.0: dependencies: safe-buffer "~5.1.1" -core-js-pure@^3.19.0: - version "3.19.3" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.19.3.tgz#c69b2b36b58927317824994b532ec3f0f7e49607" - integrity sha512-N3JruInmCyt7EJj5mAq3csCgGYgiSqu7p7TQp2KOztr180/OAIxyIvL1FCjzgmQk/t3Yniua50Fsak7FShI9lA== - cosmiconfig-typescript-loader@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz#c4259ce474c9df0f32274ed162c0447c951ef073" @@ -2783,16 +2888,15 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" -cosmiconfig@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" - integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== +cosmiconfig@^8.0.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.1.0.tgz#947e174c796483ccf0a48476c24e4fefb7e1aea8" + integrity sha512-0tLZ9URlPGU7JsKq0DQOQ3FoRsYX8xDZ7xMiATQfaiGMz7EHowNkbU9u1coAOmnh9p/1ySpm0RB3JNWRXM5GCg== dependencies: - "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" + js-yaml "^4.1.0" parse-json "^5.0.0" path-type "^4.0.0" - yaml "^1.10.0" create-require@^1.1.0: version "1.1.1" @@ -2820,6 +2924,14 @@ css-functions-list@^3.1.0: resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.1.0.tgz#cf5b09f835ad91a00e5959bcfc627cd498e1321b" integrity sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w== +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + cssesc@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" @@ -2840,10 +2952,10 @@ dataloader@2.1.0: resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.1.0.tgz#c69c538235e85e7ac6c6c444bae8ecabf5de9df7" integrity sha512-qTcEYLen3r7ojZNgVUaRggOI+KM7jrKxXeSHhogh/TWxYMeONEMqY+hmkobiYQozsGIyg9OYVzO4ZIfoB4I0pQ== -date-fns@^2.29.2: - version "2.29.2" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.2.tgz#0d4b3d0f3dff0f920820a070920f0d9662c51931" - integrity sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA== +date-fns@^2.29.3: + version "2.29.3" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8" + integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA== debounce@^1.2.0: version "1.2.1" @@ -2857,13 +2969,6 @@ debug@4, debug@^4.3.1, debug@^4.3.4: dependencies: ms "2.1.2" -debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - debug@^3.2.7: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" @@ -2898,10 +3003,33 @@ decode-named-character-reference@^1.0.0: dependencies: character-entities "^2.0.0" -decode-uri-component@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" - integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== +decode-uri-component@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.4.1.tgz#2ac4859663c704be22bf7db760a1494a49ab2cc5" + integrity sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ== + +deep-equal@^2.0.5: + version "2.2.0" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.0.tgz#5caeace9c781028b9ff459f33b779346637c43e6" + integrity sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw== + dependencies: + call-bind "^1.0.2" + es-get-iterator "^1.1.2" + get-intrinsic "^1.1.3" + is-arguments "^1.1.1" + is-array-buffer "^3.0.1" + is-date-object "^1.0.5" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + isarray "^2.0.5" + object-is "^1.1.5" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.4.3" + side-channel "^1.0.4" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.9" deep-is@^0.1.3: version "0.1.4" @@ -3131,6 +3259,21 @@ es-abstract@^1.20.4: string.prototype.trimstart "^1.0.5" unbox-primitive "^1.0.2" +es-get-iterator@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" + integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + has-symbols "^1.0.3" + is-arguments "^1.1.1" + is-map "^2.0.2" + is-set "^2.0.2" + is-string "^1.0.7" + isarray "^2.0.5" + stop-iteration-iterator "^1.0.0" + es-shim-unscopables@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" @@ -3147,133 +3290,33 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -esbuild-android-64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.15.tgz#fd959b034dd761d14e13dda6214b6948841ff4ff" - integrity sha512-F+WjjQxO+JQOva3tJWNdVjouFMLK6R6i5gjDvgUthLYJnIZJsp1HlF523k73hELY20WPyEO8xcz7aaYBVkeg5Q== - -esbuild-android-arm64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.15.tgz#9733b71cf0229b4356f106a455b2cfdf7884aa59" - integrity sha512-attlyhD6Y22jNyQ0fIIQ7mnPvDWKw7k6FKnsXlBvQE6s3z6s6cuEHcSgoirquQc7TmZgVCK5fD/2uxmRN+ZpcQ== - -esbuild-darwin-64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.15.tgz#fc3482fdf5e798dbc0b8b2fe13287d257a45efc6" - integrity sha512-ohZtF8W1SHJ4JWldsPVdk8st0r9ExbAOSrBOh5L+Mq47i696GVwv1ab/KlmbUoikSTNoXEhDzVpxUR/WIO19FQ== - -esbuild-darwin-arm64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.15.tgz#e922ec387c00fa84d664e14b5722fe13613f4adc" - integrity sha512-P8jOZ5zshCNIuGn+9KehKs/cq5uIniC+BeCykvdVhx/rBXSxmtj3CUIKZz4sDCuESMbitK54drf/2QX9QHG5Ag== - -esbuild-freebsd-64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.15.tgz#69a42d79137d7d3ea718414c432bc10e8bb97c68" - integrity sha512-KkTg+AmDXz1IvA9S1gt8dE24C8Thx0X5oM0KGF322DuP+P3evwTL9YyusHAWNsh4qLsR80nvBr/EIYs29VSwuA== - -esbuild-freebsd-arm64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.15.tgz#63b6d0dd492f7394f8d07a0e2b931151eb9d60c4" - integrity sha512-FUcML0DRsuyqCMfAC+HoeAqvWxMeq0qXvclZZ/lt2kLU6XBnDA5uKTLUd379WYEyVD4KKFctqWd9tTuk8C/96g== - -esbuild-linux-32@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.15.tgz#7f295795fd7e61ea57d1135f717424a6771a7472" - integrity sha512-q28Qn5pZgHNqug02aTkzw5sW9OklSo96b5nm17Mq0pDXrdTBcQ+M6Q9A1B+dalFeynunwh/pvfrNucjzwDXj+Q== - -esbuild-linux-64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.15.tgz#11a430a86403b0411ca0a355b891f1cb8c4c4ec6" - integrity sha512-217KPmWMirkf8liO+fj2qrPwbIbhNTGNVtvqI1TnOWJgcMjUWvd677Gq3fTzXEjilkx2yWypVnTswM2KbXgoAg== - -esbuild-linux-arm64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.15.tgz#b65f9a2c60e8e5b62f6cfd392cd0410f22e8c390" - integrity sha512-/ltmNFs0FivZkYsTzAsXIfLQX38lFnwJTWCJts0IbCqWZQe+jjj0vYBNbI0kmXLb3y5NljiM5USVAO1NVkdh2g== - -esbuild-linux-arm@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.15.tgz#c8e13e45a0a6f0cb145ce13ae26ce1d2551d9bcc" - integrity sha512-RYVW9o2yN8yM7SB1yaWr378CwrjvGCyGybX3SdzPHpikUHkME2AP55Ma20uNwkNyY2eSYFX9D55kDrfQmQBR4w== - -esbuild-linux-mips64le@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.15.tgz#d4c24d47e43966fcac748c90621be7edd53456c0" - integrity sha512-PksEPb321/28GFFxtvL33yVPfnMZihxkEv5zME2zapXGp7fA1X2jYeiTUK+9tJ/EGgcNWuwvtawPxJG7Mmn86A== - -esbuild-linux-ppc64le@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.15.tgz#2eba53fe2282438ceca5471bdb57ba2e00216ed6" - integrity sha512-ek8gJBEIhcpGI327eAZigBOHl58QqrJrYYIZBWQCnH3UnXoeWMrMZLeeZL8BI2XMBhP+sQ6ERctD5X+ajL/AIA== - -esbuild-linux-riscv64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.15.tgz#1afa8dfe55a6c312f1904ee608b81417205f5027" - integrity sha512-H5ilTZb33/GnUBrZMNJtBk7/OXzDHDXjIzoLXHSutwwsLxSNaLxzAaMoDGDd/keZoS+GDBqNVxdCkpuiRW4OSw== - -esbuild-linux-s390x@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.15.tgz#1f7b3c4429c8ca99920ba6bf356ccc5b38fabd34" - integrity sha512-jKaLUg78mua3rrtrkpv4Or2dNTJU7bgHN4bEjT4OX4GR7nLBSA9dfJezQouTxMmIW7opwEC5/iR9mpC18utnxQ== - -esbuild-netbsd-64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.15.tgz#d72c7155686c938c1aff126209b689c22823347c" - integrity sha512-aOvmF/UkjFuW6F36HbIlImJTTx45KUCHJndtKo+KdP8Dhq3mgLRKW9+6Ircpm8bX/RcS3zZMMmaBLkvGY06Gvw== - -esbuild-openbsd-64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.15.tgz#761bd87ecab97386948eaf667a065cb0ecaa0f76" - integrity sha512-HFFX+WYedx1w2yJ1VyR1Dfo8zyYGQZf1cA69bLdrHzu9svj6KH6ZLK0k3A1/LFPhcEY9idSOhsB2UyU0tHPxgQ== - -esbuild-sunos-64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.15.tgz#07e04cbf9747f281a967d09230a158a1be5b530c" - integrity sha512-jOPBudffG4HN8yJXcK9rib/ZTFoTA5pvIKbRrt3IKAGMq1EpBi4xoVoSRrq/0d4OgZLaQbmkHp8RO9eZIn5atA== - -esbuild-windows-32@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.15.tgz#130d1982cc41fb67461e9f8a65c6ebd13a1f35bb" - integrity sha512-MDkJ3QkjnCetKF0fKxCyYNBnOq6dmidcwstBVeMtXSgGYTy8XSwBeIE4+HuKiSsG6I/mXEb++px3IGSmTN0XiA== - -esbuild-windows-64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.15.tgz#638bdf495c109c1882e8b0529cb8e2fea11383fb" - integrity sha512-xaAUIB2qllE888SsMU3j9nrqyLbkqqkpQyWVkfwSil6BBPgcPk3zOFitTTncEKCLTQy3XV9RuH7PDj3aJDljWA== - -esbuild-windows-arm64@0.15.15: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.15.tgz#5a277ce10de999d2a6465fc92a8c2a2d207ebd31" - integrity sha512-ttuoCYCIJAFx4UUKKWYnFdrVpoXa3+3WWkXVI6s09U+YjhnyM5h96ewTq/WgQj9LFSIlABQvadHSOQyAVjW5xQ== - -esbuild@^0.15.9: - version "0.15.15" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.15.tgz#503b70bdc18d72d8fc2962ed3ab9219249e58bbe" - integrity sha512-TEw/lwK4Zzld9x3FedV6jy8onOUHqcEX3ADFk4k+gzPUwrxn8nWV62tH0udo8jOtjFodlEfc4ypsqX3e+WWO6w== +esbuild@^0.16.14: + version "0.16.17" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.16.17.tgz#fc2c3914c57ee750635fee71b89f615f25065259" + integrity sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg== optionalDependencies: - "@esbuild/android-arm" "0.15.15" - "@esbuild/linux-loong64" "0.15.15" - esbuild-android-64 "0.15.15" - esbuild-android-arm64 "0.15.15" - esbuild-darwin-64 "0.15.15" - esbuild-darwin-arm64 "0.15.15" - esbuild-freebsd-64 "0.15.15" - esbuild-freebsd-arm64 "0.15.15" - esbuild-linux-32 "0.15.15" - esbuild-linux-64 "0.15.15" - esbuild-linux-arm "0.15.15" - esbuild-linux-arm64 "0.15.15" - esbuild-linux-mips64le "0.15.15" - esbuild-linux-ppc64le "0.15.15" - esbuild-linux-riscv64 "0.15.15" - esbuild-linux-s390x "0.15.15" - esbuild-netbsd-64 "0.15.15" - esbuild-openbsd-64 "0.15.15" - esbuild-sunos-64 "0.15.15" - esbuild-windows-32 "0.15.15" - esbuild-windows-64 "0.15.15" - esbuild-windows-arm64 "0.15.15" + "@esbuild/android-arm" "0.16.17" + "@esbuild/android-arm64" "0.16.17" + "@esbuild/android-x64" "0.16.17" + "@esbuild/darwin-arm64" "0.16.17" + "@esbuild/darwin-x64" "0.16.17" + "@esbuild/freebsd-arm64" "0.16.17" + "@esbuild/freebsd-x64" "0.16.17" + "@esbuild/linux-arm" "0.16.17" + "@esbuild/linux-arm64" "0.16.17" + "@esbuild/linux-ia32" "0.16.17" + "@esbuild/linux-loong64" "0.16.17" + "@esbuild/linux-mips64el" "0.16.17" + "@esbuild/linux-ppc64" "0.16.17" + "@esbuild/linux-riscv64" "0.16.17" + "@esbuild/linux-s390x" "0.16.17" + "@esbuild/linux-x64" "0.16.17" + "@esbuild/netbsd-x64" "0.16.17" + "@esbuild/openbsd-x64" "0.16.17" + "@esbuild/sunos-x64" "0.16.17" + "@esbuild/win32-arm64" "0.16.17" + "@esbuild/win32-ia32" "0.16.17" + "@esbuild/win32-x64" "0.16.17" escalade@^3.1.1: version "3.1.1" @@ -3312,63 +3355,68 @@ eslint-config-airbnb-typescript@^17.0.0: dependencies: eslint-config-airbnb-base "^15.0.0" -eslint-config-prettier@^8.5.0: - version "8.5.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz#5a81680ec934beca02c7b1a61cf8ca34b66feab1" - integrity sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== +eslint-config-prettier@^8.6.0: + version "8.6.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz#dec1d29ab728f4fa63061774e1672ac4e363d207" + integrity sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA== -eslint-import-resolver-node@^0.3.6: - version "0.3.6" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" - integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== +eslint-import-resolver-node@^0.3.7: + version "0.3.7" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#83b375187d412324a1963d84fa664377a23eb4d7" + integrity sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA== dependencies: debug "^3.2.7" - resolve "^1.20.0" + is-core-module "^2.11.0" + resolve "^1.22.1" -eslint-module-utils@^2.7.3: - version "2.7.3" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee" - integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ== +eslint-module-utils@^2.7.4: + version "2.7.4" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#4f3e41116aaf13a20792261e61d3a2e7e0583974" + integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA== dependencies: debug "^3.2.7" - find-up "^2.1.0" -eslint-plugin-import@^2.26.0: - version "2.26.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b" - integrity sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA== +eslint-plugin-import@^2.27.5: + version "2.27.5" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65" + integrity sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow== dependencies: - array-includes "^3.1.4" - array.prototype.flat "^1.2.5" - debug "^2.6.9" + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + array.prototype.flatmap "^1.3.1" + debug "^3.2.7" doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.6" - eslint-module-utils "^2.7.3" + eslint-import-resolver-node "^0.3.7" + eslint-module-utils "^2.7.4" has "^1.0.3" - is-core-module "^2.8.1" + is-core-module "^2.11.0" is-glob "^4.0.3" minimatch "^3.1.2" - object.values "^1.1.5" - resolve "^1.22.0" + object.values "^1.1.6" + resolve "^1.22.1" + semver "^6.3.0" tsconfig-paths "^3.14.1" -eslint-plugin-jsx-a11y@^6.6.1: - version "6.6.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz#93736fc91b83fdc38cc8d115deedfc3091aef1ff" - integrity sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q== +eslint-plugin-jsx-a11y@^6.7.1: + version "6.7.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz#fca5e02d115f48c9a597a6894d5bcec2f7a76976" + integrity sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA== dependencies: - "@babel/runtime" "^7.18.9" - aria-query "^4.2.2" - array-includes "^3.1.5" + "@babel/runtime" "^7.20.7" + aria-query "^5.1.3" + array-includes "^3.1.6" + array.prototype.flatmap "^1.3.1" ast-types-flow "^0.0.7" - axe-core "^4.4.3" - axobject-query "^2.2.0" + axe-core "^4.6.2" + axobject-query "^3.1.1" damerau-levenshtein "^1.0.8" emoji-regex "^9.2.2" has "^1.0.3" - jsx-ast-utils "^3.3.2" - language-tags "^1.0.5" + jsx-ast-utils "^3.3.3" + language-tags "=1.0.5" minimatch "^3.1.2" + object.entries "^1.1.6" + object.fromentries "^2.0.6" semver "^6.3.0" eslint-plugin-react-hooks@^4.6.0: @@ -3376,10 +3424,10 @@ eslint-plugin-react-hooks@^4.6.0: resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== -eslint-plugin-react@^7.31.11: - version "7.31.11" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz#011521d2b16dcf95795df688a4770b4eaab364c8" - integrity sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw== +eslint-plugin-react@^7.32.2: + version "7.32.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10" + integrity sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg== dependencies: array-includes "^3.1.6" array.prototype.flatmap "^1.3.1" @@ -3393,7 +3441,7 @@ eslint-plugin-react@^7.31.11: object.hasown "^1.1.2" object.values "^1.1.6" prop-types "^15.8.1" - resolve "^2.0.0-next.3" + resolve "^2.0.0-next.4" semver "^6.3.0" string.prototype.matchall "^4.0.8" @@ -3430,13 +3478,14 @@ eslint-visitor-keys@^3.3.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== -eslint@^8.28.0: - version "8.28.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.28.0.tgz#81a680732634677cc890134bcdd9fdfea8e63d6e" - integrity sha512-S27Di+EVyMxcHiwDrFzk8dJYAaD+/5SoWKxL1ri/71CRHsnJnRDPNt2Kzj24+MT9FDupf4aqqyqPrvI8MvQ4VQ== +eslint@^8.35.0: + version "8.35.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.35.0.tgz#fffad7c7e326bae606f0e8f436a6158566d42323" + integrity sha512-BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw== dependencies: - "@eslint/eslintrc" "^1.3.3" - "@humanwhocodes/config-array" "^0.11.6" + "@eslint/eslintrc" "^2.0.0" + "@eslint/js" "8.35.0" + "@humanwhocodes/config-array" "^0.11.8" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" ajv "^6.10.0" @@ -3449,13 +3498,13 @@ eslint@^8.28.0: eslint-utils "^3.0.0" eslint-visitor-keys "^3.3.0" espree "^9.4.0" - esquery "^1.4.0" + esquery "^1.4.2" esutils "^2.0.2" fast-deep-equal "^3.1.3" file-entry-cache "^6.0.1" find-up "^5.0.0" glob-parent "^6.0.2" - globals "^13.15.0" + globals "^13.19.0" grapheme-splitter "^1.0.4" ignore "^5.2.0" import-fresh "^3.0.0" @@ -3484,10 +3533,10 @@ espree@^9.4.0: acorn-jsx "^5.3.2" eslint-visitor-keys "^3.3.0" -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== +esquery@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.2.tgz#c6d3fee05dd665808e2ad870631f221f5617b1d1" + integrity sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng== dependencies: estraverse "^5.1.0" @@ -3547,6 +3596,11 @@ extract-files@^9.0.0: resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-9.0.0.tgz#8a7744f2437f81f5ed3250ed9f1550de902fe54a" integrity sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ== +fast-decode-uri-component@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz#46f8b6c22b30ff7a81357d4f59abfae938202543" + integrity sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg== + fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" @@ -3584,6 +3638,20 @@ fast-levenshtein@^2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= +fast-querystring@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/fast-querystring/-/fast-querystring-1.1.1.tgz#f4c56ef56b1a954880cfd8c01b83f9e1a3d3fda2" + integrity sha512-qR2r+e3HvhEFmpdHMv//U8FnFlnYjaC6QKDuaXALDkw2kvHO8WDjxH+f/rHGR4Me4pnk8p9JAkRNTjYHAKRn2Q== + dependencies: + fast-decode-uri-component "^1.0.1" + +fast-url-parser@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" + integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== + dependencies: + punycode "^1.3.2" + fastest-levenshtein@^1.0.16: version "1.0.16" resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" @@ -3642,23 +3710,16 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -filter-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" - integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== +filter-obj@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-5.1.0.tgz#5bd89676000a713d7db2e197f660274428e524ed" + integrity sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng== find-root@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== -find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - find-up@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" @@ -3688,6 +3749,13 @@ flatted@^3.1.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.4.tgz#28d9969ea90661b5134259f312ab6aa7929ac5e2" integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + form-data-encoder@^1.7.1: version "1.7.2" resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-1.7.2.tgz#1f1ae3dccf58ed4690b86d87e4f57c654fbab040" @@ -3777,6 +3845,15 @@ get-intrinsic@^1.1.3: has "^1.0.3" has-symbols "^1.0.3" +get-intrinsic@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f" + integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.3" + get-symbol-description@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" @@ -3799,11 +3876,6 @@ glob-parent@^6.0.2: dependencies: is-glob "^4.0.3" -glob-regex@^0.3.0: - version "0.3.2" - resolved "https://registry.yarnpkg.com/glob-regex/-/glob-regex-0.3.2.tgz#27348f2f60648ec32a4a53137090b9fb934f3425" - integrity sha512-m5blUd3/OqDTWwzBBtWBPrGlAzatRywHameHeekAZyZrskYouOGdNB8T/q6JucucvJXtOuyHIn0/Yia7iDasDw== - glob@^7.1.1: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" @@ -3861,10 +3933,10 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^13.15.0: - version "13.17.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.17.0.tgz#902eb1e680a41da93945adbdcb5a9f361ba69bd4" - integrity sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw== +globals@^13.19.0: + version "13.20.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82" + integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ== dependencies: type-fest "^0.20.2" @@ -3899,6 +3971,13 @@ globule@^1.3.4: lodash "^4.17.21" minimatch "~3.0.2" +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + grapheme-splitter@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" @@ -4091,6 +4170,11 @@ ignore@^5.2.0: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== +ignore@^5.2.4: + version "5.2.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== + immutable@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.0.0.tgz#b86f78de6adef3608395efb269a91462797e2c23" @@ -4182,6 +4266,15 @@ internal-slot@^1.0.3: has "^1.0.3" side-channel "^1.0.4" +internal-slot@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" + integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== + dependencies: + get-intrinsic "^1.2.0" + has "^1.0.3" + side-channel "^1.0.4" + invariant@^2.2.1, invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" @@ -4202,6 +4295,23 @@ is-absolute@^1.0.0: is-relative "^1.0.0" is-windows "^1.0.1" +is-arguments@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-array-buffer@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.1.tgz#deb1db4fcae48308d54ef2442706c0393997052a" + integrity sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-typed-array "^1.1.10" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" @@ -4234,15 +4344,22 @@ is-buffer@^2.0.0: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== +is-callable@^1.1.3, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + is-callable@^1.1.4, is-callable@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== -is-callable@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== +is-core-module@^2.11.0: + version "2.11.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" + integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== + dependencies: + has "^1.0.3" is-core-module@^2.2.0, is-core-module@^2.5.0: version "2.8.0" @@ -4265,7 +4382,7 @@ is-core-module@^2.9.0: dependencies: has "^1.0.3" -is-date-object@^1.0.1: +is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== @@ -4301,6 +4418,11 @@ is-lower-case@^2.0.2: dependencies: tslib "^2.0.3" +is-map@^2.0.1, is-map@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + is-negative-zero@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" @@ -4358,6 +4480,11 @@ is-relative@^1.0.0: dependencies: is-unc-path "^1.0.0" +is-set@^2.0.1, is-set@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + is-shared-array-buffer@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" @@ -4384,6 +4511,17 @@ is-symbol@^1.0.2, is-symbol@^1.0.3: dependencies: has-symbols "^1.0.2" +is-typed-array@^1.1.10: + version "1.1.10" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f" + integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + is-unc-path@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" @@ -4403,6 +4541,11 @@ is-upper-case@^2.0.2: dependencies: tslib "^2.0.3" +is-weakmap@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" + integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== + is-weakref@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.1.tgz#842dba4ec17fa9ac9850df2d6efbc1737274f2a2" @@ -4417,11 +4560,24 @@ is-weakref@^1.0.2: dependencies: call-bind "^1.0.2" +is-weakset@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" + integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + is-windows@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -4532,7 +4688,7 @@ jsonwebtoken@^9.0.0: array-includes "^3.1.3" object.assign "^4.1.2" -jsx-ast-utils@^3.3.2: +jsx-ast-utils@^3.3.3: version "3.3.3" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw== @@ -4577,10 +4733,10 @@ language-subtag-registry@~0.3.2: resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz#04ac218bea46f04cb039084602c6da9e788dd45a" integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== -language-tags@^1.0.5: +language-tags@=1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a" - integrity sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= + integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== dependencies: language-subtag-registry "~0.3.2" @@ -4611,14 +4767,6 @@ listr2@^4.0.5: through "^2.3.8" wrap-ansi "^7.0.0" -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - locate-path@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" @@ -4653,7 +4801,7 @@ lodash.truncate@^4.4.2: resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= -lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@~4.17.0: +lodash@^4.17.20, lodash@^4.17.21, lodash@~4.17.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -4709,13 +4857,6 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -magic-string@^0.26.7: - version "0.26.7" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.26.7.tgz#caf7daf61b34e9982f8228c4527474dac8981d6f" - integrity sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow== - dependencies: - sourcemap-codec "^1.4.8" - make-error@^1.1.1: version "1.3.6" resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" @@ -4871,6 +5012,11 @@ mdast-util-to-string@^3.0.0, mdast-util-to-string@^3.1.0: resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz#56c506d065fbf769515235e577b5a261552d56e9" integrity sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA== +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + mdurl@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" @@ -5261,11 +5407,6 @@ mri@^1.1.0: resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" @@ -5281,11 +5422,6 @@ mute-stream@0.0.8: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== -nanoclone@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/nanoclone/-/nanoclone-0.2.1.tgz#dd4090f8f1a110d26bb32c49ed2f5b9235209ed4" - integrity sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA== - nanoid@^3.3.4: version "3.3.4" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" @@ -5309,6 +5445,11 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" +node-addon-api@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" + integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== + node-domexception@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" @@ -5321,6 +5462,11 @@ node-fetch@2.6.7, node-fetch@^2.6.1, node-fetch@^2.6.7: dependencies: whatwg-url "^5.0.0" +node-gyp-build@^4.3.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" + integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" @@ -5388,6 +5534,14 @@ object-inspect@^1.12.2, object-inspect@^1.9.0: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== +object-is@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" + integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + object-keys@^1.0.12, object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" @@ -5448,15 +5602,6 @@ object.hasown@^1.1.2: define-properties "^1.1.4" es-abstract "^1.20.4" -object.values@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - object.values@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d" @@ -5532,13 +5677,6 @@ p-limit@3.1.0, p-limit@^3.0.2: dependencies: yocto-queue "^0.1.0" -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - dependencies: - p-try "^1.0.0" - p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" @@ -5546,13 +5684,6 @@ p-limit@^2.2.0: dependencies: p-try "^2.0.0" -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - dependencies: - p-limit "^1.1.0" - p-locate@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" @@ -5574,11 +5705,6 @@ p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= - p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -5634,11 +5760,6 @@ path-case@^3.0.4: dot-case "^3.0.4" tslib "^2.0.3" -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - path-exists@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" @@ -5711,10 +5832,10 @@ postcss-scss@^4.0.2: resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.2.tgz#39ddcc0ab32f155d5ab328ee91353d67a52d537b" integrity sha512-xfdkU128CkKKKVAwkyt0M8OdnelJ3MRcIRAPPQkRpoPeuzWY3RIeg7piRCpZ79MK7Q16diLXMMAD9dN5mauPlQ== -postcss-selector-parser@^6.0.10: - version "6.0.10" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" - integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== +postcss-selector-parser@^6.0.11: + version "6.0.11" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz#2e41dc39b7ad74046e1615185185cd0b17d0c8dc" + integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -5732,10 +5853,10 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@^8.4.18, postcss@^8.4.19: - version "8.4.19" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.19.tgz#61178e2add236b17351897c8bcc0b4c8ecab56fc" - integrity sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA== +postcss@^8.4.21: + version "8.4.21" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" + integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== dependencies: nanoid "^3.3.4" picocolors "^1.0.0" @@ -5746,10 +5867,10 @@ prelude-ls@^1.2.1: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prettier@2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64" - integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g== +prettier@2.8.4: + version "2.8.4" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.4.tgz#34dd2595629bfbb79d344ac4a91ff948694463c3" + integrity sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw== promise@^7.1.1: version "7.3.1" @@ -5784,16 +5905,21 @@ prop-types@^15.8.1: object-assign "^4.1.1" react-is "^16.13.1" -property-expr@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/property-expr/-/property-expr-2.0.4.tgz#37b925478e58965031bb612ec5b3260f8241e910" - integrity sha512-sFPkHQjVKheDNnPvotjQmm3KD3uk1fWKUN7CrpdbwmUx3CrG3QiM8QpTSimvig5vTXmTvjz7+TDvXOI9+4rkcg== +property-expr@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/property-expr/-/property-expr-2.0.5.tgz#278bdb15308ae16af3e3b9640024524f4dc02cb4" + integrity sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA== property-information@^6.0.0: version "6.1.1" resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.1.1.tgz#5ca85510a3019726cb9afed4197b7b8ac5926a22" integrity sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w== +punycode@^1.3.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" @@ -5811,15 +5937,14 @@ pvutils@^1.1.3: resolved "https://registry.yarnpkg.com/pvutils/-/pvutils-1.1.3.tgz#f35fc1d27e7cd3dfbd39c0826d173e806a03f5a3" integrity sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ== -query-string@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.1.tgz#754620669db978625a90f635f12617c271a088e1" - integrity sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w== +query-string@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-8.1.0.tgz#e7f95367737219544cd360a11a4f4ca03836e115" + integrity sha512-BFQeWxJOZxZGix7y+SByG3F36dA0AbTy9o6pSmKFcFz7DAj0re9Frkty3saBn3nHo3D0oZJ/+rx3r8H8r8Jbpw== dependencies: - decode-uri-component "^0.2.0" - filter-obj "^1.1.0" - split-on-first "^1.0.0" - strict-uri-encode "^2.0.0" + decode-uri-component "^0.4.1" + filter-obj "^5.1.0" + split-on-first "^3.0.0" queue-microtask@^1.2.2: version "1.2.3" @@ -5831,10 +5956,10 @@ quick-lru@^4.0.1: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== -react-bootstrap-typeahead@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/react-bootstrap-typeahead/-/react-bootstrap-typeahead-6.0.0.tgz#3b5601d30a4db2adcd3cf815fc36a0a176053f7d" - integrity sha512-0eTYwG8sYoY/jGO5Qxx1QMQyiVJlrSgo6xO77xxF93PqVLERgZEdbNMk+y/UX7/HTPcWN4tcCUqAEwVe1DVxog== +react-bootstrap-typeahead@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/react-bootstrap-typeahead/-/react-bootstrap-typeahead-6.0.2.tgz#bad250f5912eb951db2d8e7a29286c5f044bd333" + integrity sha512-795YNvGZGi6VLfzZPgEbtmnLRxNkJlMYGDnegWO+OH5aBXvDDVxWwQN1XJdnIGrosJIOsB2ibwsRVe8fmqV0EQ== dependencies: "@babel/runtime" "^7.14.6" "@popperjs/core" "^2.10.2" @@ -5849,10 +5974,10 @@ react-bootstrap-typeahead@^6.0.0: scroll-into-view-if-needed "^2.2.20" warning "^4.0.1" -react-bootstrap@^2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-2.6.0.tgz#bd125889cc9d2bbd7c89334a7c54980ff0a65b94" - integrity sha512-WnDgN6PR8WZKo2Og5J8EafFi4BsABjc96lNuMNfksrgiPDCw18/woWQCNhAeHFZQWTQ/PijkOrQ9ncTWwO//AA== +react-bootstrap@^2.7.2: + version "2.7.2" + resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-2.7.2.tgz#100069ea7b4807cccbc5fef1e33bc90283262602" + integrity sha512-WDSln+mG4RLLFO01stkj2bEx/3MF4YihK9D/dWnHaSxOiQZLbhhlf95D2Jb20X3t2m7vMxRe888FVrfLJoGmmA== dependencies: "@babel/runtime" "^7.17.2" "@restart/hooks" "^0.4.6" @@ -5897,10 +6022,10 @@ react-helmet@^6.1.0: react-fast-compare "^3.1.1" react-side-effect "^2.1.0" -react-hook-form@7.32.2: - version "7.32.2" - resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.32.2.tgz#58ec2ab0239ce97969baa2faa03ced13fae913ac" - integrity sha512-F1A6n762xaRhvtQH5SkQQhMr19cCkHZYesTcKJJeNmrphiZp/cYFTIzC05FnQry0SspM54oPJ9tXFXlzya8VNQ== +react-hook-form@7.43.2: + version "7.43.2" + resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.43.2.tgz#d8ff71956dc3de258dce19d4b1c7e1c6a0188e67" + integrity sha512-NvD3Oe2Y9hhqo2R4I4iJigDzSLpdMnzUpNMxlnzTbdiT7NT3BW0GxWCzEtwPudZMUPbZhNcSy1EcGAygyhDORg== react-is@^16.13.1, react-is@^16.3.2, react-is@^16.7.0, react-is@^16.8.1: version "16.13.1" @@ -5917,10 +6042,10 @@ react-lifecycles-compat@^3.0.4: resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-markdown@^8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/react-markdown/-/react-markdown-8.0.3.tgz#e8aba0d2f5a1b2124d476ee1fff9448a2f57e4b3" - integrity sha512-We36SfqaKoVNpN1QqsZwWSv/OZt5J15LNgTLWynwAN5b265hrQrsjMtlRNwUvS+YyR3yDM8HpTNc4pK9H/Gc0A== +react-markdown@^8.0.5: + version "8.0.5" + resolved "https://registry.yarnpkg.com/react-markdown/-/react-markdown-8.0.5.tgz#c9a70a33ca9aeeafb769c6582e7e38843b9d70ad" + integrity sha512-jGJolWWmOWAvzf+xMdB9zwStViODyyFQhNB/bwCerbBKmrTmgmA599CGiOlP58OId1IMoIRsA8UdI1Lod4zb5A== dependencies: "@types/hast" "^2.0.0" "@types/prop-types" "^15.0.0" @@ -5933,7 +6058,7 @@ react-markdown@^8.0.3: remark-parse "^10.0.0" remark-rehype "^10.0.0" space-separated-tokens "^2.0.0" - style-to-object "^0.3.0" + style-to-object "^0.4.0" unified "^10.0.0" unist-util-visit "^4.0.0" vfile "^5.0.0" @@ -5960,11 +6085,6 @@ react-popper@^2.2.5: react-fast-compare "^3.0.1" warning "^4.0.2" -react-refresh@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" - integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== - react-responsive-carousel@^3.2.23: version "3.2.23" resolved "https://registry.yarnpkg.com/react-responsive-carousel/-/react-responsive-carousel-3.2.23.tgz#4c0016ff54603e604bb5c1f9e7ef2d1eda133f1d" @@ -5974,25 +6094,25 @@ react-responsive-carousel@^3.2.23: prop-types "^15.5.8" react-easy-swipe "^0.0.21" -react-router-dom@^6.6.1: - version "6.6.1" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.6.1.tgz#1b96ec0b2cefa7319f1251383ea5b41295ee260d" - integrity sha512-u+8BKUtelStKbZD5UcY0NY90WOzktrkJJhyhNg7L0APn9t1qJNLowzrM9CHdpB6+rcPt6qQrlkIXsTvhuXP68g== +react-router-dom@^6.8.1: + version "6.8.1" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.8.1.tgz#7e136b67d9866f55999e9a8482c7008e3c575ac9" + integrity sha512-67EXNfkQgf34P7+PSb6VlBuaacGhkKn3kpE51+P6zYSG2kiRoumXEL6e27zTa9+PGF2MNXbgIUHTVlleLbIcHQ== dependencies: - "@remix-run/router" "1.2.1" - react-router "6.6.1" + "@remix-run/router" "1.3.2" + react-router "6.8.1" -react-router@6.6.1: - version "6.6.1" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.6.1.tgz#17de6cf285f2d1c9721a3afca999c984e5558854" - integrity sha512-YkvlYRusnI/IN0kDtosUCgxqHeulN5je+ew8W+iA1VvFhf86kA+JEI/X/8NqYcr11hCDDp906S+SGMpBheNeYQ== +react-router@6.8.1: + version "6.8.1" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.8.1.tgz#e362caf93958a747c649be1b47cd505cf28ca63e" + integrity sha512-Jgi8BzAJQ8MkPt8ipXnR73rnD7EmZ0HFFb7jdQU24TynGW1Ooqin2KVDN9voSC+7xhqbbCd2cjGUepb6RObnyg== dependencies: - "@remix-run/router" "1.2.1" + "@remix-run/router" "1.3.2" -react-select@^5.6.1: - version "5.6.1" - resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.6.1.tgz#22f3d3f763ab24ac250739254f0191d46a2f1064" - integrity sha512-dYNRswtxUHW+F1Sc0HnxO5ryecPIAsG0+Cwyq5EIXZJBxCxUG2hFfQz41tc++30/2ISuuPglDikc4hEb4NsiuA== +react-select@^5.7.0: + version "5.7.0" + resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.7.0.tgz#82921b38f1fcf1471a0b62304da01f2896cd8ce6" + integrity sha512-lJGiMxCa3cqnUr2Jjtg9YHsaytiZqeNOKeibv6WF5zbK/fPegZ1hg3y/9P1RZVLhqBTs0PfqQLKuAACednYGhQ== dependencies: "@babel/runtime" "^7.12.0" "@emotion/cache" "^11.4.0" @@ -6061,16 +6181,6 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -recrawl-sync@^2.0.3: - version "2.2.1" - resolved "https://registry.yarnpkg.com/recrawl-sync/-/recrawl-sync-2.2.1.tgz#cb02c8084c22b3cea103abf46bb88734076ed6bb" - integrity sha512-A2yLDgeXNaduJJMlqyUdIN7fewopnNm/mVeeGytS1d2HLXKpS5EthQ0j8tWeX+as9UXiiwQRwfoslKC+/gjqxg== - dependencies: - "@cush/relative" "^1.0.0" - glob-regex "^0.3.0" - slash "^3.0.0" - tslib "^1.9.3" - redent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" @@ -6079,6 +6189,11 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" +regenerator-runtime@^0.13.11: + version "0.13.11" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" + integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== + regenerator-runtime@^0.13.4: version "0.13.9" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" @@ -6197,7 +6312,7 @@ resolve-from@^4.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== -resolve@^1.10.0, resolve@^1.20.0: +resolve@^1.10.0: version "1.20.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== @@ -6205,7 +6320,7 @@ resolve@^1.10.0, resolve@^1.20.0: is-core-module "^2.2.0" path-parse "^1.0.6" -resolve@^1.12.0, resolve@^1.22.0: +resolve@^1.12.0: version "1.22.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== @@ -6223,13 +6338,14 @@ resolve@^1.22.1: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^2.0.0-next.3: - version "2.0.0-next.3" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.3.tgz#d41016293d4a8586a39ca5d9b5f15cbea1f55e46" - integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q== +resolve@^2.0.0-next.4: + version "2.0.0-next.4" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" + integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" response-iterator@^0.2.6: version "0.2.6" @@ -6266,10 +6382,10 @@ rollup-plugin-analyzer@^4.0.0: resolved "https://registry.yarnpkg.com/rollup-plugin-analyzer/-/rollup-plugin-analyzer-4.0.0.tgz#96b757ed64a098b59d72f085319e68cdd86d5798" integrity sha512-LL9GEt3bkXp6Wa19SNR5MWcvHNMvuTFYg+eYBZN2OIFhSWN+pEJUQXEKu5BsOeABob3x9PDaLKW7w5iOJnsESQ== -rollup@^2.79.1: - version "2.79.1" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7" - integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw== +rollup@^3.10.0: + version "3.17.3" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.17.3.tgz#ee7c4e1a262da55c491a4788b632fa123315f6ef" + integrity sha512-p5LaCXiiOL/wrOkj8djsIDFmyU9ysUxcyW+EKRLHb6TKldJzXpImjcRSR+vgo09DBdofGcOoLOsRyxxG2n5/qQ== optionalDependencies: fsevents "~2.3.2" @@ -6323,10 +6439,10 @@ safe-regex-test@^1.0.0: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass@~1.56.1: - version "1.56.1" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.56.1.tgz#94d3910cd468fd075fa87f5bb17437a0b617d8a7" - integrity sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ== +sass@~1.58.3: + version "1.58.3" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.58.3.tgz#2348cc052061ba4f00243a208b09c40e031f270d" + integrity sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" @@ -6468,7 +6584,7 @@ snake-case@^3.0.4: dot-case "^3.0.4" tslib "^2.0.3" -"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2: +"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1, source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== @@ -6478,11 +6594,6 @@ source-map@^0.5.7: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - space-separated-tokens@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.1.tgz#43193cec4fb858a2ce934b7f98b7f2c18107098b" @@ -6514,10 +6625,10 @@ spdx-license-ids@^3.0.0: resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== -split-on-first@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" - integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== +split-on-first@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-3.0.0.tgz#f04959c9ea8101b9b0bbf35a61b9ebea784a23e7" + integrity sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA== sponge-case@^1.0.1: version "1.0.1" @@ -6526,16 +6637,18 @@ sponge-case@^1.0.1: dependencies: tslib "^2.0.3" +stop-iteration-iterator@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" + integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== + dependencies: + internal-slot "^1.0.4" + streamsearch@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== -strict-uri-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" - integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== - string-env-interpolation@1.0.1, string-env-interpolation@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz#ad4397ae4ac53fe6c91d1402ad6f6a52862c7152" @@ -6634,62 +6747,46 @@ style-search@^0.1.0: resolved "https://registry.yarnpkg.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902" integrity sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI= -style-to-object@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" - integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== +style-to-object@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.4.1.tgz#53cf856f7cf7f172d72939d9679556469ba5de37" + integrity sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw== dependencies: inline-style-parser "0.1.1" -stylelint-config-prettier@^9.0.4: - version "9.0.4" - resolved "https://registry.yarnpkg.com/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz#1b1dda614d5b3ef6c1f583fa6fa55f88245eb00b" - integrity sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg== - -stylelint-config-recommended-scss@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-8.0.0.tgz#1c1e93e619fe2275d4c1067928d92e0614f7d64f" - integrity sha512-BxjxEzRaZoQb7Iinc3p92GS6zRdRAkIuEu2ZFLTxJK2e1AIcCb5B5MXY9KOXdGTnYFZ+KKx6R4Fv9zU6CtMYPQ== +stylelint-config-recommended-scss@^9.0.0: + version "9.0.1" + resolved "https://registry.yarnpkg.com/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-9.0.1.tgz#7ea233ea637ac2d8f0b50d8aad236257e44e2cbb" + integrity sha512-qAmz/TdrqslwiMTuLM3QXeISUkfEDUXGMfRBCHm/xrkCJNnQefv+mzG2mWTsWkqcVk8HAyUkug10dwAcYp2fCQ== dependencies: postcss-scss "^4.0.2" - stylelint-config-recommended "^9.0.0" - stylelint-scss "^4.0.0" - -stylelint-config-recommended@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz#1c9e07536a8cd875405f8ecef7314916d94e7e40" - integrity sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ== + stylelint-config-recommended "^10.0.1" + stylelint-scss "^4.4.0" -stylelint-config-standard-scss@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/stylelint-config-standard-scss/-/stylelint-config-standard-scss-6.1.0.tgz#a6cddd2a9430578b92fc89726a59474d5548a444" - integrity sha512-iZ2B5kQT2G3rUzx+437cEpdcnFOQkwnwqXuY8Z0QUwIHQVE8mnYChGAquyKFUKZRZ0pRnrciARlPaR1RBtPb0Q== - dependencies: - stylelint-config-recommended-scss "^8.0.0" - stylelint-config-standard "^29.0.0" +stylelint-config-recommended@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-10.0.1.tgz#25a8828acf6cde87dac6db2950c8c4ed82a69ae1" + integrity sha512-TQ4xQ48tW4QSlODcti7pgSRqBZcUaBzuh0jPpfiMhwJKBPkqzTIAU+IrSWL/7BgXlOM90DjB7YaNgFpx8QWhuA== -stylelint-config-standard@^29.0.0: - version "29.0.0" - resolved "https://registry.yarnpkg.com/stylelint-config-standard/-/stylelint-config-standard-29.0.0.tgz#4cc0e0f05512a39bb8b8e97853247d3a95d66fa2" - integrity sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg== +stylelint-config-standard-scss@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/stylelint-config-standard-scss/-/stylelint-config-standard-scss-7.0.1.tgz#4ba83fa19e1508937f7e02674e085cf94fc1a145" + integrity sha512-m5sRdtsB1F5fnC1Ozla7ryftU47wVpO+HWd+JQTqeoG0g/oPh5EfbWfcVHbNCEtuoHfALIySiUWS20pz2hX6jA== dependencies: - stylelint-config-recommended "^9.0.0" + stylelint-config-recommended-scss "^9.0.0" + stylelint-config-standard "^30.0.1" -stylelint-scss@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-4.0.0.tgz#4901ced92b9c68e37649799a39defbd5f2ac5bcd" - integrity sha512-lIRhPqtI6I065EJ6aI4mWKsmQt8Krnu6aF9XSL9s8Nd2f/cDKImST0T9TfjnUul3ReKYWozkG9dlpNTZH2FB9w== +stylelint-config-standard@^30.0.1: + version "30.0.1" + resolved "https://registry.yarnpkg.com/stylelint-config-standard/-/stylelint-config-standard-30.0.1.tgz#a84d57c240c37f7db47023ab9d2e64c49090e1eb" + integrity sha512-NbeHOmpRQhjZh5XB1B/S4MLRWvz4xxAxeDBjzl0tY2xEcayNhLbaRGF0ZQzq+DQZLCcPpOHeS2Ru1ydbkhkmLg== dependencies: - lodash "^4.17.15" - postcss-media-query-parser "^0.2.3" - postcss-resolve-nested-selector "^0.1.1" - postcss-selector-parser "^6.0.6" - postcss-value-parser "^4.1.0" + stylelint-config-recommended "^10.0.1" -stylelint-scss@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-4.3.0.tgz#638800faf823db11fff60d537c81051fe74c90fa" - integrity sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ== +stylelint-scss@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-4.4.0.tgz#87ce9d049eff1ce67cce788780fbfda63099017e" + integrity sha512-Qy66a+/30aylFhPmUArHhVsHOun1qrO93LGT15uzLuLjWS7hKDfpFm34mYo1ndR4MCo8W4bEZM1+AlJRJORaaw== dependencies: lodash "^4.17.21" postcss-media-query-parser "^0.2.3" @@ -6697,16 +6794,20 @@ stylelint-scss@^4.3.0: postcss-selector-parser "^6.0.6" postcss-value-parser "^4.1.0" -stylelint@^14.15.0: - version "14.15.0" - resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-14.15.0.tgz#4df55078e734869f81f6b85bbec2d56a4b478ece" - integrity sha512-JOgDAo5QRsqiOZPZO+B9rKJvBm64S0xasbuRPAbPs6/vQDgDCnZLIiw6XcAS6GQKk9k1sBWR6rmH3Mfj8OknKg== +stylelint@^15.2.0: + version "15.2.0" + resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-15.2.0.tgz#e906eb59df83bde075d148623216f298f9ceb03a" + integrity sha512-wjg5OLn8zQwjlj5cYUgyQpMWKzct42AG5dYlqkHRJQJqsystFFn3onqEc263KH4xfEI0W3lZCnlIhFfS64uwSA== dependencies: - "@csstools/selector-specificity" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.0.1" + "@csstools/css-tokenizer" "^2.0.1" + "@csstools/media-query-list-parser" "^2.0.1" + "@csstools/selector-specificity" "^2.1.1" balanced-match "^2.0.0" colord "^2.9.3" - cosmiconfig "^7.1.0" + cosmiconfig "^8.0.0" css-functions-list "^3.1.0" + css-tree "^2.3.1" debug "^4.3.4" fast-glob "^3.2.12" fastest-levenshtein "^1.0.16" @@ -6715,7 +6816,7 @@ stylelint@^14.15.0: globby "^11.1.0" globjoin "^0.1.4" html-tags "^3.2.0" - ignore "^5.2.0" + ignore "^5.2.4" import-lazy "^4.0.0" imurmurhash "^0.1.4" is-plain-object "^5.0.0" @@ -6725,11 +6826,11 @@ stylelint@^14.15.0: micromatch "^4.0.5" normalize-path "^3.0.0" picocolors "^1.0.0" - postcss "^8.4.19" + postcss "^8.4.21" postcss-media-query-parser "^0.2.3" postcss-resolve-nested-selector "^0.1.1" postcss-safe-parser "^6.0.0" - postcss-selector-parser "^6.0.10" + postcss-selector-parser "^6.0.11" postcss-value-parser "^4.2.0" resolve-from "^5.0.0" string-width "^4.2.3" @@ -6739,7 +6840,7 @@ stylelint@^14.15.0: svg-tags "^1.0.0" table "^6.8.1" v8-compile-cache "^2.3.0" - write-file-atomic "^4.0.2" + write-file-atomic "^5.0.0" stylis@4.0.13: version "4.0.13" @@ -6816,6 +6917,11 @@ through@^2.3.6, through@^2.3.8: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== +tiny-case@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/tiny-case/-/tiny-case-1.0.3.tgz#d980d66bc72b5d5a9ca86fb7c9ffdb9c898ddd03" + integrity sha512-Eet/eeMhkO6TX8mnUteS9zgPbUMQa4I6Kkp5ORiBD5476/m+PIRiumP5tmh5ioJpH7k51Kehawy2UDfsnxxY8Q== + title-case@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/title-case/-/title-case-3.0.3.tgz#bc689b46f02e411f1d1e1d081f7c3deca0489982" @@ -6898,6 +7004,11 @@ ts-node@^10.9.1: v8-compile-cache-lib "^3.0.1" yn "3.1.1" +tsconfck@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/tsconfck/-/tsconfck-2.0.3.tgz#47b79fc6be3c5ec6ec9b3862d1c959e85038b117" + integrity sha512-o3DsPZO1+C98KqHMdAbWs30zpxD30kj8r9OLA4ML1yghx4khNDzaaShNalfluh8ZPPhzKe3qyVCP1HiZszSAsw== + tsconfig-paths@^3.14.1: version "3.14.1" resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" @@ -6908,16 +7019,7 @@ tsconfig-paths@^3.14.1: minimist "^1.2.6" strip-bom "^3.0.0" -tsconfig-paths@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.1.0.tgz#f8ef7d467f08ae3a695335bf1ece088c5538d2c1" - integrity sha512-AHx4Euop/dXFC+Vx589alFba8QItjF+8hf8LtmuiCwHyI4rHXQtOOENaM8kvYf5fR0dRChy3wzWIZ9WbB7FWow== - dependencies: - json5 "^2.2.1" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tslib@^1.8.1, tslib@^1.9.3: +tslib@^1.8.1: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== @@ -6976,10 +7078,15 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -typescript@~4.9.3: - version "4.9.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.3.tgz#3aea307c1746b8c384435d8ac36b8a2e580d85db" - integrity sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA== +type-fest@^2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" + integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== + +typescript@~4.9.5: + version "4.9.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" + integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== ua-parser-js@^0.7.30: version "0.7.31" @@ -7212,25 +7319,24 @@ vfile@^5.0.0: unist-util-stringify-position "^3.0.0" vfile-message "^3.0.0" -vite-tsconfig-paths@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/vite-tsconfig-paths/-/vite-tsconfig-paths-3.6.0.tgz#9e6363051b2caaf7c7cec6f9f85ad71feee77920" - integrity sha512-UfsPYonxLqPD633X8cWcPFVuYzx/CMNHAjZTasYwX69sXpa4gNmQkR0XCjj82h7zhLGdTWagMjC1qfb9S+zv0A== +vite-tsconfig-paths@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/vite-tsconfig-paths/-/vite-tsconfig-paths-4.0.5.tgz#c7c54e2cf7ccc5e600db565cecd7b368a1fa8889" + integrity sha512-/L/eHwySFYjwxoYt1WRJniuK/jPv+WGwgRGBYx3leciR5wBeqntQpUE6Js6+TJemChc+ter7fDBKieyEWDx4yQ== dependencies: debug "^4.1.1" globrex "^0.1.2" - recrawl-sync "^2.0.3" - tsconfig-paths "^4.0.0" + tsconfck "^2.0.1" -vite@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/vite/-/vite-3.2.4.tgz#d8c7892dd4268064e04fffbe7d866207dd24166e" - integrity sha512-Z2X6SRAffOUYTa+sLy3NQ7nlHFU100xwanq1WDwqaiFiCe+25zdxP1TfCS5ojPV2oDDcXudHIoPnI1Z/66B7Yw== +vite@^4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/vite/-/vite-4.1.4.tgz#170d93bcff97e0ebc09764c053eebe130bfe6ca0" + integrity sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg== dependencies: - esbuild "^0.15.9" - postcss "^8.4.18" + esbuild "^0.16.14" + postcss "^8.4.21" resolve "^1.22.1" - rollup "^2.79.1" + rollup "^3.10.0" optionalDependencies: fsevents "~2.3.2" @@ -7298,11 +7404,33 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" +which-collection@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" + integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + dependencies: + is-map "^2.0.1" + is-set "^2.0.1" + is-weakmap "^2.0.1" + is-weakset "^2.0.1" + which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== +which-typed-array@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6" + integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + is-typed-array "^1.1.10" + which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" @@ -7345,10 +7473,10 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= -write-file-atomic@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" - integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== +write-file-atomic@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-5.0.0.tgz#54303f117e109bf3d540261125c8ea5a7320fab0" + integrity sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w== dependencies: imurmurhash "^0.1.4" signal-exit "^3.0.7" @@ -7446,18 +7574,15 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== -yup@0.32.11: - version "0.32.11" - resolved "https://registry.yarnpkg.com/yup/-/yup-0.32.11.tgz#d67fb83eefa4698607982e63f7ca4c5ed3cf18c5" - integrity sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg== +yup@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/yup/-/yup-1.0.1.tgz#afd3453adc9527c4e3ba00eb7d8f843c99fdbc80" + integrity sha512-nZPCUOowoJYjNUxajzFQvfZv+z68Bv9u+2Tv5Ay5oXmn9jahfbd0JPaQ7zD/421ihvYqwMJc73fgdY8gyPKBhg== dependencies: - "@babel/runtime" "^7.15.4" - "@types/lodash" "^4.14.175" - lodash "^4.17.21" - lodash-es "^4.17.21" - nanoclone "^0.2.1" - property-expr "^2.0.4" + property-expr "^2.0.5" + tiny-case "^1.0.3" toposort "^2.0.2" + type-fest "^2.19.0" zen-observable-ts@^1.2.5: version "1.2.5"