matthoffner/open-codetree
9
1{2 "__schema": {3 "queryType": {4 "name": "Query"5 },6 "mutationType": {7 "name": "Mutation"8 },9 "subscriptionType": {10 "name": "Subscription"11 },12 "types": [13 {14 "kind": "OBJECT",15 "name": "Account",16 "description": null,17 "fields": [18 {19 "name": "createdAt",20 "description": null,21 "args": [],22 "type": {23 "kind": "NON_NULL",24 "name": null,25 "ofType": {26 "kind": "SCALAR",27 "name": "DateTime",28 "ofType": null29 }30 },31 "isDeprecated": false,32 "deprecationReason": null33 },34 {35 "name": "email",36 "description": null,37 "args": [],38 "type": {39 "kind": "NON_NULL",40 "name": null,41 "ofType": {42 "kind": "SCALAR",43 "name": "String",44 "ofType": null45 }46 },47 "isDeprecated": false,48 "deprecationReason": null49 },50 {51 "name": "id",52 "description": null,53 "args": [],54 "type": {55 "kind": "NON_NULL",56 "name": null,57 "ofType": {58 "kind": "SCALAR",59 "name": "String",60 "ofType": null61 }62 },63 "isDeprecated": false,64 "deprecationReason": null65 },66 {67 "name": "token",68 "description": null,69 "args": [],70 "type": {71 "kind": "NON_NULL",72 "name": null,73 "ofType": {74 "kind": "SCALAR",75 "name": "String",76 "ofType": null77 }78 },79 "isDeprecated": false,80 "deprecationReason": null81 },82 {83 "name": "updatedAt",84 "description": null,85 "args": [],86 "type": {87 "kind": "NON_NULL",88 "name": null,89 "ofType": {90 "kind": "SCALAR",91 "name": "DateTime",92 "ofType": null93 }94 },95 "isDeprecated": false,96 "deprecationReason": null97 }98 ],99 "inputFields": null,100 "interfaces": [],101 "enumValues": null,102 "possibleTypes": null103 },104 {105 "kind": "OBJECT",106 "name": "AuthResponse",107 "description": null,108 "fields": [109 {110 "name": "data",111 "description": null,112 "args": [],113 "type": {114 "kind": "OBJECT",115 "name": "User",116 "ofType": null117 },118 "isDeprecated": false,119 "deprecationReason": null120 },121 {122 "name": "exp",123 "description": null,124 "args": [],125 "type": {126 "kind": "SCALAR",127 "name": "DateTime",128 "ofType": null129 },130 "isDeprecated": false,131 "deprecationReason": null132 },133 {134 "name": "message",135 "description": null,136 "args": [],137 "type": {138 "kind": "SCALAR",139 "name": "String",140 "ofType": null141 },142 "isDeprecated": false,143 "deprecationReason": null144 },145 {146 "name": "status",147 "description": null,148 "args": [],149 "type": {150 "kind": "NON_NULL",151 "name": null,152 "ofType": {153 "kind": "SCALAR",154 "name": "Boolean",155 "ofType": null156 }157 },158 "isDeprecated": false,159 "deprecationReason": null160 },161 {162 "name": "token",163 "description": null,164 "args": [],165 "type": {166 "kind": "SCALAR",167 "name": "String",168 "ofType": null169 },170 "isDeprecated": false,171 "deprecationReason": null172 }173 ],174 "inputFields": null,175 "interfaces": [176 {177 "kind": "INTERFACE",178 "name": "Response",179 "ofType": null180 }181 ],182 "enumValues": null,183 "possibleTypes": null184 },185 {186 "kind": "SCALAR",187 "name": "Boolean",188 "description": "The `Boolean` scalar type represents `true` or `false`.",189 "fields": null,190 "inputFields": null,191 "interfaces": null,192 "enumValues": null,193 "possibleTypes": null194 },195 {196 "kind": "OBJECT",197 "name": "Comment",198 "description": null,199 "fields": [200 {201 "name": "author",202 "description": null,203 "args": [],204 "type": {205 "kind": "OBJECT",206 "name": "User",207 "ofType": null208 },209 "isDeprecated": false,210 "deprecationReason": null211 },212 {213 "name": "authorId",214 "description": null,215 "args": [],216 "type": {217 "kind": "NON_NULL",218 "name": null,219 "ofType": {220 "kind": "SCALAR",221 "name": "String",222 "ofType": null223 }224 },225 "isDeprecated": false,226 "deprecationReason": null227 },228 {229 "name": "createdAt",230 "description": null,231 "args": [],232 "type": {233 "kind": "SCALAR",234 "name": "DateTime",235 "ofType": null236 },237 "isDeprecated": false,238 "deprecationReason": null239 },240 {241 "name": "id",242 "description": null,243 "args": [],244 "type": {245 "kind": "NON_NULL",246 "name": null,247 "ofType": {248 "kind": "SCALAR",249 "name": "Int",250 "ofType": null251 }252 },253 "isDeprecated": false,254 "deprecationReason": null255 },256 {257 "name": "message",258 "description": null,259 "args": [],260 "type": {261 "kind": "SCALAR",262 "name": "String",263 "ofType": null264 },265 "isDeprecated": false,266 "deprecationReason": null267 },268 {269 "name": "parentId",270 "description": null,271 "args": [],272 "type": {273 "kind": "SCALAR",274 "name": "Int",275 "ofType": null276 },277 "isDeprecated": false,278 "deprecationReason": null279 },280 {281 "name": "project",282 "description": null,283 "args": [],284 "type": {285 "kind": "OBJECT",286 "name": "Project",287 "ofType": null288 },289 "isDeprecated": false,290 "deprecationReason": null291 },292 {293 "name": "projectId",294 "description": null,295 "args": [],296 "type": {297 "kind": "SCALAR",298 "name": "String",299 "ofType": null300 },301 "isDeprecated": false,302 "deprecationReason": null303 },304 {305 "name": "updatedAt",306 "description": null,307 "args": [],308 "type": {309 "kind": "SCALAR",310 "name": "DateTime",311 "ofType": null312 },313 "isDeprecated": false,314 "deprecationReason": null315 }316 ],317 "inputFields": null,318 "interfaces": [],319 "enumValues": null,320 "possibleTypes": null321 },322 {323 "kind": "OBJECT",324 "name": "CommentResponse",325 "description": null,326 "fields": [327 {328 "name": "data",329 "description": null,330 "args": [],331 "type": {332 "kind": "OBJECT",333 "name": "Comment",334 "ofType": null335 },336 "isDeprecated": false,337 "deprecationReason": null338 },339 {340 "name": "message",341 "description": null,342 "args": [],343 "type": {344 "kind": "SCALAR",345 "name": "String",346 "ofType": null347 },348 "isDeprecated": false,349 "deprecationReason": null350 },351 {352 "name": "status",353 "description": null,354 "args": [],355 "type": {356 "kind": "NON_NULL",357 "name": null,358 "ofType": {359 "kind": "SCALAR",360 "name": "Boolean",361 "ofType": null362 }363 },364 "isDeprecated": false,365 "deprecationReason": null366 }367 ],368 "inputFields": null,369 "interfaces": [370 {371 "kind": "INTERFACE",372 "name": "Response",373 "ofType": null374 }375 ],376 "enumValues": null,377 "possibleTypes": null378 },379 {380 "kind": "OBJECT",381 "name": "CommentSubscriptionResponse",382 "description": null,383 "fields": [384 {385 "name": "data",386 "description": null,387 "args": [],388 "type": {389 "kind": "OBJECT",390 "name": "Notification",391 "ofType": null392 },393 "isDeprecated": false,394 "deprecationReason": null395 },396 {397 "name": "message",398 "description": null,399 "args": [],400 "type": {401 "kind": "SCALAR",402 "name": "String",403 "ofType": null404 },405 "isDeprecated": false,406 "deprecationReason": null407 },408 {409 "name": "type",410 "description": null,411 "args": [],412 "type": {413 "kind": "ENUM",414 "name": "PushNotificationType",415 "ofType": null416 },417 "isDeprecated": false,418 "deprecationReason": null419 }420 ],421 "inputFields": null,422 "interfaces": [],423 "enumValues": null,424 "possibleTypes": null425 },426 {427 "kind": "INPUT_OBJECT",428 "name": "CommentsInput",429 "description": null,430 "fields": null,431 "inputFields": [432 {433 "name": "projectId",434 "description": null,435 "type": {436 "kind": "NON_NULL",437 "name": null,438 "ofType": {439 "kind": "SCALAR",440 "name": "String",441 "ofType": null442 }443 },444 "defaultValue": null,445 "isDeprecated": false,446 "deprecationReason": null447 }448 ],449 "interfaces": null,450 "enumValues": null,451 "possibleTypes": null452 },453 {454 "kind": "OBJECT",455 "name": "CommentsResponse",456 "description": null,457 "fields": [458 {459 "name": "data",460 "description": null,461 "args": [],462 "type": {463 "kind": "LIST",464 "name": null,465 "ofType": {466 "kind": "OBJECT",467 "name": "Comment",468 "ofType": null469 }470 },471 "isDeprecated": false,472 "deprecationReason": null473 },474 {475 "name": "message",476 "description": null,477 "args": [],478 "type": {479 "kind": "SCALAR",480 "name": "String",481 "ofType": null482 },483 "isDeprecated": false,484 "deprecationReason": null485 },486 {487 "name": "status",488 "description": null,489 "args": [],490 "type": {491 "kind": "NON_NULL",492 "name": null,493 "ofType": {494 "kind": "SCALAR",495 "name": "Boolean",496 "ofType": null497 }498 },499 "isDeprecated": false,500 "deprecationReason": null501 }502 ],503 "inputFields": null,504 "interfaces": [505 {506 "kind": "INTERFACE",507 "name": "Response",508 "ofType": null509 }510 ],511 "enumValues": null,512 "possibleTypes": null513 },514 {515 "kind": "INPUT_OBJECT",516 "name": "CreateCommentInput",517 "description": null,518 "fields": null,519 "inputFields": [520 {521 "name": "mentions",522 "description": null,523 "type": {524 "kind": "LIST",525 "name": null,526 "ofType": {527 "kind": "INPUT_OBJECT",528 "name": "MentionsInput",529 "ofType": null530 }531 },532 "defaultValue": null,533 "isDeprecated": false,534 "deprecationReason": null535 },536 {537 "name": "message",538 "description": null,539 "type": {540 "kind": "SCALAR",541 "name": "String",542 "ofType": null543 },544 "defaultValue": null,545 "isDeprecated": false,546 "deprecationReason": null547 },548 {549 "name": "parentId",550 "description": null,551 "type": {552 "kind": "SCALAR",553 "name": "Int",554 "ofType": null555 },556 "defaultValue": null,557 "isDeprecated": false,558 "deprecationReason": null559 },560 {561 "name": "projectId",562 "description": null,563 "type": {564 "kind": "NON_NULL",565 "name": null,566 "ofType": {567 "kind": "SCALAR",568 "name": "String",569 "ofType": null570 }571 },572 "defaultValue": null,573 "isDeprecated": false,574 "deprecationReason": null575 }576 ],577 "interfaces": null,578 "enumValues": null,579 "possibleTypes": null580 },581 {582 "kind": "INPUT_OBJECT",583 "name": "CreatePageViewInput",584 "description": null,585 "fields": null,586 "inputFields": [587 {588 "name": "ip",589 "description": null,590 "type": {591 "kind": "NON_NULL",592 "name": null,593 "ofType": {594 "kind": "SCALAR",595 "name": "String",596 "ofType": null597 }598 },599 "defaultValue": null,600 "isDeprecated": false,601 "deprecationReason": null602 }603 ],604 "interfaces": null,605 "enumValues": null,606 "possibleTypes": null607 },608 {609 "kind": "INPUT_OBJECT",610 "name": "CreateProjectInput",611 "description": null,612 "fields": null,613 "inputFields": [614 {615 "name": "content",616 "description": null,617 "type": {618 "kind": "SCALAR",619 "name": "JSON",620 "ofType": null621 },622 "defaultValue": null,623 "isDeprecated": false,624 "deprecationReason": null625 },626 {627 "name": "description",628 "description": null,629 "type": {630 "kind": "SCALAR",631 "name": "String",632 "ofType": null633 },634 "defaultValue": null,635 "isDeprecated": false,636 "deprecationReason": null637 },638 {639 "name": "file",640 "description": null,641 "type": {642 "kind": "SCALAR",643 "name": "Upload",644 "ofType": null645 },646 "defaultValue": null,647 "isDeprecated": false,648 "deprecationReason": null649 },650 {651 "name": "tags",652 "description": null,653 "type": {654 "kind": "LIST",655 "name": null,656 "ofType": {657 "kind": "INPUT_OBJECT",658 "name": "TagInput",659 "ofType": null660 }661 },662 "defaultValue": null,663 "isDeprecated": false,664 "deprecationReason": null665 },666 {667 "name": "title",668 "description": null,669 "type": {670 "kind": "SCALAR",671 "name": "String",672 "ofType": null673 },674 "defaultValue": null,675 "isDeprecated": false,676 "deprecationReason": null677 }678 ],679 "interfaces": null,680 "enumValues": null,681 "possibleTypes": null682 },683 {684 "kind": "SCALAR",685 "name": "DateTime",686 "description": null,687 "fields": null,688 "inputFields": null,689 "interfaces": null,690 "enumValues": null,691 "possibleTypes": null692 },693 {694 "kind": "INPUT_OBJECT",695 "name": "DeleteCommentInput",696 "description": null,697 "fields": null,698 "inputFields": [699 {700 "name": "commentId",701 "description": null,702 "type": {703 "kind": "NON_NULL",704 "name": null,705 "ofType": {706 "kind": "SCALAR",707 "name": "Int",708 "ofType": null709 }710 },711 "defaultValue": null,712 "isDeprecated": false,713 "deprecationReason": null714 }715 ],716 "interfaces": null,717 "enumValues": null,718 "possibleTypes": null719 },720 {721 "kind": "INPUT_OBJECT",722 "name": "DeleteProjectInput",723 "description": null,724 "fields": null,725 "inputFields": [726 {727 "name": "projectId",728 "description": null,729 "type": {730 "kind": "NON_NULL",731 "name": null,732 "ofType": {733 "kind": "SCALAR",734 "name": "String",735 "ofType": null736 }737 },738 "defaultValue": null,739 "isDeprecated": false,740 "deprecationReason": null741 }742 ],743 "interfaces": null,744 "enumValues": null,745 "possibleTypes": null746 },747 {748 "kind": "INPUT_OBJECT",749 "name": "GithubAuthInput",750 "description": null,751 "fields": null,752 "inputFields": [753 {754 "name": "code",755 "description": null,756 "type": {757 "kind": "SCALAR",758 "name": "String",759 "ofType": null760 },761 "defaultValue": null,762 "isDeprecated": false,763 "deprecationReason": null764 }765 ],766 "interfaces": null,767 "enumValues": null,768 "possibleTypes": null769 },770 {771 "kind": "INPUT_OBJECT",772 "name": "GoogleAuthInput",773 "description": null,774 "fields": null,775 "inputFields": [776 {777 "name": "authuser",778 "description": null,779 "type": {780 "kind": "SCALAR",781 "name": "String",782 "ofType": null783 },784 "defaultValue": null,785 "isDeprecated": false,786 "deprecationReason": null787 },788 {789 "name": "code",790 "description": null,791 "type": {792 "kind": "SCALAR",793 "name": "String",794 "ofType": null795 },796 "defaultValue": null,797 "isDeprecated": false,798 "deprecationReason": null799 },800 {801 "name": "prompt",802 "description": null,803 "type": {804 "kind": "SCALAR",805 "name": "String",806 "ofType": null807 },808 "defaultValue": null,809 "isDeprecated": false,810 "deprecationReason": null811 },812 {813 "name": "scope",814 "description": null,815 "type": {816 "kind": "SCALAR",817 "name": "String",818 "ofType": null819 },820 "defaultValue": null,821 "isDeprecated": false,822 "deprecationReason": null823 }824 ],825 "interfaces": null,826 "enumValues": null,827 "possibleTypes": null828 },829 {830 "kind": "SCALAR",831 "name": "Int",832 "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",833 "fields": null,834 "inputFields": null,835 "interfaces": null,836 "enumValues": null,837 "possibleTypes": null838 },839 {840 "kind": "SCALAR",841 "name": "JSON",842 "description": null,843 "fields": null,844 "inputFields": null,845 "interfaces": null,846 "enumValues": null,847 "possibleTypes": null848 },849 {850 "kind": "INPUT_OBJECT",851 "name": "MentionsInput",852 "description": null,853 "fields": null,854 "inputFields": [855 {856 "name": "email",857 "description": null,858 "type": {859 "kind": "SCALAR",860 "name": "String",861 "ofType": null862 },863 "defaultValue": null,864 "isDeprecated": false,865 "deprecationReason": null866 },867 {868 "name": "userId",869 "description": null,870 "type": {871 "kind": "SCALAR",872 "name": "String",873 "ofType": null874 },875 "defaultValue": null,876 "isDeprecated": false,877 "deprecationReason": null878 }879 ],880 "interfaces": null,881 "enumValues": null,882 "possibleTypes": null883 },884 {885 "kind": "OBJECT",886 "name": "Mutation",887 "description": null,888 "fields": [889 {890 "name": "createComment",891 "description": null,892 "args": [893 {894 "name": "input",895 "description": null,896 "type": {897 "kind": "NON_NULL",898 "name": null,899 "ofType": {900 "kind": "INPUT_OBJECT",901 "name": "CreateCommentInput",902 "ofType": null903 }904 },905 "defaultValue": null,906 "isDeprecated": false,907 "deprecationReason": null908 }909 ],910 "type": {911 "kind": "NON_NULL",912 "name": null,913 "ofType": {914 "kind": "OBJECT",915 "name": "CommentResponse",916 "ofType": null917 }918 },919 "isDeprecated": false,920 "deprecationReason": null921 },922 {923 "name": "createProject",924 "description": null,925 "args": [926 {927 "name": "input",928 "description": null,929 "type": {930 "kind": "NON_NULL",931 "name": null,932 "ofType": {933 "kind": "INPUT_OBJECT",934 "name": "CreateProjectInput",935 "ofType": null936 }937 },938 "defaultValue": null,939 "isDeprecated": false,940 "deprecationReason": null941 }942 ],943 "type": {944 "kind": "NON_NULL",945 "name": null,946 "ofType": {947 "kind": "OBJECT",948 "name": "ProjectResponse",949 "ofType": null950 }951 },952 "isDeprecated": false,953 "deprecationReason": null954 },955 {956 "name": "deleteComment",957 "description": null,958 "args": [959 {960 "name": "input",961 "description": null,962 "type": {963 "kind": "NON_NULL",964 "name": null,965 "ofType": {966 "kind": "INPUT_OBJECT",967 "name": "DeleteCommentInput",968 "ofType": null969 }970 },971 "defaultValue": null,972 "isDeprecated": false,973 "deprecationReason": null974 }975 ],976 "type": {977 "kind": "NON_NULL",978 "name": null,979 "ofType": {980 "kind": "OBJECT",981 "name": "CommentResponse",982 "ofType": null983 }984 },985 "isDeprecated": false,986 "deprecationReason": null987 },988 {989 "name": "deleteProject",990 "description": null,991 "args": [992 {993 "name": "input",994 "description": null,995 "type": {996 "kind": "NON_NULL",997 "name": null,998 "ofType": {999 "kind": "INPUT_OBJECT",1000 "name": "DeleteProjectInput",1001 "ofType": null1002 }1003 },1004 "defaultValue": null,1005 "isDeprecated": false,1006 "deprecationReason": null1007 }1008 ],1009 "type": {1010 "kind": "NON_NULL",1011 "name": null,1012 "ofType": {1013 "kind": "OBJECT",1014 "name": "ProjectResponse",1015 "ofType": null1016 }1017 },1018 "isDeprecated": false,1019 "deprecationReason": null1020 },1021 {1022 "name": "forgotPassword",1023 "description": null,1024 "args": [1025 {1026 "name": "input",1027 "description": null,1028 "type": {1029 "kind": "NON_NULL",1030 "name": null,1031 "ofType": {1032 "kind": "INPUT_OBJECT",1033 "name": "UserForgotPasswordInput",1034 "ofType": null1035 }1036 },1037 "defaultValue": null,1038 "isDeprecated": false,1039 "deprecationReason": null1040 }1041 ],1042 "type": {1043 "kind": "NON_NULL",1044 "name": null,1045 "ofType": {1046 "kind": "OBJECT",1047 "name": "SimpleAuthResponse",1048 "ofType": null1049 }1050 },1051 "isDeprecated": false,1052 "deprecationReason": null1053 },1054 {1055 "name": "githubOauth",1056 "description": null,1057 "args": [1058 {1059 "name": "input",1060 "description": null,1061 "type": {1062 "kind": "NON_NULL",1063 "name": null,1064 "ofType": {1065 "kind": "INPUT_OBJECT",1066 "name": "GithubAuthInput",1067 "ofType": null1068 }1069 },1070 "defaultValue": null,1071 "isDeprecated": false,1072 "deprecationReason": null1073 }1074 ],1075 "type": {1076 "kind": "NON_NULL",1077 "name": null,1078 "ofType": {1079 "kind": "OBJECT",1080 "name": "AuthResponse",1081 "ofType": null1082 }1083 },1084 "isDeprecated": false,1085 "deprecationReason": null1086 },1087 {1088 "name": "googleOauth",1089 "description": null,1090 "args": [1091 {1092 "name": "input",1093 "description": null,1094 "type": {1095 "kind": "NON_NULL",1096 "name": null,1097 "ofType": {1098 "kind": "INPUT_OBJECT",1099 "name": "GoogleAuthInput",1100 "ofType": null1101 }1102 },1103 "defaultValue": null,1104 "isDeprecated": false,1105 "deprecationReason": null1106 }1107 ],1108 "type": {1109 "kind": "NON_NULL",1110 "name": null,1111 "ofType": {1112 "kind": "OBJECT",1113 "name": "AuthResponse",1114 "ofType": null1115 }1116 },1117 "isDeprecated": false,1118 "deprecationReason": null1119 },1120 {1121 "name": "login",1122 "description": null,1123 "args": [1124 {1125 "name": "input",1126 "description": null,1127 "type": {1128 "kind": "NON_NULL",1129 "name": null,1130 "ofType": {1131 "kind": "INPUT_OBJECT",1132 "name": "UserLoginInput",1133 "ofType": null1134 }1135 },1136 "defaultValue": null,1137 "isDeprecated": false,1138 "deprecationReason": null1139 }1140 ],1141 "type": {1142 "kind": "NON_NULL",1143 "name": null,1144 "ofType": {1145 "kind": "OBJECT",1146 "name": "AuthResponse",1147 "ofType": null1148 }1149 },1150 "isDeprecated": false,1151 "deprecationReason": null1152 },1153 {1154 "name": "register",1155 "description": null,1156 "args": [1157 {1158 "name": "input",1159 "description": null,1160 "type": {1161 "kind": "NON_NULL",1162 "name": null,1163 "ofType": {1164 "kind": "INPUT_OBJECT",1165 "name": "UserRegisterInput",1166 "ofType": null1167 }1168 },1169 "defaultValue": null,1170 "isDeprecated": false,1171 "deprecationReason": null1172 }1173 ],1174 "type": {1175 "kind": "NON_NULL",1176 "name": null,1177 "ofType": {1178 "kind": "OBJECT",1179 "name": "AuthResponse",1180 "ofType": null1181 }1182 },1183 "isDeprecated": false,1184 "deprecationReason": null1185 },1186 {1187 "name": "resetPassword",1188 "description": null,1189 "args": [1190 {1191 "name": "input",1192 "description": null,1193 "type": {1194 "kind": "NON_NULL",1195 "name": null,1196 "ofType": {1197 "kind": "INPUT_OBJECT",1198 "name": "UserResetPasswordInput",1199 "ofType": null1200 }