|
1 | 1 | [
|
| 2 | + { |
| 3 | + "objectID": "modules-", |
| 4 | + "headings": [], |
| 5 | + "toc": [], |
| 6 | + "content": "d41d8cd98f00b204e9800998ecf8427e", |
| 7 | + "url": "https://www.the-guild.dev/graphql/modules/", |
| 8 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 9 | + "hierarchy": [], |
| 10 | + "source": "Modules", |
| 11 | + "title": "Home", |
| 12 | + "type": "Documentation" |
| 13 | + }, |
| 14 | + { |
| 15 | + "objectID": "modules-docs-", |
| 16 | + "headings": ["Structure", "Example"], |
| 17 | + "toc": [ |
| 18 | + { |
| 19 | + "children": [], |
| 20 | + "title": "Structure", |
| 21 | + "anchor": "structure" |
| 22 | + }, |
| 23 | + { |
| 24 | + "children": [ |
| 25 | + { |
| 26 | + "children": [ |
| 27 | + { |
| 28 | + "children": [], |
| 29 | + "title": "Authentication Module", |
| 30 | + "anchor": "authentication-module" |
| 31 | + }, |
| 32 | + { |
| 33 | + "children": [], |
| 34 | + "title": "Profile Module", |
| 35 | + "anchor": "profile-module" |
| 36 | + }, |
| 37 | + { |
| 38 | + "children": [], |
| 39 | + "title": "Gallery Module", |
| 40 | + "anchor": "gallery-module" |
| 41 | + } |
| 42 | + ], |
| 43 | + "title": "User Module", |
| 44 | + "anchor": "user-module" |
| 45 | + } |
| 46 | + ], |
| 47 | + "title": "Example", |
| 48 | + "anchor": "example" |
| 49 | + } |
| 50 | + ], |
| 51 | + "content": "1866f594b3c2ca7f145d22693ef8c2f5", |
| 52 | + "url": "https://www.the-guild.dev/graphql/modules/docs/", |
| 53 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 54 | + "hierarchy": ["docs"], |
| 55 | + "source": "Modules", |
| 56 | + "title": "Introduction", |
| 57 | + "type": "Documentation" |
| 58 | + }, |
2 | 59 | {
|
3 | 60 | "objectID": "modules-docs-advanced-execution-context",
|
4 | 61 | "headings": [],
|
5 | 62 | "toc": [],
|
6 |
| - "content": "99c508ef496289f713012d6337cf3851", |
| 63 | + "content": "ab3e8d17e725e5b922a64ed72ce68164", |
7 | 64 | "url": "https://www.the-guild.dev/graphql/modules/docs/advanced/execution-context",
|
8 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
9 |
| - "hierarchy": ["Docs", "Advanced"], |
| 65 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 66 | + "hierarchy": ["docs", "advanced"], |
10 | 67 | "source": "Modules",
|
11 | 68 | "title": "Execution Context",
|
12 | 69 | "type": "Documentation"
|
|
32 | 89 | "anchor": "manual-control-of-operation-cycle"
|
33 | 90 | }
|
34 | 91 | ],
|
35 |
| - "content": "1df352248de2a746959cade0ee8f3abc", |
| 92 | + "content": "7a9bb2d66c596d086aecc50730ac2605", |
36 | 93 | "url": "https://www.the-guild.dev/graphql/modules/docs/advanced/lifecycles",
|
37 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
38 |
| - "hierarchy": ["Docs", "Advanced"], |
| 94 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 95 | + "hierarchy": ["docs", "advanced"], |
39 | 96 | "source": "Modules",
|
40 | 97 | "title": "Lifecycles",
|
41 | 98 | "type": "Documentation"
|
|
88 | 145 | "anchor": "execution-order"
|
89 | 146 | }
|
90 | 147 | ],
|
91 |
| - "content": "6ff5db4b00b1ea9b34221a3e335c38cb", |
| 148 | + "content": "48034bb39142e17f2286b0e3fd312fda", |
92 | 149 | "url": "https://www.the-guild.dev/graphql/modules/docs/advanced/middlewares",
|
93 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
94 |
| - "hierarchy": ["Docs", "Advanced"], |
| 150 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 151 | + "hierarchy": ["docs", "advanced"], |
95 | 152 | "source": "Modules",
|
96 | 153 | "title": "Middlewares",
|
97 | 154 | "type": "Documentation"
|
|
111 | 168 | "anchor": "example"
|
112 | 169 | }
|
113 | 170 | ],
|
114 |
| - "content": "5bd65ab8200f0fe66e50ba92957a33d2", |
| 171 | + "content": "70864e2a761720751eb3f1ec59058234", |
115 | 172 | "url": "https://www.the-guild.dev/graphql/modules/docs/advanced/subscriptions",
|
116 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
117 |
| - "hierarchy": ["Docs", "Advanced"], |
| 173 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 174 | + "hierarchy": ["docs", "advanced"], |
118 | 175 | "source": "Modules",
|
119 | 176 | "title": "Subscriptions",
|
120 | 177 | "type": "Documentation"
|
|
167 | 224 | "anchor": "moduleconfig"
|
168 | 225 | }
|
169 | 226 | ],
|
170 |
| - "content": "be9463cc39ca62f6f7f0abc9911be430", |
| 227 | + "content": "f3f51ccec98335a6165e261708ff5231", |
171 | 228 | "url": "https://www.the-guild.dev/graphql/modules/docs/api",
|
172 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
173 |
| - "hierarchy": ["Docs"], |
| 229 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 230 | + "hierarchy": ["docs"], |
174 | 231 | "source": "Modules",
|
175 | 232 | "title": "API Reference",
|
176 | 233 | "type": "Documentation"
|
177 | 234 | },
|
178 | 235 | {
|
179 |
| - "objectID": "modules-docs-dependency-injection-introduction", |
| 236 | + "objectID": "modules-docs-di-introduction", |
180 | 237 | "headings": [
|
181 | 238 | "Introduction",
|
182 | 239 | "Hierarchical Injectors",
|
|
205 | 262 | "anchor": "scopes"
|
206 | 263 | }
|
207 | 264 | ],
|
208 |
| - "content": "7b03c04f2ba8547ddbf301e19336abf1", |
| 265 | + "content": "3f637a8b8ccbaf3556f98627c78a5977", |
209 | 266 | "url": "https://www.the-guild.dev/graphql/modules/docs/di/introduction",
|
210 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
211 |
| - "hierarchy": ["Docs", "Dependency Injection"], |
| 267 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 268 | + "hierarchy": ["docs", "di"], |
212 | 269 | "source": "Modules",
|
213 | 270 | "title": "Introduction",
|
214 | 271 | "type": "Documentation"
|
215 | 272 | },
|
216 | 273 | {
|
217 |
| - "objectID": "modules-docs-dependency-injection-providers", |
| 274 | + "objectID": "modules-docs-di-providers", |
218 | 275 | "headings": [
|
219 | 276 | "Defining Tokens",
|
220 | 277 | "Using Services and Tokens",
|
|
278 | 335 | "anchor": "available-tokens"
|
279 | 336 | }
|
280 | 337 | ],
|
281 |
| - "content": "fe2eb129239a174ebbadec103b39c64c", |
| 338 | + "content": "0a944cf6d4d2cc02347fba722ef740fa", |
282 | 339 | "url": "https://www.the-guild.dev/graphql/modules/docs/di/providers",
|
283 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
284 |
| - "hierarchy": ["Docs", "Dependency Injection"], |
| 340 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 341 | + "hierarchy": ["docs", "di"], |
285 | 342 | "source": "Modules",
|
286 | 343 | "title": "Providers and Tokens",
|
287 | 344 | "type": "Documentation"
|
288 | 345 | },
|
289 | 346 | {
|
290 |
| - "objectID": "modules-docs-dependency-injection-scopes", |
| 347 | + "objectID": "modules-docs-di-scopes", |
291 | 348 | "headings": ["Singleton", "Operation", "Using Both"],
|
292 | 349 | "toc": [
|
293 | 350 | {
|
|
306 | 363 | "anchor": "using-both"
|
307 | 364 | }
|
308 | 365 | ],
|
309 |
| - "content": "56f5c8c2201a8f1e58efb21cc2d32377", |
| 366 | + "content": "85db18189538a366698153003fa2bdec", |
310 | 367 | "url": "https://www.the-guild.dev/graphql/modules/docs/di/scopes",
|
311 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
312 |
| - "hierarchy": ["Docs", "Dependency Injection"], |
| 368 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 369 | + "hierarchy": ["docs", "di"], |
313 | 370 | "source": "Modules",
|
314 | 371 | "title": "Scopes",
|
315 | 372 | "type": "Documentation"
|
|
324 | 381 | "anchor": "context-in-dependency-injection"
|
325 | 382 | }
|
326 | 383 | ],
|
327 |
| - "content": "dc52e50cf86a3d6d0439e13b82b2915f", |
| 384 | + "content": "2cd9834282247653eb2a8f4662de9767", |
328 | 385 | "url": "https://www.the-guild.dev/graphql/modules/docs/essentials/context",
|
329 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
330 |
| - "hierarchy": ["Docs", "Essentials"], |
| 386 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 387 | + "hierarchy": ["docs", "essentials"], |
331 | 388 | "source": "Modules",
|
332 | 389 | "title": "Context",
|
333 | 390 | "type": "Documentation"
|
|
347 | 404 | "anchor": "dynamically-load-resolvers-files"
|
348 | 405 | }
|
349 | 406 | ],
|
350 |
| - "content": "c273ed043ca198bb14e796d838628818", |
| 407 | + "content": "4aaedcff02464291046b22057e73a25f", |
351 | 408 | "url": "https://www.the-guild.dev/graphql/modules/docs/essentials/resolvers",
|
352 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
353 |
| - "hierarchy": ["Docs", "Essentials"], |
| 409 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 410 | + "hierarchy": ["docs", "essentials"], |
354 | 411 | "source": "Modules",
|
355 | 412 | "title": "Resolvers",
|
356 | 413 | "type": "Documentation"
|
|
441 | 498 | "anchor": "testing-middlewares"
|
442 | 499 | }
|
443 | 500 | ],
|
444 |
| - "content": "786533f012eb8c1bfe9ee32e6b0cf5b3", |
| 501 | + "content": "7adb807cb1c2a953c1ea8eae0d5f9ed8", |
445 | 502 | "url": "https://www.the-guild.dev/graphql/modules/docs/essentials/testing",
|
446 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
447 |
| - "hierarchy": ["Docs", "Essentials"], |
| 503 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 504 | + "hierarchy": ["docs", "essentials"], |
448 | 505 | "source": "Modules",
|
449 | 506 | "title": "Testing",
|
450 | 507 | "type": "Documentation"
|
|
467 | 524 | "anchor": "dynamically-load-sdl-files"
|
468 | 525 | }
|
469 | 526 | ],
|
470 |
| - "content": "1993ea4b843bfe340cb1f6b326bdb92c", |
| 527 | + "content": "ade2170627b460472c37fb50e9a61d72", |
471 | 528 | "url": "https://www.the-guild.dev/graphql/modules/docs/essentials/type-definitions",
|
472 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
473 |
| - "hierarchy": ["Docs", "Essentials"], |
| 529 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 530 | + "hierarchy": ["docs", "essentials"], |
474 | 531 | "source": "Modules",
|
475 | 532 | "title": "Type Definitions (SDL)",
|
476 | 533 | "type": "Documentation"
|
|
499 | 556 | "anchor": "strict-resolvers-types"
|
500 | 557 | }
|
501 | 558 | ],
|
502 |
| - "content": "afaafbd527e32802405d42bac76f6636", |
| 559 | + "content": "803de7042d549b2d547faee3e9ffb4a3", |
503 | 560 | "url": "https://www.the-guild.dev/graphql/modules/docs/essentials/type-safety",
|
504 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
505 |
| - "hierarchy": ["Docs", "Essentials"], |
| 561 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 562 | + "hierarchy": ["docs", "essentials"], |
506 | 563 | "source": "Modules",
|
507 | 564 | "title": "Type Safety",
|
508 | 565 | "type": "Documentation"
|
|
539 | 596 | "anchor": "tutorial"
|
540 | 597 | }
|
541 | 598 | ],
|
542 |
| - "content": "3063a51debe3b9729f7d87556eb96d77", |
| 599 | + "content": "7c9020efc31c5b14b4e312fb17ff56fa", |
543 | 600 | "url": "https://www.the-guild.dev/graphql/modules/docs/get-started",
|
544 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
545 |
| - "hierarchy": ["Docs"], |
| 601 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 602 | + "hierarchy": ["docs"], |
546 | 603 | "source": "Modules",
|
547 | 604 | "title": "Get Started",
|
548 | 605 | "type": "Documentation"
|
549 | 606 | },
|
550 |
| - { |
551 |
| - "objectID": "modules-docs-index", |
552 |
| - "headings": ["Structure", "Example"], |
553 |
| - "toc": [ |
554 |
| - { |
555 |
| - "children": [], |
556 |
| - "title": "Structure", |
557 |
| - "anchor": "structure" |
558 |
| - }, |
559 |
| - { |
560 |
| - "children": [ |
561 |
| - { |
562 |
| - "children": [ |
563 |
| - { |
564 |
| - "children": [], |
565 |
| - "title": "Authentication Module", |
566 |
| - "anchor": "authentication-module" |
567 |
| - }, |
568 |
| - { |
569 |
| - "children": [], |
570 |
| - "title": "Profile Module", |
571 |
| - "anchor": "profile-module" |
572 |
| - }, |
573 |
| - { |
574 |
| - "children": [], |
575 |
| - "title": "Gallery Module", |
576 |
| - "anchor": "gallery-module" |
577 |
| - } |
578 |
| - ], |
579 |
| - "title": "User Module", |
580 |
| - "anchor": "user-module" |
581 |
| - } |
582 |
| - ], |
583 |
| - "title": "Example", |
584 |
| - "anchor": "example" |
585 |
| - } |
586 |
| - ], |
587 |
| - "content": "b3a7c2bacaddc7fde6142875346e9054", |
588 |
| - "url": "https://www.the-guild.dev/graphql/modules/docs/index", |
589 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
590 |
| - "hierarchy": ["Docs"], |
591 |
| - "source": "Modules", |
592 |
| - "title": "Introduction", |
593 |
| - "type": "Documentation" |
594 |
| - }, |
595 | 607 | {
|
596 | 608 | "objectID": "modules-docs-recipes-dataloader",
|
597 | 609 | "headings": ["DataLoader as a Service", "DataLoader in a Service"],
|
|
607 | 619 | "anchor": "dataloader-in-a-service"
|
608 | 620 | }
|
609 | 621 | ],
|
610 |
| - "content": "0b38a4dafbb083ebfd5bbeaece064786", |
| 622 | + "content": "bba90e4753fd4e15ca07c438d0192c41", |
611 | 623 | "url": "https://www.the-guild.dev/graphql/modules/docs/recipes/dataloader",
|
612 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
613 |
| - "hierarchy": ["Docs", "Recipes"], |
| 624 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 625 | + "hierarchy": ["docs", "recipes"], |
614 | 626 | "source": "Modules",
|
615 | 627 | "title": "Solve N+1 Using DataLoader",
|
616 | 628 | "type": "Documentation"
|
|
687 | 699 | "anchor": "dependency-injection-hierarchy"
|
688 | 700 | }
|
689 | 701 | ],
|
690 |
| - "content": "9c57f62098bbbb3c202e2272e1cc123f", |
| 702 | + "content": "29c740acd0e57a43c2bee24d4a8844a6", |
691 | 703 | "url": "https://www.the-guild.dev/graphql/modules/docs/recipes/migration",
|
692 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
693 |
| - "hierarchy": ["Docs", "Recipes"], |
| 704 | + "domain": "https://www.the-guild.dev/graphql/modules", |
| 705 | + "hierarchy": ["docs", "recipes"], |
694 | 706 | "source": "Modules",
|
695 | 707 | "title": "Migration from v0.X",
|
696 | 708 | "type": "Documentation"
|
697 |
| - }, |
698 |
| - { |
699 |
| - "objectID": "modules-index", |
700 |
| - "headings": [], |
701 |
| - "toc": [], |
702 |
| - "content": "d41d8cd98f00b204e9800998ecf8427e", |
703 |
| - "url": "https://www.the-guild.dev/graphql/modules//index", |
704 |
| - "domain": "https://www.the-guild.dev/graphql/modules/", |
705 |
| - "hierarchy": [], |
706 |
| - "source": "Modules", |
707 |
| - "title": "Home", |
708 |
| - "type": "Documentation" |
709 | 709 | }
|
710 | 710 | ]
|
0 commit comments