diff --git a/website/.docusaurus/client-manifest.json b/website/.docusaurus/client-manifest.json
new file mode 100644
index 000000000000..8e59654b86b6
--- /dev/null
+++ b/website/.docusaurus/client-manifest.json
@@ -0,0 +1,2363 @@
+{
+ "entrypoints": ["main"],
+ "origins": {
+ "137": [137],
+ "337": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 337],
+ "506": [
+ 337, 748, 1044, 1287, 2083, 2319, 2439, 2741, 2851, 3011, 3067, 3076, 3223, 3303, 3522, 3586, 4200, 4408, 4442,
+ 5108, 5344, 5381, 5492, 6091, 6164, 6305, 6309, 6365, 6524, 6631, 6811, 7190, 7915, 8123, 8361, 9485, 506
+ ],
+ "736": [736],
+ "748": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 748],
+ "805": [805],
+ "852": [5920, 852],
+ "904": [904],
+ "975": [3067, 3586, 9485, 975],
+ "1044": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 1044],
+ "1082": [1082],
+ "1287": [506, 2851, 3067, 3586, 4200, 4442, 6305, 8361, 9485, 1287],
+ "1331": [1331],
+ "1522": [1522],
+ "1588": [1588],
+ "1751": [2851, 3067, 3586, 4442, 7489, 8361, 9485, 1751],
+ "1842": [3067, 1842],
+ "2083": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 2083],
+ "2298": [2298],
+ "2319": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 2319],
+ "2353": [532, 2422, 4195, 5910, 6363, 9514, 2353],
+ "2422": [532, 2353, 5910, 2422],
+ "2439": [506, 2741, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 2439],
+ "2525": [2525],
+ "2741": [506, 2439, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 2741],
+ "2781": [2781],
+ "2851": [
+ 337, 506, 748, 1044, 1287, 1751, 2083, 2319, 2439, 2741, 3011, 3067, 3076, 3223, 3303, 3522, 3586, 4200, 4408,
+ 4442, 4890, 5108, 5344, 5381, 5492, 6091, 6164, 6305, 6309, 6344, 6365, 6524, 6631, 6811, 7190, 7363, 7489, 7915,
+ 8123, 8361, 9485, 9519, 2851
+ ],
+ "2914": [2914],
+ "3011": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 3011],
+ "3040": [3040],
+ "3067": [
+ 337, 506, 748, 975, 1044, 1287, 1751, 1842, 2083, 2319, 2439, 2741, 2851, 3011, 3076, 3223, 3303, 3522, 3586,
+ 4200, 4408, 4442, 4890, 5108, 5344, 5381, 5492, 6091, 6164, 6305, 6309, 6344, 6365, 6524, 6631, 6811, 7190, 7363,
+ 7489, 7915, 8123, 8361, 9485, 9519, 3067
+ ],
+ "3076": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 3076],
+ "3223": [506, 2851, 3067, 3586, 4200, 4442, 7190, 8361, 9485, 3223],
+ "3303": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 3303],
+ "3394": [3394],
+ "3409": [3409],
+ "3522": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 3522],
+ "3531": [3531],
+ "3586": [
+ 337, 506, 748, 975, 1044, 1287, 1751, 2083, 2319, 2439, 2741, 2851, 3011, 3067, 3076, 3223, 3303, 3522, 4200,
+ 4408, 4442, 4890, 5108, 5344, 5381, 5492, 6091, 6164, 6305, 6309, 6344, 6365, 6524, 6631, 6811, 7190, 7363, 7489,
+ 7915, 8123, 8361, 9485, 9519, 3586
+ ],
+ "3861": [3861],
+ "4050": [4050],
+ "4092": [4092],
+ "4200": [
+ 337, 506, 748, 1044, 1287, 2083, 2319, 2439, 2741, 2851, 3011, 3067, 3076, 3223, 3303, 3522, 3586, 4408, 4442,
+ 5108, 5344, 5381, 5492, 6091, 6164, 6305, 6309, 6365, 6524, 6631, 6811, 7190, 7915, 8123, 8361, 9485, 4200
+ ],
+ "4277": [4277],
+ "4408": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 4408],
+ "4442": [
+ 337, 506, 748, 1044, 1287, 1751, 2083, 2319, 2439, 2741, 2851, 3011, 3067, 3076, 3223, 3303, 3522, 3586, 4200,
+ 4408, 5108, 5344, 5381, 5492, 6091, 6164, 6305, 6309, 6365, 6524, 6631, 6811, 7190, 7363, 7489, 7915, 8123, 8361,
+ 9485, 9519, 4442
+ ],
+ "4555": [4555],
+ "4566": [4566],
+ "4628": [4628],
+ "4639": [4639],
+ "4827": [6243, 4827],
+ "4876": [4876],
+ "4887": [4887],
+ "4889": [4889],
+ "4890": [2851, 3067, 3586, 8361, 9485, 4890],
+ "4993": [4993],
+ "5108": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 5108],
+ "5206": [5206],
+ "5344": [506, 2851, 3067, 3586, 4200, 4442, 6631, 8361, 9485, 5344],
+ "5353": [5353],
+ "5381": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 5381],
+ "5441": [5441],
+ "5492": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 5492],
+ "5728": [5728],
+ "5814": [5814],
+ "5907": [5907],
+ "5910": [532, 2353, 2422, 4195, 6363, 7918, 9514, 5910],
+ "5920": [852, 5920],
+ "6066": [6066],
+ "6091": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 6091],
+ "6164": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 6164],
+ "6243": [4827, 6243],
+ "6257": [6257],
+ "6278": [6278],
+ "6305": [506, 1287, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 6305],
+ "6309": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 6309],
+ "6344": [2851, 3067, 3586, 8361, 9485, 6344],
+ "6363": [532, 2353, 4195, 5910, 6363],
+ "6365": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 6365],
+ "6524": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 6524],
+ "6631": [506, 2851, 3067, 3586, 4200, 4442, 5344, 8361, 9485, 6631],
+ "6807": [6807],
+ "6811": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 6811],
+ "6967": [6967],
+ "7034": [7034],
+ "7070": [7070],
+ "7190": [506, 2851, 3067, 3223, 3586, 4200, 4442, 8361, 9485, 7190],
+ "7336": [7336],
+ "7339": [7339],
+ "7363": [2851, 3067, 3586, 4442, 9485, 9519, 7363],
+ "7489": [1751, 2851, 3067, 3586, 4442, 8361, 9485, 7489],
+ "7529": [7529],
+ "7689": [7689],
+ "7690": [7690],
+ "7742": [7742],
+ "7798": [7798],
+ "7819": [7819],
+ "7915": [506, 2851, 3067, 3586, 4200, 4442, 8361, 9485, 7915],
+ "8123": [506, 2851, 3067, 3223, 3586, 4200, 4442, 8361, 9485, 8123],
+ "8166": [8166],
+ "8338": [8338],
+ "8361": [
+ 337, 506, 748, 1044, 1287, 1751, 2083, 2319, 2439, 2741, 2851, 3011, 3067, 3076, 3223, 3303, 3522, 3586, 4200,
+ 4408, 4442, 4890, 5108, 5344, 5381, 5492, 6091, 6164, 6305, 6309, 6344, 6365, 6524, 6631, 6811, 7190, 7489, 7915,
+ 8123, 9485, 8361
+ ],
+ "8659": [8659],
+ "8793": [8793],
+ "8835": [8835],
+ "8877": [8877],
+ "8890": [8890],
+ "9016": [9016],
+ "9076": [9076],
+ "9301": [9301],
+ "9356": [9356],
+ "9485": [
+ 337, 506, 748, 975, 1044, 1287, 1751, 2083, 2319, 2439, 2741, 2851, 3011, 3067, 3076, 3223, 3303, 3522, 3586,
+ 4200, 4408, 4442, 4890, 5108, 5344, 5381, 5492, 6091, 6164, 6305, 6309, 6344, 6365, 6524, 6631, 6811, 7190, 7363,
+ 7489, 7915, 8123, 8361, 9519, 9485
+ ],
+ "9511": [9511],
+ "9519": [2851, 3067, 3586, 4442, 7363, 9485, 9519],
+ "9589": [9589],
+ "9596": [9596],
+ "9706": [9706],
+ "9744": [9744],
+ "9840": [9840],
+ "17896441": [532, 5910, 7918],
+ "40832997": [458],
+ "45311427": [2378],
+ "50069048": [8414],
+ "55666756": [6288],
+ "94093240": [266],
+ "main": [532, 1303, 179],
+ "runtime~main": [179, 532, 1303],
+ "0219bc18": [4643],
+ "02335ff3": [530],
+ "036cf4c2": [1340],
+ "03b1a3cd": [519],
+ "072423f8": [102],
+ "0a0706f8": [6758],
+ "0a6a4191": [2672],
+ "0aaaa883": [5301],
+ "0f9050c2": [7617],
+ "116eb86d": [9165],
+ "1be78505": [532, 2353, 5910, 2422],
+ "1eb49198": [316],
+ "1ec06460": [7522],
+ "1ef46eaf": [4362],
+ "218b25cf": [4594],
+ "289dfdc8": [9540],
+ "2c318f4e": [8878],
+ "2f7e9bd8": [5771],
+ "2fa8c3ac": [3568],
+ "30ffc0c6": [6701],
+ "3766c4e1": [3464],
+ "3c32f3db": [4898],
+ "3dfc3dc3": [1630],
+ "450a3a40": [8003],
+ "46066b76": [2848],
+ "4aadd1c5": [2231],
+ "4d0c9c4c": [9469],
+ "4f82a661": [3289],
+ "530183ae": [5350],
+ "54c82979": [6329],
+ "54f44165": [152],
+ "5505ee0a": [5054],
+ "5582cf8a": [4386],
+ "58a22cc9": [38],
+ "5e3ce4d8": [9933],
+ "5fe0b4b7": [7866],
+ "62be3516": [2381],
+ "6531e46d": [8636],
+ "6cb38642": [5372],
+ "6f68395c": [5488],
+ "719985fa": [6032],
+ "75dcfc76": [7766],
+ "77274c32": [98],
+ "7a815242": [7137],
+ "7bdcefe2": [3264],
+ "7d21f349": [5201],
+ "7d65d55f": [7308],
+ "7ed48f7a": [6849],
+ "837dbe9c": [9954],
+ "8513aa73": [8194],
+ "8ee17270": [5844],
+ "91ce3c06": [5399],
+ "935f2afb": [53],
+ "97dceae8": [7449],
+ "9aa312a6": [5667],
+ "9ab41727": [2816],
+ "9b1fbf6a": [4959],
+ "9b7698c5": [2448],
+ "a198c082": [2929],
+ "a35692ac": [6983],
+ "a5819609": [7558],
+ "a7826c1b": [9373],
+ "a96f9cdc": [3902],
+ "ad5f41cc": [6796],
+ "b0633187": [7930],
+ "b593737e": [8567],
+ "b59db210": [1270],
+ "b7d61014": [1824],
+ "b887b272": [6499],
+ "bb0bd2eb": [1152],
+ "bc6194ff": [5975],
+ "c080ee2f": [1633],
+ "c0c494d9": [4332],
+ "c16b81d9": [34],
+ "c19f604d": [1209],
+ "c4f5d8e4": [532, 2353, 5910, 6363, 4195],
+ "c6afb9f2": [9239],
+ "c8ccc94a": [8995],
+ "cd0a06c0": [9503],
+ "cd672929": [2424],
+ "d069017b": [1142],
+ "d3b1f8b1": [5217],
+ "d4fa624f": [7009],
+ "d663352b": [1550],
+ "d6c68db8": [5943],
+ "d6f30e05": [3328],
+ "d7cf6fa7": [3286],
+ "dbc1e357": [2711],
+ "dbcff6d6": [9752],
+ "dd002cf8": [1495],
+ "dd57c4da": [7726],
+ "defea5fe": [9306],
+ "e43369a6": [7268],
+ "e5294cd7": [224],
+ "e54bec72": [8665],
+ "eb7de7b6": [9017],
+ "ec499130": [7675],
+ "ece63c70": [8185],
+ "ecf907af": [9673],
+ "efbd2d52": [9132],
+ "f34c7b01": [6001],
+ "f39b4450": [6170],
+ "f41bd397": [7151],
+ "f542ea3f": [4961],
+ "f6b47c14": [7298],
+ "styles": [179, 1303, 2353, 2422, 4195, 5910, 6363, 7918, 9514, 532]
+ },
+ "assets": {
+ "34": {
+ "js": [
+ {
+ "file": "assets/js/c16b81d9.921afa73.js",
+ "hash": "eb45d5f1793d42c001a2",
+ "publicPath": "/assets/js/c16b81d9.921afa73.js"
+ }
+ ]
+ },
+ "38": {
+ "js": [
+ {
+ "file": "assets/js/58a22cc9.eced6ce3.js",
+ "hash": "e3163fa3030986c93a18",
+ "publicPath": "/assets/js/58a22cc9.eced6ce3.js"
+ }
+ ]
+ },
+ "53": {
+ "js": [
+ {
+ "file": "assets/js/935f2afb.10e0f228.js",
+ "hash": "fff623e69279d96fff25",
+ "publicPath": "/assets/js/935f2afb.10e0f228.js"
+ }
+ ]
+ },
+ "98": {
+ "js": [
+ {
+ "file": "assets/js/77274c32.aedf48f7.js",
+ "hash": "262f8b51f0580d214985",
+ "publicPath": "/assets/js/77274c32.aedf48f7.js"
+ }
+ ]
+ },
+ "102": {
+ "js": [
+ {
+ "file": "assets/js/072423f8.84892933.js",
+ "hash": "14accc80fb59c685486e",
+ "publicPath": "/assets/js/072423f8.84892933.js"
+ }
+ ]
+ },
+ "137": {
+ "js": [
+ {
+ "file": "assets/js/137.14e971b4.js",
+ "hash": "b161e928371a0007a601",
+ "publicPath": "/assets/js/137.14e971b4.js"
+ }
+ ]
+ },
+ "152": {
+ "js": [
+ {
+ "file": "assets/js/54f44165.7d678c11.js",
+ "hash": "cfa815b4e7c0bd220619",
+ "publicPath": "/assets/js/54f44165.7d678c11.js"
+ }
+ ]
+ },
+ "179": {
+ "js": [
+ {
+ "file": "assets/js/main.1af6ac04.js",
+ "hash": "26fe908cd397d774419b",
+ "publicPath": "/assets/js/main.1af6ac04.js"
+ }
+ ]
+ },
+ "224": {
+ "js": [
+ {
+ "file": "assets/js/e5294cd7.80a42985.js",
+ "hash": "5db28d574f8b73a7ae95",
+ "publicPath": "/assets/js/e5294cd7.80a42985.js"
+ }
+ ]
+ },
+ "266": {
+ "js": [
+ {
+ "file": "assets/js/94093240.adb399cb.js",
+ "hash": "178174c4a832678d9155",
+ "publicPath": "/assets/js/94093240.adb399cb.js"
+ }
+ ]
+ },
+ "316": {
+ "js": [
+ {
+ "file": "assets/js/1eb49198.7e70d961.js",
+ "hash": "8a99a00413fa3753bf3a",
+ "publicPath": "/assets/js/1eb49198.7e70d961.js"
+ }
+ ]
+ },
+ "337": {
+ "js": [
+ {
+ "file": "assets/js/337.d109cdb7.js",
+ "hash": "afe9c887c859ac93ea92",
+ "publicPath": "/assets/js/337.d109cdb7.js"
+ }
+ ]
+ },
+ "458": {
+ "js": [
+ {
+ "file": "assets/js/40832997.264f0fd3.js",
+ "hash": "afaf629b2d8b4192ae47",
+ "publicPath": "/assets/js/40832997.264f0fd3.js"
+ }
+ ]
+ },
+ "506": {
+ "js": [
+ {
+ "file": "assets/js/506.cf0494fc.js",
+ "hash": "fdb62c53e8e66dc846c2",
+ "publicPath": "/assets/js/506.cf0494fc.js"
+ }
+ ]
+ },
+ "519": {
+ "js": [
+ {
+ "file": "assets/js/03b1a3cd.230ea276.js",
+ "hash": "e15c3c363ef2961b8cf5",
+ "publicPath": "/assets/js/03b1a3cd.230ea276.js"
+ }
+ ]
+ },
+ "530": {
+ "js": [
+ {
+ "file": "assets/js/02335ff3.cd9fcd7a.js",
+ "hash": "34f5cddb760233721900",
+ "publicPath": "/assets/js/02335ff3.cd9fcd7a.js"
+ }
+ ]
+ },
+ "532": {
+ "css": [
+ {
+ "file": "assets/css/styles.57f8097b.css",
+ "hash": "11f4d6a66b97434f0bae",
+ "publicPath": "/assets/css/styles.57f8097b.css"
+ }
+ ]
+ },
+ "736": {
+ "js": [
+ {
+ "file": "assets/js/736.eb3109b3.js",
+ "hash": "c4f781fa3c6ffb4aef4d",
+ "publicPath": "/assets/js/736.eb3109b3.js"
+ }
+ ]
+ },
+ "748": {
+ "js": [
+ {
+ "file": "assets/js/748.41a9025d.js",
+ "hash": "e70e173b1b4b0bb3363e",
+ "publicPath": "/assets/js/748.41a9025d.js"
+ }
+ ]
+ },
+ "805": {
+ "js": [
+ {
+ "file": "assets/js/805.d4a1a89f.js",
+ "hash": "b53cd673ea920d136924",
+ "publicPath": "/assets/js/805.d4a1a89f.js"
+ }
+ ]
+ },
+ "852": {
+ "js": [
+ {
+ "file": "assets/js/852.f37b019d.js",
+ "hash": "03a10806fe551aad42e3",
+ "publicPath": "/assets/js/852.f37b019d.js"
+ }
+ ]
+ },
+ "904": {
+ "js": [
+ {
+ "file": "assets/js/904.1bcdf295.js",
+ "hash": "3babd48c9f55812d076c",
+ "publicPath": "/assets/js/904.1bcdf295.js"
+ }
+ ]
+ },
+ "975": {
+ "js": [
+ {
+ "file": "assets/js/975.ca5c0beb.js",
+ "hash": "c87ac278e35d434061ae",
+ "publicPath": "/assets/js/975.ca5c0beb.js"
+ }
+ ]
+ },
+ "1044": {
+ "js": [
+ {
+ "file": "assets/js/1044.26f3672c.js",
+ "hash": "8de35ecdc9a6a36fcd81",
+ "publicPath": "/assets/js/1044.26f3672c.js"
+ }
+ ]
+ },
+ "1082": {
+ "js": [
+ {
+ "file": "assets/js/1082.42473996.js",
+ "hash": "65566beef2c592150681",
+ "publicPath": "/assets/js/1082.42473996.js"
+ }
+ ]
+ },
+ "1142": {
+ "js": [
+ {
+ "file": "assets/js/d069017b.99d46ebd.js",
+ "hash": "dfb2b6d7fdd9bfab1811",
+ "publicPath": "/assets/js/d069017b.99d46ebd.js"
+ }
+ ]
+ },
+ "1152": {
+ "js": [
+ {
+ "file": "assets/js/bb0bd2eb.963987f5.js",
+ "hash": "167b56752c4bb16b55f8",
+ "publicPath": "/assets/js/bb0bd2eb.963987f5.js"
+ }
+ ]
+ },
+ "1209": {
+ "js": [
+ {
+ "file": "assets/js/c19f604d.6da80640.js",
+ "hash": "62d70711d60244adce2f",
+ "publicPath": "/assets/js/c19f604d.6da80640.js"
+ }
+ ]
+ },
+ "1270": {
+ "js": [
+ {
+ "file": "assets/js/b59db210.12c5cd2d.js",
+ "hash": "a7e87622c32e9460b9c0",
+ "publicPath": "/assets/js/b59db210.12c5cd2d.js"
+ }
+ ]
+ },
+ "1287": {
+ "js": [
+ {
+ "file": "assets/js/1287.fab91093.js",
+ "hash": "50b7bd368f7d8ab87a06",
+ "publicPath": "/assets/js/1287.fab91093.js"
+ }
+ ]
+ },
+ "1303": {
+ "js": [
+ {
+ "file": "assets/js/runtime~main.aecec8fa.js",
+ "hash": "875d8602a3390a131f86",
+ "publicPath": "/assets/js/runtime~main.aecec8fa.js"
+ }
+ ]
+ },
+ "1331": {
+ "js": [
+ {
+ "file": "assets/js/1331.c197e888.js",
+ "hash": "ec534e72c7464dd4c168",
+ "publicPath": "/assets/js/1331.c197e888.js"
+ }
+ ]
+ },
+ "1340": {
+ "js": [
+ {
+ "file": "assets/js/036cf4c2.2787bba9.js",
+ "hash": "43e4789866a7e8283a83",
+ "publicPath": "/assets/js/036cf4c2.2787bba9.js"
+ }
+ ]
+ },
+ "1495": {
+ "js": [
+ {
+ "file": "assets/js/dd002cf8.2c9342a6.js",
+ "hash": "6621fafe4c1736e207da",
+ "publicPath": "/assets/js/dd002cf8.2c9342a6.js"
+ }
+ ]
+ },
+ "1522": {
+ "js": [
+ {
+ "file": "assets/js/1522.e0ca2e45.js",
+ "hash": "fa7b492e66ea7ef7c1dc",
+ "publicPath": "/assets/js/1522.e0ca2e45.js"
+ }
+ ]
+ },
+ "1550": {
+ "js": [
+ {
+ "file": "assets/js/d663352b.d0408686.js",
+ "hash": "00fc39a29df54d8f9e7d",
+ "publicPath": "/assets/js/d663352b.d0408686.js"
+ }
+ ]
+ },
+ "1588": {
+ "js": [
+ {
+ "file": "assets/js/1588.1d9b9c53.js",
+ "hash": "3f397dd1deafab519860",
+ "publicPath": "/assets/js/1588.1d9b9c53.js"
+ }
+ ]
+ },
+ "1630": {
+ "js": [
+ {
+ "file": "assets/js/3dfc3dc3.af1986dc.js",
+ "hash": "467922c218eed56a6a98",
+ "publicPath": "/assets/js/3dfc3dc3.af1986dc.js"
+ }
+ ]
+ },
+ "1633": {
+ "js": [
+ {
+ "file": "assets/js/c080ee2f.e33d8d27.js",
+ "hash": "8639ca68410883ee4f2d",
+ "publicPath": "/assets/js/c080ee2f.e33d8d27.js"
+ }
+ ]
+ },
+ "1751": {
+ "js": [
+ {
+ "file": "assets/js/1751.0528e118.js",
+ "hash": "0eff71ebcd1bdb561579",
+ "publicPath": "/assets/js/1751.0528e118.js"
+ }
+ ]
+ },
+ "1824": {
+ "js": [
+ {
+ "file": "assets/js/b7d61014.a1dd935d.js",
+ "hash": "fb2085bf7990f8628560",
+ "publicPath": "/assets/js/b7d61014.a1dd935d.js"
+ }
+ ]
+ },
+ "1842": {
+ "js": [
+ {
+ "file": "assets/js/1842.a9f863e2.js",
+ "hash": "a0f69b951dd10f660416",
+ "publicPath": "/assets/js/1842.a9f863e2.js"
+ }
+ ]
+ },
+ "2083": {
+ "js": [
+ {
+ "file": "assets/js/2083.2bf7d862.js",
+ "hash": "586f99eefbdfac45e4c6",
+ "publicPath": "/assets/js/2083.2bf7d862.js"
+ }
+ ]
+ },
+ "2231": {
+ "js": [
+ {
+ "file": "assets/js/4aadd1c5.48abcd2e.js",
+ "hash": "8a9d5b081f7d6e5700a2",
+ "publicPath": "/assets/js/4aadd1c5.48abcd2e.js"
+ }
+ ]
+ },
+ "2298": {
+ "js": [
+ {
+ "file": "assets/js/2298.a0290ed7.js",
+ "hash": "f7182a0830a58b6b724a",
+ "publicPath": "/assets/js/2298.a0290ed7.js"
+ }
+ ]
+ },
+ "2319": {
+ "js": [
+ {
+ "file": "assets/js/2319.209579ed.js",
+ "hash": "6eb34ed3d9e0325cc70d",
+ "publicPath": "/assets/js/2319.209579ed.js"
+ }
+ ]
+ },
+ "2353": {
+ "js": [
+ {
+ "file": "assets/js/2353.9ebb1a91.js",
+ "hash": "bf655bdbbde85c69bdee",
+ "publicPath": "/assets/js/2353.9ebb1a91.js"
+ }
+ ]
+ },
+ "2378": {
+ "js": [
+ {
+ "file": "assets/js/45311427.96d5c917.js",
+ "hash": "3ce689c28c9cdd387ab5",
+ "publicPath": "/assets/js/45311427.96d5c917.js"
+ }
+ ]
+ },
+ "2381": {
+ "js": [
+ {
+ "file": "assets/js/62be3516.36e17327.js",
+ "hash": "68a663e726dd54aca809",
+ "publicPath": "/assets/js/62be3516.36e17327.js"
+ }
+ ]
+ },
+ "2422": {
+ "js": [
+ {
+ "file": "assets/js/2422.5f460220.js",
+ "hash": "79afe384c1e85ea2d577",
+ "publicPath": "/assets/js/2422.5f460220.js"
+ },
+ {
+ "file": "assets/js/1be78505.7956e952.js",
+ "hash": "6adfa100411772382698",
+ "publicPath": "/assets/js/1be78505.7956e952.js"
+ }
+ ]
+ },
+ "2424": {
+ "js": [
+ {
+ "file": "assets/js/cd672929.8e2bd995.js",
+ "hash": "86a8d205aefddd70ef3e",
+ "publicPath": "/assets/js/cd672929.8e2bd995.js"
+ }
+ ]
+ },
+ "2439": {
+ "js": [
+ {
+ "file": "assets/js/2439.f3031035.js",
+ "hash": "cf97dfd778c9138e50d5",
+ "publicPath": "/assets/js/2439.f3031035.js"
+ }
+ ]
+ },
+ "2448": {
+ "js": [
+ {
+ "file": "assets/js/9b7698c5.f132dbe1.js",
+ "hash": "bb69d949baa17601944c",
+ "publicPath": "/assets/js/9b7698c5.f132dbe1.js"
+ }
+ ]
+ },
+ "2525": {
+ "js": [
+ {
+ "file": "assets/js/2525.69ff0e33.js",
+ "hash": "8c40048d7adf795fa621",
+ "publicPath": "/assets/js/2525.69ff0e33.js"
+ }
+ ]
+ },
+ "2672": {
+ "js": [
+ {
+ "file": "assets/js/0a6a4191.2bc9b149.js",
+ "hash": "1e75c4b9255e029c481a",
+ "publicPath": "/assets/js/0a6a4191.2bc9b149.js"
+ }
+ ]
+ },
+ "2711": {
+ "js": [
+ {
+ "file": "assets/js/dbc1e357.93642116.js",
+ "hash": "542b23e7f326fa7892d6",
+ "publicPath": "/assets/js/dbc1e357.93642116.js"
+ }
+ ]
+ },
+ "2741": {
+ "js": [
+ {
+ "file": "assets/js/2741.80a6c52f.js",
+ "hash": "850487ab28a9e209cfda",
+ "publicPath": "/assets/js/2741.80a6c52f.js"
+ }
+ ]
+ },
+ "2781": {
+ "js": [
+ {
+ "file": "assets/js/2781.6a33f007.js",
+ "hash": "d71772565c5544319216",
+ "publicPath": "/assets/js/2781.6a33f007.js"
+ }
+ ]
+ },
+ "2816": {
+ "js": [
+ {
+ "file": "assets/js/9ab41727.1b78492b.js",
+ "hash": "c2d26f04502797af054c",
+ "publicPath": "/assets/js/9ab41727.1b78492b.js"
+ }
+ ]
+ },
+ "2848": {
+ "js": [
+ {
+ "file": "assets/js/46066b76.cda5c304.js",
+ "hash": "932581881a09818f88d3",
+ "publicPath": "/assets/js/46066b76.cda5c304.js"
+ }
+ ]
+ },
+ "2851": {
+ "js": [
+ {
+ "file": "assets/js/2851.43804396.js",
+ "hash": "d469006b0b2916d230ae",
+ "publicPath": "/assets/js/2851.43804396.js"
+ }
+ ]
+ },
+ "2914": {
+ "js": [
+ {
+ "file": "assets/js/2914.b5a85407.js",
+ "hash": "6d486381d8e345633ca5",
+ "publicPath": "/assets/js/2914.b5a85407.js"
+ }
+ ]
+ },
+ "2929": {
+ "js": [
+ {
+ "file": "assets/js/a198c082.b1b767a2.js",
+ "hash": "4bcacf3dd53e50135c6c",
+ "publicPath": "/assets/js/a198c082.b1b767a2.js"
+ }
+ ]
+ },
+ "3011": {
+ "js": [
+ {
+ "file": "assets/js/3011.8665ea76.js",
+ "hash": "55cf6c1aefd23c44ed08",
+ "publicPath": "/assets/js/3011.8665ea76.js"
+ }
+ ]
+ },
+ "3040": {
+ "js": [
+ {
+ "file": "assets/js/3040.159e8c3b.js",
+ "hash": "89c71e864b7b70d11bfb",
+ "publicPath": "/assets/js/3040.159e8c3b.js"
+ }
+ ]
+ },
+ "3067": {
+ "js": [
+ {
+ "file": "assets/js/3067.17ef7607.js",
+ "hash": "49934e6b8274a322c1ca",
+ "publicPath": "/assets/js/3067.17ef7607.js"
+ }
+ ]
+ },
+ "3076": {
+ "js": [
+ {
+ "file": "assets/js/3076.73fdcaef.js",
+ "hash": "c74b9eabd95faf42b005",
+ "publicPath": "/assets/js/3076.73fdcaef.js"
+ }
+ ]
+ },
+ "3223": {
+ "js": [
+ {
+ "file": "assets/js/3223.0605de87.js",
+ "hash": "b6369571d9e1b065782b",
+ "publicPath": "/assets/js/3223.0605de87.js"
+ }
+ ]
+ },
+ "3264": {
+ "js": [
+ {
+ "file": "assets/js/7bdcefe2.b712db7a.js",
+ "hash": "a3797bb72abff0a93232",
+ "publicPath": "/assets/js/7bdcefe2.b712db7a.js"
+ }
+ ]
+ },
+ "3286": {
+ "js": [
+ {
+ "file": "assets/js/d7cf6fa7.253a0e96.js",
+ "hash": "f319b4d5b08d56211a92",
+ "publicPath": "/assets/js/d7cf6fa7.253a0e96.js"
+ }
+ ]
+ },
+ "3289": {
+ "js": [
+ {
+ "file": "assets/js/4f82a661.060b963e.js",
+ "hash": "63751729eaa5320c6b6c",
+ "publicPath": "/assets/js/4f82a661.060b963e.js"
+ }
+ ]
+ },
+ "3303": {
+ "js": [
+ {
+ "file": "assets/js/3303.aab400e9.js",
+ "hash": "c3328b5ad3c7c886ebfb",
+ "publicPath": "/assets/js/3303.aab400e9.js"
+ }
+ ]
+ },
+ "3328": {
+ "js": [
+ {
+ "file": "assets/js/d6f30e05.7010a91f.js",
+ "hash": "a22345dcc0924b58f7b2",
+ "publicPath": "/assets/js/d6f30e05.7010a91f.js"
+ }
+ ]
+ },
+ "3394": {
+ "js": [
+ {
+ "file": "assets/js/3394.f0001a03.js",
+ "hash": "70ceb66452f58982f2b1",
+ "publicPath": "/assets/js/3394.f0001a03.js"
+ }
+ ]
+ },
+ "3409": {
+ "js": [
+ {
+ "file": "assets/js/3409.77cc973f.js",
+ "hash": "94d2d51564d1c25094c8",
+ "publicPath": "/assets/js/3409.77cc973f.js"
+ }
+ ]
+ },
+ "3464": {
+ "js": [
+ {
+ "file": "assets/js/3766c4e1.371b4afb.js",
+ "hash": "a977f6b8575f523bd4e4",
+ "publicPath": "/assets/js/3766c4e1.371b4afb.js"
+ }
+ ]
+ },
+ "3522": {
+ "js": [
+ {
+ "file": "assets/js/3522.066edbb1.js",
+ "hash": "2dbb6116c3494ec758e8",
+ "publicPath": "/assets/js/3522.066edbb1.js"
+ }
+ ]
+ },
+ "3531": {
+ "js": [
+ {
+ "file": "assets/js/3531.3f4bf9bb.js",
+ "hash": "c22f5863772f408f4383",
+ "publicPath": "/assets/js/3531.3f4bf9bb.js"
+ }
+ ]
+ },
+ "3568": {
+ "js": [
+ {
+ "file": "assets/js/2fa8c3ac.f3de7b0e.js",
+ "hash": "8364b95b87c7c6e4207f",
+ "publicPath": "/assets/js/2fa8c3ac.f3de7b0e.js"
+ }
+ ]
+ },
+ "3586": {
+ "js": [
+ {
+ "file": "assets/js/3586.7bd4d07d.js",
+ "hash": "2f22beb4168de5bb8e6b",
+ "publicPath": "/assets/js/3586.7bd4d07d.js"
+ }
+ ]
+ },
+ "3861": {
+ "js": [
+ {
+ "file": "assets/js/3861.50e96bdd.js",
+ "hash": "01e2e90c19c9230e23e1",
+ "publicPath": "/assets/js/3861.50e96bdd.js"
+ }
+ ]
+ },
+ "3902": {
+ "js": [
+ {
+ "file": "assets/js/a96f9cdc.7271f4d9.js",
+ "hash": "b830fbed46b2a07a8c3b",
+ "publicPath": "/assets/js/a96f9cdc.7271f4d9.js"
+ }
+ ]
+ },
+ "4050": {
+ "js": [
+ {
+ "file": "assets/js/4050.8dbbdb6a.js",
+ "hash": "3f90ad9ae172c8b83845",
+ "publicPath": "/assets/js/4050.8dbbdb6a.js"
+ }
+ ]
+ },
+ "4092": {
+ "js": [
+ {
+ "file": "assets/js/4092.f3963628.js",
+ "hash": "e8761576bf9bfd7baea4",
+ "publicPath": "/assets/js/4092.f3963628.js"
+ }
+ ]
+ },
+ "4195": {
+ "js": [
+ {
+ "file": "assets/js/c4f5d8e4.04a45452.js",
+ "hash": "0e5869bc7a7383e04451",
+ "publicPath": "/assets/js/c4f5d8e4.04a45452.js"
+ }
+ ]
+ },
+ "4200": {
+ "js": [
+ {
+ "file": "assets/js/4200.b0612b9f.js",
+ "hash": "18ffd5dd0fc80628e7fe",
+ "publicPath": "/assets/js/4200.b0612b9f.js"
+ }
+ ]
+ },
+ "4277": {
+ "js": [
+ {
+ "file": "assets/js/4277.da28078a.js",
+ "hash": "23efbc844b46b793d3fe",
+ "publicPath": "/assets/js/4277.da28078a.js"
+ }
+ ]
+ },
+ "4332": {
+ "js": [
+ {
+ "file": "assets/js/c0c494d9.0b2b1fcf.js",
+ "hash": "1e1fe04b133b0b16dfd2",
+ "publicPath": "/assets/js/c0c494d9.0b2b1fcf.js"
+ }
+ ]
+ },
+ "4362": {
+ "js": [
+ {
+ "file": "assets/js/1ef46eaf.4a8ed69e.js",
+ "hash": "9328a91418dfedb95cd8",
+ "publicPath": "/assets/js/1ef46eaf.4a8ed69e.js"
+ }
+ ]
+ },
+ "4386": {
+ "js": [
+ {
+ "file": "assets/js/5582cf8a.594f489d.js",
+ "hash": "1233c50fc827df3e3a5b",
+ "publicPath": "/assets/js/5582cf8a.594f489d.js"
+ }
+ ]
+ },
+ "4408": {
+ "js": [
+ {
+ "file": "assets/js/4408.7f369f5a.js",
+ "hash": "710181ccf414c6967f02",
+ "publicPath": "/assets/js/4408.7f369f5a.js"
+ }
+ ]
+ },
+ "4442": {
+ "js": [
+ {
+ "file": "assets/js/4442.8a6f8299.js",
+ "hash": "5b1a7706ae7620a0a37c",
+ "publicPath": "/assets/js/4442.8a6f8299.js"
+ }
+ ]
+ },
+ "4555": {
+ "js": [
+ {
+ "file": "assets/js/4555.fff212c7.js",
+ "hash": "c363152cade95852ff95",
+ "publicPath": "/assets/js/4555.fff212c7.js"
+ }
+ ]
+ },
+ "4566": {
+ "js": [
+ {
+ "file": "assets/js/4566.b8bfea3a.js",
+ "hash": "13e9462f496070ce8c09",
+ "publicPath": "/assets/js/4566.b8bfea3a.js"
+ }
+ ]
+ },
+ "4594": {
+ "js": [
+ {
+ "file": "assets/js/218b25cf.a123899c.js",
+ "hash": "e546a0ab206d77051508",
+ "publicPath": "/assets/js/218b25cf.a123899c.js"
+ }
+ ]
+ },
+ "4628": {
+ "js": [
+ {
+ "file": "assets/js/4628.ababbd9e.js",
+ "hash": "a70d5907234b4308d8ce",
+ "publicPath": "/assets/js/4628.ababbd9e.js"
+ }
+ ]
+ },
+ "4639": {
+ "js": [
+ {
+ "file": "assets/js/4639.7e27c613.js",
+ "hash": "7845f26f7d114b609a2a",
+ "publicPath": "/assets/js/4639.7e27c613.js"
+ }
+ ]
+ },
+ "4643": {
+ "js": [
+ {
+ "file": "assets/js/0219bc18.f614497b.js",
+ "hash": "0714aa9f0a504bc39304",
+ "publicPath": "/assets/js/0219bc18.f614497b.js"
+ }
+ ]
+ },
+ "4827": {
+ "js": [
+ {
+ "file": "assets/js/4827.dd52ea9d.js",
+ "hash": "865e9ea1f4fa1a8954a2",
+ "publicPath": "/assets/js/4827.dd52ea9d.js"
+ }
+ ]
+ },
+ "4876": {
+ "js": [
+ {
+ "file": "assets/js/4876.9508bc96.js",
+ "hash": "c6361855dfb9c0c37ff6",
+ "publicPath": "/assets/js/4876.9508bc96.js"
+ }
+ ]
+ },
+ "4887": {
+ "js": [
+ {
+ "file": "assets/js/4887.8a93e380.js",
+ "hash": "86e9c5eabe9d0ee2a4cd",
+ "publicPath": "/assets/js/4887.8a93e380.js"
+ }
+ ]
+ },
+ "4889": {
+ "js": [
+ {
+ "file": "assets/js/4889.4557e2f5.js",
+ "hash": "e557327e34d80b7b54ef",
+ "publicPath": "/assets/js/4889.4557e2f5.js"
+ }
+ ]
+ },
+ "4890": {
+ "js": [
+ {
+ "file": "assets/js/4890.60f24568.js",
+ "hash": "b9f8226a596902dbd14a",
+ "publicPath": "/assets/js/4890.60f24568.js"
+ }
+ ]
+ },
+ "4898": {
+ "js": [
+ {
+ "file": "assets/js/3c32f3db.1f41888a.js",
+ "hash": "f014ed3faae0d001ddf8",
+ "publicPath": "/assets/js/3c32f3db.1f41888a.js"
+ }
+ ]
+ },
+ "4959": {
+ "js": [
+ {
+ "file": "assets/js/9b1fbf6a.cc777616.js",
+ "hash": "b5242d2d652517b5c6a4",
+ "publicPath": "/assets/js/9b1fbf6a.cc777616.js"
+ }
+ ]
+ },
+ "4961": {
+ "js": [
+ {
+ "file": "assets/js/f542ea3f.1e9fe8dd.js",
+ "hash": "f6e0190cae59bb4288e6",
+ "publicPath": "/assets/js/f542ea3f.1e9fe8dd.js"
+ }
+ ]
+ },
+ "4993": {
+ "js": [
+ {
+ "file": "assets/js/4993.4f407a1b.js",
+ "hash": "edc72973c5a12a9bc3cb",
+ "publicPath": "/assets/js/4993.4f407a1b.js"
+ }
+ ]
+ },
+ "5054": {
+ "js": [
+ {
+ "file": "assets/js/5505ee0a.afed035f.js",
+ "hash": "db2318abd5c326e2e3e1",
+ "publicPath": "/assets/js/5505ee0a.afed035f.js"
+ }
+ ]
+ },
+ "5108": {
+ "js": [
+ {
+ "file": "assets/js/5108.f9d6b38a.js",
+ "hash": "f639ff97f3b54dea1ec6",
+ "publicPath": "/assets/js/5108.f9d6b38a.js"
+ }
+ ]
+ },
+ "5201": {
+ "js": [
+ {
+ "file": "assets/js/7d21f349.7fee8336.js",
+ "hash": "e40c0b0c73301b21dae9",
+ "publicPath": "/assets/js/7d21f349.7fee8336.js"
+ }
+ ]
+ },
+ "5206": {
+ "js": [
+ {
+ "file": "assets/js/5206.9871b784.js",
+ "hash": "ef6655e10b41aecfa864",
+ "publicPath": "/assets/js/5206.9871b784.js"
+ }
+ ]
+ },
+ "5217": {
+ "js": [
+ {
+ "file": "assets/js/d3b1f8b1.b8b201a3.js",
+ "hash": "ea7d74f37be48b969e94",
+ "publicPath": "/assets/js/d3b1f8b1.b8b201a3.js"
+ }
+ ]
+ },
+ "5301": {
+ "js": [
+ {
+ "file": "assets/js/0aaaa883.16e5b905.js",
+ "hash": "df439d29d674d5bc651b",
+ "publicPath": "/assets/js/0aaaa883.16e5b905.js"
+ }
+ ]
+ },
+ "5344": {
+ "js": [
+ {
+ "file": "assets/js/5344.0830c551.js",
+ "hash": "dd34786ac435774b9b9c",
+ "publicPath": "/assets/js/5344.0830c551.js"
+ }
+ ]
+ },
+ "5350": {
+ "js": [
+ {
+ "file": "assets/js/530183ae.24b1f92b.js",
+ "hash": "93dfd890980ffc9911cf",
+ "publicPath": "/assets/js/530183ae.24b1f92b.js"
+ }
+ ]
+ },
+ "5353": {
+ "js": [
+ {
+ "file": "assets/js/5353.b81c818d.js",
+ "hash": "7210c4f899d0ae86bd61",
+ "publicPath": "/assets/js/5353.b81c818d.js"
+ }
+ ]
+ },
+ "5372": {
+ "js": [
+ {
+ "file": "assets/js/6cb38642.4d8d0596.js",
+ "hash": "2dfe3cf0493e85b75e36",
+ "publicPath": "/assets/js/6cb38642.4d8d0596.js"
+ }
+ ]
+ },
+ "5381": {
+ "js": [
+ {
+ "file": "assets/js/5381.5c9faffe.js",
+ "hash": "bf4c1c97cfafc1e964af",
+ "publicPath": "/assets/js/5381.5c9faffe.js"
+ }
+ ]
+ },
+ "5399": {
+ "js": [
+ {
+ "file": "assets/js/91ce3c06.63021905.js",
+ "hash": "2b097f50af39ff4dd472",
+ "publicPath": "/assets/js/91ce3c06.63021905.js"
+ }
+ ]
+ },
+ "5441": {
+ "js": [
+ {
+ "file": "assets/js/5441.13964215.js",
+ "hash": "6341d76cb6910c6f815f",
+ "publicPath": "/assets/js/5441.13964215.js"
+ }
+ ]
+ },
+ "5488": {
+ "js": [
+ {
+ "file": "assets/js/6f68395c.8d03fabe.js",
+ "hash": "a966b345c0270ba961d3",
+ "publicPath": "/assets/js/6f68395c.8d03fabe.js"
+ }
+ ]
+ },
+ "5492": {
+ "js": [
+ {
+ "file": "assets/js/5492.d0b9ca77.js",
+ "hash": "d80543ad14ce2f991bfc",
+ "publicPath": "/assets/js/5492.d0b9ca77.js"
+ }
+ ]
+ },
+ "5667": {
+ "js": [
+ {
+ "file": "assets/js/9aa312a6.4212b8b0.js",
+ "hash": "45aaf988849ce7f4658e",
+ "publicPath": "/assets/js/9aa312a6.4212b8b0.js"
+ }
+ ]
+ },
+ "5728": {
+ "js": [
+ {
+ "file": "assets/js/5728.3c0fbd43.js",
+ "hash": "6f8893573c503b0afcd2",
+ "publicPath": "/assets/js/5728.3c0fbd43.js"
+ }
+ ]
+ },
+ "5771": {
+ "js": [
+ {
+ "file": "assets/js/2f7e9bd8.207dedd5.js",
+ "hash": "fbd03d762da43a1b4bc0",
+ "publicPath": "/assets/js/2f7e9bd8.207dedd5.js"
+ }
+ ]
+ },
+ "5814": {
+ "js": [
+ {
+ "file": "assets/js/5814.dbed9443.js",
+ "hash": "995a6535aa7d7e40d25e",
+ "publicPath": "/assets/js/5814.dbed9443.js"
+ }
+ ]
+ },
+ "5844": {
+ "js": [
+ {
+ "file": "assets/js/8ee17270.dae08682.js",
+ "hash": "a62a7b9a3a5923b4e4fc",
+ "publicPath": "/assets/js/8ee17270.dae08682.js"
+ }
+ ]
+ },
+ "5907": {
+ "js": [
+ {
+ "file": "assets/js/5907.62178364.js",
+ "hash": "a88f5ae89f99eb31ab68",
+ "publicPath": "/assets/js/5907.62178364.js"
+ }
+ ]
+ },
+ "5910": {
+ "js": [
+ {
+ "file": "assets/js/5910.3341f398.js",
+ "hash": "3b23e9f0370cb338a2af",
+ "publicPath": "/assets/js/5910.3341f398.js"
+ }
+ ]
+ },
+ "5920": {
+ "js": [
+ {
+ "file": "assets/js/5920.57eff5d6.js",
+ "hash": "348234058982046828f9",
+ "publicPath": "/assets/js/5920.57eff5d6.js"
+ }
+ ]
+ },
+ "5943": {
+ "js": [
+ {
+ "file": "assets/js/d6c68db8.aed89d76.js",
+ "hash": "2e311d9043eeb940733b",
+ "publicPath": "/assets/js/d6c68db8.aed89d76.js"
+ }
+ ]
+ },
+ "5975": {
+ "js": [
+ {
+ "file": "assets/js/bc6194ff.19b19644.js",
+ "hash": "8f428d76bf0b9fa4b6d5",
+ "publicPath": "/assets/js/bc6194ff.19b19644.js"
+ }
+ ]
+ },
+ "6001": {
+ "js": [
+ {
+ "file": "assets/js/f34c7b01.e9b90153.js",
+ "hash": "121cc0a152a1a4042591",
+ "publicPath": "/assets/js/f34c7b01.e9b90153.js"
+ }
+ ]
+ },
+ "6032": {
+ "js": [
+ {
+ "file": "assets/js/719985fa.06f33a7c.js",
+ "hash": "d844e5a95ec3318d35b2",
+ "publicPath": "/assets/js/719985fa.06f33a7c.js"
+ }
+ ]
+ },
+ "6066": {
+ "js": [
+ {
+ "file": "assets/js/6066.7229b756.js",
+ "hash": "e0d36baf2b23da7b16ea",
+ "publicPath": "/assets/js/6066.7229b756.js"
+ }
+ ]
+ },
+ "6091": {
+ "js": [
+ {
+ "file": "assets/js/6091.a30b1be1.js",
+ "hash": "d21a230a0d9f27452f0f",
+ "publicPath": "/assets/js/6091.a30b1be1.js"
+ }
+ ]
+ },
+ "6164": {
+ "js": [
+ {
+ "file": "assets/js/6164.52078f47.js",
+ "hash": "f6a79d8d65d433b00fe3",
+ "publicPath": "/assets/js/6164.52078f47.js"
+ }
+ ]
+ },
+ "6170": {
+ "js": [
+ {
+ "file": "assets/js/f39b4450.f868c310.js",
+ "hash": "92c8682e908f39cd5666",
+ "publicPath": "/assets/js/f39b4450.f868c310.js"
+ }
+ ]
+ },
+ "6243": {
+ "js": [
+ {
+ "file": "assets/js/6243.1bbb24c9.js",
+ "hash": "43dd53c8475a82295e7b",
+ "publicPath": "/assets/js/6243.1bbb24c9.js"
+ }
+ ]
+ },
+ "6257": {
+ "js": [
+ {
+ "file": "assets/js/6257.30324ef4.js",
+ "hash": "1a368aa209901163aef5",
+ "publicPath": "/assets/js/6257.30324ef4.js"
+ }
+ ]
+ },
+ "6278": {
+ "js": [
+ {
+ "file": "assets/js/6278.72e60d1f.js",
+ "hash": "eb22c9058f77007437a7",
+ "publicPath": "/assets/js/6278.72e60d1f.js"
+ }
+ ]
+ },
+ "6288": {
+ "js": [
+ {
+ "file": "assets/js/55666756.3949f38d.js",
+ "hash": "d1779b2fc081b9ab5227",
+ "publicPath": "/assets/js/55666756.3949f38d.js"
+ }
+ ]
+ },
+ "6305": {
+ "js": [
+ {
+ "file": "assets/js/6305.271f5516.js",
+ "hash": "49920c82e222668b6a6e",
+ "publicPath": "/assets/js/6305.271f5516.js"
+ }
+ ]
+ },
+ "6309": {
+ "js": [
+ {
+ "file": "assets/js/6309.b89588d9.js",
+ "hash": "fd1a252d843df20f4f31",
+ "publicPath": "/assets/js/6309.b89588d9.js"
+ }
+ ]
+ },
+ "6329": {
+ "js": [
+ {
+ "file": "assets/js/54c82979.62b378cd.js",
+ "hash": "af37719241caad197498",
+ "publicPath": "/assets/js/54c82979.62b378cd.js"
+ }
+ ]
+ },
+ "6344": {
+ "js": [
+ {
+ "file": "assets/js/6344.cc873791.js",
+ "hash": "7a1db2327cb286e7fe4f",
+ "publicPath": "/assets/js/6344.cc873791.js"
+ }
+ ]
+ },
+ "6363": {
+ "js": [
+ {
+ "file": "assets/js/6363.6082a246.js",
+ "hash": "42c3ea72e891b70c6409",
+ "publicPath": "/assets/js/6363.6082a246.js"
+ }
+ ]
+ },
+ "6365": {
+ "js": [
+ {
+ "file": "assets/js/6365.a1662360.js",
+ "hash": "b45eab14837f126a65de",
+ "publicPath": "/assets/js/6365.a1662360.js"
+ }
+ ]
+ },
+ "6499": {
+ "js": [
+ {
+ "file": "assets/js/b887b272.2490812c.js",
+ "hash": "257bfa11aadb58738459",
+ "publicPath": "/assets/js/b887b272.2490812c.js"
+ }
+ ]
+ },
+ "6524": {
+ "js": [
+ {
+ "file": "assets/js/6524.7c83afe8.js",
+ "hash": "eaa7744eacac839f9e39",
+ "publicPath": "/assets/js/6524.7c83afe8.js"
+ }
+ ]
+ },
+ "6631": {
+ "js": [
+ {
+ "file": "assets/js/6631.c97c87e0.js",
+ "hash": "0ccda6b05c546af7daa8",
+ "publicPath": "/assets/js/6631.c97c87e0.js"
+ }
+ ]
+ },
+ "6701": {
+ "js": [
+ {
+ "file": "assets/js/30ffc0c6.a6edd078.js",
+ "hash": "9f143b87d503fd9a86f6",
+ "publicPath": "/assets/js/30ffc0c6.a6edd078.js"
+ }
+ ]
+ },
+ "6758": {
+ "js": [
+ {
+ "file": "assets/js/0a0706f8.83bdc40d.js",
+ "hash": "20a81cd60092f42d63fb",
+ "publicPath": "/assets/js/0a0706f8.83bdc40d.js"
+ }
+ ]
+ },
+ "6796": {
+ "js": [
+ {
+ "file": "assets/js/ad5f41cc.437b977a.js",
+ "hash": "f83d9a7303f5e04f7288",
+ "publicPath": "/assets/js/ad5f41cc.437b977a.js"
+ }
+ ]
+ },
+ "6807": {
+ "js": [
+ {
+ "file": "assets/js/6807.b2868e1c.js",
+ "hash": "b14015debc2c536a2e25",
+ "publicPath": "/assets/js/6807.b2868e1c.js"
+ }
+ ]
+ },
+ "6811": {
+ "js": [
+ {
+ "file": "assets/js/6811.d59002ef.js",
+ "hash": "65cd1e8e3f889d59c297",
+ "publicPath": "/assets/js/6811.d59002ef.js"
+ }
+ ]
+ },
+ "6849": {
+ "js": [
+ {
+ "file": "assets/js/7ed48f7a.94ccf772.js",
+ "hash": "f7b7c50adda6dbc3dd23",
+ "publicPath": "/assets/js/7ed48f7a.94ccf772.js"
+ }
+ ]
+ },
+ "6967": {
+ "js": [
+ {
+ "file": "assets/js/6967.871f981a.js",
+ "hash": "e35439539e8977db1a02",
+ "publicPath": "/assets/js/6967.871f981a.js"
+ }
+ ]
+ },
+ "6983": {
+ "js": [
+ {
+ "file": "assets/js/a35692ac.cb638e8d.js",
+ "hash": "d1fa1c733cee53163bd2",
+ "publicPath": "/assets/js/a35692ac.cb638e8d.js"
+ }
+ ]
+ },
+ "7009": {
+ "js": [
+ {
+ "file": "assets/js/d4fa624f.fff5d230.js",
+ "hash": "9f85e463fd1ae206c722",
+ "publicPath": "/assets/js/d4fa624f.fff5d230.js"
+ }
+ ]
+ },
+ "7034": {
+ "js": [
+ {
+ "file": "assets/js/7034.e93b9d6e.js",
+ "hash": "70cea60d65d4dd0d5762",
+ "publicPath": "/assets/js/7034.e93b9d6e.js"
+ }
+ ]
+ },
+ "7070": {
+ "js": [
+ {
+ "file": "assets/js/7070.92becf26.js",
+ "hash": "fe0f1def9c5cf5992830",
+ "publicPath": "/assets/js/7070.92becf26.js"
+ }
+ ]
+ },
+ "7137": {
+ "js": [
+ {
+ "file": "assets/js/7a815242.34ad59cf.js",
+ "hash": "be1c6a4d16cbc7bba9f3",
+ "publicPath": "/assets/js/7a815242.34ad59cf.js"
+ }
+ ]
+ },
+ "7151": {
+ "js": [
+ {
+ "file": "assets/js/f41bd397.7ae78b39.js",
+ "hash": "949f141091896900284f",
+ "publicPath": "/assets/js/f41bd397.7ae78b39.js"
+ }
+ ]
+ },
+ "7190": {
+ "js": [
+ {
+ "file": "assets/js/7190.cdd87415.js",
+ "hash": "e2df5c88dc8c0aa19069",
+ "publicPath": "/assets/js/7190.cdd87415.js"
+ }
+ ]
+ },
+ "7268": {
+ "js": [
+ {
+ "file": "assets/js/e43369a6.627b5e3d.js",
+ "hash": "19cdc1ba2ed57851aeb0",
+ "publicPath": "/assets/js/e43369a6.627b5e3d.js"
+ }
+ ]
+ },
+ "7298": {
+ "js": [
+ {
+ "file": "assets/js/f6b47c14.8509099a.js",
+ "hash": "89c75d09d6a835bc5734",
+ "publicPath": "/assets/js/f6b47c14.8509099a.js"
+ }
+ ]
+ },
+ "7308": {
+ "js": [
+ {
+ "file": "assets/js/7d65d55f.7bba893b.js",
+ "hash": "0cef3fdfe34392ad602b",
+ "publicPath": "/assets/js/7d65d55f.7bba893b.js"
+ }
+ ]
+ },
+ "7336": {
+ "js": [
+ {
+ "file": "assets/js/7336.cdf24896.js",
+ "hash": "8f3d0b59cca556c55f6f",
+ "publicPath": "/assets/js/7336.cdf24896.js"
+ }
+ ]
+ },
+ "7339": {
+ "js": [
+ {
+ "file": "assets/js/7339.56056608.js",
+ "hash": "f3ae46ea695806c47c1c",
+ "publicPath": "/assets/js/7339.56056608.js"
+ }
+ ]
+ },
+ "7363": {
+ "js": [
+ {
+ "file": "assets/js/7363.9188066c.js",
+ "hash": "cf79efca73537d5ad747",
+ "publicPath": "/assets/js/7363.9188066c.js"
+ }
+ ]
+ },
+ "7449": {
+ "js": [
+ {
+ "file": "assets/js/97dceae8.f424592b.js",
+ "hash": "15eef06f04f9c3917c9f",
+ "publicPath": "/assets/js/97dceae8.f424592b.js"
+ }
+ ]
+ },
+ "7489": {
+ "js": [
+ {
+ "file": "assets/js/7489.915fff05.js",
+ "hash": "be6eea0b67b2e0021a95",
+ "publicPath": "/assets/js/7489.915fff05.js"
+ }
+ ]
+ },
+ "7522": {
+ "js": [
+ {
+ "file": "assets/js/1ec06460.cde40f19.js",
+ "hash": "fceb9f37c0dfe6242b65",
+ "publicPath": "/assets/js/1ec06460.cde40f19.js"
+ }
+ ]
+ },
+ "7529": {
+ "js": [
+ {
+ "file": "assets/js/7529.c3918983.js",
+ "hash": "99a5683b6f7c10ab07e3",
+ "publicPath": "/assets/js/7529.c3918983.js"
+ }
+ ]
+ },
+ "7558": {
+ "js": [
+ {
+ "file": "assets/js/a5819609.a742553f.js",
+ "hash": "6404ae79b619241ea66d",
+ "publicPath": "/assets/js/a5819609.a742553f.js"
+ }
+ ]
+ },
+ "7617": {
+ "js": [
+ {
+ "file": "assets/js/0f9050c2.a3275339.js",
+ "hash": "067b921ef8ba51fbee41",
+ "publicPath": "/assets/js/0f9050c2.a3275339.js"
+ }
+ ]
+ },
+ "7675": {
+ "js": [
+ {
+ "file": "assets/js/ec499130.f497a872.js",
+ "hash": "e54dd9c23ab4955b1a97",
+ "publicPath": "/assets/js/ec499130.f497a872.js"
+ }
+ ]
+ },
+ "7689": {
+ "js": [
+ {
+ "file": "assets/js/7689.b2295c3b.js",
+ "hash": "8a7b371b273c4c90d49c",
+ "publicPath": "/assets/js/7689.b2295c3b.js"
+ }
+ ]
+ },
+ "7690": {
+ "js": [
+ {
+ "file": "assets/js/7690.2dc9d879.js",
+ "hash": "1268360ab93bea16fb76",
+ "publicPath": "/assets/js/7690.2dc9d879.js"
+ }
+ ]
+ },
+ "7726": {
+ "js": [
+ {
+ "file": "assets/js/dd57c4da.92b142e8.js",
+ "hash": "508008b84128c44f3022",
+ "publicPath": "/assets/js/dd57c4da.92b142e8.js"
+ }
+ ]
+ },
+ "7742": {
+ "js": [
+ {
+ "file": "assets/js/7742.07f08a70.js",
+ "hash": "52ef0ed355acb995bede",
+ "publicPath": "/assets/js/7742.07f08a70.js"
+ }
+ ]
+ },
+ "7766": {
+ "js": [
+ {
+ "file": "assets/js/75dcfc76.7c9ba75d.js",
+ "hash": "af6c6f662cf05d736e6d",
+ "publicPath": "/assets/js/75dcfc76.7c9ba75d.js"
+ }
+ ]
+ },
+ "7798": {
+ "js": [
+ {
+ "file": "assets/js/7798.f3c17208.js",
+ "hash": "d291eb596e426bcfd587",
+ "publicPath": "/assets/js/7798.f3c17208.js"
+ }
+ ]
+ },
+ "7819": {
+ "js": [
+ {
+ "file": "assets/js/7819.3ba545f5.js",
+ "hash": "5c1b9dff2e462f3a6daf",
+ "publicPath": "/assets/js/7819.3ba545f5.js"
+ }
+ ]
+ },
+ "7866": {
+ "js": [
+ {
+ "file": "assets/js/5fe0b4b7.2920dc7e.js",
+ "hash": "141ab92b09bd03be6a7f",
+ "publicPath": "/assets/js/5fe0b4b7.2920dc7e.js"
+ }
+ ]
+ },
+ "7915": {
+ "js": [
+ {
+ "file": "assets/js/5108.f9d6b38a.js",
+ "hash": "f639ff97f3b54dea1ec6",
+ "publicPath": "/assets/js/5108.f9d6b38a.js"
+ }
+ ]
+ },
+ "7918": {
+ "js": [
+ {
+ "file": "assets/js/17896441.c9a0d898.js",
+ "hash": "421794a87d8980fa9db8",
+ "publicPath": "/assets/js/17896441.c9a0d898.js"
+ }
+ ]
+ },
+ "7930": {
+ "js": [
+ {
+ "file": "assets/js/b0633187.55e8582d.js",
+ "hash": "e9b222d24d6b8434b1a4",
+ "publicPath": "/assets/js/b0633187.55e8582d.js"
+ }
+ ]
+ },
+ "8003": {
+ "js": [
+ {
+ "file": "assets/js/450a3a40.1d1ded4e.js",
+ "hash": "d538c88e12ca20201acf",
+ "publicPath": "/assets/js/450a3a40.1d1ded4e.js"
+ }
+ ]
+ },
+ "8123": {
+ "js": [
+ {
+ "file": "assets/js/7190.cdd87415.js",
+ "hash": "e2df5c88dc8c0aa19069",
+ "publicPath": "/assets/js/7190.cdd87415.js"
+ }
+ ]
+ },
+ "8166": {
+ "js": [
+ {
+ "file": "assets/js/8166.20a89781.js",
+ "hash": "6247a351a76752f3de02",
+ "publicPath": "/assets/js/8166.20a89781.js"
+ }
+ ]
+ },
+ "8185": {
+ "js": [
+ {
+ "file": "assets/js/ece63c70.79f6d35a.js",
+ "hash": "569e30340cb707b3bdf7",
+ "publicPath": "/assets/js/ece63c70.79f6d35a.js"
+ }
+ ]
+ },
+ "8194": {
+ "js": [
+ {
+ "file": "assets/js/8513aa73.59312f6c.js",
+ "hash": "8940af4cd6f94b8a6de5",
+ "publicPath": "/assets/js/8513aa73.59312f6c.js"
+ }
+ ]
+ },
+ "8338": {
+ "js": [
+ {
+ "file": "assets/js/8338.1c318de1.js",
+ "hash": "51503a7d49081436cf88",
+ "publicPath": "/assets/js/8338.1c318de1.js"
+ }
+ ]
+ },
+ "8361": {
+ "js": [
+ {
+ "file": "assets/js/8361.c6963749.js",
+ "hash": "8ae6b727b6d2de302665",
+ "publicPath": "/assets/js/8361.c6963749.js"
+ }
+ ]
+ },
+ "8414": {
+ "js": [
+ {
+ "file": "assets/js/50069048.ccbaa08a.js",
+ "hash": "6a6fe829553d4521b67c",
+ "publicPath": "/assets/js/50069048.ccbaa08a.js"
+ }
+ ]
+ },
+ "8567": {
+ "js": [
+ {
+ "file": "assets/js/b593737e.92642bb5.js",
+ "hash": "be4ba2ec5faa1783056b",
+ "publicPath": "/assets/js/b593737e.92642bb5.js"
+ }
+ ]
+ },
+ "8636": {
+ "js": [
+ {
+ "file": "assets/js/6531e46d.38971c4b.js",
+ "hash": "6f71ff8d25850aec5d01",
+ "publicPath": "/assets/js/6531e46d.38971c4b.js"
+ }
+ ]
+ },
+ "8659": {
+ "js": [
+ {
+ "file": "assets/js/8659.55cb8acc.js",
+ "hash": "65ee1495cc500296fe27",
+ "publicPath": "/assets/js/8659.55cb8acc.js"
+ }
+ ]
+ },
+ "8665": {
+ "js": [
+ {
+ "file": "assets/js/e54bec72.d5b7bcba.js",
+ "hash": "bfa264274e0b1211a4fb",
+ "publicPath": "/assets/js/e54bec72.d5b7bcba.js"
+ }
+ ]
+ },
+ "8793": {
+ "js": [
+ {
+ "file": "assets/js/8793.674aa798.js",
+ "hash": "a6e3f45e0112d71c4789",
+ "publicPath": "/assets/js/8793.674aa798.js"
+ }
+ ]
+ },
+ "8835": {
+ "js": [
+ {
+ "file": "assets/js/8835.9ea8b882.js",
+ "hash": "e1f241f0209bab9de848",
+ "publicPath": "/assets/js/8835.9ea8b882.js"
+ }
+ ]
+ },
+ "8877": {
+ "js": [
+ {
+ "file": "assets/js/8877.acccf1da.js",
+ "hash": "082df154b6e64242d99e",
+ "publicPath": "/assets/js/8877.acccf1da.js"
+ }
+ ]
+ },
+ "8878": {
+ "js": [
+ {
+ "file": "assets/js/2c318f4e.6a0d5f0d.js",
+ "hash": "708be875392e268bfd61",
+ "publicPath": "/assets/js/2c318f4e.6a0d5f0d.js"
+ }
+ ]
+ },
+ "8890": {
+ "js": [
+ {
+ "file": "assets/js/8890.95ae3b12.js",
+ "hash": "49fc8e0291b1f49e03be",
+ "publicPath": "/assets/js/8890.95ae3b12.js"
+ }
+ ]
+ },
+ "8995": {
+ "js": [
+ {
+ "file": "assets/js/c8ccc94a.82b5fdba.js",
+ "hash": "fc9a02e75b517b0ec66d",
+ "publicPath": "/assets/js/c8ccc94a.82b5fdba.js"
+ }
+ ]
+ },
+ "9016": {
+ "js": [
+ {
+ "file": "assets/js/9016.6d44597a.js",
+ "hash": "a36d67c596c2e584ad15",
+ "publicPath": "/assets/js/9016.6d44597a.js"
+ }
+ ]
+ },
+ "9017": {
+ "js": [
+ {
+ "file": "assets/js/eb7de7b6.a9233cce.js",
+ "hash": "209ae71049b94c87bc75",
+ "publicPath": "/assets/js/eb7de7b6.a9233cce.js"
+ }
+ ]
+ },
+ "9076": {
+ "js": [
+ {
+ "file": "assets/js/9076.2107d0d0.js",
+ "hash": "d9355ad3dcbd14b6dca3",
+ "publicPath": "/assets/js/9076.2107d0d0.js"
+ }
+ ]
+ },
+ "9132": {
+ "js": [
+ {
+ "file": "assets/js/efbd2d52.fd9f1640.js",
+ "hash": "ab169630d40e792a273c",
+ "publicPath": "/assets/js/efbd2d52.fd9f1640.js"
+ }
+ ]
+ },
+ "9165": {
+ "js": [
+ {
+ "file": "assets/js/116eb86d.dab99071.js",
+ "hash": "2c116d1defb19a6a1aa9",
+ "publicPath": "/assets/js/116eb86d.dab99071.js"
+ }
+ ]
+ },
+ "9239": {
+ "js": [
+ {
+ "file": "assets/js/c6afb9f2.b237b297.js",
+ "hash": "9286f44814ff02302015",
+ "publicPath": "/assets/js/c6afb9f2.b237b297.js"
+ }
+ ]
+ },
+ "9301": {
+ "js": [
+ {
+ "file": "assets/js/9301.32289a2c.js",
+ "hash": "fb39d3bdd7913907dd2d",
+ "publicPath": "/assets/js/9301.32289a2c.js"
+ }
+ ]
+ },
+ "9306": {
+ "js": [
+ {
+ "file": "assets/js/defea5fe.820390ac.js",
+ "hash": "25101d70a5f3b0964ec2",
+ "publicPath": "/assets/js/defea5fe.820390ac.js"
+ }
+ ]
+ },
+ "9356": {
+ "js": [
+ {
+ "file": "assets/js/9356.5a8c4987.js",
+ "hash": "751315301637c1b3f7b7",
+ "publicPath": "/assets/js/9356.5a8c4987.js"
+ }
+ ]
+ },
+ "9373": {
+ "js": [
+ {
+ "file": "assets/js/a7826c1b.e6925f4f.js",
+ "hash": "404293f4c3f2df417db5",
+ "publicPath": "/assets/js/a7826c1b.e6925f4f.js"
+ }
+ ]
+ },
+ "9469": {
+ "js": [
+ {
+ "file": "assets/js/4d0c9c4c.8a1d8cdd.js",
+ "hash": "40be736c3dc41fb042d9",
+ "publicPath": "/assets/js/4d0c9c4c.8a1d8cdd.js"
+ }
+ ]
+ },
+ "9485": {
+ "js": [
+ {
+ "file": "assets/js/9485.bb848847.js",
+ "hash": "65ef376a13fb2c46d1ab",
+ "publicPath": "/assets/js/9485.bb848847.js"
+ }
+ ]
+ },
+ "9503": {
+ "js": [
+ {
+ "file": "assets/js/cd0a06c0.58b1f0e1.js",
+ "hash": "560e453ba3fa51ccbd29",
+ "publicPath": "/assets/js/cd0a06c0.58b1f0e1.js"
+ }
+ ]
+ },
+ "9511": {
+ "js": [
+ {
+ "file": "assets/js/9511.680003ea.js",
+ "hash": "ba4aa4d080637543a194",
+ "publicPath": "/assets/js/9511.680003ea.js"
+ }
+ ]
+ },
+ "9519": {
+ "js": [
+ {
+ "file": "assets/js/9519.24bf4fd2.js",
+ "hash": "974f75afe044787084e7",
+ "publicPath": "/assets/js/9519.24bf4fd2.js"
+ }
+ ]
+ },
+ "9540": {
+ "js": [
+ {
+ "file": "assets/js/289dfdc8.0a6848b7.js",
+ "hash": "ee33b65cc65134692514",
+ "publicPath": "/assets/js/289dfdc8.0a6848b7.js"
+ }
+ ]
+ },
+ "9589": {
+ "js": [
+ {
+ "file": "assets/js/9589.c26b2906.js",
+ "hash": "2ba0ccb5eff50cb11108",
+ "publicPath": "/assets/js/9589.c26b2906.js"
+ }
+ ]
+ },
+ "9596": {
+ "js": [
+ {
+ "file": "assets/js/9596.7b062e37.js",
+ "hash": "2cacbfa964583890713b",
+ "publicPath": "/assets/js/9596.7b062e37.js"
+ }
+ ]
+ },
+ "9673": {
+ "js": [
+ {
+ "file": "assets/js/ecf907af.11b74c76.js",
+ "hash": "f3c30d49fe94ba2ec6ba",
+ "publicPath": "/assets/js/ecf907af.11b74c76.js"
+ }
+ ]
+ },
+ "9706": {
+ "js": [
+ {
+ "file": "assets/js/9706.63fe2732.js",
+ "hash": "da99eb2e9caec2aa0952",
+ "publicPath": "/assets/js/9706.63fe2732.js"
+ }
+ ]
+ },
+ "9744": {
+ "js": [
+ {
+ "file": "assets/js/9744.d5d7c82e.js",
+ "hash": "29d9285e5c21cfbbe2e6",
+ "publicPath": "/assets/js/9744.d5d7c82e.js"
+ }
+ ]
+ },
+ "9752": {
+ "js": [
+ {
+ "file": "assets/js/dbcff6d6.2b523ab9.js",
+ "hash": "3ae8918e749e5e557236",
+ "publicPath": "/assets/js/dbcff6d6.2b523ab9.js"
+ }
+ ]
+ },
+ "9840": {
+ "js": [
+ {
+ "file": "assets/js/9840.7b68449b.js",
+ "hash": "13e8c2b81a458bbe8bc9",
+ "publicPath": "/assets/js/9840.7b68449b.js"
+ }
+ ]
+ },
+ "9933": {
+ "js": [
+ {
+ "file": "assets/js/5e3ce4d8.416f2d78.js",
+ "hash": "30d7553493db1d97f196",
+ "publicPath": "/assets/js/5e3ce4d8.416f2d78.js"
+ }
+ ]
+ },
+ "9954": {
+ "js": [
+ {
+ "file": "assets/js/837dbe9c.e780980b.js",
+ "hash": "cf02c35311018d0cc051",
+ "publicPath": "/assets/js/837dbe9c.e780980b.js"
+ }
+ ]
+ }
+ }
+}
diff --git a/website/.docusaurus/client-modules.js b/website/.docusaurus/client-modules.js
new file mode 100644
index 000000000000..077b2a55bc73
--- /dev/null
+++ b/website/.docusaurus/client-modules.js
@@ -0,0 +1,6 @@
+export default [
+ require("/home/ardat_000/Guild/graphql-code-generator/node_modules/infima/dist/css/default/default.css"),
+ require("/home/ardat_000/Guild/graphql-code-generator/node_modules/@docusaurus/theme-classic/lib/prism-include-languages"),
+ require("/home/ardat_000/Guild/graphql-code-generator/node_modules/@docusaurus/theme-classic/lib/admonitions.css"),
+ require("/home/ardat_000/Guild/graphql-code-generator/website/src/css/custom.css"),
+];
diff --git a/website/.docusaurus/codeTranslations.json b/website/.docusaurus/codeTranslations.json
new file mode 100644
index 000000000000..0967ef424bce
--- /dev/null
+++ b/website/.docusaurus/codeTranslations.json
@@ -0,0 +1 @@
+{}
diff --git a/website/.docusaurus/docusaurus-plugin-content-blog/default/blog-post-list-prop-default.json b/website/.docusaurus/docusaurus-plugin-content-blog/default/blog-post-list-prop-default.json
new file mode 100644
index 000000000000..f0c3a5480ec9
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-blog/default/blog-post-list-prop-default.json
@@ -0,0 +1,4 @@
+{
+ "title": "Recent posts",
+ "items": []
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-contributing-md-453.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-contributing-md-453.json
new file mode 100644
index 000000000000..e9d460b8aefa
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-contributing-md-453.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "custom-codegen/contributing",
+ "id": "custom-codegen/contributing",
+ "isDocsHomePage": false,
+ "title": "Contributing",
+ "description": "So now when your new plugin is ready, you can either maintain it in your own repo and npm package, or you can contribute and make it part of the GraphQL Code Generator repo.",
+ "source": "@site/docs/custom-codegen/contributing.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/contributing",
+ "permalink": "/docs/custom-codegen/contributing",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/contributing.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "contributing",
+ "title": "Contributing"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Visitor Pattern",
+ "permalink": "/docs/custom-codegen/using-visitor"
+ },
+ "next": {
+ "title": "Migration to 1.0.0",
+ "permalink": "/docs/migration/from-0-18"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-extend-schema-md-558.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-extend-schema-md-558.json
new file mode 100644
index 000000000000..0ee0931a831d
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-extend-schema-md-558.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "custom-codegen/extend-schema",
+ "id": "custom-codegen/extend-schema",
+ "isDocsHomePage": false,
+ "title": "How to extend the GraphQL Schema?",
+ "description": "Each plugin can also specify addToSchema field, and to extend the GraphQLSchema with more types:",
+ "source": "@site/docs/custom-codegen/extend-schema.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/extend-schema",
+ "permalink": "/docs/custom-codegen/extend-schema",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/extend-schema.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "extend-schema",
+ "title": "How to extend the GraphQL Schema?"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Validate Plugin Configuration",
+ "permalink": "/docs/custom-codegen/validate-configuration"
+ },
+ "next": {
+ "title": "Visitor Pattern",
+ "permalink": "/docs/custom-codegen/using-visitor"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-index-md-c08.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-index-md-c08.json
new file mode 100644
index 000000000000..82d5612cf358
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-index-md-c08.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "custom-codegen/index",
+ "id": "custom-codegen/index",
+ "isDocsHomePage": false,
+ "title": "What are Plugins?",
+ "description": "The general purpose of GraphQL Code Generator is to parse GraphQL syntax, transform it into an AST and then output it into desired formats which can vary. Since there can be potentially infinite amount of formats, we've made it possible to build custom code generators.",
+ "source": "@site/docs/custom-codegen/index.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/index",
+ "permalink": "/docs/custom-codegen/index",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/index.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "index",
+ "title": "What are Plugins?"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "VSCode",
+ "permalink": "/docs/integrations/vscode"
+ },
+ "next": {
+ "title": "Write your first Plugin",
+ "permalink": "/docs/custom-codegen/write-your-plugin"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-using-visitor-md-b88.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-using-visitor-md-b88.json
new file mode 100644
index 000000000000..43b296e246bf
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-using-visitor-md-b88.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "custom-codegen/using-visitor",
+ "id": "custom-codegen/using-visitor",
+ "isDocsHomePage": false,
+ "title": "Visitor Pattern",
+ "description": "Most of the codegen's plugins are written with a design-pattern called Visitor. GraphQL has an internal mechanism for \"visiting\" a GraphQLSchema and GraphQL operations, and you can use it to transform your GraphQL definitions into a custom output.",
+ "source": "@site/docs/custom-codegen/using-visitor.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/using-visitor",
+ "permalink": "/docs/custom-codegen/using-visitor",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/using-visitor.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "using-visitor",
+ "title": "Visitor Pattern"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "How to extend the GraphQL Schema?",
+ "permalink": "/docs/custom-codegen/extend-schema"
+ },
+ "next": {
+ "title": "Contributing",
+ "permalink": "/docs/custom-codegen/contributing"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-validate-configuration-md-6cb.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-validate-configuration-md-6cb.json
new file mode 100644
index 000000000000..c7ba8e3ec4a7
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-validate-configuration-md-6cb.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "custom-codegen/validate-configuration",
+ "id": "custom-codegen/validate-configuration",
+ "isDocsHomePage": false,
+ "title": "Validate Plugin Configuration",
+ "description": "Each plugin can also provide a function to validate the configuration before executing it.",
+ "source": "@site/docs/custom-codegen/validate-configuration.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/validate-configuration",
+ "permalink": "/docs/custom-codegen/validate-configuration",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/validate-configuration.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "validate-configuration",
+ "title": "Validate Plugin Configuration"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Write your first Plugin",
+ "permalink": "/docs/custom-codegen/write-your-plugin"
+ },
+ "next": {
+ "title": "How to extend the GraphQL Schema?",
+ "permalink": "/docs/custom-codegen/extend-schema"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-write-your-plugin-md-dbc.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-write-your-plugin-md-dbc.json
new file mode 100644
index 000000000000..867a2d191777
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-custom-codegen-write-your-plugin-md-dbc.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "custom-codegen/write-your-plugin",
+ "id": "custom-codegen/write-your-plugin",
+ "isDocsHomePage": false,
+ "title": "Write your first Plugin",
+ "description": "Basic Plugin",
+ "source": "@site/docs/custom-codegen/write-your-plugin.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/write-your-plugin",
+ "permalink": "/docs/custom-codegen/write-your-plugin",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/write-your-plugin.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "write-your-plugin",
+ "title": "Write your first Plugin"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "What are Plugins?",
+ "permalink": "/docs/custom-codegen/index"
+ },
+ "next": {
+ "title": "Validate Plugin Configuration",
+ "permalink": "/docs/custom-codegen/validate-configuration"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-add-md-bb0.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-add-md-bb0.json
new file mode 100644
index 000000000000..36972772732c
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-add-md-bb0.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/add",
+ "id": "generated-config/add",
+ "isDocsHomePage": false,
+ "title": "add",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/add.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/add",
+ "permalink": "/docs/generated-config/add",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/add.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-c-sharp-md-b59.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-c-sharp-md-b59.json
new file mode 100644
index 000000000000..528a78763f82
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-c-sharp-md-b59.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/c-sharp",
+ "id": "generated-config/c-sharp",
+ "isDocsHomePage": false,
+ "title": "c-sharp",
+ "description": "This plugin generates C# class identifier for your schema types.",
+ "source": "@site/docs/generated-config/c-sharp.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/c-sharp",
+ "permalink": "/docs/generated-config/c-sharp",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/c-sharp.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-c-sharp-operations-md-2f7.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-c-sharp-operations-md-2f7.json
new file mode 100644
index 000000000000..9cd9c1a36394
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-c-sharp-operations-md-2f7.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/c-sharp-operations",
+ "id": "generated-config/c-sharp-operations",
+ "isDocsHomePage": false,
+ "title": "c-sharp-operations",
+ "description": "This plugin generates C# class based on your GraphQL operations.",
+ "source": "@site/docs/generated-config/c-sharp-operations.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/c-sharp-operations",
+ "permalink": "/docs/generated-config/c-sharp-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/c-sharp-operations.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-flow-md-e52.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-flow-md-e52.json
new file mode 100644
index 000000000000..7ff3680aa148
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-flow-md-e52.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/flow",
+ "id": "generated-config/flow",
+ "isDocsHomePage": false,
+ "title": "flow",
+ "description": "This plugin generates Flow types based on your GraphQLSchema.",
+ "source": "@site/docs/generated-config/flow.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/flow",
+ "permalink": "/docs/generated-config/flow",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/flow.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-flow-operations-md-9b7.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-flow-operations-md-9b7.json
new file mode 100644
index 000000000000..7d490192c56a
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-flow-operations-md-9b7.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/flow-operations",
+ "id": "generated-config/flow-operations",
+ "isDocsHomePage": false,
+ "title": "flow-operations",
+ "description": "This plugin generates Flow types based on your GraphQLSchema and your GraphQL operations and fragments.",
+ "source": "@site/docs/generated-config/flow-operations.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/flow-operations",
+ "permalink": "/docs/generated-config/flow-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/flow-operations.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-flow-resolvers-md-dd5.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-flow-resolvers-md-dd5.json
new file mode 100644
index 000000000000..823fec197373
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-flow-resolvers-md-dd5.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/flow-resolvers",
+ "id": "generated-config/flow-resolvers",
+ "isDocsHomePage": false,
+ "title": "flow-resolvers",
+ "description": "This plugin generates resolvers signature based on your GraphQLSchema.",
+ "source": "@site/docs/generated-config/flow-resolvers.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/flow-resolvers",
+ "permalink": "/docs/generated-config/flow-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/flow-resolvers.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-fragment-matcher-md-4aa.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-fragment-matcher-md-4aa.json
new file mode 100644
index 000000000000..757d0c5b99e5
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-fragment-matcher-md-4aa.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/fragment-matcher",
+ "id": "generated-config/fragment-matcher",
+ "isDocsHomePage": false,
+ "title": "fragment-matcher",
+ "description": "This plugin generates an introspection file but only with Interfaces and Unions, based on your GraphQLSchema.",
+ "source": "@site/docs/generated-config/fragment-matcher.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/fragment-matcher",
+ "permalink": "/docs/generated-config/fragment-matcher",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/fragment-matcher.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-gql-tag-operations-preset-md-2f4.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-gql-tag-operations-preset-md-2f4.json
new file mode 100644
index 000000000000..4243afe59133
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-gql-tag-operations-preset-md-2f4.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/gql-tag-operations-preset",
+ "id": "generated-config/gql-tag-operations-preset",
+ "isDocsHomePage": false,
+ "title": "gql-tag-operations-preset",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/gql-tag-operations-preset.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/gql-tag-operations-preset",
+ "permalink": "/docs/generated-config/gql-tag-operations-preset",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/gql-tag-operations-preset.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-graphql-modules-preset-md-ecf.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-graphql-modules-preset-md-ecf.json
new file mode 100644
index 000000000000..cf51ea3e090c
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-graphql-modules-preset-md-ecf.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/graphql-modules-preset",
+ "id": "generated-config/graphql-modules-preset",
+ "isDocsHomePage": false,
+ "title": "graphql-modules-preset",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/graphql-modules-preset.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/graphql-modules-preset",
+ "permalink": "/docs/generated-config/graphql-modules-preset",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/graphql-modules-preset.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-import-types-preset-md-b7d.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-import-types-preset-md-b7d.json
new file mode 100644
index 000000000000..1c5e05e1c583
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-import-types-preset-md-b7d.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/import-types-preset",
+ "id": "generated-config/import-types-preset",
+ "isDocsHomePage": false,
+ "title": "import-types-preset",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/import-types-preset.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/import-types-preset",
+ "permalink": "/docs/generated-config/import-types-preset",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/import-types-preset.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-introspection-md-c6a.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-introspection-md-c6a.json
new file mode 100644
index 000000000000..7d5c61e36974
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-introspection-md-c6a.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/introspection",
+ "id": "generated-config/introspection",
+ "isDocsHomePage": false,
+ "title": "introspection",
+ "description": "This plugin generates a GraphQL introspection file based on your GraphQL schema.",
+ "source": "@site/docs/generated-config/introspection.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/introspection",
+ "permalink": "/docs/generated-config/introspection",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/introspection.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-java-apollo-android-md-460.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-java-apollo-android-md-460.json
new file mode 100644
index 000000000000..52e438f4baa1
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-java-apollo-android-md-460.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/java-apollo-android",
+ "id": "generated-config/java-apollo-android",
+ "isDocsHomePage": false,
+ "title": "java-apollo-android",
+ "description": "This plugin and presets creates generated mappers and parsers for a complete type-safe GraphQL requests, for developers that uses Apollo Android runtime.",
+ "source": "@site/docs/generated-config/java-apollo-android.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/java-apollo-android",
+ "permalink": "/docs/generated-config/java-apollo-android",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/java-apollo-android.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-java-md-e43.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-java-md-e43.json
new file mode 100644
index 000000000000..17649a4aee18
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-java-md-e43.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/java",
+ "id": "generated-config/java",
+ "isDocsHomePage": false,
+ "title": "java",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/java.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/java",
+ "permalink": "/docs/generated-config/java",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/java.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-java-resolvers-md-556.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-java-resolvers-md-556.json
new file mode 100644
index 000000000000..bc439c5233c0
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-java-resolvers-md-556.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/java-resolvers",
+ "id": "generated-config/java-resolvers",
+ "isDocsHomePage": false,
+ "title": "java-resolvers",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/java-resolvers.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/java-resolvers",
+ "permalink": "/docs/generated-config/java-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/java-resolvers.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-kotlin-md-a58.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-kotlin-md-a58.json
new file mode 100644
index 000000000000..e0899630e061
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-kotlin-md-a58.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/kotlin",
+ "id": "generated-config/kotlin",
+ "isDocsHomePage": false,
+ "title": "kotlin",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/kotlin.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/kotlin",
+ "permalink": "/docs/generated-config/kotlin",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/kotlin.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-named-operations-object-md-f39.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-named-operations-object-md-f39.json
new file mode 100644
index 000000000000..00a8dc57c3e3
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-named-operations-object-md-f39.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/named-operations-object",
+ "id": "generated-config/named-operations-object",
+ "isDocsHomePage": false,
+ "title": "named-operations-object",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/named-operations-object.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/named-operations-object",
+ "permalink": "/docs/generated-config/named-operations-object",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/named-operations-object.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-near-operation-file-preset-md-3df.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-near-operation-file-preset-md-3df.json
new file mode 100644
index 000000000000..f5fea451c0f3
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-near-operation-file-preset-md-3df.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/near-operation-file-preset",
+ "id": "generated-config/near-operation-file-preset",
+ "isDocsHomePage": false,
+ "title": "near-operation-file-preset",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/near-operation-file-preset.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/near-operation-file-preset",
+ "permalink": "/docs/generated-config/near-operation-file-preset",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/near-operation-file-preset.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-schema-ast-md-d66.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-schema-ast-md-d66.json
new file mode 100644
index 000000000000..9a9aa6bf84be
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-schema-ast-md-d66.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/schema-ast",
+ "id": "generated-config/schema-ast",
+ "isDocsHomePage": false,
+ "title": "schema-ast",
+ "description": "This plugin prints the merged schema as string. If multiple schemas are provided, they will be merged and printed as one schema.",
+ "source": "@site/docs/generated-config/schema-ast.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/schema-ast",
+ "permalink": "/docs/generated-config/schema-ast",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/schema-ast.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-time-md-c8c.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-time-md-c8c.json
new file mode 100644
index 000000000000..1570789c004a
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-time-md-c8c.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/time",
+ "id": "generated-config/time",
+ "isDocsHomePage": false,
+ "title": "time",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/time.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/time",
+ "permalink": "/docs/generated-config/time",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/time.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-apollo-angular-md-58a.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-apollo-angular-md-58a.json
new file mode 100644
index 000000000000..d60395110bf3
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-apollo-angular-md-58a.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-apollo-angular",
+ "id": "generated-config/typescript-apollo-angular",
+ "isDocsHomePage": false,
+ "title": "typescript-apollo-angular",
+ "description": "This plugin generates Apollo services (Query, Mutation and Subscription) with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-apollo-angular.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-apollo-angular",
+ "permalink": "/docs/generated-config/typescript-apollo-angular",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-apollo-angular.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-apollo-client-helpers-md-2fa.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-apollo-client-helpers-md-2fa.json
new file mode 100644
index 000000000000..12fd124071db
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-apollo-client-helpers-md-2fa.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-apollo-client-helpers",
+ "id": "generated-config/typescript-apollo-client-helpers",
+ "isDocsHomePage": false,
+ "title": "typescript-apollo-client-helpers",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/typescript-apollo-client-helpers.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-apollo-client-helpers",
+ "permalink": "/docs/generated-config/typescript-apollo-client-helpers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-apollo-client-helpers.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-compatibility-md-d6f.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-compatibility-md-d6f.json
new file mode 100644
index 000000000000..8cecb66b1bce
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-compatibility-md-d6f.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-compatibility",
+ "id": "generated-config/typescript-compatibility",
+ "isDocsHomePage": false,
+ "title": "typescript-compatibility",
+ "description": "If you are migrating from <1.0, we created a new plugin called typescript-compatibility that generates backward compatibility for the typescript-operations and typescript-react-apollo plugins.",
+ "source": "@site/docs/generated-config/typescript-compatibility.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-compatibility",
+ "permalink": "/docs/generated-config/typescript-compatibility",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-compatibility.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-document-nodes-md-940.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-document-nodes-md-940.json
new file mode 100644
index 000000000000..a412b9849627
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-document-nodes-md-940.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-document-nodes",
+ "id": "generated-config/typescript-document-nodes",
+ "isDocsHomePage": false,
+ "title": "typescript-document-nodes",
+ "description": "This plugin generates TypeScript source (.ts) file from GraphQL files (.graphql).",
+ "source": "@site/docs/generated-config/typescript-document-nodes.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-document-nodes",
+ "permalink": "/docs/generated-config/typescript-document-nodes",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-document-nodes.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-generic-sdk-md-5fe.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-generic-sdk-md-5fe.json
new file mode 100644
index 000000000000..2985d37129e0
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-generic-sdk-md-5fe.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-generic-sdk",
+ "id": "generated-config/typescript-generic-sdk",
+ "isDocsHomePage": false,
+ "title": "typescript-generic-sdk",
+ "description": "This plugin generate a generic SDK (without any Requester implemented), allow you to easily customize the way you fetch your data, without loosing the strongly-typed integration.",
+ "source": "@site/docs/generated-config/typescript-generic-sdk.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-generic-sdk",
+ "permalink": "/docs/generated-config/typescript-generic-sdk",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-generic-sdk.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-graphql-files-modules-md-7a8.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-graphql-files-modules-md-7a8.json
new file mode 100644
index 000000000000..212f1bdfa2e9
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-graphql-files-modules-md-7a8.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-graphql-files-modules",
+ "id": "generated-config/typescript-graphql-files-modules",
+ "isDocsHomePage": false,
+ "title": "typescript-graphql-files-modules",
+ "description": "This plugin generates TypeScript typings for .graphql files containing GraphQL documents, which later on can be consumed using graphql-tag/loader or use string types if you will use the operations as raw strings, and get type-check and type-safety for your imports. This means that any time you import objects from .graphql files, your IDE will provide auto-complete.",
+ "source": "@site/docs/generated-config/typescript-graphql-files-modules.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-graphql-files-modules",
+ "permalink": "/docs/generated-config/typescript-graphql-files-modules",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-graphql-files-modules.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-graphql-request-md-a35.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-graphql-request-md-a35.json
new file mode 100644
index 000000000000..2c7f9aed3086
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-graphql-request-md-a35.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-graphql-request",
+ "id": "generated-config/typescript-graphql-request",
+ "isDocsHomePage": false,
+ "title": "typescript-graphql-request",
+ "description": "This plugin generates graphql-request ready-to-use SDK, which is fully-typed.",
+ "source": "@site/docs/generated-config/typescript-graphql-request.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-graphql-request",
+ "permalink": "/docs/generated-config/typescript-graphql-request",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-graphql-request.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-md-837.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-md-837.json
new file mode 100644
index 000000000000..b20eed783c72
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-md-837.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript",
+ "id": "generated-config/typescript",
+ "isDocsHomePage": false,
+ "title": "typescript",
+ "description": "This plugin generates the base TypeScript types, based on your GraphQL schema.",
+ "source": "@site/docs/generated-config/typescript.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript",
+ "permalink": "/docs/generated-config/typescript",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-mongodb-md-408.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-mongodb-md-408.json
new file mode 100644
index 000000000000..7e0aa2935658
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-mongodb-md-408.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-mongodb",
+ "id": "generated-config/typescript-mongodb",
+ "isDocsHomePage": false,
+ "title": "typescript-mongodb",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/typescript-mongodb.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-mongodb",
+ "permalink": "/docs/generated-config/typescript-mongodb",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-mongodb.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-operations-md-c16.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-operations-md-c16.json
new file mode 100644
index 000000000000..3026d14b4175
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-operations-md-c16.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-operations",
+ "id": "generated-config/typescript-operations",
+ "isDocsHomePage": false,
+ "title": "typescript-operations",
+ "description": "This plugin generates TypeScript types based on your GraphQLSchema and your GraphQL operations and fragments.",
+ "source": "@site/docs/generated-config/typescript-operations.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-operations",
+ "permalink": "/docs/generated-config/typescript-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-operations.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-react-apollo-md-03b.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-react-apollo-md-03b.json
new file mode 100644
index 000000000000..4b0cf78b1fdf
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-react-apollo-md-03b.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-react-apollo",
+ "id": "generated-config/typescript-react-apollo",
+ "isDocsHomePage": false,
+ "title": "typescript-react-apollo",
+ "description": "This plugin generates React Apollo components and HOC with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-react-apollo.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-react-apollo",
+ "permalink": "/docs/generated-config/typescript-react-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-react-apollo.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-react-query-md-f34.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-react-query-md-f34.json
new file mode 100644
index 000000000000..28fb4df29827
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-react-query-md-f34.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-react-query",
+ "id": "generated-config/typescript-react-query",
+ "isDocsHomePage": false,
+ "title": "typescript-react-query",
+ "description": "This plugin generates React-Query Hooks with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-react-query.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-react-query",
+ "permalink": "/docs/generated-config/typescript-react-query",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-react-query.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-resolvers-md-eb7.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-resolvers-md-eb7.json
new file mode 100644
index 000000000000..53739d2f00db
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-resolvers-md-eb7.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-resolvers",
+ "id": "generated-config/typescript-resolvers",
+ "isDocsHomePage": false,
+ "title": "typescript-resolvers",
+ "description": "This plugin generates TypeScript signature for resolve functions of your GraphQL API.",
+ "source": "@site/docs/generated-config/typescript-resolvers.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-resolvers",
+ "permalink": "/docs/generated-config/typescript-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-resolvers.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-rtk-query-md-699.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-rtk-query-md-699.json
new file mode 100644
index 000000000000..ffe75408885b
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-rtk-query-md-699.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-rtk-query",
+ "id": "generated-config/typescript-rtk-query",
+ "isDocsHomePage": false,
+ "title": "typescript-rtk-query",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/typescript-rtk-query.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-rtk-query",
+ "permalink": "/docs/generated-config/typescript-rtk-query",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-rtk-query.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-stencil-apollo-md-0a0.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-stencil-apollo-md-0a0.json
new file mode 100644
index 000000000000..b82ab920b6dd
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-stencil-apollo-md-0a0.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-stencil-apollo",
+ "id": "generated-config/typescript-stencil-apollo",
+ "isDocsHomePage": false,
+ "title": "typescript-stencil-apollo",
+ "description": "This plugin generates Stencil Apollo functional components typings",
+ "source": "@site/docs/generated-config/typescript-stencil-apollo.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-stencil-apollo",
+ "permalink": "/docs/generated-config/typescript-stencil-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-stencil-apollo.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-type-graphql-md-0f9.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-type-graphql-md-0f9.json
new file mode 100644
index 000000000000..28751e99d0fa
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-type-graphql-md-0f9.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-type-graphql",
+ "id": "generated-config/typescript-type-graphql",
+ "isDocsHomePage": false,
+ "title": "typescript-type-graphql",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/typescript-type-graphql.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-type-graphql",
+ "permalink": "/docs/generated-config/typescript-type-graphql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-type-graphql.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-urql-md-9aa.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-urql-md-9aa.json
new file mode 100644
index 000000000000..8a1e86f8c7f6
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-urql-md-9aa.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-urql",
+ "id": "generated-config/typescript-urql",
+ "isDocsHomePage": false,
+ "title": "typescript-urql",
+ "description": "This plugin generates urql (https://github.com/FormidableLabs/urql) components and HOC with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-urql.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-urql",
+ "permalink": "/docs/generated-config/typescript-urql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-urql.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-vue-apollo-md-d7c.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-vue-apollo-md-d7c.json
new file mode 100644
index 000000000000..fd1e7bf8dc01
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-vue-apollo-md-d7c.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-vue-apollo",
+ "id": "generated-config/typescript-vue-apollo",
+ "isDocsHomePage": false,
+ "title": "typescript-vue-apollo",
+ "description": "This plugin generates",
+ "source": "@site/docs/generated-config/typescript-vue-apollo.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-vue-apollo",
+ "permalink": "/docs/generated-config/typescript-vue-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-vue-apollo.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-vue-apollo-smart-ops-md-4a9.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-vue-apollo-smart-ops-md-4a9.json
new file mode 100644
index 000000000000..e1c799bb8e7a
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-vue-apollo-smart-ops-md-4a9.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-vue-apollo-smart-ops",
+ "id": "generated-config/typescript-vue-apollo-smart-ops",
+ "isDocsHomePage": false,
+ "title": "typescript-vue-apollo-smart-ops",
+ "description": "This plugin generates Vue Apollo Smart Query, Smart Subscription and mutation operation functions with",
+ "source": "@site/docs/generated-config/typescript-vue-apollo-smart-ops.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-vue-apollo-smart-ops",
+ "permalink": "/docs/generated-config/typescript-vue-apollo-smart-ops",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-vue-apollo-smart-ops.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-vue-urql-md-d08.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-vue-urql-md-d08.json
new file mode 100644
index 000000000000..f087a09d6576
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-typescript-vue-urql-md-d08.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/typescript-vue-urql",
+ "id": "generated-config/typescript-vue-urql",
+ "isDocsHomePage": false,
+ "title": "typescript-vue-urql",
+ "description": "This plugin generates urql (https://github.com/FormidableLabs/urql) composition functions with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-vue-urql.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-vue-urql",
+ "permalink": "/docs/generated-config/typescript-vue-urql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-vue-urql.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-urql-introspection-md-7bd.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-urql-introspection-md-7bd.json
new file mode 100644
index 000000000000..e4042009575f
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-generated-config-urql-introspection-md-7bd.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "generated-config/urql-introspection",
+ "id": "generated-config/urql-introspection",
+ "isDocsHomePage": false,
+ "title": "urql-introspection",
+ "description": "This plugin generates an introspection file for Schema Awareness feature of Urql Cache Exchange",
+ "source": "@site/docs/generated-config/urql-introspection.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/urql-introspection",
+ "permalink": "/docs/generated-config/urql-introspection",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/urql-introspection.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-codegen-config-md-6f6.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-codegen-config-md-6f6.json
new file mode 100644
index 000000000000..3a09e65d58de
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-codegen-config-md-6f6.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/codegen-config",
+ "id": "getting-started/codegen-config",
+ "isDocsHomePage": false,
+ "title": "codegen.yml",
+ "description": "Having a config file fits well when we have a large amount of options to provide in order to generate some code. This can happen mostly in large scale projects where the GraphQL schema is pretty complex and we would like to generate a lot of different formats.",
+ "source": "@site/docs/getting-started/codegen-config.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/codegen-config",
+ "permalink": "/docs/getting-started/codegen-config",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/codegen-config.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "codegen-config",
+ "title": "codegen.yml"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Installation",
+ "permalink": "/docs/getting-started/installation"
+ },
+ "next": {
+ "title": "`schema` field",
+ "permalink": "/docs/getting-started/schema-field"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-config-field-md-c0c.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-config-field-md-c0c.json
new file mode 100644
index 000000000000..a862fec2ac78
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-config-field-md-c0c.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/config-field",
+ "id": "getting-started/config-field",
+ "isDocsHomePage": false,
+ "title": "`config` field",
+ "description": "The config field is used to pass configuration to Plugins. You can specify it in multiple levels of your .yml file.",
+ "source": "@site/docs/getting-started/config-field.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/config-field",
+ "permalink": "/docs/getting-started/config-field",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/config-field.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "config-field",
+ "title": "`config` field"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "`documents` field",
+ "permalink": "/docs/getting-started/documents-field"
+ },
+ "next": {
+ "title": "`require` field",
+ "permalink": "/docs/getting-started/require-field"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-development-workflow-md-851.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-development-workflow-md-851.json
new file mode 100644
index 000000000000..bdcc70f8d64b
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-development-workflow-md-851.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/development-workflow",
+ "id": "getting-started/development-workflow",
+ "isDocsHomePage": false,
+ "title": "Development Workflow",
+ "description": "The GraphQL Code Generator should be integrated as part of your development workflow.",
+ "source": "@site/docs/getting-started/development-workflow.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/development-workflow",
+ "permalink": "/docs/getting-started/development-workflow",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/development-workflow.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "development-workflow",
+ "title": "Development Workflow"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Lifecycle Hooks",
+ "permalink": "/docs/getting-started/lifecycle-hooks"
+ },
+ "next": {
+ "title": "Programmatic Usage",
+ "permalink": "/docs/getting-started/programmatic-usage"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-documents-field-md-a78.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-documents-field-md-a78.json
new file mode 100644
index 000000000000..c28be4c53024
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-documents-field-md-a78.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/documents-field",
+ "id": "getting-started/documents-field",
+ "isDocsHomePage": false,
+ "title": "`documents` field",
+ "description": "The documents field should point to your GraphQL documents: query, mutation, subscription and fragment.",
+ "source": "@site/docs/getting-started/documents-field.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/documents-field",
+ "permalink": "/docs/getting-started/documents-field",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/documents-field.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "documents-field",
+ "title": "`documents` field"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "`schema` field",
+ "permalink": "/docs/getting-started/schema-field"
+ },
+ "next": {
+ "title": "`config` field",
+ "permalink": "/docs/getting-started/config-field"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-further-reading-md-b06.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-further-reading-md-b06.json
new file mode 100644
index 000000000000..de7b5a96517e
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-further-reading-md-b06.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/further-reading",
+ "id": "getting-started/further-reading",
+ "isDocsHomePage": false,
+ "title": "Further Reading",
+ "description": "If you'd like to learn more, you may find the following resources helpful.",
+ "source": "@site/docs/getting-started/further-reading.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/further-reading",
+ "permalink": "/docs/getting-started/further-reading",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/further-reading.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "further-reading",
+ "title": "Further Reading"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Programmatic Usage",
+ "permalink": "/docs/getting-started/programmatic-usage"
+ },
+ "next": {
+ "title": "All Plugins",
+ "permalink": "/docs/plugins/index"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-index-md-54c.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-index-md-54c.json
new file mode 100644
index 000000000000..f4dbe857ff76
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-index-md-54c.json
@@ -0,0 +1,22 @@
+{
+ "unversionedId": "getting-started/index",
+ "id": "getting-started/index",
+ "isDocsHomePage": false,
+ "title": "What is GraphQL Code Generator?",
+ "description": "GraphQL Code Generator is a CLI tool that can generate TypeScript typings out of a GraphQL schema. When we develop a GraphQL backend, there would be many instances where we would find ourselves writing the same things which are already described by the GraphQL schema, only in a different format; for example: resolver signatures, MongoDB models, Angular services etc.",
+ "source": "@site/docs/getting-started/index.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/index",
+ "permalink": "/docs/getting-started/index",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/index.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "index",
+ "title": "What is GraphQL Code Generator?"
+ },
+ "sidebar": "sidebar",
+ "next": {
+ "title": "Installation",
+ "permalink": "/docs/getting-started/installation"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-installation-md-54f.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-installation-md-54f.json
new file mode 100644
index 000000000000..7f99d73c9156
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-installation-md-54f.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/installation",
+ "id": "getting-started/installation",
+ "isDocsHomePage": false,
+ "title": "Installation",
+ "description": "Installing Codegen",
+ "source": "@site/docs/getting-started/installation.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/installation",
+ "permalink": "/docs/getting-started/installation",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/installation.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "installation",
+ "title": "Installation"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "What is GraphQL Code Generator?",
+ "permalink": "/docs/getting-started/index"
+ },
+ "next": {
+ "title": "codegen.yml",
+ "permalink": "/docs/getting-started/codegen-config"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-lifecycle-hooks-md-75d.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-lifecycle-hooks-md-75d.json
new file mode 100644
index 000000000000..629de656523c
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-lifecycle-hooks-md-75d.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/lifecycle-hooks",
+ "id": "getting-started/lifecycle-hooks",
+ "isDocsHomePage": false,
+ "title": "Lifecycle Hooks",
+ "description": "The codegen allow you to specify scripts it can run for you in certain events.",
+ "source": "@site/docs/getting-started/lifecycle-hooks.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/lifecycle-hooks",
+ "permalink": "/docs/getting-started/lifecycle-hooks",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/lifecycle-hooks.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "lifecycle-hooks",
+ "title": "Lifecycle Hooks"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Naming Convention",
+ "permalink": "/docs/getting-started/naming-convention"
+ },
+ "next": {
+ "title": "Development Workflow",
+ "permalink": "/docs/getting-started/development-workflow"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-naming-convention-md-b2f.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-naming-convention-md-b2f.json
new file mode 100644
index 000000000000..8675bbc4abcc
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-naming-convention-md-b2f.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/naming-convention",
+ "id": "getting-started/naming-convention",
+ "isDocsHomePage": false,
+ "title": "Naming Convention",
+ "description": "Codegen support many forms on outputs, and you can contorl the general naming-convention of the types/variables/code generated, using the namingConvention config flag.",
+ "source": "@site/docs/getting-started/naming-convention.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/naming-convention",
+ "permalink": "/docs/getting-started/naming-convention",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/naming-convention.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "naming-convention",
+ "title": "Naming Convention"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "`require` field",
+ "permalink": "/docs/getting-started/require-field"
+ },
+ "next": {
+ "title": "Lifecycle Hooks",
+ "permalink": "/docs/getting-started/lifecycle-hooks"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-programmatic-usage-md-772.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-programmatic-usage-md-772.json
new file mode 100644
index 000000000000..ea5513b71ed6
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-programmatic-usage-md-772.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/programmatic-usage",
+ "id": "getting-started/programmatic-usage",
+ "isDocsHomePage": false,
+ "title": "Programmatic Usage",
+ "description": "The codegen has also a complete programmatic API. You can use it if you need to customize the execution flow, or if you are writing a tool that uses the codegen.",
+ "source": "@site/docs/getting-started/programmatic-usage.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/programmatic-usage",
+ "permalink": "/docs/getting-started/programmatic-usage",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/programmatic-usage.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "programmatic-usage",
+ "title": "Programmatic Usage"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Development Workflow",
+ "permalink": "/docs/getting-started/development-workflow"
+ },
+ "next": {
+ "title": "Further Reading",
+ "permalink": "/docs/getting-started/further-reading"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-require-field-md-b59.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-require-field-md-b59.json
new file mode 100644
index 000000000000..c91c97f0cfc2
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-require-field-md-b59.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/require-field",
+ "id": "getting-started/require-field",
+ "isDocsHomePage": false,
+ "title": "`require` field",
+ "description": "The require field allows you to load any external files without the need to transpile them before.",
+ "source": "@site/docs/getting-started/require-field.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/require-field",
+ "permalink": "/docs/getting-started/require-field",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/require-field.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "require-field",
+ "title": "`require` field"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "`config` field",
+ "permalink": "/docs/getting-started/config-field"
+ },
+ "next": {
+ "title": "Naming Convention",
+ "permalink": "/docs/getting-started/naming-convention"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-schema-field-md-7d6.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-schema-field-md-7d6.json
new file mode 100644
index 000000000000..af0ee5cf7a67
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-getting-started-schema-field-md-7d6.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "getting-started/schema-field",
+ "id": "getting-started/schema-field",
+ "isDocsHomePage": false,
+ "title": "`schema` field",
+ "description": "The schema field should point to your GraphQLSchema - there are multiple ways you can specify it and load your GraphQLSchema.",
+ "source": "@site/docs/getting-started/schema-field.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/schema-field",
+ "permalink": "/docs/getting-started/schema-field",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/schema-field.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "schema-field",
+ "title": "`schema` field"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "codegen.yml",
+ "permalink": "/docs/getting-started/codegen-config"
+ },
+ "next": {
+ "title": "`documents` field",
+ "permalink": "/docs/getting-started/documents-field"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-apollo-local-state-md-036.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-apollo-local-state-md-036.json
new file mode 100644
index 000000000000..04b5ae27e672
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-apollo-local-state-md-036.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "integrations/apollo-local-state",
+ "id": "integrations/apollo-local-state",
+ "isDocsHomePage": false,
+ "title": "Apollo Local State",
+ "description": "If you are using apollo-client >2.5 (or older, with apollo-link-state) to manage your app state with GraphQL, you're probably using a client-side only GraphQL schema and client-side directives such as @client.",
+ "source": "@site/docs/integrations/apollo-local-state.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/apollo-local-state",
+ "permalink": "/docs/integrations/apollo-local-state",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/apollo-local-state.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "apollo-local-state",
+ "title": "Apollo Local State"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "graphql-modules",
+ "permalink": "/docs/presets/graphql-modules"
+ },
+ "next": {
+ "title": "Create-React-App",
+ "permalink": "/docs/integrations/create-react-app"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-create-react-app-md-450.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-create-react-app-md-450.json
new file mode 100644
index 000000000000..f963e075a0f4
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-create-react-app-md-450.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "integrations/create-react-app",
+ "id": "integrations/create-react-app",
+ "isDocsHomePage": false,
+ "title": "Create-React-App",
+ "description": "Since v2 of Create-React-App, you can use TypeScript without the need to eject from the basic scripts packages.",
+ "source": "@site/docs/integrations/create-react-app.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/create-react-app",
+ "permalink": "/docs/integrations/create-react-app",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/create-react-app.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "create-react-app",
+ "title": "Create-React-App"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Apollo Local State",
+ "permalink": "/docs/integrations/apollo-local-state"
+ },
+ "next": {
+ "title": "GatsbyJS",
+ "permalink": "/docs/integrations/gatsby"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-federation-md-d06.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-federation-md-d06.json
new file mode 100644
index 000000000000..e611d60d7d74
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-federation-md-d06.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "integrations/federation",
+ "id": "integrations/federation",
+ "isDocsHomePage": false,
+ "title": "Apollo Federation",
+ "description": "The typescript-resolvers plugin also supports Apollo Federation.",
+ "source": "@site/docs/integrations/federation.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/federation",
+ "permalink": "/docs/integrations/federation",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/federation.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "federation",
+ "title": "Apollo Federation"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Prettier & Linters",
+ "permalink": "/docs/integrations/prettier"
+ },
+ "next": {
+ "title": "VSCode",
+ "permalink": "/docs/integrations/vscode"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-gatsby-md-f41.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-gatsby-md-f41.json
new file mode 100644
index 000000000000..ed710f6a7459
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-gatsby-md-f41.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "integrations/gatsby",
+ "id": "integrations/gatsby",
+ "isDocsHomePage": false,
+ "title": "GatsbyJS",
+ "description": "If you are building apps using GatsbyJS, you can use GraphQL Code Generator to generate TypeScript types.",
+ "source": "@site/docs/integrations/gatsby.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/gatsby",
+ "permalink": "/docs/integrations/gatsby",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/gatsby.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "gatsby",
+ "title": "GatsbyJS"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Create-React-App",
+ "permalink": "/docs/integrations/create-react-app"
+ },
+ "next": {
+ "title": "Prettier & Linters",
+ "permalink": "/docs/integrations/prettier"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-prettier-md-62b.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-prettier-md-62b.json
new file mode 100644
index 000000000000..e171461e6663
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-prettier-md-62b.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "integrations/prettier",
+ "id": "integrations/prettier",
+ "isDocsHomePage": false,
+ "title": "Prettier & Linters",
+ "description": "The codegen supports lifecycle hooks, and you can use those for integration with Prettier or other linters, to apply your custom code-style and formatting rules. Before adding hooks consider the alternative of having codegen ignored in your linting. Codegen files are not edited manually and formatting them slows down your codegen considerably. On a big project difference can be measured in several seconds for every run.",
+ "source": "@site/docs/integrations/prettier.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/prettier",
+ "permalink": "/docs/integrations/prettier",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/prettier.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "prettier",
+ "title": "Prettier & Linters"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "GatsbyJS",
+ "permalink": "/docs/integrations/gatsby"
+ },
+ "next": {
+ "title": "Apollo Federation",
+ "permalink": "/docs/integrations/federation"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-vscode-md-4d0.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-vscode-md-4d0.json
new file mode 100644
index 000000000000..a963356d5891
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-integrations-vscode-md-4d0.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "integrations/vscode",
+ "id": "integrations/vscode",
+ "isDocsHomePage": false,
+ "title": "VSCode",
+ "description": "In VSCode you can install a lightweight extension to get your codegen on every save effortlesly. It uses your node_modules, so you should not have any issues with mismatching versions. Works especially well with the near-operation-file preset, because with it, you only generate one document every time you save a single file.",
+ "source": "@site/docs/integrations/vscode.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/vscode",
+ "permalink": "/docs/integrations/vscode",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/vscode.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "vscode",
+ "title": "VSCode"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Apollo Federation",
+ "permalink": "/docs/integrations/federation"
+ },
+ "next": {
+ "title": "What are Plugins?",
+ "permalink": "/docs/custom-codegen/index"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-migration-from-0-13-md-a19.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-migration-from-0-13-md-a19.json
new file mode 100644
index 000000000000..7115738d0ea3
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-migration-from-0-13-md-a19.json
@@ -0,0 +1,22 @@
+{
+ "unversionedId": "migration/from-0-13",
+ "id": "migration/from-0-13",
+ "isDocsHomePage": false,
+ "title": "Migration from 0.13 to 0.18",
+ "description": "March 1st, 2019",
+ "source": "@site/docs/migration/from-0-13.md",
+ "sourceDirName": "migration",
+ "slug": "/migration/from-0-13",
+ "permalink": "/docs/migration/from-0-13",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/migration/from-0-13.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "from-0-13",
+ "title": "Migration from 0.13 to 0.18"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Migration to 1.0.0",
+ "permalink": "/docs/migration/from-0-18"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-migration-from-0-18-md-3c3.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-migration-from-0-18-md-3c3.json
new file mode 100644
index 000000000000..431697fe113b
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-migration-from-0-18-md-3c3.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "migration/from-0-18",
+ "id": "migration/from-0-18",
+ "isDocsHomePage": false,
+ "title": "Migration to 1.0.0",
+ "description": "March 20th, 2019",
+ "source": "@site/docs/migration/from-0-18.md",
+ "sourceDirName": "migration",
+ "slug": "/migration/from-0-18",
+ "permalink": "/docs/migration/from-0-18",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/migration/from-0-18.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "from-0-18",
+ "title": "Migration to 1.0.0"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Contributing",
+ "permalink": "/docs/custom-codegen/contributing"
+ },
+ "next": {
+ "title": "Migration from 0.13 to 0.18",
+ "permalink": "/docs/migration/from-0-13"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-add-md-0aa.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-add-md-0aa.json
new file mode 100644
index 000000000000..3a2567c43fbe
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-add-md-0aa.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/add",
+ "id": "plugins/add",
+ "isDocsHomePage": false,
+ "title": "Add",
+ "description": "add plugin adds custom text to your output file.",
+ "source": "@site/docs/plugins/add.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/add",
+ "permalink": "/docs/plugins/add",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/add.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "add",
+ "title": "Add"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "JSDoc",
+ "permalink": "/docs/plugins/jsdoc"
+ },
+ "next": {
+ "title": "Time",
+ "permalink": "/docs/plugins/time"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-c-sharp-md-072.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-c-sharp-md-072.json
new file mode 100644
index 000000000000..1757f8400442
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-c-sharp-md-072.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/c-sharp",
+ "id": "plugins/c-sharp",
+ "isDocsHomePage": false,
+ "title": "C#",
+ "description": "{@import ../generated-config/c-sharp.md}",
+ "source": "@site/docs/plugins/c-sharp.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/c-sharp",
+ "permalink": "/docs/plugins/c-sharp",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/c-sharp.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "c-sharp",
+ "title": "C#"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Java Apollo Android",
+ "permalink": "/docs/plugins/java-apollo-android"
+ },
+ "next": {
+ "title": "C# Operations",
+ "permalink": "/docs/plugins/c-sharp-operations"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-c-sharp-operations-md-ad5.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-c-sharp-operations-md-ad5.json
new file mode 100644
index 000000000000..76e6f3a08988
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-c-sharp-operations-md-ad5.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/c-sharp-operations",
+ "id": "plugins/c-sharp-operations",
+ "isDocsHomePage": false,
+ "title": "C# Operations",
+ "description": "The c-sharp-operations plugin generates C# methods for the resolvers signature.",
+ "source": "@site/docs/plugins/c-sharp-operations.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/c-sharp-operations",
+ "permalink": "/docs/plugins/c-sharp-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/c-sharp-operations.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "c-sharp-operations",
+ "title": "C# Operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "C#",
+ "permalink": "/docs/plugins/c-sharp"
+ },
+ "next": {
+ "title": "Fragment Matcher",
+ "permalink": "/docs/plugins/fragment-matcher"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-client-note-md-218.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-client-note-md-218.json
new file mode 100644
index 000000000000..dcb7abf9604f
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-client-note-md-218.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "plugins/client-note",
+ "id": "plugins/client-note",
+ "isDocsHomePage": false,
+ "title": "client-note",
+ "description": "In order to use this GraphQL Codegen plugin, please make sure that you have GraphQL operations (query / mutation / subscription and fragment) set as documents: ... in your codegen.yml.",
+ "source": "@site/docs/plugins/client-note.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/client-note",
+ "permalink": "/docs/plugins/client-note",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/client-note.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-flow-md-500.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-flow-md-500.json
new file mode 100644
index 000000000000..854a6c9cc2a7
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-flow-md-500.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/flow",
+ "id": "plugins/flow",
+ "isDocsHomePage": false,
+ "title": "Flow Types",
+ "description": "{@import ../generated-config/flow.md}",
+ "source": "@site/docs/plugins/flow.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/flow",
+ "permalink": "/docs/plugins/flow",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/flow.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "flow",
+ "title": "Flow Types"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Typescript Apollo Nextjs",
+ "permalink": "/docs/plugins/typescript-apollo-next"
+ },
+ "next": {
+ "title": "Flow Resolvers",
+ "permalink": "/docs/plugins/flow-resolvers"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-flow-operations-md-8ee.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-flow-operations-md-8ee.json
new file mode 100644
index 000000000000..6e8497e2fb67
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-flow-operations-md-8ee.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/flow-operations",
+ "id": "plugins/flow-operations",
+ "isDocsHomePage": false,
+ "title": "Flow Operations",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/flow-operations.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/flow-operations",
+ "permalink": "/docs/plugins/flow-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/flow-operations.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "flow-operations",
+ "title": "Flow Operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Flow Resolvers",
+ "permalink": "/docs/plugins/flow-resolvers"
+ },
+ "next": {
+ "title": "Reason Client",
+ "permalink": "/docs/plugins/reason-client"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-flow-resolvers-md-376.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-flow-resolvers-md-376.json
new file mode 100644
index 000000000000..cd36a6c0fb4f
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-flow-resolvers-md-376.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/flow-resolvers",
+ "id": "plugins/flow-resolvers",
+ "isDocsHomePage": false,
+ "title": "Flow Resolvers",
+ "description": "{@import ../generated-config/flow-resolvers.md}",
+ "source": "@site/docs/plugins/flow-resolvers.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/flow-resolvers",
+ "permalink": "/docs/plugins/flow-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/flow-resolvers.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "flow-resolvers",
+ "title": "Flow Resolvers"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Flow Types",
+ "permalink": "/docs/plugins/flow"
+ },
+ "next": {
+ "title": "Flow Operations",
+ "permalink": "/docs/plugins/flow-operations"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-fragment-matcher-md-c19.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-fragment-matcher-md-c19.json
new file mode 100644
index 000000000000..cad40f8aa46f
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-fragment-matcher-md-c19.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/fragment-matcher",
+ "id": "plugins/fragment-matcher",
+ "isDocsHomePage": false,
+ "title": "Fragment Matcher",
+ "description": "{@import ../generated-config/fragment-matcher.md}",
+ "source": "@site/docs/plugins/fragment-matcher.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/fragment-matcher",
+ "permalink": "/docs/plugins/fragment-matcher",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/fragment-matcher.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "fragment-matcher",
+ "title": "Fragment Matcher"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "C# Operations",
+ "permalink": "/docs/plugins/c-sharp-operations"
+ },
+ "next": {
+ "title": "Urql Introspection for Schema Awareness",
+ "permalink": "/docs/plugins/urql-introspection"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-index-md-023.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-index-md-023.json
new file mode 100644
index 000000000000..df5e182bcbe4
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-index-md-023.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/index",
+ "id": "plugins/index",
+ "isDocsHomePage": false,
+ "title": "All Plugins",
+ "description": "The general purpose of GraphQL Code Generator is to parse GraphQL syntax, transform it into an AST and then output it into desired formats which can vary. Since there can potentially be an infinite number of formats, we can't predict them all. However, some formats are more likely to be used, thus, we've prepared pre-defined code generation plugins which are built for these formats.",
+ "source": "@site/docs/plugins/index.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/index",
+ "permalink": "/docs/plugins/index",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/index.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "index",
+ "title": "All Plugins"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Further Reading",
+ "permalink": "/docs/getting-started/further-reading"
+ },
+ "next": {
+ "title": "TypeScript",
+ "permalink": "/docs/plugins/typescript"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-introspection-md-a96.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-introspection-md-a96.json
new file mode 100644
index 000000000000..7e27ece0ee10
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-introspection-md-a96.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/introspection",
+ "id": "plugins/introspection",
+ "isDocsHomePage": false,
+ "title": "Introspection",
+ "description": "{@import ../generated-config/introspection.md}",
+ "source": "@site/docs/plugins/introspection.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/introspection",
+ "permalink": "/docs/plugins/introspection",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/introspection.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "introspection",
+ "title": "Introspection"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Urql Introspection for Schema Awareness",
+ "permalink": "/docs/plugins/urql-introspection"
+ },
+ "next": {
+ "title": "Schema AST",
+ "permalink": "/docs/plugins/schema-ast"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-apollo-android-md-530.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-apollo-android-md-530.json
new file mode 100644
index 000000000000..92a352440ffb
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-apollo-android-md-530.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/java-apollo-android",
+ "id": "plugins/java-apollo-android",
+ "isDocsHomePage": false,
+ "title": "Java Apollo Android",
+ "description": "{@import ../generated-config/java-apollo-android.md}",
+ "source": "@site/docs/plugins/java-apollo-android.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/java-apollo-android",
+ "permalink": "/docs/plugins/java-apollo-android",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/java-apollo-android.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "java-apollo-android",
+ "title": "Java Apollo Android"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Java Resolvers",
+ "permalink": "/docs/plugins/java-resolvers"
+ },
+ "next": {
+ "title": "C#",
+ "permalink": "/docs/plugins/c-sharp"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-installation-md-9ab.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-installation-md-9ab.json
new file mode 100644
index 000000000000..969ac0d85b76
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-installation-md-9ab.json
@@ -0,0 +1,14 @@
+{
+ "unversionedId": "plugins/java-installation",
+ "id": "plugins/java-installation",
+ "isDocsHomePage": false,
+ "title": "java-installation",
+ "description": "To use the GraphQL Code Generator with Java, start by adding the com.moowork.node Gradle plugin to your build.gradle:",
+ "source": "@site/docs/plugins/java-installation.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/java-installation",
+ "permalink": "/docs/plugins/java-installation",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/java-installation.md",
+ "version": "current",
+ "frontMatter": {}
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-md-91c.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-md-91c.json
new file mode 100644
index 000000000000..e39369829f06
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-md-91c.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/java",
+ "id": "plugins/java",
+ "isDocsHomePage": false,
+ "title": "Java",
+ "description": "{@import ../generated-config/java.md}",
+ "source": "@site/docs/plugins/java.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/java",
+ "permalink": "/docs/plugins/java",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/java.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "java",
+ "title": "Java"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Kotlin",
+ "permalink": "/docs/plugins/kotlin"
+ },
+ "next": {
+ "title": "Java Resolvers",
+ "permalink": "/docs/plugins/java-resolvers"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-resolvers-md-bc6.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-resolvers-md-bc6.json
new file mode 100644
index 000000000000..30ca36275d46
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-java-resolvers-md-bc6.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/java-resolvers",
+ "id": "plugins/java-resolvers",
+ "isDocsHomePage": false,
+ "title": "Java Resolvers",
+ "description": "The java-resolvers plugin creates Java interfaces for the resolvers signature.",
+ "source": "@site/docs/plugins/java-resolvers.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/java-resolvers",
+ "permalink": "/docs/plugins/java-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/java-resolvers.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "java-resolvers",
+ "title": "Java Resolvers"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Java",
+ "permalink": "/docs/plugins/java"
+ },
+ "next": {
+ "title": "Java Apollo Android",
+ "permalink": "/docs/plugins/java-apollo-android"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-jsdoc-md-dd0.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-jsdoc-md-dd0.json
new file mode 100644
index 000000000000..31dd2bbb94d7
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-jsdoc-md-dd0.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/jsdoc",
+ "id": "plugins/jsdoc",
+ "isDocsHomePage": false,
+ "title": "JSDoc",
+ "description": "developed by CarloPalinckx",
+ "source": "@site/docs/plugins/jsdoc.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/jsdoc",
+ "permalink": "/docs/plugins/jsdoc",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/jsdoc.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "jsdoc",
+ "title": "JSDoc"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Schema AST",
+ "permalink": "/docs/plugins/schema-ast"
+ },
+ "next": {
+ "title": "Add",
+ "permalink": "/docs/plugins/add"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-kotlin-md-ece.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-kotlin-md-ece.json
new file mode 100644
index 000000000000..b2f45e62a4e4
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-kotlin-md-ece.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/kotlin",
+ "id": "plugins/kotlin",
+ "isDocsHomePage": false,
+ "title": "Kotlin",
+ "description": "The kotlin plugin generates Kotlin classes for Enums and Input types.",
+ "source": "@site/docs/plugins/kotlin.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/kotlin",
+ "permalink": "/docs/plugins/kotlin",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/kotlin.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "kotlin",
+ "title": "Kotlin"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Reason Client",
+ "permalink": "/docs/plugins/reason-client"
+ },
+ "next": {
+ "title": "Java",
+ "permalink": "/docs/plugins/java"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-named-operations-object-md-9b1.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-named-operations-object-md-9b1.json
new file mode 100644
index 000000000000..47cdd3c5b546
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-named-operations-object-md-9b1.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/named-operations-object",
+ "id": "plugins/named-operations-object",
+ "isDocsHomePage": false,
+ "title": "Named Operations Object",
+ "description": "This plugin generates an object containing a list of all your GraphQL operations and fragments. This is useful if you are using Apollo-Client and wish to have type validation when you are using refetchQueries.",
+ "source": "@site/docs/plugins/named-operations-object.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/named-operations-object",
+ "permalink": "/docs/plugins/named-operations-object",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/named-operations-object.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "named-operations-object",
+ "title": "Named Operations Object"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript oclif",
+ "permalink": "/docs/plugins/typescript-oclif"
+ },
+ "next": {
+ "title": "TypeScript TypeGraphQL",
+ "permalink": "/docs/plugins/typescript-type-graphql"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-reason-client-md-1eb.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-reason-client-md-1eb.json
new file mode 100644
index 000000000000..64dcd22fddc4
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-reason-client-md-1eb.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/reason-client",
+ "id": "plugins/reason-client",
+ "isDocsHomePage": false,
+ "title": "Reason Client",
+ "description": "Built and maintained by kgoggin",
+ "source": "@site/docs/plugins/reason-client.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/reason-client",
+ "permalink": "/docs/plugins/reason-client",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/reason-client.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "reason-client",
+ "title": "Reason Client"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Flow Operations",
+ "permalink": "/docs/plugins/flow-operations"
+ },
+ "next": {
+ "title": "Kotlin",
+ "permalink": "/docs/plugins/kotlin"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-relay-operation-optimizer-md-021.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-relay-operation-optimizer-md-021.json
new file mode 100644
index 000000000000..4d8f32f6f1fe
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-relay-operation-optimizer-md-021.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/relay-operation-optimizer",
+ "id": "plugins/relay-operation-optimizer",
+ "isDocsHomePage": false,
+ "title": "Relay Operation Optimizer",
+ "description": "Built and maintained by n1ru4l",
+ "source": "@site/docs/plugins/relay-operation-optimizer.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/relay-operation-optimizer",
+ "permalink": "/docs/plugins/relay-operation-optimizer",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/relay-operation-optimizer.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "relay-operation-optimizer",
+ "title": "Relay Operation Optimizer"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Time",
+ "permalink": "/docs/plugins/time"
+ },
+ "next": {
+ "title": "All Presets",
+ "permalink": "/docs/presets/presets-index"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-schema-ast-md-d3b.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-schema-ast-md-d3b.json
new file mode 100644
index 000000000000..29d38b684975
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-schema-ast-md-d3b.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/schema-ast",
+ "id": "plugins/schema-ast",
+ "isDocsHomePage": false,
+ "title": "Schema AST",
+ "description": "{@import ../generated-config/schema-ast.md}",
+ "source": "@site/docs/plugins/schema-ast.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/schema-ast",
+ "permalink": "/docs/plugins/schema-ast",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/schema-ast.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "schema-ast",
+ "title": "Schema AST"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Introspection",
+ "permalink": "/docs/plugins/introspection"
+ },
+ "next": {
+ "title": "JSDoc",
+ "permalink": "/docs/plugins/jsdoc"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-time-md-d4f.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-time-md-d4f.json
new file mode 100644
index 000000000000..8e160661a7d8
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-time-md-d4f.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/time",
+ "id": "plugins/time",
+ "isDocsHomePage": false,
+ "title": "Time",
+ "description": "{@import ../generated-config/time.md}",
+ "source": "@site/docs/plugins/time.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/time",
+ "permalink": "/docs/plugins/time",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/time.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "time",
+ "title": "Time"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Add",
+ "permalink": "/docs/plugins/add"
+ },
+ "next": {
+ "title": "Relay Operation Optimizer",
+ "permalink": "/docs/plugins/relay-operation-optimizer"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typed-document-node-md-cd6.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typed-document-node-md-cd6.json
new file mode 100644
index 000000000000..48350d66e0a9
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typed-document-node-md-cd6.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typed-document-node",
+ "id": "plugins/typed-document-node",
+ "isDocsHomePage": false,
+ "title": "TypedDocumentNode",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typed-document-node.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typed-document-node",
+ "permalink": "/docs/plugins/typed-document-node",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typed-document-node.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typed-document-node",
+ "title": "TypedDocumentNode"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Resolvers",
+ "permalink": "/docs/plugins/typescript-resolvers"
+ },
+ "next": {
+ "title": "Apollo-Client Helpers",
+ "permalink": "/docs/plugins/typescript-apollo-client-helpers"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-apollo-angular-md-719.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-apollo-angular-md-719.json
new file mode 100644
index 000000000000..da97b01e5f9d
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-apollo-angular-md-719.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-apollo-angular",
+ "id": "plugins/typescript-apollo-angular",
+ "isDocsHomePage": false,
+ "title": "TypeScript Apollo Angular",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-apollo-angular.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-apollo-angular",
+ "permalink": "/docs/plugins/typescript-apollo-angular",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-apollo-angular.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-apollo-angular",
+ "title": "TypeScript Apollo Angular"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Vue Apollo Smart Operations",
+ "permalink": "/docs/plugins/typescript-vue-apollo-smart-ops"
+ },
+ "next": {
+ "title": "TypeScript Stencil Apollo",
+ "permalink": "/docs/plugins/typescript-stencil-apollo"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-apollo-client-helpers-md-653.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-apollo-client-helpers-md-653.json
new file mode 100644
index 000000000000..7e5418630f0c
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-apollo-client-helpers-md-653.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-apollo-client-helpers",
+ "id": "plugins/typescript-apollo-client-helpers",
+ "isDocsHomePage": false,
+ "title": "Apollo-Client Helpers",
+ "description": "This plugin generates helpers for improving the integration of TypeScript and Apollo-Client, based on your schema.",
+ "source": "@site/docs/plugins/typescript-apollo-client-helpers.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-apollo-client-helpers",
+ "permalink": "/docs/plugins/typescript-apollo-client-helpers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-apollo-client-helpers.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-apollo-client-helpers",
+ "title": "Apollo-Client Helpers"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypedDocumentNode",
+ "permalink": "/docs/plugins/typed-document-node"
+ },
+ "next": {
+ "title": "TypeScript GraphQL-Request",
+ "permalink": "/docs/plugins/typescript-graphql-request"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-apollo-next-md-efb.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-apollo-next-md-efb.json
new file mode 100644
index 000000000000..85c6fd9746ef
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-apollo-next-md-efb.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-apollo-next",
+ "id": "plugins/typescript-apollo-next",
+ "isDocsHomePage": false,
+ "title": "Typescript Apollo Nextjs",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-apollo-next.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-apollo-next",
+ "permalink": "/docs/plugins/typescript-apollo-next",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-apollo-next.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-apollo-next",
+ "title": "Typescript Apollo Nextjs"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript TypeGraphQL",
+ "permalink": "/docs/plugins/typescript-type-graphql"
+ },
+ "next": {
+ "title": "Flow Types",
+ "permalink": "/docs/plugins/flow"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-compatibility-md-7ed.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-compatibility-md-7ed.json
new file mode 100644
index 000000000000..03cb5323bf79
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-compatibility-md-7ed.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-compatibility",
+ "id": "plugins/typescript-compatibility",
+ "isDocsHomePage": false,
+ "title": "TypeScript 1.0 Compatibility",
+ "description": "{@import ../generated-config/typescript-compatibility.md}",
+ "source": "@site/docs/plugins/typescript-compatibility.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-compatibility",
+ "permalink": "/docs/plugins/typescript-compatibility",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-compatibility.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-compatibility",
+ "title": "TypeScript 1.0 Compatibility"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Stencil Apollo",
+ "permalink": "/docs/plugins/typescript-stencil-apollo"
+ },
+ "next": {
+ "title": "TypeScript GraphQL Files Modules",
+ "permalink": "/docs/plugins/typescript-graphql-files-modules"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-document-nodes-md-97d.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-document-nodes-md-97d.json
new file mode 100644
index 000000000000..9d69c1f37f2a
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-document-nodes-md-97d.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-document-nodes",
+ "id": "plugins/typescript-document-nodes",
+ "isDocsHomePage": false,
+ "title": "TypeScript document nodes",
+ "description": "{@import ../generated-config/typescript-document-nodes.md}",
+ "source": "@site/docs/plugins/typescript-document-nodes.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-document-nodes",
+ "permalink": "/docs/plugins/typescript-document-nodes",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-document-nodes.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-document-nodes",
+ "title": "TypeScript document nodes"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript GraphQL Files Modules",
+ "permalink": "/docs/plugins/typescript-graphql-files-modules"
+ },
+ "next": {
+ "title": "TypeScript MongoDB",
+ "permalink": "/docs/plugins/typescript-mongodb"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-generic-sdk-md-0a6.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-generic-sdk-md-0a6.json
new file mode 100644
index 000000000000..48ccc4aab199
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-generic-sdk-md-0a6.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-generic-sdk",
+ "id": "plugins/typescript-generic-sdk",
+ "isDocsHomePage": false,
+ "title": "TypeScript Generic SDK",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-generic-sdk.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-generic-sdk",
+ "permalink": "/docs/plugins/typescript-generic-sdk",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-generic-sdk.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-generic-sdk",
+ "title": "TypeScript Generic SDK"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript GraphQL-Request",
+ "permalink": "/docs/plugins/typescript-graphql-request"
+ },
+ "next": {
+ "title": "TypeScript React-Query",
+ "permalink": "/docs/plugins/typescript-react-query"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-graphql-files-modules-md-e54.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-graphql-files-modules-md-e54.json
new file mode 100644
index 000000000000..a5bcc3f6ea5f
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-graphql-files-modules-md-e54.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-graphql-files-modules",
+ "id": "plugins/typescript-graphql-files-modules",
+ "isDocsHomePage": false,
+ "title": "TypeScript GraphQL Files Modules",
+ "description": "If you wish to have a simpler integration in a Webpack project, use graphql-let, it uses this plugin behind the scenes, and provides simpler developer experience.",
+ "source": "@site/docs/plugins/typescript-graphql-files-modules.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-graphql-files-modules",
+ "permalink": "/docs/plugins/typescript-graphql-files-modules",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-graphql-files-modules.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-graphql-files-modules",
+ "title": "TypeScript GraphQL Files Modules"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript RTK-Query",
+ "permalink": "/docs/plugins/typescript-rtk-query"
+ },
+ "next": {
+ "title": "TypeScript document nodes",
+ "permalink": "/docs/plugins/typescript-document-nodes"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-graphql-request-md-550.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-graphql-request-md-550.json
new file mode 100644
index 000000000000..87a230003d6d
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-graphql-request-md-550.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-graphql-request",
+ "id": "plugins/typescript-graphql-request",
+ "isDocsHomePage": false,
+ "title": "TypeScript GraphQL-Request",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-graphql-request.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-graphql-request",
+ "permalink": "/docs/plugins/typescript-graphql-request",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-graphql-request.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-graphql-request",
+ "title": "TypeScript GraphQL-Request"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Apollo-Client Helpers",
+ "permalink": "/docs/plugins/typescript-apollo-client-helpers"
+ },
+ "next": {
+ "title": "TypeScript Generic SDK",
+ "permalink": "/docs/plugins/typescript-generic-sdk"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-md-cd0.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-md-cd0.json
new file mode 100644
index 000000000000..bfbdac2c5ea8
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-md-cd0.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript",
+ "id": "plugins/typescript",
+ "isDocsHomePage": false,
+ "title": "TypeScript",
+ "description": "{@import ../generated-config/typescript.md}",
+ "source": "@site/docs/plugins/typescript.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript",
+ "permalink": "/docs/plugins/typescript",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript",
+ "title": "TypeScript"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "All Plugins",
+ "permalink": "/docs/plugins/index"
+ },
+ "next": {
+ "title": "TypeScript Operations",
+ "permalink": "/docs/plugins/typescript-operations"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-mongodb-md-2c3.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-mongodb-md-2c3.json
new file mode 100644
index 000000000000..e686fd4ab93e
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-mongodb-md-2c3.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-mongodb",
+ "id": "plugins/typescript-mongodb",
+ "isDocsHomePage": false,
+ "title": "TypeScript MongoDB",
+ "description": "This plugin generates TypeScript types for MongoDB models, which makes it relevant for server-side development only. It uses GraphQL directives to declare the types you want to generate and use in your MongoDB backend.",
+ "source": "@site/docs/plugins/typescript-mongodb.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-mongodb",
+ "permalink": "/docs/plugins/typescript-mongodb",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-mongodb.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-mongodb",
+ "title": "TypeScript MongoDB"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript document nodes",
+ "permalink": "/docs/plugins/typescript-document-nodes"
+ },
+ "next": {
+ "title": "TypeScript Urql",
+ "permalink": "/docs/plugins/typescript-urql"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-oclif-md-30f.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-oclif-md-30f.json
new file mode 100644
index 000000000000..5f3f24662bf8
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-oclif-md-30f.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-oclif",
+ "id": "plugins/typescript-oclif",
+ "isDocsHomePage": false,
+ "title": "TypeScript oclif",
+ "description": "This plugin generates oclif CLI commands.",
+ "source": "@site/docs/plugins/typescript-oclif.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-oclif",
+ "permalink": "/docs/plugins/typescript-oclif",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-oclif.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-oclif",
+ "title": "TypeScript oclif"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Vue Urql",
+ "permalink": "/docs/plugins/typescript-vue-urql"
+ },
+ "next": {
+ "title": "Named Operations Object",
+ "permalink": "/docs/plugins/named-operations-object"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-operations-md-f54.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-operations-md-f54.json
new file mode 100644
index 000000000000..369a9eae7a0b
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-operations-md-f54.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-operations",
+ "id": "plugins/typescript-operations",
+ "isDocsHomePage": false,
+ "title": "TypeScript Operations",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-operations.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-operations",
+ "permalink": "/docs/plugins/typescript-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-operations.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-operations",
+ "title": "TypeScript Operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript",
+ "permalink": "/docs/plugins/typescript"
+ },
+ "next": {
+ "title": "TypeScript Resolvers",
+ "permalink": "/docs/plugins/typescript-resolvers"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-react-apollo-md-1ef.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-react-apollo-md-1ef.json
new file mode 100644
index 000000000000..62fc0f6c99e1
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-react-apollo-md-1ef.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-react-apollo",
+ "id": "plugins/typescript-react-apollo",
+ "isDocsHomePage": false,
+ "title": "TypeScript React Apollo",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-react-apollo.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-react-apollo",
+ "permalink": "/docs/plugins/typescript-react-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-react-apollo.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-react-apollo",
+ "title": "TypeScript React Apollo"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript React-Query",
+ "permalink": "/docs/plugins/typescript-react-query"
+ },
+ "next": {
+ "title": "Typescript Svelte Apollo",
+ "permalink": "/docs/plugins/typescript-svelte-apollo"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-react-query-md-7d2.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-react-query-md-7d2.json
new file mode 100644
index 000000000000..cb92e7bacf79
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-react-query-md-7d2.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-react-query",
+ "id": "plugins/typescript-react-query",
+ "isDocsHomePage": false,
+ "title": "TypeScript React-Query",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-react-query.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-react-query",
+ "permalink": "/docs/plugins/typescript-react-query",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-react-query.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-react-query",
+ "title": "TypeScript React-Query"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Generic SDK",
+ "permalink": "/docs/plugins/typescript-generic-sdk"
+ },
+ "next": {
+ "title": "TypeScript React Apollo",
+ "permalink": "/docs/plugins/typescript-react-apollo"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-resolvers-md-5e3.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-resolvers-md-5e3.json
new file mode 100644
index 000000000000..912555194d3e
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-resolvers-md-5e3.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-resolvers",
+ "id": "plugins/typescript-resolvers",
+ "isDocsHomePage": false,
+ "title": "TypeScript Resolvers",
+ "description": "{@import ../generated-config/typescript-resolvers.md}",
+ "source": "@site/docs/plugins/typescript-resolvers.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-resolvers",
+ "permalink": "/docs/plugins/typescript-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-resolvers.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-resolvers",
+ "title": "TypeScript Resolvers"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Operations",
+ "permalink": "/docs/plugins/typescript-operations"
+ },
+ "next": {
+ "title": "TypedDocumentNode",
+ "permalink": "/docs/plugins/typed-document-node"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-rtk-query-md-af0.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-rtk-query-md-af0.json
new file mode 100644
index 000000000000..f2c4022076e0
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-rtk-query-md-af0.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-rtk-query",
+ "id": "plugins/typescript-rtk-query",
+ "isDocsHomePage": false,
+ "title": "TypeScript RTK-Query",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-rtk-query.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-rtk-query",
+ "permalink": "/docs/plugins/typescript-rtk-query",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-rtk-query.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-rtk-query",
+ "title": "TypeScript RTK-Query"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Stencil Apollo",
+ "permalink": "/docs/plugins/typescript-stencil-apollo"
+ },
+ "next": {
+ "title": "TypeScript GraphQL Files Modules",
+ "permalink": "/docs/plugins/typescript-graphql-files-modules"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-stencil-apollo-md-f6b.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-stencil-apollo-md-f6b.json
new file mode 100644
index 000000000000..257ed27ec55f
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-stencil-apollo-md-f6b.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-stencil-apollo",
+ "id": "plugins/typescript-stencil-apollo",
+ "isDocsHomePage": false,
+ "title": "TypeScript Stencil Apollo",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-stencil-apollo.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-stencil-apollo",
+ "permalink": "/docs/plugins/typescript-stencil-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-stencil-apollo.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-stencil-apollo",
+ "title": "TypeScript Stencil Apollo"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Apollo Angular",
+ "permalink": "/docs/plugins/typescript-apollo-angular"
+ },
+ "next": {
+ "title": "TypeScript RTK-Query",
+ "permalink": "/docs/plugins/typescript-rtk-query"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-svelte-apollo-md-c2e.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-svelte-apollo-md-c2e.json
new file mode 100644
index 000000000000..87b9d0fcbc5d
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-svelte-apollo-md-c2e.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-svelte-apollo",
+ "id": "plugins/typescript-svelte-apollo",
+ "isDocsHomePage": false,
+ "title": "Typescript Svelte Apollo",
+ "description": "This plugin generates observable Apollo queries with Typescript typings.",
+ "source": "@site/docs/plugins/typescript-svelte-apollo.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-svelte-apollo",
+ "permalink": "/docs/plugins/typescript-svelte-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-svelte-apollo.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-svelte-apollo",
+ "title": "Typescript Svelte Apollo"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript React Apollo",
+ "permalink": "/docs/plugins/typescript-react-apollo"
+ },
+ "next": {
+ "title": "TypeScript Vue Apollo Composition API",
+ "permalink": "/docs/plugins/typescript-vue-apollo"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-type-graphql-md-def.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-type-graphql-md-def.json
new file mode 100644
index 000000000000..67270b6531f0
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-type-graphql-md-def.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-type-graphql",
+ "id": "plugins/typescript-type-graphql",
+ "isDocsHomePage": false,
+ "title": "TypeScript TypeGraphQL",
+ "description": "This plugin is similar to the basic TypeScript plugin. However, this package generates types that can be used by TypeGraphQL to generate a GraphQL schema. This is especially useful if you are building a service that is a gateway to multiple downstream GraphQL services, or otherwise combining GraphQL schemas. In this case, this plugin can be used to re-expose types defined in downstream GraphQL services without redefining them as TypeGraphQL objects. This plugin should be compatible with other client-side plugins, such as typescript-operations.",
+ "source": "@site/docs/plugins/typescript-type-graphql.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-type-graphql",
+ "permalink": "/docs/plugins/typescript-type-graphql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-type-graphql.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-type-graphql",
+ "title": "TypeScript TypeGraphQL"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Named Operations Object",
+ "permalink": "/docs/plugins/named-operations-object"
+ },
+ "next": {
+ "title": "Typescript Apollo Nextjs",
+ "permalink": "/docs/plugins/typescript-apollo-next"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-urql-md-dbc.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-urql-md-dbc.json
new file mode 100644
index 000000000000..1f125b3bff40
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-urql-md-dbc.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-urql",
+ "id": "plugins/typescript-urql",
+ "isDocsHomePage": false,
+ "title": "TypeScript Urql",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-urql.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-urql",
+ "permalink": "/docs/plugins/typescript-urql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-urql.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-urql",
+ "title": "TypeScript Urql"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript MongoDB",
+ "permalink": "/docs/plugins/typescript-mongodb"
+ },
+ "next": {
+ "title": "TypeScript Vue Urql",
+ "permalink": "/docs/plugins/typescript-vue-urql"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-vue-apollo-md-ec4.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-vue-apollo-md-ec4.json
new file mode 100644
index 000000000000..6a495c2f2625
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-vue-apollo-md-ec4.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-vue-apollo",
+ "id": "plugins/typescript-vue-apollo",
+ "isDocsHomePage": false,
+ "title": "TypeScript Vue Apollo Composition API",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-vue-apollo.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-vue-apollo",
+ "permalink": "/docs/plugins/typescript-vue-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-vue-apollo.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-vue-apollo",
+ "title": "TypeScript Vue Apollo Composition API"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Typescript Svelte Apollo",
+ "permalink": "/docs/plugins/typescript-svelte-apollo"
+ },
+ "next": {
+ "title": "TypeScript Vue Apollo Smart Operations",
+ "permalink": "/docs/plugins/typescript-vue-apollo-smart-ops"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-vue-apollo-smart-ops-md-c13.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-vue-apollo-smart-ops-md-c13.json
new file mode 100644
index 000000000000..de7ef193ce3e
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-vue-apollo-smart-ops-md-c13.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-vue-apollo-smart-ops",
+ "id": "plugins/typescript-vue-apollo-smart-ops",
+ "isDocsHomePage": false,
+ "title": "TypeScript Vue Apollo Smart Operations",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-vue-apollo-smart-ops.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-vue-apollo-smart-ops",
+ "permalink": "/docs/plugins/typescript-vue-apollo-smart-ops",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-vue-apollo-smart-ops.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-vue-apollo-smart-ops",
+ "title": "TypeScript Vue Apollo Smart Operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Vue Apollo Composition API",
+ "permalink": "/docs/plugins/typescript-vue-apollo"
+ },
+ "next": {
+ "title": "TypeScript Apollo Angular",
+ "permalink": "/docs/plugins/typescript-apollo-angular"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-vue-urql-md-f9c.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-vue-urql-md-f9c.json
new file mode 100644
index 000000000000..34f9f547dc66
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-typescript-vue-urql-md-f9c.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/typescript-vue-urql",
+ "id": "plugins/typescript-vue-urql",
+ "isDocsHomePage": false,
+ "title": "TypeScript Vue Urql",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-vue-urql.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-vue-urql",
+ "permalink": "/docs/plugins/typescript-vue-urql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-vue-urql.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-vue-urql",
+ "title": "TypeScript Vue Urql"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Urql",
+ "permalink": "/docs/plugins/typescript-urql"
+ },
+ "next": {
+ "title": "TypeScript oclif",
+ "permalink": "/docs/plugins/typescript-oclif"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-urql-inspection-md-289.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-urql-inspection-md-289.json
new file mode 100644
index 000000000000..a05b12d5a5c1
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-plugins-urql-inspection-md-289.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "plugins/urql-introspection",
+ "id": "plugins/urql-introspection",
+ "isDocsHomePage": false,
+ "title": "Urql Introspection for Schema Awareness",
+ "description": "{@import ../generated-config/urql-introspection.md}",
+ "source": "@site/docs/plugins/urql-inspection.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/urql-introspection",
+ "permalink": "/docs/plugins/urql-introspection",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/urql-inspection.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "urql-introspection",
+ "title": "Urql Introspection for Schema Awareness"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Fragment Matcher",
+ "permalink": "/docs/plugins/fragment-matcher"
+ },
+ "next": {
+ "title": "Introspection",
+ "permalink": "/docs/plugins/introspection"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-gql-tag-operations-md-f87.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-gql-tag-operations-md-f87.json
new file mode 100644
index 000000000000..cb7183b90aba
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-gql-tag-operations-md-f87.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "presets/gql-tag-operations",
+ "id": "presets/gql-tag-operations",
+ "isDocsHomePage": false,
+ "title": "gql-tag-operations",
+ "description": "This preset generates typings for your inline gql function usages, without having to manually specify import statements for the documents. All you need to do is import your gql function and run codegen in watch mode.",
+ "source": "@site/docs/presets/gql-tag-operations.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/gql-tag-operations",
+ "permalink": "/docs/presets/gql-tag-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/gql-tag-operations.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "gql-tag-operations",
+ "title": "gql-tag-operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "All Presets",
+ "permalink": "/docs/presets/presets-index"
+ },
+ "next": {
+ "title": "near-operation-file",
+ "permalink": "/docs/presets/near-operation-file"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-graphql-modules-md-1ec.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-graphql-modules-md-1ec.json
new file mode 100644
index 000000000000..7c5d4e8d0cd7
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-graphql-modules-md-1ec.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "presets/graphql-modules",
+ "id": "presets/graphql-modules",
+ "isDocsHomePage": false,
+ "title": "graphql-modules",
+ "description": "The @graphql-codegen/graphql-modules-preset generates .ts file with TypeScript types, per each GraphQL-Modules module definition.",
+ "source": "@site/docs/presets/graphql-modules.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/graphql-modules",
+ "permalink": "/docs/presets/graphql-modules",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/graphql-modules.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "graphql-modules",
+ "title": "graphql-modules"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "import-types",
+ "permalink": "/docs/presets/import-types"
+ },
+ "next": {
+ "title": "Apollo Local State",
+ "permalink": "/docs/integrations/apollo-local-state"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-import-types-md-116.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-import-types-md-116.json
new file mode 100644
index 000000000000..0ee4655c455f
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-import-types-md-116.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "presets/import-types",
+ "id": "presets/import-types",
+ "isDocsHomePage": false,
+ "title": "import-types",
+ "description": "This preset generates a file per each operation file, and allow to import types from another file.",
+ "source": "@site/docs/presets/import-types.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/import-types",
+ "permalink": "/docs/presets/import-types",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/import-types.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "import-types",
+ "title": "import-types"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "near-operation-file",
+ "permalink": "/docs/presets/near-operation-file"
+ },
+ "next": {
+ "title": "graphql-modules",
+ "permalink": "/docs/presets/graphql-modules"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-index-md-4f8.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-index-md-4f8.json
new file mode 100644
index 000000000000..3c7029e2a33c
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-index-md-4f8.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "presets/presets-index",
+ "id": "presets/presets-index",
+ "isDocsHomePage": false,
+ "title": "All Presets",
+ "description": "GraphQL Code Generator also support presets - which is a way to manipulate and affect the execution of plugins.",
+ "source": "@site/docs/presets/index.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/presets-index",
+ "permalink": "/docs/presets/presets-index",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/index.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "presets-index",
+ "title": "All Presets"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Relay Operation Optimizer",
+ "permalink": "/docs/plugins/relay-operation-optimizer"
+ },
+ "next": {
+ "title": "gql-tag-operations",
+ "permalink": "/docs/presets/gql-tag-operations"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-near-operation-file-md-d6c.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-near-operation-file-md-d6c.json
new file mode 100644
index 000000000000..dd5d4106453d
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-presets-near-operation-file-md-d6c.json
@@ -0,0 +1,26 @@
+{
+ "unversionedId": "presets/near-operation-file",
+ "id": "presets/near-operation-file",
+ "isDocsHomePage": false,
+ "title": "near-operation-file",
+ "description": "This preset generates a file per each operation file.",
+ "source": "@site/docs/presets/near-operation-file.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/near-operation-file",
+ "permalink": "/docs/presets/near-operation-file",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/near-operation-file.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "near-operation-file",
+ "title": "near-operation-file"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "gql-tag-operations",
+ "permalink": "/docs/presets/gql-tag-operations"
+ },
+ "next": {
+ "title": "import-types",
+ "permalink": "/docs/presets/import-types"
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json b/website/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json
new file mode 100644
index 000000000000..a9fe70703457
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json
@@ -0,0 +1,485 @@
+{
+ "pluginId": "default",
+ "version": "current",
+ "label": "Next",
+ "banner": "none",
+ "isLast": true,
+ "docsSidebars": {
+ "sidebar": [
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Getting Started",
+ "items": [
+ {
+ "type": "link",
+ "label": "What is GraphQL Code Generator?",
+ "href": "/docs/getting-started/index"
+ },
+ {
+ "type": "link",
+ "label": "Installation",
+ "href": "/docs/getting-started/installation"
+ },
+ {
+ "type": "category",
+ "label": "Config Reference",
+ "items": [
+ {
+ "type": "link",
+ "label": "codegen.yml",
+ "href": "/docs/getting-started/codegen-config"
+ },
+ {
+ "type": "link",
+ "label": "`schema` field",
+ "href": "/docs/getting-started/schema-field"
+ },
+ {
+ "type": "link",
+ "label": "`documents` field",
+ "href": "/docs/getting-started/documents-field"
+ },
+ {
+ "type": "link",
+ "label": "`config` field",
+ "href": "/docs/getting-started/config-field"
+ },
+ {
+ "type": "link",
+ "label": "`require` field",
+ "href": "/docs/getting-started/require-field"
+ },
+ {
+ "type": "link",
+ "label": "Naming Convention",
+ "href": "/docs/getting-started/naming-convention"
+ },
+ {
+ "type": "link",
+ "label": "Lifecycle Hooks",
+ "href": "/docs/getting-started/lifecycle-hooks"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "link",
+ "label": "Development Workflow",
+ "href": "/docs/getting-started/development-workflow"
+ },
+ {
+ "type": "link",
+ "label": "Programmatic Usage",
+ "href": "/docs/getting-started/programmatic-usage"
+ },
+ {
+ "type": "link",
+ "label": "Further Reading",
+ "href": "/docs/getting-started/further-reading"
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Plugins",
+ "items": [
+ {
+ "type": "link",
+ "label": "All Plugins",
+ "href": "/docs/plugins/index"
+ },
+ {
+ "type": "category",
+ "label": "TypeScript",
+ "items": [
+ {
+ "type": "link",
+ "label": "TypeScript",
+ "href": "/docs/plugins/typescript"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript Operations",
+ "href": "/docs/plugins/typescript-operations"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript Resolvers",
+ "href": "/docs/plugins/typescript-resolvers"
+ },
+ {
+ "type": "link",
+ "label": "TypedDocumentNode",
+ "href": "/docs/plugins/typed-document-node"
+ },
+ {
+ "type": "link",
+ "label": "Apollo-Client Helpers",
+ "href": "/docs/plugins/typescript-apollo-client-helpers"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript GraphQL-Request",
+ "href": "/docs/plugins/typescript-graphql-request"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript Generic SDK",
+ "href": "/docs/plugins/typescript-generic-sdk"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript React-Query",
+ "href": "/docs/plugins/typescript-react-query"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript React Apollo",
+ "href": "/docs/plugins/typescript-react-apollo"
+ },
+ {
+ "type": "link",
+ "label": "Typescript Svelte Apollo",
+ "href": "/docs/plugins/typescript-svelte-apollo"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript Vue Apollo Composition API",
+ "href": "/docs/plugins/typescript-vue-apollo"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript Vue Apollo Smart Operations",
+ "href": "/docs/plugins/typescript-vue-apollo-smart-ops"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript Apollo Angular",
+ "href": "/docs/plugins/typescript-apollo-angular"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript Stencil Apollo",
+ "href": "/docs/plugins/typescript-stencil-apollo"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript RTK-Query",
+ "href": "/docs/plugins/typescript-rtk-query"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript GraphQL Files Modules",
+ "href": "/docs/plugins/typescript-graphql-files-modules"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript document nodes",
+ "href": "/docs/plugins/typescript-document-nodes"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript MongoDB",
+ "href": "/docs/plugins/typescript-mongodb"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript Urql",
+ "href": "/docs/plugins/typescript-urql"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript Vue Urql",
+ "href": "/docs/plugins/typescript-vue-urql"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript oclif",
+ "href": "/docs/plugins/typescript-oclif"
+ },
+ {
+ "type": "link",
+ "label": "Named Operations Object",
+ "href": "/docs/plugins/named-operations-object"
+ },
+ {
+ "type": "link",
+ "label": "TypeScript TypeGraphQL",
+ "href": "/docs/plugins/typescript-type-graphql"
+ },
+ {
+ "type": "link",
+ "label": "Typescript Apollo Nextjs",
+ "href": "/docs/plugins/typescript-apollo-next"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": "Flow",
+ "items": [
+ {
+ "type": "link",
+ "label": "Flow Types",
+ "href": "/docs/plugins/flow"
+ },
+ {
+ "type": "link",
+ "label": "Flow Resolvers",
+ "href": "/docs/plugins/flow-resolvers"
+ },
+ {
+ "type": "link",
+ "label": "Flow Operations",
+ "href": "/docs/plugins/flow-operations"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": "Reason",
+ "items": [
+ {
+ "type": "link",
+ "label": "Reason Client",
+ "href": "/docs/plugins/reason-client"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": "Java",
+ "items": [
+ {
+ "type": "link",
+ "label": "Kotlin",
+ "href": "/docs/plugins/kotlin"
+ },
+ {
+ "type": "link",
+ "label": "Java",
+ "href": "/docs/plugins/java"
+ },
+ {
+ "type": "link",
+ "label": "Java Resolvers",
+ "href": "/docs/plugins/java-resolvers"
+ },
+ {
+ "type": "link",
+ "label": "Java Apollo Android",
+ "href": "/docs/plugins/java-apollo-android"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": ".NET",
+ "items": [
+ {
+ "type": "link",
+ "label": "C#",
+ "href": "/docs/plugins/c-sharp"
+ },
+ {
+ "type": "link",
+ "label": "C# Operations",
+ "href": "/docs/plugins/c-sharp-operations"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": "Utilities",
+ "items": [
+ {
+ "type": "link",
+ "label": "Fragment Matcher",
+ "href": "/docs/plugins/fragment-matcher"
+ },
+ {
+ "type": "link",
+ "label": "Urql Introspection for Schema Awareness",
+ "href": "/docs/plugins/urql-introspection"
+ },
+ {
+ "type": "link",
+ "label": "Introspection",
+ "href": "/docs/plugins/introspection"
+ },
+ {
+ "type": "link",
+ "label": "Schema AST",
+ "href": "/docs/plugins/schema-ast"
+ },
+ {
+ "type": "link",
+ "label": "JSDoc",
+ "href": "/docs/plugins/jsdoc"
+ },
+ {
+ "type": "link",
+ "label": "Add",
+ "href": "/docs/plugins/add"
+ },
+ {
+ "type": "link",
+ "label": "Time",
+ "href": "/docs/plugins/time"
+ },
+ {
+ "type": "link",
+ "label": "Relay Operation Optimizer",
+ "href": "/docs/plugins/relay-operation-optimizer"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Presets",
+ "items": [
+ {
+ "type": "link",
+ "label": "All Presets",
+ "href": "/docs/presets/presets-index"
+ },
+ {
+ "type": "link",
+ "label": "gql-tag-operations",
+ "href": "/docs/presets/gql-tag-operations"
+ },
+ {
+ "type": "link",
+ "label": "near-operation-file",
+ "href": "/docs/presets/near-operation-file"
+ },
+ {
+ "type": "link",
+ "label": "import-types",
+ "href": "/docs/presets/import-types"
+ },
+ {
+ "type": "link",
+ "label": "graphql-modules",
+ "href": "/docs/presets/graphql-modules"
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Integrations",
+ "items": [
+ {
+ "type": "link",
+ "label": "Apollo Local State",
+ "href": "/docs/integrations/apollo-local-state"
+ },
+ {
+ "type": "link",
+ "label": "Create-React-App",
+ "href": "/docs/integrations/create-react-app"
+ },
+ {
+ "type": "link",
+ "label": "GatsbyJS",
+ "href": "/docs/integrations/gatsby"
+ },
+ {
+ "type": "link",
+ "label": "Prettier & Linters",
+ "href": "/docs/integrations/prettier"
+ },
+ {
+ "type": "link",
+ "label": "Apollo Federation",
+ "href": "/docs/integrations/federation"
+ },
+ {
+ "type": "link",
+ "label": "VSCode",
+ "href": "/docs/integrations/vscode"
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Custom Plugins",
+ "items": [
+ {
+ "type": "link",
+ "label": "What are Plugins?",
+ "href": "/docs/custom-codegen/index"
+ },
+ {
+ "type": "link",
+ "label": "Write your first Plugin",
+ "href": "/docs/custom-codegen/write-your-plugin"
+ },
+ {
+ "type": "link",
+ "label": "Validate Plugin Configuration",
+ "href": "/docs/custom-codegen/validate-configuration"
+ },
+ {
+ "type": "link",
+ "label": "How to extend the GraphQL Schema?",
+ "href": "/docs/custom-codegen/extend-schema"
+ },
+ {
+ "type": "link",
+ "label": "Visitor Pattern",
+ "href": "/docs/custom-codegen/using-visitor"
+ },
+ {
+ "type": "link",
+ "label": "Contributing",
+ "href": "/docs/custom-codegen/contributing"
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Migration Guides",
+ "items": [
+ {
+ "type": "link",
+ "label": "Migration to 1.0.0",
+ "href": "/docs/migration/from-0-18"
+ },
+ {
+ "type": "link",
+ "label": "Migration from 0.13 to 0.18",
+ "href": "/docs/migration/from-0-13"
+ }
+ ]
+ }
+ ]
+ }
+}
diff --git a/website/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json b/website/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json
new file mode 100644
index 000000000000..dc4748c25f78
--- /dev/null
+++ b/website/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json
@@ -0,0 +1,2958 @@
+{
+ "docusaurus-plugin-content-docs": {
+ "default": {
+ "loadedVersions": [
+ {
+ "versionName": "current",
+ "versionLabel": "Next",
+ "versionPath": "/docs",
+ "versionEditUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs",
+ "versionEditUrlLocalized": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/i18n/en/docusaurus-plugin-content-docs/current",
+ "versionBanner": "none",
+ "isLast": true,
+ "routePriority": -1,
+ "sidebarFilePath": "/home/ardat_000/Guild/graphql-code-generator/website/sidebars.js",
+ "contentPath": "/home/ardat_000/Guild/graphql-code-generator/website/docs",
+ "contentPathLocalized": "/home/ardat_000/Guild/graphql-code-generator/website/i18n/en/docusaurus-plugin-content-docs/current",
+ "mainDocId": "getting-started/index",
+ "sidebars": {
+ "sidebar": [
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Getting Started",
+ "items": [
+ {
+ "type": "doc",
+ "id": "getting-started/index"
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/installation"
+ },
+ {
+ "type": "category",
+ "label": "Config Reference",
+ "items": [
+ {
+ "type": "doc",
+ "id": "getting-started/codegen-config"
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/schema-field"
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/documents-field"
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/config-field"
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/require-field"
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/naming-convention"
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/lifecycle-hooks"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/development-workflow"
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/programmatic-usage"
+ },
+ {
+ "type": "doc",
+ "id": "getting-started/further-reading"
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Plugins",
+ "items": [
+ {
+ "type": "doc",
+ "id": "plugins/index"
+ },
+ {
+ "type": "category",
+ "label": "TypeScript",
+ "items": [
+ {
+ "type": "doc",
+ "id": "plugins/typescript"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-operations"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-resolvers"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typed-document-node"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-apollo-client-helpers"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-graphql-request"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-generic-sdk"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-react-query"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-react-apollo"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-svelte-apollo"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-vue-apollo"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-vue-apollo-smart-ops"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-apollo-angular"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-stencil-apollo"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-rtk-query"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-graphql-files-modules"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-document-nodes"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-mongodb"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-urql"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-vue-urql"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-oclif"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/named-operations-object"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-type-graphql"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/typescript-apollo-next"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": "Flow",
+ "items": [
+ {
+ "type": "doc",
+ "id": "plugins/flow"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/flow-resolvers"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/flow-operations"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": "Reason",
+ "items": [
+ {
+ "type": "doc",
+ "id": "plugins/reason-client"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": "Java",
+ "items": [
+ {
+ "type": "doc",
+ "id": "plugins/kotlin"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/java"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/java-resolvers"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/java-apollo-android"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": ".NET",
+ "items": [
+ {
+ "type": "doc",
+ "id": "plugins/c-sharp"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/c-sharp-operations"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ },
+ {
+ "type": "category",
+ "label": "Utilities",
+ "items": [
+ {
+ "type": "doc",
+ "id": "plugins/fragment-matcher"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/urql-introspection"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/introspection"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/schema-ast"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/jsdoc"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/add"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/time"
+ },
+ {
+ "type": "doc",
+ "id": "plugins/relay-operation-optimizer"
+ }
+ ],
+ "collapsible": true,
+ "collapsed": true
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Presets",
+ "items": [
+ {
+ "type": "doc",
+ "id": "presets/presets-index"
+ },
+ {
+ "type": "doc",
+ "id": "presets/gql-tag-operations"
+ },
+ {
+ "type": "doc",
+ "id": "presets/near-operation-file"
+ },
+ {
+ "type": "doc",
+ "id": "presets/import-types"
+ },
+ {
+ "type": "doc",
+ "id": "presets/graphql-modules"
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Integrations",
+ "items": [
+ {
+ "type": "doc",
+ "id": "integrations/apollo-local-state"
+ },
+ {
+ "type": "doc",
+ "id": "integrations/create-react-app"
+ },
+ {
+ "type": "doc",
+ "id": "integrations/gatsby"
+ },
+ {
+ "type": "doc",
+ "id": "integrations/prettier"
+ },
+ {
+ "type": "doc",
+ "id": "integrations/federation"
+ },
+ {
+ "type": "doc",
+ "id": "integrations/vscode"
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Custom Plugins",
+ "items": [
+ {
+ "type": "doc",
+ "id": "custom-codegen/index"
+ },
+ {
+ "type": "doc",
+ "id": "custom-codegen/write-your-plugin"
+ },
+ {
+ "type": "doc",
+ "id": "custom-codegen/validate-configuration"
+ },
+ {
+ "type": "doc",
+ "id": "custom-codegen/extend-schema"
+ },
+ {
+ "type": "doc",
+ "id": "custom-codegen/using-visitor"
+ },
+ {
+ "type": "doc",
+ "id": "custom-codegen/contributing"
+ }
+ ]
+ },
+ {
+ "type": "category",
+ "collapsed": true,
+ "collapsible": true,
+ "label": "Migration Guides",
+ "items": [
+ {
+ "type": "doc",
+ "id": "migration/from-0-18"
+ },
+ {
+ "type": "doc",
+ "id": "migration/from-0-13"
+ }
+ ]
+ }
+ ]
+ },
+ "docs": [
+ {
+ "unversionedId": "custom-codegen/contributing",
+ "id": "custom-codegen/contributing",
+ "isDocsHomePage": false,
+ "title": "Contributing",
+ "description": "So now when your new plugin is ready, you can either maintain it in your own repo and npm package, or you can contribute and make it part of the GraphQL Code Generator repo.",
+ "source": "@site/docs/custom-codegen/contributing.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/contributing",
+ "permalink": "/docs/custom-codegen/contributing",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/contributing.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "contributing",
+ "title": "Contributing"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Visitor Pattern",
+ "permalink": "/docs/custom-codegen/using-visitor"
+ },
+ "next": {
+ "title": "Migration to 1.0.0",
+ "permalink": "/docs/migration/from-0-18"
+ }
+ },
+ {
+ "unversionedId": "custom-codegen/extend-schema",
+ "id": "custom-codegen/extend-schema",
+ "isDocsHomePage": false,
+ "title": "How to extend the GraphQL Schema?",
+ "description": "Each plugin can also specify addToSchema field, and to extend the GraphQLSchema with more types:",
+ "source": "@site/docs/custom-codegen/extend-schema.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/extend-schema",
+ "permalink": "/docs/custom-codegen/extend-schema",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/extend-schema.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "extend-schema",
+ "title": "How to extend the GraphQL Schema?"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Validate Plugin Configuration",
+ "permalink": "/docs/custom-codegen/validate-configuration"
+ },
+ "next": {
+ "title": "Visitor Pattern",
+ "permalink": "/docs/custom-codegen/using-visitor"
+ }
+ },
+ {
+ "unversionedId": "custom-codegen/index",
+ "id": "custom-codegen/index",
+ "isDocsHomePage": false,
+ "title": "What are Plugins?",
+ "description": "The general purpose of GraphQL Code Generator is to parse GraphQL syntax, transform it into an AST and then output it into desired formats which can vary. Since there can be potentially infinite amount of formats, we've made it possible to build custom code generators.",
+ "source": "@site/docs/custom-codegen/index.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/index",
+ "permalink": "/docs/custom-codegen/index",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/index.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "index",
+ "title": "What are Plugins?"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "VSCode",
+ "permalink": "/docs/integrations/vscode"
+ },
+ "next": {
+ "title": "Write your first Plugin",
+ "permalink": "/docs/custom-codegen/write-your-plugin"
+ }
+ },
+ {
+ "unversionedId": "custom-codegen/using-visitor",
+ "id": "custom-codegen/using-visitor",
+ "isDocsHomePage": false,
+ "title": "Visitor Pattern",
+ "description": "Most of the codegen's plugins are written with a design-pattern called Visitor. GraphQL has an internal mechanism for \"visiting\" a GraphQLSchema and GraphQL operations, and you can use it to transform your GraphQL definitions into a custom output.",
+ "source": "@site/docs/custom-codegen/using-visitor.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/using-visitor",
+ "permalink": "/docs/custom-codegen/using-visitor",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/using-visitor.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "using-visitor",
+ "title": "Visitor Pattern"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "How to extend the GraphQL Schema?",
+ "permalink": "/docs/custom-codegen/extend-schema"
+ },
+ "next": {
+ "title": "Contributing",
+ "permalink": "/docs/custom-codegen/contributing"
+ }
+ },
+ {
+ "unversionedId": "custom-codegen/validate-configuration",
+ "id": "custom-codegen/validate-configuration",
+ "isDocsHomePage": false,
+ "title": "Validate Plugin Configuration",
+ "description": "Each plugin can also provide a function to validate the configuration before executing it.",
+ "source": "@site/docs/custom-codegen/validate-configuration.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/validate-configuration",
+ "permalink": "/docs/custom-codegen/validate-configuration",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/validate-configuration.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "validate-configuration",
+ "title": "Validate Plugin Configuration"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Write your first Plugin",
+ "permalink": "/docs/custom-codegen/write-your-plugin"
+ },
+ "next": {
+ "title": "How to extend the GraphQL Schema?",
+ "permalink": "/docs/custom-codegen/extend-schema"
+ }
+ },
+ {
+ "unversionedId": "custom-codegen/write-your-plugin",
+ "id": "custom-codegen/write-your-plugin",
+ "isDocsHomePage": false,
+ "title": "Write your first Plugin",
+ "description": "Basic Plugin",
+ "source": "@site/docs/custom-codegen/write-your-plugin.md",
+ "sourceDirName": "custom-codegen",
+ "slug": "/custom-codegen/write-your-plugin",
+ "permalink": "/docs/custom-codegen/write-your-plugin",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/custom-codegen/write-your-plugin.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "write-your-plugin",
+ "title": "Write your first Plugin"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "What are Plugins?",
+ "permalink": "/docs/custom-codegen/index"
+ },
+ "next": {
+ "title": "Validate Plugin Configuration",
+ "permalink": "/docs/custom-codegen/validate-configuration"
+ }
+ },
+ {
+ "unversionedId": "generated-config/add",
+ "id": "generated-config/add",
+ "isDocsHomePage": false,
+ "title": "add",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/add.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/add",
+ "permalink": "/docs/generated-config/add",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/add.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/c-sharp",
+ "id": "generated-config/c-sharp",
+ "isDocsHomePage": false,
+ "title": "c-sharp",
+ "description": "This plugin generates C# class identifier for your schema types.",
+ "source": "@site/docs/generated-config/c-sharp.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/c-sharp",
+ "permalink": "/docs/generated-config/c-sharp",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/c-sharp.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/c-sharp-operations",
+ "id": "generated-config/c-sharp-operations",
+ "isDocsHomePage": false,
+ "title": "c-sharp-operations",
+ "description": "This plugin generates C# class based on your GraphQL operations.",
+ "source": "@site/docs/generated-config/c-sharp-operations.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/c-sharp-operations",
+ "permalink": "/docs/generated-config/c-sharp-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/c-sharp-operations.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/flow",
+ "id": "generated-config/flow",
+ "isDocsHomePage": false,
+ "title": "flow",
+ "description": "This plugin generates Flow types based on your GraphQLSchema.",
+ "source": "@site/docs/generated-config/flow.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/flow",
+ "permalink": "/docs/generated-config/flow",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/flow.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/flow-operations",
+ "id": "generated-config/flow-operations",
+ "isDocsHomePage": false,
+ "title": "flow-operations",
+ "description": "This plugin generates Flow types based on your GraphQLSchema and your GraphQL operations and fragments.",
+ "source": "@site/docs/generated-config/flow-operations.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/flow-operations",
+ "permalink": "/docs/generated-config/flow-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/flow-operations.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/flow-resolvers",
+ "id": "generated-config/flow-resolvers",
+ "isDocsHomePage": false,
+ "title": "flow-resolvers",
+ "description": "This plugin generates resolvers signature based on your GraphQLSchema.",
+ "source": "@site/docs/generated-config/flow-resolvers.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/flow-resolvers",
+ "permalink": "/docs/generated-config/flow-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/flow-resolvers.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/fragment-matcher",
+ "id": "generated-config/fragment-matcher",
+ "isDocsHomePage": false,
+ "title": "fragment-matcher",
+ "description": "This plugin generates an introspection file but only with Interfaces and Unions, based on your GraphQLSchema.",
+ "source": "@site/docs/generated-config/fragment-matcher.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/fragment-matcher",
+ "permalink": "/docs/generated-config/fragment-matcher",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/fragment-matcher.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/gql-tag-operations-preset",
+ "id": "generated-config/gql-tag-operations-preset",
+ "isDocsHomePage": false,
+ "title": "gql-tag-operations-preset",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/gql-tag-operations-preset.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/gql-tag-operations-preset",
+ "permalink": "/docs/generated-config/gql-tag-operations-preset",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/gql-tag-operations-preset.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/graphql-modules-preset",
+ "id": "generated-config/graphql-modules-preset",
+ "isDocsHomePage": false,
+ "title": "graphql-modules-preset",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/graphql-modules-preset.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/graphql-modules-preset",
+ "permalink": "/docs/generated-config/graphql-modules-preset",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/graphql-modules-preset.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/import-types-preset",
+ "id": "generated-config/import-types-preset",
+ "isDocsHomePage": false,
+ "title": "import-types-preset",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/import-types-preset.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/import-types-preset",
+ "permalink": "/docs/generated-config/import-types-preset",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/import-types-preset.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/introspection",
+ "id": "generated-config/introspection",
+ "isDocsHomePage": false,
+ "title": "introspection",
+ "description": "This plugin generates a GraphQL introspection file based on your GraphQL schema.",
+ "source": "@site/docs/generated-config/introspection.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/introspection",
+ "permalink": "/docs/generated-config/introspection",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/introspection.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/java",
+ "id": "generated-config/java",
+ "isDocsHomePage": false,
+ "title": "java",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/java.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/java",
+ "permalink": "/docs/generated-config/java",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/java.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/java-apollo-android",
+ "id": "generated-config/java-apollo-android",
+ "isDocsHomePage": false,
+ "title": "java-apollo-android",
+ "description": "This plugin and presets creates generated mappers and parsers for a complete type-safe GraphQL requests, for developers that uses Apollo Android runtime.",
+ "source": "@site/docs/generated-config/java-apollo-android.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/java-apollo-android",
+ "permalink": "/docs/generated-config/java-apollo-android",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/java-apollo-android.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/java-resolvers",
+ "id": "generated-config/java-resolvers",
+ "isDocsHomePage": false,
+ "title": "java-resolvers",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/java-resolvers.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/java-resolvers",
+ "permalink": "/docs/generated-config/java-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/java-resolvers.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/kotlin",
+ "id": "generated-config/kotlin",
+ "isDocsHomePage": false,
+ "title": "kotlin",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/kotlin.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/kotlin",
+ "permalink": "/docs/generated-config/kotlin",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/kotlin.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/named-operations-object",
+ "id": "generated-config/named-operations-object",
+ "isDocsHomePage": false,
+ "title": "named-operations-object",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/named-operations-object.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/named-operations-object",
+ "permalink": "/docs/generated-config/named-operations-object",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/named-operations-object.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/near-operation-file-preset",
+ "id": "generated-config/near-operation-file-preset",
+ "isDocsHomePage": false,
+ "title": "near-operation-file-preset",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/near-operation-file-preset.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/near-operation-file-preset",
+ "permalink": "/docs/generated-config/near-operation-file-preset",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/near-operation-file-preset.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/schema-ast",
+ "id": "generated-config/schema-ast",
+ "isDocsHomePage": false,
+ "title": "schema-ast",
+ "description": "This plugin prints the merged schema as string. If multiple schemas are provided, they will be merged and printed as one schema.",
+ "source": "@site/docs/generated-config/schema-ast.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/schema-ast",
+ "permalink": "/docs/generated-config/schema-ast",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/schema-ast.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/time",
+ "id": "generated-config/time",
+ "isDocsHomePage": false,
+ "title": "time",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/time.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/time",
+ "permalink": "/docs/generated-config/time",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/time.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript",
+ "id": "generated-config/typescript",
+ "isDocsHomePage": false,
+ "title": "typescript",
+ "description": "This plugin generates the base TypeScript types, based on your GraphQL schema.",
+ "source": "@site/docs/generated-config/typescript.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript",
+ "permalink": "/docs/generated-config/typescript",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-apollo-angular",
+ "id": "generated-config/typescript-apollo-angular",
+ "isDocsHomePage": false,
+ "title": "typescript-apollo-angular",
+ "description": "This plugin generates Apollo services (Query, Mutation and Subscription) with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-apollo-angular.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-apollo-angular",
+ "permalink": "/docs/generated-config/typescript-apollo-angular",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-apollo-angular.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-apollo-client-helpers",
+ "id": "generated-config/typescript-apollo-client-helpers",
+ "isDocsHomePage": false,
+ "title": "typescript-apollo-client-helpers",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/typescript-apollo-client-helpers.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-apollo-client-helpers",
+ "permalink": "/docs/generated-config/typescript-apollo-client-helpers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-apollo-client-helpers.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-compatibility",
+ "id": "generated-config/typescript-compatibility",
+ "isDocsHomePage": false,
+ "title": "typescript-compatibility",
+ "description": "If you are migrating from <1.0, we created a new plugin called typescript-compatibility that generates backward compatibility for the typescript-operations and typescript-react-apollo plugins.",
+ "source": "@site/docs/generated-config/typescript-compatibility.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-compatibility",
+ "permalink": "/docs/generated-config/typescript-compatibility",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-compatibility.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-document-nodes",
+ "id": "generated-config/typescript-document-nodes",
+ "isDocsHomePage": false,
+ "title": "typescript-document-nodes",
+ "description": "This plugin generates TypeScript source (.ts) file from GraphQL files (.graphql).",
+ "source": "@site/docs/generated-config/typescript-document-nodes.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-document-nodes",
+ "permalink": "/docs/generated-config/typescript-document-nodes",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-document-nodes.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-generic-sdk",
+ "id": "generated-config/typescript-generic-sdk",
+ "isDocsHomePage": false,
+ "title": "typescript-generic-sdk",
+ "description": "This plugin generate a generic SDK (without any Requester implemented), allow you to easily customize the way you fetch your data, without loosing the strongly-typed integration.",
+ "source": "@site/docs/generated-config/typescript-generic-sdk.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-generic-sdk",
+ "permalink": "/docs/generated-config/typescript-generic-sdk",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-generic-sdk.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-graphql-files-modules",
+ "id": "generated-config/typescript-graphql-files-modules",
+ "isDocsHomePage": false,
+ "title": "typescript-graphql-files-modules",
+ "description": "This plugin generates TypeScript typings for .graphql files containing GraphQL documents, which later on can be consumed using graphql-tag/loader or use string types if you will use the operations as raw strings, and get type-check and type-safety for your imports. This means that any time you import objects from .graphql files, your IDE will provide auto-complete.",
+ "source": "@site/docs/generated-config/typescript-graphql-files-modules.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-graphql-files-modules",
+ "permalink": "/docs/generated-config/typescript-graphql-files-modules",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-graphql-files-modules.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-graphql-request",
+ "id": "generated-config/typescript-graphql-request",
+ "isDocsHomePage": false,
+ "title": "typescript-graphql-request",
+ "description": "This plugin generates graphql-request ready-to-use SDK, which is fully-typed.",
+ "source": "@site/docs/generated-config/typescript-graphql-request.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-graphql-request",
+ "permalink": "/docs/generated-config/typescript-graphql-request",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-graphql-request.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-mongodb",
+ "id": "generated-config/typescript-mongodb",
+ "isDocsHomePage": false,
+ "title": "typescript-mongodb",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/typescript-mongodb.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-mongodb",
+ "permalink": "/docs/generated-config/typescript-mongodb",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-mongodb.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-operations",
+ "id": "generated-config/typescript-operations",
+ "isDocsHomePage": false,
+ "title": "typescript-operations",
+ "description": "This plugin generates TypeScript types based on your GraphQLSchema and your GraphQL operations and fragments.",
+ "source": "@site/docs/generated-config/typescript-operations.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-operations",
+ "permalink": "/docs/generated-config/typescript-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-operations.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-react-apollo",
+ "id": "generated-config/typescript-react-apollo",
+ "isDocsHomePage": false,
+ "title": "typescript-react-apollo",
+ "description": "This plugin generates React Apollo components and HOC with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-react-apollo.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-react-apollo",
+ "permalink": "/docs/generated-config/typescript-react-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-react-apollo.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-react-query",
+ "id": "generated-config/typescript-react-query",
+ "isDocsHomePage": false,
+ "title": "typescript-react-query",
+ "description": "This plugin generates React-Query Hooks with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-react-query.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-react-query",
+ "permalink": "/docs/generated-config/typescript-react-query",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-react-query.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-resolvers",
+ "id": "generated-config/typescript-resolvers",
+ "isDocsHomePage": false,
+ "title": "typescript-resolvers",
+ "description": "This plugin generates TypeScript signature for resolve functions of your GraphQL API.",
+ "source": "@site/docs/generated-config/typescript-resolvers.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-resolvers",
+ "permalink": "/docs/generated-config/typescript-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-resolvers.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-rtk-query",
+ "id": "generated-config/typescript-rtk-query",
+ "isDocsHomePage": false,
+ "title": "typescript-rtk-query",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/typescript-rtk-query.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-rtk-query",
+ "permalink": "/docs/generated-config/typescript-rtk-query",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-rtk-query.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-stencil-apollo",
+ "id": "generated-config/typescript-stencil-apollo",
+ "isDocsHomePage": false,
+ "title": "typescript-stencil-apollo",
+ "description": "This plugin generates Stencil Apollo functional components typings",
+ "source": "@site/docs/generated-config/typescript-stencil-apollo.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-stencil-apollo",
+ "permalink": "/docs/generated-config/typescript-stencil-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-stencil-apollo.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-type-graphql",
+ "id": "generated-config/typescript-type-graphql",
+ "isDocsHomePage": false,
+ "title": "typescript-type-graphql",
+ "description": "Installation",
+ "source": "@site/docs/generated-config/typescript-type-graphql.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-type-graphql",
+ "permalink": "/docs/generated-config/typescript-type-graphql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-type-graphql.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-urql",
+ "id": "generated-config/typescript-urql",
+ "isDocsHomePage": false,
+ "title": "typescript-urql",
+ "description": "This plugin generates urql (https://github.com/FormidableLabs/urql) components and HOC with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-urql.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-urql",
+ "permalink": "/docs/generated-config/typescript-urql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-urql.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-vue-apollo",
+ "id": "generated-config/typescript-vue-apollo",
+ "isDocsHomePage": false,
+ "title": "typescript-vue-apollo",
+ "description": "This plugin generates",
+ "source": "@site/docs/generated-config/typescript-vue-apollo.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-vue-apollo",
+ "permalink": "/docs/generated-config/typescript-vue-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-vue-apollo.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-vue-apollo-smart-ops",
+ "id": "generated-config/typescript-vue-apollo-smart-ops",
+ "isDocsHomePage": false,
+ "title": "typescript-vue-apollo-smart-ops",
+ "description": "This plugin generates Vue Apollo Smart Query, Smart Subscription and mutation operation functions with",
+ "source": "@site/docs/generated-config/typescript-vue-apollo-smart-ops.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-vue-apollo-smart-ops",
+ "permalink": "/docs/generated-config/typescript-vue-apollo-smart-ops",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-vue-apollo-smart-ops.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/typescript-vue-urql",
+ "id": "generated-config/typescript-vue-urql",
+ "isDocsHomePage": false,
+ "title": "typescript-vue-urql",
+ "description": "This plugin generates urql (https://github.com/FormidableLabs/urql) composition functions with TypeScript typings.",
+ "source": "@site/docs/generated-config/typescript-vue-urql.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/typescript-vue-urql",
+ "permalink": "/docs/generated-config/typescript-vue-urql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/typescript-vue-urql.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "generated-config/urql-introspection",
+ "id": "generated-config/urql-introspection",
+ "isDocsHomePage": false,
+ "title": "urql-introspection",
+ "description": "This plugin generates an introspection file for Schema Awareness feature of Urql Cache Exchange",
+ "source": "@site/docs/generated-config/urql-introspection.md",
+ "sourceDirName": "generated-config",
+ "slug": "/generated-config/urql-introspection",
+ "permalink": "/docs/generated-config/urql-introspection",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/generated-config/urql-introspection.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "getting-started/codegen-config",
+ "id": "getting-started/codegen-config",
+ "isDocsHomePage": false,
+ "title": "codegen.yml",
+ "description": "Having a config file fits well when we have a large amount of options to provide in order to generate some code. This can happen mostly in large scale projects where the GraphQL schema is pretty complex and we would like to generate a lot of different formats.",
+ "source": "@site/docs/getting-started/codegen-config.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/codegen-config",
+ "permalink": "/docs/getting-started/codegen-config",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/codegen-config.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "codegen-config",
+ "title": "codegen.yml"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Installation",
+ "permalink": "/docs/getting-started/installation"
+ },
+ "next": {
+ "title": "`schema` field",
+ "permalink": "/docs/getting-started/schema-field"
+ }
+ },
+ {
+ "unversionedId": "getting-started/config-field",
+ "id": "getting-started/config-field",
+ "isDocsHomePage": false,
+ "title": "`config` field",
+ "description": "The config field is used to pass configuration to Plugins. You can specify it in multiple levels of your .yml file.",
+ "source": "@site/docs/getting-started/config-field.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/config-field",
+ "permalink": "/docs/getting-started/config-field",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/config-field.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "config-field",
+ "title": "`config` field"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "`documents` field",
+ "permalink": "/docs/getting-started/documents-field"
+ },
+ "next": {
+ "title": "`require` field",
+ "permalink": "/docs/getting-started/require-field"
+ }
+ },
+ {
+ "unversionedId": "getting-started/development-workflow",
+ "id": "getting-started/development-workflow",
+ "isDocsHomePage": false,
+ "title": "Development Workflow",
+ "description": "The GraphQL Code Generator should be integrated as part of your development workflow.",
+ "source": "@site/docs/getting-started/development-workflow.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/development-workflow",
+ "permalink": "/docs/getting-started/development-workflow",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/development-workflow.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "development-workflow",
+ "title": "Development Workflow"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Lifecycle Hooks",
+ "permalink": "/docs/getting-started/lifecycle-hooks"
+ },
+ "next": {
+ "title": "Programmatic Usage",
+ "permalink": "/docs/getting-started/programmatic-usage"
+ }
+ },
+ {
+ "unversionedId": "getting-started/documents-field",
+ "id": "getting-started/documents-field",
+ "isDocsHomePage": false,
+ "title": "`documents` field",
+ "description": "The documents field should point to your GraphQL documents: query, mutation, subscription and fragment.",
+ "source": "@site/docs/getting-started/documents-field.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/documents-field",
+ "permalink": "/docs/getting-started/documents-field",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/documents-field.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "documents-field",
+ "title": "`documents` field"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "`schema` field",
+ "permalink": "/docs/getting-started/schema-field"
+ },
+ "next": {
+ "title": "`config` field",
+ "permalink": "/docs/getting-started/config-field"
+ }
+ },
+ {
+ "unversionedId": "getting-started/further-reading",
+ "id": "getting-started/further-reading",
+ "isDocsHomePage": false,
+ "title": "Further Reading",
+ "description": "If you'd like to learn more, you may find the following resources helpful.",
+ "source": "@site/docs/getting-started/further-reading.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/further-reading",
+ "permalink": "/docs/getting-started/further-reading",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/further-reading.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "further-reading",
+ "title": "Further Reading"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Programmatic Usage",
+ "permalink": "/docs/getting-started/programmatic-usage"
+ },
+ "next": {
+ "title": "All Plugins",
+ "permalink": "/docs/plugins/index"
+ }
+ },
+ {
+ "unversionedId": "getting-started/index",
+ "id": "getting-started/index",
+ "isDocsHomePage": false,
+ "title": "What is GraphQL Code Generator?",
+ "description": "GraphQL Code Generator is a CLI tool that can generate TypeScript typings out of a GraphQL schema. When we develop a GraphQL backend, there would be many instances where we would find ourselves writing the same things which are already described by the GraphQL schema, only in a different format; for example: resolver signatures, MongoDB models, Angular services etc.",
+ "source": "@site/docs/getting-started/index.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/index",
+ "permalink": "/docs/getting-started/index",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/index.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "index",
+ "title": "What is GraphQL Code Generator?"
+ },
+ "sidebar": "sidebar",
+ "next": {
+ "title": "Installation",
+ "permalink": "/docs/getting-started/installation"
+ }
+ },
+ {
+ "unversionedId": "getting-started/installation",
+ "id": "getting-started/installation",
+ "isDocsHomePage": false,
+ "title": "Installation",
+ "description": "Installing Codegen",
+ "source": "@site/docs/getting-started/installation.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/installation",
+ "permalink": "/docs/getting-started/installation",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/installation.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "installation",
+ "title": "Installation"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "What is GraphQL Code Generator?",
+ "permalink": "/docs/getting-started/index"
+ },
+ "next": {
+ "title": "codegen.yml",
+ "permalink": "/docs/getting-started/codegen-config"
+ }
+ },
+ {
+ "unversionedId": "getting-started/lifecycle-hooks",
+ "id": "getting-started/lifecycle-hooks",
+ "isDocsHomePage": false,
+ "title": "Lifecycle Hooks",
+ "description": "The codegen allow you to specify scripts it can run for you in certain events.",
+ "source": "@site/docs/getting-started/lifecycle-hooks.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/lifecycle-hooks",
+ "permalink": "/docs/getting-started/lifecycle-hooks",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/lifecycle-hooks.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "lifecycle-hooks",
+ "title": "Lifecycle Hooks"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Naming Convention",
+ "permalink": "/docs/getting-started/naming-convention"
+ },
+ "next": {
+ "title": "Development Workflow",
+ "permalink": "/docs/getting-started/development-workflow"
+ }
+ },
+ {
+ "unversionedId": "getting-started/naming-convention",
+ "id": "getting-started/naming-convention",
+ "isDocsHomePage": false,
+ "title": "Naming Convention",
+ "description": "Codegen support many forms on outputs, and you can contorl the general naming-convention of the types/variables/code generated, using the namingConvention config flag.",
+ "source": "@site/docs/getting-started/naming-convention.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/naming-convention",
+ "permalink": "/docs/getting-started/naming-convention",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/naming-convention.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "naming-convention",
+ "title": "Naming Convention"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "`require` field",
+ "permalink": "/docs/getting-started/require-field"
+ },
+ "next": {
+ "title": "Lifecycle Hooks",
+ "permalink": "/docs/getting-started/lifecycle-hooks"
+ }
+ },
+ {
+ "unversionedId": "getting-started/programmatic-usage",
+ "id": "getting-started/programmatic-usage",
+ "isDocsHomePage": false,
+ "title": "Programmatic Usage",
+ "description": "The codegen has also a complete programmatic API. You can use it if you need to customize the execution flow, or if you are writing a tool that uses the codegen.",
+ "source": "@site/docs/getting-started/programmatic-usage.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/programmatic-usage",
+ "permalink": "/docs/getting-started/programmatic-usage",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/programmatic-usage.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "programmatic-usage",
+ "title": "Programmatic Usage"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Development Workflow",
+ "permalink": "/docs/getting-started/development-workflow"
+ },
+ "next": {
+ "title": "Further Reading",
+ "permalink": "/docs/getting-started/further-reading"
+ }
+ },
+ {
+ "unversionedId": "getting-started/require-field",
+ "id": "getting-started/require-field",
+ "isDocsHomePage": false,
+ "title": "`require` field",
+ "description": "The require field allows you to load any external files without the need to transpile them before.",
+ "source": "@site/docs/getting-started/require-field.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/require-field",
+ "permalink": "/docs/getting-started/require-field",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/require-field.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "require-field",
+ "title": "`require` field"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "`config` field",
+ "permalink": "/docs/getting-started/config-field"
+ },
+ "next": {
+ "title": "Naming Convention",
+ "permalink": "/docs/getting-started/naming-convention"
+ }
+ },
+ {
+ "unversionedId": "getting-started/schema-field",
+ "id": "getting-started/schema-field",
+ "isDocsHomePage": false,
+ "title": "`schema` field",
+ "description": "The schema field should point to your GraphQLSchema - there are multiple ways you can specify it and load your GraphQLSchema.",
+ "source": "@site/docs/getting-started/schema-field.md",
+ "sourceDirName": "getting-started",
+ "slug": "/getting-started/schema-field",
+ "permalink": "/docs/getting-started/schema-field",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/getting-started/schema-field.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "schema-field",
+ "title": "`schema` field"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "codegen.yml",
+ "permalink": "/docs/getting-started/codegen-config"
+ },
+ "next": {
+ "title": "`documents` field",
+ "permalink": "/docs/getting-started/documents-field"
+ }
+ },
+ {
+ "unversionedId": "integrations/apollo-local-state",
+ "id": "integrations/apollo-local-state",
+ "isDocsHomePage": false,
+ "title": "Apollo Local State",
+ "description": "If you are using apollo-client >2.5 (or older, with apollo-link-state) to manage your app state with GraphQL, you're probably using a client-side only GraphQL schema and client-side directives such as @client.",
+ "source": "@site/docs/integrations/apollo-local-state.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/apollo-local-state",
+ "permalink": "/docs/integrations/apollo-local-state",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/apollo-local-state.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "apollo-local-state",
+ "title": "Apollo Local State"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "graphql-modules",
+ "permalink": "/docs/presets/graphql-modules"
+ },
+ "next": {
+ "title": "Create-React-App",
+ "permalink": "/docs/integrations/create-react-app"
+ }
+ },
+ {
+ "unversionedId": "integrations/create-react-app",
+ "id": "integrations/create-react-app",
+ "isDocsHomePage": false,
+ "title": "Create-React-App",
+ "description": "Since v2 of Create-React-App, you can use TypeScript without the need to eject from the basic scripts packages.",
+ "source": "@site/docs/integrations/create-react-app.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/create-react-app",
+ "permalink": "/docs/integrations/create-react-app",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/create-react-app.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "create-react-app",
+ "title": "Create-React-App"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Apollo Local State",
+ "permalink": "/docs/integrations/apollo-local-state"
+ },
+ "next": {
+ "title": "GatsbyJS",
+ "permalink": "/docs/integrations/gatsby"
+ }
+ },
+ {
+ "unversionedId": "integrations/federation",
+ "id": "integrations/federation",
+ "isDocsHomePage": false,
+ "title": "Apollo Federation",
+ "description": "The typescript-resolvers plugin also supports Apollo Federation.",
+ "source": "@site/docs/integrations/federation.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/federation",
+ "permalink": "/docs/integrations/federation",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/federation.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "federation",
+ "title": "Apollo Federation"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Prettier & Linters",
+ "permalink": "/docs/integrations/prettier"
+ },
+ "next": {
+ "title": "VSCode",
+ "permalink": "/docs/integrations/vscode"
+ }
+ },
+ {
+ "unversionedId": "integrations/gatsby",
+ "id": "integrations/gatsby",
+ "isDocsHomePage": false,
+ "title": "GatsbyJS",
+ "description": "If you are building apps using GatsbyJS, you can use GraphQL Code Generator to generate TypeScript types.",
+ "source": "@site/docs/integrations/gatsby.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/gatsby",
+ "permalink": "/docs/integrations/gatsby",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/gatsby.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "gatsby",
+ "title": "GatsbyJS"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Create-React-App",
+ "permalink": "/docs/integrations/create-react-app"
+ },
+ "next": {
+ "title": "Prettier & Linters",
+ "permalink": "/docs/integrations/prettier"
+ }
+ },
+ {
+ "unversionedId": "integrations/prettier",
+ "id": "integrations/prettier",
+ "isDocsHomePage": false,
+ "title": "Prettier & Linters",
+ "description": "The codegen supports lifecycle hooks, and you can use those for integration with Prettier or other linters, to apply your custom code-style and formatting rules. Before adding hooks consider the alternative of having codegen ignored in your linting. Codegen files are not edited manually and formatting them slows down your codegen considerably. On a big project difference can be measured in several seconds for every run.",
+ "source": "@site/docs/integrations/prettier.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/prettier",
+ "permalink": "/docs/integrations/prettier",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/prettier.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "prettier",
+ "title": "Prettier & Linters"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "GatsbyJS",
+ "permalink": "/docs/integrations/gatsby"
+ },
+ "next": {
+ "title": "Apollo Federation",
+ "permalink": "/docs/integrations/federation"
+ }
+ },
+ {
+ "unversionedId": "integrations/vscode",
+ "id": "integrations/vscode",
+ "isDocsHomePage": false,
+ "title": "VSCode",
+ "description": "In VSCode you can install a lightweight extension to get your codegen on every save effortlesly. It uses your node_modules, so you should not have any issues with mismatching versions. Works especially well with the near-operation-file preset, because with it, you only generate one document every time you save a single file.",
+ "source": "@site/docs/integrations/vscode.md",
+ "sourceDirName": "integrations",
+ "slug": "/integrations/vscode",
+ "permalink": "/docs/integrations/vscode",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/integrations/vscode.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "vscode",
+ "title": "VSCode"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Apollo Federation",
+ "permalink": "/docs/integrations/federation"
+ },
+ "next": {
+ "title": "What are Plugins?",
+ "permalink": "/docs/custom-codegen/index"
+ }
+ },
+ {
+ "unversionedId": "migration/from-0-13",
+ "id": "migration/from-0-13",
+ "isDocsHomePage": false,
+ "title": "Migration from 0.13 to 0.18",
+ "description": "March 1st, 2019",
+ "source": "@site/docs/migration/from-0-13.md",
+ "sourceDirName": "migration",
+ "slug": "/migration/from-0-13",
+ "permalink": "/docs/migration/from-0-13",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/migration/from-0-13.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "from-0-13",
+ "title": "Migration from 0.13 to 0.18"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Migration to 1.0.0",
+ "permalink": "/docs/migration/from-0-18"
+ }
+ },
+ {
+ "unversionedId": "migration/from-0-18",
+ "id": "migration/from-0-18",
+ "isDocsHomePage": false,
+ "title": "Migration to 1.0.0",
+ "description": "March 20th, 2019",
+ "source": "@site/docs/migration/from-0-18.md",
+ "sourceDirName": "migration",
+ "slug": "/migration/from-0-18",
+ "permalink": "/docs/migration/from-0-18",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/migration/from-0-18.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "from-0-18",
+ "title": "Migration to 1.0.0"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Contributing",
+ "permalink": "/docs/custom-codegen/contributing"
+ },
+ "next": {
+ "title": "Migration from 0.13 to 0.18",
+ "permalink": "/docs/migration/from-0-13"
+ }
+ },
+ {
+ "unversionedId": "plugins/add",
+ "id": "plugins/add",
+ "isDocsHomePage": false,
+ "title": "Add",
+ "description": "add plugin adds custom text to your output file.",
+ "source": "@site/docs/plugins/add.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/add",
+ "permalink": "/docs/plugins/add",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/add.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "add",
+ "title": "Add"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "JSDoc",
+ "permalink": "/docs/plugins/jsdoc"
+ },
+ "next": {
+ "title": "Time",
+ "permalink": "/docs/plugins/time"
+ }
+ },
+ {
+ "unversionedId": "plugins/c-sharp",
+ "id": "plugins/c-sharp",
+ "isDocsHomePage": false,
+ "title": "C#",
+ "description": "{@import ../generated-config/c-sharp.md}",
+ "source": "@site/docs/plugins/c-sharp.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/c-sharp",
+ "permalink": "/docs/plugins/c-sharp",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/c-sharp.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "c-sharp",
+ "title": "C#"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Java Apollo Android",
+ "permalink": "/docs/plugins/java-apollo-android"
+ },
+ "next": {
+ "title": "C# Operations",
+ "permalink": "/docs/plugins/c-sharp-operations"
+ }
+ },
+ {
+ "unversionedId": "plugins/c-sharp-operations",
+ "id": "plugins/c-sharp-operations",
+ "isDocsHomePage": false,
+ "title": "C# Operations",
+ "description": "The c-sharp-operations plugin generates C# methods for the resolvers signature.",
+ "source": "@site/docs/plugins/c-sharp-operations.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/c-sharp-operations",
+ "permalink": "/docs/plugins/c-sharp-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/c-sharp-operations.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "c-sharp-operations",
+ "title": "C# Operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "C#",
+ "permalink": "/docs/plugins/c-sharp"
+ },
+ "next": {
+ "title": "Fragment Matcher",
+ "permalink": "/docs/plugins/fragment-matcher"
+ }
+ },
+ {
+ "unversionedId": "plugins/client-note",
+ "id": "plugins/client-note",
+ "isDocsHomePage": false,
+ "title": "client-note",
+ "description": "In order to use this GraphQL Codegen plugin, please make sure that you have GraphQL operations (query / mutation / subscription and fragment) set as documents: ... in your codegen.yml.",
+ "source": "@site/docs/plugins/client-note.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/client-note",
+ "permalink": "/docs/plugins/client-note",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/client-note.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "plugins/flow",
+ "id": "plugins/flow",
+ "isDocsHomePage": false,
+ "title": "Flow Types",
+ "description": "{@import ../generated-config/flow.md}",
+ "source": "@site/docs/plugins/flow.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/flow",
+ "permalink": "/docs/plugins/flow",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/flow.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "flow",
+ "title": "Flow Types"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Typescript Apollo Nextjs",
+ "permalink": "/docs/plugins/typescript-apollo-next"
+ },
+ "next": {
+ "title": "Flow Resolvers",
+ "permalink": "/docs/plugins/flow-resolvers"
+ }
+ },
+ {
+ "unversionedId": "plugins/flow-operations",
+ "id": "plugins/flow-operations",
+ "isDocsHomePage": false,
+ "title": "Flow Operations",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/flow-operations.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/flow-operations",
+ "permalink": "/docs/plugins/flow-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/flow-operations.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "flow-operations",
+ "title": "Flow Operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Flow Resolvers",
+ "permalink": "/docs/plugins/flow-resolvers"
+ },
+ "next": {
+ "title": "Reason Client",
+ "permalink": "/docs/plugins/reason-client"
+ }
+ },
+ {
+ "unversionedId": "plugins/flow-resolvers",
+ "id": "plugins/flow-resolvers",
+ "isDocsHomePage": false,
+ "title": "Flow Resolvers",
+ "description": "{@import ../generated-config/flow-resolvers.md}",
+ "source": "@site/docs/plugins/flow-resolvers.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/flow-resolvers",
+ "permalink": "/docs/plugins/flow-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/flow-resolvers.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "flow-resolvers",
+ "title": "Flow Resolvers"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Flow Types",
+ "permalink": "/docs/plugins/flow"
+ },
+ "next": {
+ "title": "Flow Operations",
+ "permalink": "/docs/plugins/flow-operations"
+ }
+ },
+ {
+ "unversionedId": "plugins/fragment-matcher",
+ "id": "plugins/fragment-matcher",
+ "isDocsHomePage": false,
+ "title": "Fragment Matcher",
+ "description": "{@import ../generated-config/fragment-matcher.md}",
+ "source": "@site/docs/plugins/fragment-matcher.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/fragment-matcher",
+ "permalink": "/docs/plugins/fragment-matcher",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/fragment-matcher.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "fragment-matcher",
+ "title": "Fragment Matcher"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "C# Operations",
+ "permalink": "/docs/plugins/c-sharp-operations"
+ },
+ "next": {
+ "title": "Urql Introspection for Schema Awareness",
+ "permalink": "/docs/plugins/urql-introspection"
+ }
+ },
+ {
+ "unversionedId": "plugins/index",
+ "id": "plugins/index",
+ "isDocsHomePage": false,
+ "title": "All Plugins",
+ "description": "The general purpose of GraphQL Code Generator is to parse GraphQL syntax, transform it into an AST and then output it into desired formats which can vary. Since there can potentially be an infinite number of formats, we can't predict them all. However, some formats are more likely to be used, thus, we've prepared pre-defined code generation plugins which are built for these formats.",
+ "source": "@site/docs/plugins/index.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/index",
+ "permalink": "/docs/plugins/index",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/index.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "index",
+ "title": "All Plugins"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Further Reading",
+ "permalink": "/docs/getting-started/further-reading"
+ },
+ "next": {
+ "title": "TypeScript",
+ "permalink": "/docs/plugins/typescript"
+ }
+ },
+ {
+ "unversionedId": "plugins/introspection",
+ "id": "plugins/introspection",
+ "isDocsHomePage": false,
+ "title": "Introspection",
+ "description": "{@import ../generated-config/introspection.md}",
+ "source": "@site/docs/plugins/introspection.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/introspection",
+ "permalink": "/docs/plugins/introspection",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/introspection.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "introspection",
+ "title": "Introspection"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Urql Introspection for Schema Awareness",
+ "permalink": "/docs/plugins/urql-introspection"
+ },
+ "next": {
+ "title": "Schema AST",
+ "permalink": "/docs/plugins/schema-ast"
+ }
+ },
+ {
+ "unversionedId": "plugins/java",
+ "id": "plugins/java",
+ "isDocsHomePage": false,
+ "title": "Java",
+ "description": "{@import ../generated-config/java.md}",
+ "source": "@site/docs/plugins/java.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/java",
+ "permalink": "/docs/plugins/java",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/java.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "java",
+ "title": "Java"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Kotlin",
+ "permalink": "/docs/plugins/kotlin"
+ },
+ "next": {
+ "title": "Java Resolvers",
+ "permalink": "/docs/plugins/java-resolvers"
+ }
+ },
+ {
+ "unversionedId": "plugins/java-apollo-android",
+ "id": "plugins/java-apollo-android",
+ "isDocsHomePage": false,
+ "title": "Java Apollo Android",
+ "description": "{@import ../generated-config/java-apollo-android.md}",
+ "source": "@site/docs/plugins/java-apollo-android.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/java-apollo-android",
+ "permalink": "/docs/plugins/java-apollo-android",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/java-apollo-android.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "java-apollo-android",
+ "title": "Java Apollo Android"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Java Resolvers",
+ "permalink": "/docs/plugins/java-resolvers"
+ },
+ "next": {
+ "title": "C#",
+ "permalink": "/docs/plugins/c-sharp"
+ }
+ },
+ {
+ "unversionedId": "plugins/java-installation",
+ "id": "plugins/java-installation",
+ "isDocsHomePage": false,
+ "title": "java-installation",
+ "description": "To use the GraphQL Code Generator with Java, start by adding the com.moowork.node Gradle plugin to your build.gradle:",
+ "source": "@site/docs/plugins/java-installation.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/java-installation",
+ "permalink": "/docs/plugins/java-installation",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/java-installation.md",
+ "version": "current",
+ "frontMatter": {}
+ },
+ {
+ "unversionedId": "plugins/java-resolvers",
+ "id": "plugins/java-resolvers",
+ "isDocsHomePage": false,
+ "title": "Java Resolvers",
+ "description": "The java-resolvers plugin creates Java interfaces for the resolvers signature.",
+ "source": "@site/docs/plugins/java-resolvers.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/java-resolvers",
+ "permalink": "/docs/plugins/java-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/java-resolvers.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "java-resolvers",
+ "title": "Java Resolvers"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Java",
+ "permalink": "/docs/plugins/java"
+ },
+ "next": {
+ "title": "Java Apollo Android",
+ "permalink": "/docs/plugins/java-apollo-android"
+ }
+ },
+ {
+ "unversionedId": "plugins/jsdoc",
+ "id": "plugins/jsdoc",
+ "isDocsHomePage": false,
+ "title": "JSDoc",
+ "description": "developed by CarloPalinckx",
+ "source": "@site/docs/plugins/jsdoc.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/jsdoc",
+ "permalink": "/docs/plugins/jsdoc",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/jsdoc.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "jsdoc",
+ "title": "JSDoc"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Schema AST",
+ "permalink": "/docs/plugins/schema-ast"
+ },
+ "next": {
+ "title": "Add",
+ "permalink": "/docs/plugins/add"
+ }
+ },
+ {
+ "unversionedId": "plugins/kotlin",
+ "id": "plugins/kotlin",
+ "isDocsHomePage": false,
+ "title": "Kotlin",
+ "description": "The kotlin plugin generates Kotlin classes for Enums and Input types.",
+ "source": "@site/docs/plugins/kotlin.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/kotlin",
+ "permalink": "/docs/plugins/kotlin",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/kotlin.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "kotlin",
+ "title": "Kotlin"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Reason Client",
+ "permalink": "/docs/plugins/reason-client"
+ },
+ "next": {
+ "title": "Java",
+ "permalink": "/docs/plugins/java"
+ }
+ },
+ {
+ "unversionedId": "plugins/named-operations-object",
+ "id": "plugins/named-operations-object",
+ "isDocsHomePage": false,
+ "title": "Named Operations Object",
+ "description": "This plugin generates an object containing a list of all your GraphQL operations and fragments. This is useful if you are using Apollo-Client and wish to have type validation when you are using refetchQueries.",
+ "source": "@site/docs/plugins/named-operations-object.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/named-operations-object",
+ "permalink": "/docs/plugins/named-operations-object",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/named-operations-object.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "named-operations-object",
+ "title": "Named Operations Object"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript oclif",
+ "permalink": "/docs/plugins/typescript-oclif"
+ },
+ "next": {
+ "title": "TypeScript TypeGraphQL",
+ "permalink": "/docs/plugins/typescript-type-graphql"
+ }
+ },
+ {
+ "unversionedId": "plugins/reason-client",
+ "id": "plugins/reason-client",
+ "isDocsHomePage": false,
+ "title": "Reason Client",
+ "description": "Built and maintained by kgoggin",
+ "source": "@site/docs/plugins/reason-client.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/reason-client",
+ "permalink": "/docs/plugins/reason-client",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/reason-client.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "reason-client",
+ "title": "Reason Client"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Flow Operations",
+ "permalink": "/docs/plugins/flow-operations"
+ },
+ "next": {
+ "title": "Kotlin",
+ "permalink": "/docs/plugins/kotlin"
+ }
+ },
+ {
+ "unversionedId": "plugins/relay-operation-optimizer",
+ "id": "plugins/relay-operation-optimizer",
+ "isDocsHomePage": false,
+ "title": "Relay Operation Optimizer",
+ "description": "Built and maintained by n1ru4l",
+ "source": "@site/docs/plugins/relay-operation-optimizer.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/relay-operation-optimizer",
+ "permalink": "/docs/plugins/relay-operation-optimizer",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/relay-operation-optimizer.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "relay-operation-optimizer",
+ "title": "Relay Operation Optimizer"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Time",
+ "permalink": "/docs/plugins/time"
+ },
+ "next": {
+ "title": "All Presets",
+ "permalink": "/docs/presets/presets-index"
+ }
+ },
+ {
+ "unversionedId": "plugins/schema-ast",
+ "id": "plugins/schema-ast",
+ "isDocsHomePage": false,
+ "title": "Schema AST",
+ "description": "{@import ../generated-config/schema-ast.md}",
+ "source": "@site/docs/plugins/schema-ast.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/schema-ast",
+ "permalink": "/docs/plugins/schema-ast",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/schema-ast.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "schema-ast",
+ "title": "Schema AST"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Introspection",
+ "permalink": "/docs/plugins/introspection"
+ },
+ "next": {
+ "title": "JSDoc",
+ "permalink": "/docs/plugins/jsdoc"
+ }
+ },
+ {
+ "unversionedId": "plugins/time",
+ "id": "plugins/time",
+ "isDocsHomePage": false,
+ "title": "Time",
+ "description": "{@import ../generated-config/time.md}",
+ "source": "@site/docs/plugins/time.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/time",
+ "permalink": "/docs/plugins/time",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/time.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "time",
+ "title": "Time"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Add",
+ "permalink": "/docs/plugins/add"
+ },
+ "next": {
+ "title": "Relay Operation Optimizer",
+ "permalink": "/docs/plugins/relay-operation-optimizer"
+ }
+ },
+ {
+ "unversionedId": "plugins/typed-document-node",
+ "id": "plugins/typed-document-node",
+ "isDocsHomePage": false,
+ "title": "TypedDocumentNode",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typed-document-node.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typed-document-node",
+ "permalink": "/docs/plugins/typed-document-node",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typed-document-node.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typed-document-node",
+ "title": "TypedDocumentNode"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Resolvers",
+ "permalink": "/docs/plugins/typescript-resolvers"
+ },
+ "next": {
+ "title": "Apollo-Client Helpers",
+ "permalink": "/docs/plugins/typescript-apollo-client-helpers"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript",
+ "id": "plugins/typescript",
+ "isDocsHomePage": false,
+ "title": "TypeScript",
+ "description": "{@import ../generated-config/typescript.md}",
+ "source": "@site/docs/plugins/typescript.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript",
+ "permalink": "/docs/plugins/typescript",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript",
+ "title": "TypeScript"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "All Plugins",
+ "permalink": "/docs/plugins/index"
+ },
+ "next": {
+ "title": "TypeScript Operations",
+ "permalink": "/docs/plugins/typescript-operations"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-apollo-angular",
+ "id": "plugins/typescript-apollo-angular",
+ "isDocsHomePage": false,
+ "title": "TypeScript Apollo Angular",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-apollo-angular.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-apollo-angular",
+ "permalink": "/docs/plugins/typescript-apollo-angular",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-apollo-angular.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-apollo-angular",
+ "title": "TypeScript Apollo Angular"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Vue Apollo Smart Operations",
+ "permalink": "/docs/plugins/typescript-vue-apollo-smart-ops"
+ },
+ "next": {
+ "title": "TypeScript Stencil Apollo",
+ "permalink": "/docs/plugins/typescript-stencil-apollo"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-apollo-client-helpers",
+ "id": "plugins/typescript-apollo-client-helpers",
+ "isDocsHomePage": false,
+ "title": "Apollo-Client Helpers",
+ "description": "This plugin generates helpers for improving the integration of TypeScript and Apollo-Client, based on your schema.",
+ "source": "@site/docs/plugins/typescript-apollo-client-helpers.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-apollo-client-helpers",
+ "permalink": "/docs/plugins/typescript-apollo-client-helpers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-apollo-client-helpers.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-apollo-client-helpers",
+ "title": "Apollo-Client Helpers"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypedDocumentNode",
+ "permalink": "/docs/plugins/typed-document-node"
+ },
+ "next": {
+ "title": "TypeScript GraphQL-Request",
+ "permalink": "/docs/plugins/typescript-graphql-request"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-apollo-next",
+ "id": "plugins/typescript-apollo-next",
+ "isDocsHomePage": false,
+ "title": "Typescript Apollo Nextjs",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-apollo-next.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-apollo-next",
+ "permalink": "/docs/plugins/typescript-apollo-next",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-apollo-next.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-apollo-next",
+ "title": "Typescript Apollo Nextjs"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript TypeGraphQL",
+ "permalink": "/docs/plugins/typescript-type-graphql"
+ },
+ "next": {
+ "title": "Flow Types",
+ "permalink": "/docs/plugins/flow"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-document-nodes",
+ "id": "plugins/typescript-document-nodes",
+ "isDocsHomePage": false,
+ "title": "TypeScript document nodes",
+ "description": "{@import ../generated-config/typescript-document-nodes.md}",
+ "source": "@site/docs/plugins/typescript-document-nodes.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-document-nodes",
+ "permalink": "/docs/plugins/typescript-document-nodes",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-document-nodes.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-document-nodes",
+ "title": "TypeScript document nodes"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript GraphQL Files Modules",
+ "permalink": "/docs/plugins/typescript-graphql-files-modules"
+ },
+ "next": {
+ "title": "TypeScript MongoDB",
+ "permalink": "/docs/plugins/typescript-mongodb"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-generic-sdk",
+ "id": "plugins/typescript-generic-sdk",
+ "isDocsHomePage": false,
+ "title": "TypeScript Generic SDK",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-generic-sdk.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-generic-sdk",
+ "permalink": "/docs/plugins/typescript-generic-sdk",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-generic-sdk.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-generic-sdk",
+ "title": "TypeScript Generic SDK"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript GraphQL-Request",
+ "permalink": "/docs/plugins/typescript-graphql-request"
+ },
+ "next": {
+ "title": "TypeScript React-Query",
+ "permalink": "/docs/plugins/typescript-react-query"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-graphql-files-modules",
+ "id": "plugins/typescript-graphql-files-modules",
+ "isDocsHomePage": false,
+ "title": "TypeScript GraphQL Files Modules",
+ "description": "If you wish to have a simpler integration in a Webpack project, use graphql-let, it uses this plugin behind the scenes, and provides simpler developer experience.",
+ "source": "@site/docs/plugins/typescript-graphql-files-modules.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-graphql-files-modules",
+ "permalink": "/docs/plugins/typescript-graphql-files-modules",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-graphql-files-modules.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-graphql-files-modules",
+ "title": "TypeScript GraphQL Files Modules"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript RTK-Query",
+ "permalink": "/docs/plugins/typescript-rtk-query"
+ },
+ "next": {
+ "title": "TypeScript document nodes",
+ "permalink": "/docs/plugins/typescript-document-nodes"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-graphql-request",
+ "id": "plugins/typescript-graphql-request",
+ "isDocsHomePage": false,
+ "title": "TypeScript GraphQL-Request",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-graphql-request.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-graphql-request",
+ "permalink": "/docs/plugins/typescript-graphql-request",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-graphql-request.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-graphql-request",
+ "title": "TypeScript GraphQL-Request"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Apollo-Client Helpers",
+ "permalink": "/docs/plugins/typescript-apollo-client-helpers"
+ },
+ "next": {
+ "title": "TypeScript Generic SDK",
+ "permalink": "/docs/plugins/typescript-generic-sdk"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-mongodb",
+ "id": "plugins/typescript-mongodb",
+ "isDocsHomePage": false,
+ "title": "TypeScript MongoDB",
+ "description": "This plugin generates TypeScript types for MongoDB models, which makes it relevant for server-side development only. It uses GraphQL directives to declare the types you want to generate and use in your MongoDB backend.",
+ "source": "@site/docs/plugins/typescript-mongodb.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-mongodb",
+ "permalink": "/docs/plugins/typescript-mongodb",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-mongodb.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-mongodb",
+ "title": "TypeScript MongoDB"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript document nodes",
+ "permalink": "/docs/plugins/typescript-document-nodes"
+ },
+ "next": {
+ "title": "TypeScript Urql",
+ "permalink": "/docs/plugins/typescript-urql"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-oclif",
+ "id": "plugins/typescript-oclif",
+ "isDocsHomePage": false,
+ "title": "TypeScript oclif",
+ "description": "This plugin generates oclif CLI commands.",
+ "source": "@site/docs/plugins/typescript-oclif.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-oclif",
+ "permalink": "/docs/plugins/typescript-oclif",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-oclif.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-oclif",
+ "title": "TypeScript oclif"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Vue Urql",
+ "permalink": "/docs/plugins/typescript-vue-urql"
+ },
+ "next": {
+ "title": "Named Operations Object",
+ "permalink": "/docs/plugins/named-operations-object"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-operations",
+ "id": "plugins/typescript-operations",
+ "isDocsHomePage": false,
+ "title": "TypeScript Operations",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-operations.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-operations",
+ "permalink": "/docs/plugins/typescript-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-operations.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-operations",
+ "title": "TypeScript Operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript",
+ "permalink": "/docs/plugins/typescript"
+ },
+ "next": {
+ "title": "TypeScript Resolvers",
+ "permalink": "/docs/plugins/typescript-resolvers"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-react-apollo",
+ "id": "plugins/typescript-react-apollo",
+ "isDocsHomePage": false,
+ "title": "TypeScript React Apollo",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-react-apollo.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-react-apollo",
+ "permalink": "/docs/plugins/typescript-react-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-react-apollo.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-react-apollo",
+ "title": "TypeScript React Apollo"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript React-Query",
+ "permalink": "/docs/plugins/typescript-react-query"
+ },
+ "next": {
+ "title": "Typescript Svelte Apollo",
+ "permalink": "/docs/plugins/typescript-svelte-apollo"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-react-query",
+ "id": "plugins/typescript-react-query",
+ "isDocsHomePage": false,
+ "title": "TypeScript React-Query",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-react-query.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-react-query",
+ "permalink": "/docs/plugins/typescript-react-query",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-react-query.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-react-query",
+ "title": "TypeScript React-Query"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Generic SDK",
+ "permalink": "/docs/plugins/typescript-generic-sdk"
+ },
+ "next": {
+ "title": "TypeScript React Apollo",
+ "permalink": "/docs/plugins/typescript-react-apollo"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-resolvers",
+ "id": "plugins/typescript-resolvers",
+ "isDocsHomePage": false,
+ "title": "TypeScript Resolvers",
+ "description": "{@import ../generated-config/typescript-resolvers.md}",
+ "source": "@site/docs/plugins/typescript-resolvers.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-resolvers",
+ "permalink": "/docs/plugins/typescript-resolvers",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-resolvers.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-resolvers",
+ "title": "TypeScript Resolvers"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Operations",
+ "permalink": "/docs/plugins/typescript-operations"
+ },
+ "next": {
+ "title": "TypedDocumentNode",
+ "permalink": "/docs/plugins/typed-document-node"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-rtk-query",
+ "id": "plugins/typescript-rtk-query",
+ "isDocsHomePage": false,
+ "title": "TypeScript RTK-Query",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-rtk-query.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-rtk-query",
+ "permalink": "/docs/plugins/typescript-rtk-query",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-rtk-query.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-rtk-query",
+ "title": "TypeScript RTK-Query"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Stencil Apollo",
+ "permalink": "/docs/plugins/typescript-stencil-apollo"
+ },
+ "next": {
+ "title": "TypeScript GraphQL Files Modules",
+ "permalink": "/docs/plugins/typescript-graphql-files-modules"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-stencil-apollo",
+ "id": "plugins/typescript-stencil-apollo",
+ "isDocsHomePage": false,
+ "title": "TypeScript Stencil Apollo",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-stencil-apollo.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-stencil-apollo",
+ "permalink": "/docs/plugins/typescript-stencil-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-stencil-apollo.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-stencil-apollo",
+ "title": "TypeScript Stencil Apollo"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Apollo Angular",
+ "permalink": "/docs/plugins/typescript-apollo-angular"
+ },
+ "next": {
+ "title": "TypeScript RTK-Query",
+ "permalink": "/docs/plugins/typescript-rtk-query"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-svelte-apollo",
+ "id": "plugins/typescript-svelte-apollo",
+ "isDocsHomePage": false,
+ "title": "Typescript Svelte Apollo",
+ "description": "This plugin generates observable Apollo queries with Typescript typings.",
+ "source": "@site/docs/plugins/typescript-svelte-apollo.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-svelte-apollo",
+ "permalink": "/docs/plugins/typescript-svelte-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-svelte-apollo.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-svelte-apollo",
+ "title": "Typescript Svelte Apollo"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript React Apollo",
+ "permalink": "/docs/plugins/typescript-react-apollo"
+ },
+ "next": {
+ "title": "TypeScript Vue Apollo Composition API",
+ "permalink": "/docs/plugins/typescript-vue-apollo"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-type-graphql",
+ "id": "plugins/typescript-type-graphql",
+ "isDocsHomePage": false,
+ "title": "TypeScript TypeGraphQL",
+ "description": "This plugin is similar to the basic TypeScript plugin. However, this package generates types that can be used by TypeGraphQL to generate a GraphQL schema. This is especially useful if you are building a service that is a gateway to multiple downstream GraphQL services, or otherwise combining GraphQL schemas. In this case, this plugin can be used to re-expose types defined in downstream GraphQL services without redefining them as TypeGraphQL objects. This plugin should be compatible with other client-side plugins, such as typescript-operations.",
+ "source": "@site/docs/plugins/typescript-type-graphql.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-type-graphql",
+ "permalink": "/docs/plugins/typescript-type-graphql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-type-graphql.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-type-graphql",
+ "title": "TypeScript TypeGraphQL"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Named Operations Object",
+ "permalink": "/docs/plugins/named-operations-object"
+ },
+ "next": {
+ "title": "Typescript Apollo Nextjs",
+ "permalink": "/docs/plugins/typescript-apollo-next"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-urql",
+ "id": "plugins/typescript-urql",
+ "isDocsHomePage": false,
+ "title": "TypeScript Urql",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-urql.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-urql",
+ "permalink": "/docs/plugins/typescript-urql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-urql.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-urql",
+ "title": "TypeScript Urql"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript MongoDB",
+ "permalink": "/docs/plugins/typescript-mongodb"
+ },
+ "next": {
+ "title": "TypeScript Vue Urql",
+ "permalink": "/docs/plugins/typescript-vue-urql"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-vue-apollo",
+ "id": "plugins/typescript-vue-apollo",
+ "isDocsHomePage": false,
+ "title": "TypeScript Vue Apollo Composition API",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-vue-apollo.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-vue-apollo",
+ "permalink": "/docs/plugins/typescript-vue-apollo",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-vue-apollo.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-vue-apollo",
+ "title": "TypeScript Vue Apollo Composition API"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Typescript Svelte Apollo",
+ "permalink": "/docs/plugins/typescript-svelte-apollo"
+ },
+ "next": {
+ "title": "TypeScript Vue Apollo Smart Operations",
+ "permalink": "/docs/plugins/typescript-vue-apollo-smart-ops"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-vue-apollo-smart-ops",
+ "id": "plugins/typescript-vue-apollo-smart-ops",
+ "isDocsHomePage": false,
+ "title": "TypeScript Vue Apollo Smart Operations",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-vue-apollo-smart-ops.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-vue-apollo-smart-ops",
+ "permalink": "/docs/plugins/typescript-vue-apollo-smart-ops",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-vue-apollo-smart-ops.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-vue-apollo-smart-ops",
+ "title": "TypeScript Vue Apollo Smart Operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Vue Apollo Composition API",
+ "permalink": "/docs/plugins/typescript-vue-apollo"
+ },
+ "next": {
+ "title": "TypeScript Apollo Angular",
+ "permalink": "/docs/plugins/typescript-apollo-angular"
+ }
+ },
+ {
+ "unversionedId": "plugins/typescript-vue-urql",
+ "id": "plugins/typescript-vue-urql",
+ "isDocsHomePage": false,
+ "title": "TypeScript Vue Urql",
+ "description": "{@import ../plugins/client-note.md}",
+ "source": "@site/docs/plugins/typescript-vue-urql.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/typescript-vue-urql",
+ "permalink": "/docs/plugins/typescript-vue-urql",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/typescript-vue-urql.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "typescript-vue-urql",
+ "title": "TypeScript Vue Urql"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "TypeScript Urql",
+ "permalink": "/docs/plugins/typescript-urql"
+ },
+ "next": {
+ "title": "TypeScript oclif",
+ "permalink": "/docs/plugins/typescript-oclif"
+ }
+ },
+ {
+ "unversionedId": "plugins/urql-introspection",
+ "id": "plugins/urql-introspection",
+ "isDocsHomePage": false,
+ "title": "Urql Introspection for Schema Awareness",
+ "description": "{@import ../generated-config/urql-introspection.md}",
+ "source": "@site/docs/plugins/urql-inspection.md",
+ "sourceDirName": "plugins",
+ "slug": "/plugins/urql-introspection",
+ "permalink": "/docs/plugins/urql-introspection",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/plugins/urql-inspection.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "urql-introspection",
+ "title": "Urql Introspection for Schema Awareness"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Fragment Matcher",
+ "permalink": "/docs/plugins/fragment-matcher"
+ },
+ "next": {
+ "title": "Introspection",
+ "permalink": "/docs/plugins/introspection"
+ }
+ },
+ {
+ "unversionedId": "presets/gql-tag-operations",
+ "id": "presets/gql-tag-operations",
+ "isDocsHomePage": false,
+ "title": "gql-tag-operations",
+ "description": "This preset generates typings for your inline gql function usages, without having to manually specify import statements for the documents. All you need to do is import your gql function and run codegen in watch mode.",
+ "source": "@site/docs/presets/gql-tag-operations.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/gql-tag-operations",
+ "permalink": "/docs/presets/gql-tag-operations",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/gql-tag-operations.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "gql-tag-operations",
+ "title": "gql-tag-operations"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "All Presets",
+ "permalink": "/docs/presets/presets-index"
+ },
+ "next": {
+ "title": "near-operation-file",
+ "permalink": "/docs/presets/near-operation-file"
+ }
+ },
+ {
+ "unversionedId": "presets/graphql-modules",
+ "id": "presets/graphql-modules",
+ "isDocsHomePage": false,
+ "title": "graphql-modules",
+ "description": "The @graphql-codegen/graphql-modules-preset generates .ts file with TypeScript types, per each GraphQL-Modules module definition.",
+ "source": "@site/docs/presets/graphql-modules.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/graphql-modules",
+ "permalink": "/docs/presets/graphql-modules",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/graphql-modules.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "graphql-modules",
+ "title": "graphql-modules"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "import-types",
+ "permalink": "/docs/presets/import-types"
+ },
+ "next": {
+ "title": "Apollo Local State",
+ "permalink": "/docs/integrations/apollo-local-state"
+ }
+ },
+ {
+ "unversionedId": "presets/import-types",
+ "id": "presets/import-types",
+ "isDocsHomePage": false,
+ "title": "import-types",
+ "description": "This preset generates a file per each operation file, and allow to import types from another file.",
+ "source": "@site/docs/presets/import-types.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/import-types",
+ "permalink": "/docs/presets/import-types",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/import-types.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "import-types",
+ "title": "import-types"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "near-operation-file",
+ "permalink": "/docs/presets/near-operation-file"
+ },
+ "next": {
+ "title": "graphql-modules",
+ "permalink": "/docs/presets/graphql-modules"
+ }
+ },
+ {
+ "unversionedId": "presets/near-operation-file",
+ "id": "presets/near-operation-file",
+ "isDocsHomePage": false,
+ "title": "near-operation-file",
+ "description": "This preset generates a file per each operation file.",
+ "source": "@site/docs/presets/near-operation-file.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/near-operation-file",
+ "permalink": "/docs/presets/near-operation-file",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/near-operation-file.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "near-operation-file",
+ "title": "near-operation-file"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "gql-tag-operations",
+ "permalink": "/docs/presets/gql-tag-operations"
+ },
+ "next": {
+ "title": "import-types",
+ "permalink": "/docs/presets/import-types"
+ }
+ },
+ {
+ "unversionedId": "presets/presets-index",
+ "id": "presets/presets-index",
+ "isDocsHomePage": false,
+ "title": "All Presets",
+ "description": "GraphQL Code Generator also support presets - which is a way to manipulate and affect the execution of plugins.",
+ "source": "@site/docs/presets/index.md",
+ "sourceDirName": "presets",
+ "slug": "/presets/presets-index",
+ "permalink": "/docs/presets/presets-index",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/docs/presets/index.md",
+ "version": "current",
+ "frontMatter": {
+ "id": "presets-index",
+ "title": "All Presets"
+ },
+ "sidebar": "sidebar",
+ "previous": {
+ "title": "Relay Operation Optimizer",
+ "permalink": "/docs/plugins/relay-operation-optimizer"
+ },
+ "next": {
+ "title": "gql-tag-operations",
+ "permalink": "/docs/presets/gql-tag-operations"
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "docusaurus-plugin-content-blog": {
+ "default": {
+ "blogPosts": [],
+ "blogListPaginated": [],
+ "blogTags": {},
+ "blogTagsListPath": null
+ }
+ },
+ "docusaurus-plugin-content-pages": {
+ "default": [
+ {
+ "type": "jsx",
+ "permalink": "/",
+ "source": "@site/src/pages/index.js"
+ }
+ ]
+ },
+ "docusaurus-plugin-debug": {
+ "default": null
+ },
+ "docusaurus-theme-classic": {
+ "default": null
+ },
+ "custom-plugin": {
+ "default": null
+ }
+}
diff --git a/website/.docusaurus/docusaurus.config.js b/website/.docusaurus/docusaurus.config.js
new file mode 100644
index 000000000000..71518d17aa0f
--- /dev/null
+++ b/website/.docusaurus/docusaurus.config.js
@@ -0,0 +1,110 @@
+export default {
+ "title": "GraphQL Code Generator",
+ "tagline": "Generate code from your GraphQL schema with a single function call",
+ "url": "https://graphql-code-generator.com",
+ "projectName": "graphql-code-generator",
+ "organizationName": "dotansimha",
+ "baseUrl": "/",
+ "favicon": "img/favicon.png",
+ "themeConfig": {
+ "colorMode": {
+ "disableSwitch": true,
+ "defaultMode": "light",
+ "respectPrefersColorScheme": false,
+ "switchConfig": {
+ "darkIcon": "🌜",
+ "darkIconStyle": {},
+ "lightIcon": "🌞",
+ "lightIconStyle": {}
+ }
+ },
+ "googleAnalytics": {
+ "trackingID": "UA-128969121-3"
+ },
+ "gtag": {
+ "trackingID": "UA-128969121-3"
+ },
+ "navbar": {
+ "title": "GraphQL Code Generator",
+ "logo": {
+ "alt": "GraphQL Code Generator",
+ "src": "img/gql-codegen-icon.svg"
+ },
+ "items": [
+ {
+ "to": "docs/getting-started/index",
+ "activeBasePath": "docs",
+ "label": "API & Documentation",
+ "position": "right"
+ },
+ {
+ "href": "https://github.com/dotansimha/graphql-code-generator",
+ "label": "GitHub",
+ "position": "right"
+ },
+ {
+ "href": "https://the-guild.dev/contact",
+ "label": "Contact Us",
+ "position": "right"
+ }
+ ],
+ "hideOnScroll": false
+ },
+ "docs": {
+ "versionPersistence": "localStorage"
+ },
+ "metadatas": [],
+ "prism": {
+ "additionalLanguages": []
+ },
+ "hideableSidebar": false
+ },
+ "scripts": [
+ "/js/fix-location.js",
+ "https://the-guild.dev/static/crisp.js"
+ ],
+ "plugins": [
+ "/home/ardat_000/Guild/graphql-code-generator/website/custom-plugin.js"
+ ],
+ "presets": [
+ [
+ "@docusaurus/preset-classic",
+ {
+ "docs": {
+ "admonitions": {
+ "customTypes": {
+ "shell": {
+ "keyword": "shell",
+ "svg": ""
+ }
+ }
+ },
+ "remarkPlugins": [
+ null,
+ null
+ ],
+ "sidebarPath": "/home/ardat_000/Guild/graphql-code-generator/website/sidebars.js",
+ "editUrl": "https://github.com/dotansimha/graphql-code-generator/edit/master/website/"
+ },
+ "theme": {
+ "customCss": "/home/ardat_000/Guild/graphql-code-generator/website/src/css/custom.css"
+ }
+ }
+ ]
+ ],
+ "baseUrlIssueBanner": true,
+ "i18n": {
+ "defaultLocale": "en",
+ "locales": [
+ "en"
+ ],
+ "localeConfigs": {}
+ },
+ "onBrokenLinks": "throw",
+ "onBrokenMarkdownLinks": "warn",
+ "onDuplicateRoutes": "warn",
+ "customFields": {},
+ "themes": [],
+ "titleDelimiter": "|",
+ "noIndex": false
+};
\ No newline at end of file
diff --git a/website/.docusaurus/globalData.json b/website/.docusaurus/globalData.json
new file mode 100644
index 000000000000..d8e33c87fc31
--- /dev/null
+++ b/website/.docusaurus/globalData.json
@@ -0,0 +1,556 @@
+{
+ "docusaurus-plugin-content-docs": {
+ "default": {
+ "path": "/docs",
+ "versions": [
+ {
+ "name": "current",
+ "label": "Next",
+ "isLast": true,
+ "path": "/docs",
+ "mainDocId": "getting-started/index",
+ "docs": [
+ {
+ "id": "custom-codegen/contributing",
+ "path": "/docs/custom-codegen/contributing",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "custom-codegen/extend-schema",
+ "path": "/docs/custom-codegen/extend-schema",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "custom-codegen/index",
+ "path": "/docs/custom-codegen/index",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "custom-codegen/using-visitor",
+ "path": "/docs/custom-codegen/using-visitor",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "custom-codegen/validate-configuration",
+ "path": "/docs/custom-codegen/validate-configuration",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "custom-codegen/write-your-plugin",
+ "path": "/docs/custom-codegen/write-your-plugin",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "generated-config/add",
+ "path": "/docs/generated-config/add"
+ },
+ {
+ "id": "generated-config/c-sharp",
+ "path": "/docs/generated-config/c-sharp"
+ },
+ {
+ "id": "generated-config/c-sharp-operations",
+ "path": "/docs/generated-config/c-sharp-operations"
+ },
+ {
+ "id": "generated-config/flow",
+ "path": "/docs/generated-config/flow"
+ },
+ {
+ "id": "generated-config/flow-operations",
+ "path": "/docs/generated-config/flow-operations"
+ },
+ {
+ "id": "generated-config/flow-resolvers",
+ "path": "/docs/generated-config/flow-resolvers"
+ },
+ {
+ "id": "generated-config/fragment-matcher",
+ "path": "/docs/generated-config/fragment-matcher"
+ },
+ {
+ "id": "generated-config/gql-tag-operations-preset",
+ "path": "/docs/generated-config/gql-tag-operations-preset"
+ },
+ {
+ "id": "generated-config/graphql-modules-preset",
+ "path": "/docs/generated-config/graphql-modules-preset"
+ },
+ {
+ "id": "generated-config/import-types-preset",
+ "path": "/docs/generated-config/import-types-preset"
+ },
+ {
+ "id": "generated-config/introspection",
+ "path": "/docs/generated-config/introspection"
+ },
+ {
+ "id": "generated-config/java",
+ "path": "/docs/generated-config/java"
+ },
+ {
+ "id": "generated-config/java-apollo-android",
+ "path": "/docs/generated-config/java-apollo-android"
+ },
+ {
+ "id": "generated-config/java-resolvers",
+ "path": "/docs/generated-config/java-resolvers"
+ },
+ {
+ "id": "generated-config/kotlin",
+ "path": "/docs/generated-config/kotlin"
+ },
+ {
+ "id": "generated-config/named-operations-object",
+ "path": "/docs/generated-config/named-operations-object"
+ },
+ {
+ "id": "generated-config/near-operation-file-preset",
+ "path": "/docs/generated-config/near-operation-file-preset"
+ },
+ {
+ "id": "generated-config/schema-ast",
+ "path": "/docs/generated-config/schema-ast"
+ },
+ {
+ "id": "generated-config/time",
+ "path": "/docs/generated-config/time"
+ },
+ {
+ "id": "generated-config/typescript",
+ "path": "/docs/generated-config/typescript"
+ },
+ {
+ "id": "generated-config/typescript-apollo-angular",
+ "path": "/docs/generated-config/typescript-apollo-angular"
+ },
+ {
+ "id": "generated-config/typescript-apollo-client-helpers",
+ "path": "/docs/generated-config/typescript-apollo-client-helpers"
+ },
+ {
+ "id": "generated-config/typescript-compatibility",
+ "path": "/docs/generated-config/typescript-compatibility"
+ },
+ {
+ "id": "generated-config/typescript-document-nodes",
+ "path": "/docs/generated-config/typescript-document-nodes"
+ },
+ {
+ "id": "generated-config/typescript-generic-sdk",
+ "path": "/docs/generated-config/typescript-generic-sdk"
+ },
+ {
+ "id": "generated-config/typescript-graphql-files-modules",
+ "path": "/docs/generated-config/typescript-graphql-files-modules"
+ },
+ {
+ "id": "generated-config/typescript-graphql-request",
+ "path": "/docs/generated-config/typescript-graphql-request"
+ },
+ {
+ "id": "generated-config/typescript-mongodb",
+ "path": "/docs/generated-config/typescript-mongodb"
+ },
+ {
+ "id": "generated-config/typescript-operations",
+ "path": "/docs/generated-config/typescript-operations"
+ },
+ {
+ "id": "generated-config/typescript-react-apollo",
+ "path": "/docs/generated-config/typescript-react-apollo"
+ },
+ {
+ "id": "generated-config/typescript-react-query",
+ "path": "/docs/generated-config/typescript-react-query"
+ },
+ {
+ "id": "generated-config/typescript-resolvers",
+ "path": "/docs/generated-config/typescript-resolvers"
+ },
+ {
+ "id": "generated-config/typescript-rtk-query",
+ "path": "/docs/generated-config/typescript-rtk-query"
+ },
+ {
+ "id": "generated-config/typescript-stencil-apollo",
+ "path": "/docs/generated-config/typescript-stencil-apollo"
+ },
+ {
+ "id": "generated-config/typescript-type-graphql",
+ "path": "/docs/generated-config/typescript-type-graphql"
+ },
+ {
+ "id": "generated-config/typescript-urql",
+ "path": "/docs/generated-config/typescript-urql"
+ },
+ {
+ "id": "generated-config/typescript-vue-apollo",
+ "path": "/docs/generated-config/typescript-vue-apollo"
+ },
+ {
+ "id": "generated-config/typescript-vue-apollo-smart-ops",
+ "path": "/docs/generated-config/typescript-vue-apollo-smart-ops"
+ },
+ {
+ "id": "generated-config/typescript-vue-urql",
+ "path": "/docs/generated-config/typescript-vue-urql"
+ },
+ {
+ "id": "generated-config/urql-introspection",
+ "path": "/docs/generated-config/urql-introspection"
+ },
+ {
+ "id": "getting-started/codegen-config",
+ "path": "/docs/getting-started/codegen-config",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/config-field",
+ "path": "/docs/getting-started/config-field",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/development-workflow",
+ "path": "/docs/getting-started/development-workflow",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/documents-field",
+ "path": "/docs/getting-started/documents-field",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/further-reading",
+ "path": "/docs/getting-started/further-reading",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/index",
+ "path": "/docs/getting-started/index",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/installation",
+ "path": "/docs/getting-started/installation",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/lifecycle-hooks",
+ "path": "/docs/getting-started/lifecycle-hooks",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/naming-convention",
+ "path": "/docs/getting-started/naming-convention",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/programmatic-usage",
+ "path": "/docs/getting-started/programmatic-usage",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/require-field",
+ "path": "/docs/getting-started/require-field",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "getting-started/schema-field",
+ "path": "/docs/getting-started/schema-field",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "integrations/apollo-local-state",
+ "path": "/docs/integrations/apollo-local-state",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "integrations/create-react-app",
+ "path": "/docs/integrations/create-react-app",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "integrations/federation",
+ "path": "/docs/integrations/federation",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "integrations/gatsby",
+ "path": "/docs/integrations/gatsby",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "integrations/prettier",
+ "path": "/docs/integrations/prettier",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "integrations/vscode",
+ "path": "/docs/integrations/vscode",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "migration/from-0-13",
+ "path": "/docs/migration/from-0-13",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "migration/from-0-18",
+ "path": "/docs/migration/from-0-18",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/add",
+ "path": "/docs/plugins/add",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/c-sharp",
+ "path": "/docs/plugins/c-sharp",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/c-sharp-operations",
+ "path": "/docs/plugins/c-sharp-operations",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/client-note",
+ "path": "/docs/plugins/client-note"
+ },
+ {
+ "id": "plugins/flow",
+ "path": "/docs/plugins/flow",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/flow-operations",
+ "path": "/docs/plugins/flow-operations",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/flow-resolvers",
+ "path": "/docs/plugins/flow-resolvers",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/fragment-matcher",
+ "path": "/docs/plugins/fragment-matcher",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/index",
+ "path": "/docs/plugins/index",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/introspection",
+ "path": "/docs/plugins/introspection",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/java",
+ "path": "/docs/plugins/java",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/java-apollo-android",
+ "path": "/docs/plugins/java-apollo-android",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/java-installation",
+ "path": "/docs/plugins/java-installation"
+ },
+ {
+ "id": "plugins/java-resolvers",
+ "path": "/docs/plugins/java-resolvers",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/jsdoc",
+ "path": "/docs/plugins/jsdoc",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/kotlin",
+ "path": "/docs/plugins/kotlin",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/named-operations-object",
+ "path": "/docs/plugins/named-operations-object",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/reason-client",
+ "path": "/docs/plugins/reason-client",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/relay-operation-optimizer",
+ "path": "/docs/plugins/relay-operation-optimizer",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/schema-ast",
+ "path": "/docs/plugins/schema-ast",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/time",
+ "path": "/docs/plugins/time",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typed-document-node",
+ "path": "/docs/plugins/typed-document-node",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript",
+ "path": "/docs/plugins/typescript",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-apollo-angular",
+ "path": "/docs/plugins/typescript-apollo-angular",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-apollo-client-helpers",
+ "path": "/docs/plugins/typescript-apollo-client-helpers",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-apollo-next",
+ "path": "/docs/plugins/typescript-apollo-next",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-document-nodes",
+ "path": "/docs/plugins/typescript-document-nodes",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-generic-sdk",
+ "path": "/docs/plugins/typescript-generic-sdk",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-graphql-files-modules",
+ "path": "/docs/plugins/typescript-graphql-files-modules",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-graphql-request",
+ "path": "/docs/plugins/typescript-graphql-request",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-mongodb",
+ "path": "/docs/plugins/typescript-mongodb",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-oclif",
+ "path": "/docs/plugins/typescript-oclif",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-operations",
+ "path": "/docs/plugins/typescript-operations",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-react-apollo",
+ "path": "/docs/plugins/typescript-react-apollo",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-react-query",
+ "path": "/docs/plugins/typescript-react-query",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-resolvers",
+ "path": "/docs/plugins/typescript-resolvers",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-rtk-query",
+ "path": "/docs/plugins/typescript-rtk-query",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-stencil-apollo",
+ "path": "/docs/plugins/typescript-stencil-apollo",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-svelte-apollo",
+ "path": "/docs/plugins/typescript-svelte-apollo",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-type-graphql",
+ "path": "/docs/plugins/typescript-type-graphql",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-urql",
+ "path": "/docs/plugins/typescript-urql",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-vue-apollo",
+ "path": "/docs/plugins/typescript-vue-apollo",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-vue-apollo-smart-ops",
+ "path": "/docs/plugins/typescript-vue-apollo-smart-ops",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/typescript-vue-urql",
+ "path": "/docs/plugins/typescript-vue-urql",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "plugins/urql-introspection",
+ "path": "/docs/plugins/urql-introspection",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "presets/gql-tag-operations",
+ "path": "/docs/presets/gql-tag-operations",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "presets/graphql-modules",
+ "path": "/docs/presets/graphql-modules",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "presets/import-types",
+ "path": "/docs/presets/import-types",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "presets/near-operation-file",
+ "path": "/docs/presets/near-operation-file",
+ "sidebar": "sidebar"
+ },
+ {
+ "id": "presets/presets-index",
+ "path": "/docs/presets/presets-index",
+ "sidebar": "sidebar"
+ }
+ ]
+ }
+ ]
+ }
+ }
+}
diff --git a/website/.docusaurus/i18n.json b/website/.docusaurus/i18n.json
new file mode 100644
index 000000000000..b340456119d4
--- /dev/null
+++ b/website/.docusaurus/i18n.json
@@ -0,0 +1,11 @@
+{
+ "defaultLocale": "en",
+ "locales": ["en"],
+ "currentLocale": "en",
+ "localeConfigs": {
+ "en": {
+ "label": "en",
+ "direction": "ltr"
+ }
+ }
+}
diff --git a/website/.docusaurus/registry.js b/website/.docusaurus/registry.js
new file mode 100644
index 000000000000..7e4b8d326df4
--- /dev/null
+++ b/website/.docusaurus/registry.js
@@ -0,0 +1,129 @@
+export default {
+ 'allContent---docusaurus-debug-content-246-9aa': [() => import(/* webpackChunkName: 'allContent---docusaurus-debug-content-246-9aa' */ "~debug/default/docusaurus-debug-all-content-673.json"), "~debug/default/docusaurus-debug-all-content-673.json", require.resolveWeak("~debug/default/docusaurus-debug-all-content-673.json")],
+ 'component---site-src-pages-index-jsc-4-f-f99': [() => import(/* webpackChunkName: 'component---site-src-pages-index-jsc-4-f-f99' */ "@site/src/pages/index.js"), "@site/src/pages/index.js", require.resolveWeak("@site/src/pages/index.js")],
+ 'component---theme-debug-config-23-a-2ff': [() => import(/* webpackChunkName: 'component---theme-debug-config-23-a-2ff' */ "@theme/DebugConfig"), "@theme/DebugConfig", require.resolveWeak("@theme/DebugConfig")],
+ 'component---theme-debug-contentba-8-ce7': [() => import(/* webpackChunkName: 'component---theme-debug-contentba-8-ce7' */ "@theme/DebugContent"), "@theme/DebugContent", require.resolveWeak("@theme/DebugContent")],
+ 'component---theme-debug-global-dataede-0fa': [() => import(/* webpackChunkName: 'component---theme-debug-global-dataede-0fa' */ "@theme/DebugGlobalData"), "@theme/DebugGlobalData", require.resolveWeak("@theme/DebugGlobalData")],
+ 'component---theme-debug-registry-679-501': [() => import(/* webpackChunkName: 'component---theme-debug-registry-679-501' */ "@theme/DebugRegistry"), "@theme/DebugRegistry", require.resolveWeak("@theme/DebugRegistry")],
+ 'component---theme-debug-routes-946-699': [() => import(/* webpackChunkName: 'component---theme-debug-routes-946-699' */ "@theme/DebugRoutes"), "@theme/DebugRoutes", require.resolveWeak("@theme/DebugRoutes")],
+ 'component---theme-debug-site-metadata-68-e-3d4': [() => import(/* webpackChunkName: 'component---theme-debug-site-metadata-68-e-3d4' */ "@theme/DebugSiteMetadata"), "@theme/DebugSiteMetadata", require.resolveWeak("@theme/DebugSiteMetadata")],
+ 'component---theme-doc-item-178-a40': [() => import(/* webpackChunkName: 'component---theme-doc-item-178-a40' */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")],
+ 'component---theme-doc-page-1-be-9be': [() => import(/* webpackChunkName: 'component---theme-doc-page-1-be-9be' */ "@theme/DocPage"), "@theme/DocPage", require.resolveWeak("@theme/DocPage")],
+ 'config---5-e-9-4f3': [() => import(/* webpackChunkName: 'config---5-e-9-4f3' */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")],
+ 'content---docs-custom-codegen-contributing-453-316': [() => import(/* webpackChunkName: 'content---docs-custom-codegen-contributing-453-316' */ "@site/docs/custom-codegen/contributing.md"), "@site/docs/custom-codegen/contributing.md", require.resolveWeak("@site/docs/custom-codegen/contributing.md")],
+ 'content---docs-custom-codegen-extend-schema-558-b9c': [() => import(/* webpackChunkName: 'content---docs-custom-codegen-extend-schema-558-b9c' */ "@site/docs/custom-codegen/extend-schema.md"), "@site/docs/custom-codegen/extend-schema.md", require.resolveWeak("@site/docs/custom-codegen/extend-schema.md")],
+ 'content---docs-custom-codegen-indexc-08-b61': [() => import(/* webpackChunkName: 'content---docs-custom-codegen-indexc-08-b61' */ "@site/docs/custom-codegen/index.md"), "@site/docs/custom-codegen/index.md", require.resolveWeak("@site/docs/custom-codegen/index.md")],
+ 'content---docs-custom-codegen-using-visitorb-88-689': [() => import(/* webpackChunkName: 'content---docs-custom-codegen-using-visitorb-88-689' */ "@site/docs/custom-codegen/using-visitor.md"), "@site/docs/custom-codegen/using-visitor.md", require.resolveWeak("@site/docs/custom-codegen/using-visitor.md")],
+ 'content---docs-custom-codegen-validate-configuration-6-cb-6af': [() => import(/* webpackChunkName: 'content---docs-custom-codegen-validate-configuration-6-cb-6af' */ "@site/docs/custom-codegen/validate-configuration.md"), "@site/docs/custom-codegen/validate-configuration.md", require.resolveWeak("@site/docs/custom-codegen/validate-configuration.md")],
+ 'content---docs-custom-codegen-write-your-plugindbc-6e5': [() => import(/* webpackChunkName: 'content---docs-custom-codegen-write-your-plugindbc-6e5' */ "@site/docs/custom-codegen/write-your-plugin.md"), "@site/docs/custom-codegen/write-your-plugin.md", require.resolveWeak("@site/docs/custom-codegen/write-your-plugin.md")],
+ 'content---docs-generated-config-addbb-0-1f6': [() => import(/* webpackChunkName: 'content---docs-generated-config-addbb-0-1f6' */ "@site/docs/generated-config/add.md"), "@site/docs/generated-config/add.md", require.resolveWeak("@site/docs/generated-config/add.md")],
+ 'content---docs-generated-config-c-sharp-operations-2-f-7-9ad': [() => import(/* webpackChunkName: 'content---docs-generated-config-c-sharp-operations-2-f-7-9ad' */ "@site/docs/generated-config/c-sharp-operations.md"), "@site/docs/generated-config/c-sharp-operations.md", require.resolveWeak("@site/docs/generated-config/c-sharp-operations.md")],
+ 'content---docs-generated-config-c-sharpb-59-7e5': [() => import(/* webpackChunkName: 'content---docs-generated-config-c-sharpb-59-7e5' */ "@site/docs/generated-config/c-sharp.md"), "@site/docs/generated-config/c-sharp.md", require.resolveWeak("@site/docs/generated-config/c-sharp.md")],
+ 'content---docs-generated-config-flow-operations-9-b-7-842': [() => import(/* webpackChunkName: 'content---docs-generated-config-flow-operations-9-b-7-842' */ "@site/docs/generated-config/flow-operations.md"), "@site/docs/generated-config/flow-operations.md", require.resolveWeak("@site/docs/generated-config/flow-operations.md")],
+ 'content---docs-generated-config-flow-resolversdd-5-88a': [() => import(/* webpackChunkName: 'content---docs-generated-config-flow-resolversdd-5-88a' */ "@site/docs/generated-config/flow-resolvers.md"), "@site/docs/generated-config/flow-resolvers.md", require.resolveWeak("@site/docs/generated-config/flow-resolvers.md")],
+ 'content---docs-generated-config-flowe-52-3cf': [() => import(/* webpackChunkName: 'content---docs-generated-config-flowe-52-3cf' */ "@site/docs/generated-config/flow.md"), "@site/docs/generated-config/flow.md", require.resolveWeak("@site/docs/generated-config/flow.md")],
+ 'content---docs-generated-config-fragment-matcher-4-aa-5d4': [() => import(/* webpackChunkName: 'content---docs-generated-config-fragment-matcher-4-aa-5d4' */ "@site/docs/generated-config/fragment-matcher.md"), "@site/docs/generated-config/fragment-matcher.md", require.resolveWeak("@site/docs/generated-config/fragment-matcher.md")],
+ 'content---docs-generated-config-gql-tag-operations-preset-2-f-4-e3b': [() => import(/* webpackChunkName: 'content---docs-generated-config-gql-tag-operations-preset-2-f-4-e3b' */ "@site/docs/generated-config/gql-tag-operations-preset.md"), "@site/docs/generated-config/gql-tag-operations-preset.md", require.resolveWeak("@site/docs/generated-config/gql-tag-operations-preset.md")],
+ 'content---docs-generated-config-graphql-modules-presetecf-682': [() => import(/* webpackChunkName: 'content---docs-generated-config-graphql-modules-presetecf-682' */ "@site/docs/generated-config/graphql-modules-preset.md"), "@site/docs/generated-config/graphql-modules-preset.md", require.resolveWeak("@site/docs/generated-config/graphql-modules-preset.md")],
+ 'content---docs-generated-config-import-types-presetb-7-d-2fb': [() => import(/* webpackChunkName: 'content---docs-generated-config-import-types-presetb-7-d-2fb' */ "@site/docs/generated-config/import-types-preset.md"), "@site/docs/generated-config/import-types-preset.md", require.resolveWeak("@site/docs/generated-config/import-types-preset.md")],
+ 'content---docs-generated-config-introspectionc-6-a-bf2': [() => import(/* webpackChunkName: 'content---docs-generated-config-introspectionc-6-a-bf2' */ "@site/docs/generated-config/introspection.md"), "@site/docs/generated-config/introspection.md", require.resolveWeak("@site/docs/generated-config/introspection.md")],
+ 'content---docs-generated-config-java-apollo-android-460-119': [() => import(/* webpackChunkName: 'content---docs-generated-config-java-apollo-android-460-119' */ "@site/docs/generated-config/java-apollo-android.md"), "@site/docs/generated-config/java-apollo-android.md", require.resolveWeak("@site/docs/generated-config/java-apollo-android.md")],
+ 'content---docs-generated-config-java-resolvers-556-5d5': [() => import(/* webpackChunkName: 'content---docs-generated-config-java-resolvers-556-5d5' */ "@site/docs/generated-config/java-resolvers.md"), "@site/docs/generated-config/java-resolvers.md", require.resolveWeak("@site/docs/generated-config/java-resolvers.md")],
+ 'content---docs-generated-config-javae-43-b35': [() => import(/* webpackChunkName: 'content---docs-generated-config-javae-43-b35' */ "@site/docs/generated-config/java.md"), "@site/docs/generated-config/java.md", require.resolveWeak("@site/docs/generated-config/java.md")],
+ 'content---docs-generated-config-kotlina-58-49b': [() => import(/* webpackChunkName: 'content---docs-generated-config-kotlina-58-49b' */ "@site/docs/generated-config/kotlin.md"), "@site/docs/generated-config/kotlin.md", require.resolveWeak("@site/docs/generated-config/kotlin.md")],
+ 'content---docs-generated-config-named-operations-objectf-39-7e4': [() => import(/* webpackChunkName: 'content---docs-generated-config-named-operations-objectf-39-7e4' */ "@site/docs/generated-config/named-operations-object.md"), "@site/docs/generated-config/named-operations-object.md", require.resolveWeak("@site/docs/generated-config/named-operations-object.md")],
+ 'content---docs-generated-config-near-operation-file-preset-3-df-743': [() => import(/* webpackChunkName: 'content---docs-generated-config-near-operation-file-preset-3-df-743' */ "@site/docs/generated-config/near-operation-file-preset.md"), "@site/docs/generated-config/near-operation-file-preset.md", require.resolveWeak("@site/docs/generated-config/near-operation-file-preset.md")],
+ 'content---docs-generated-config-schema-astd-66-99a': [() => import(/* webpackChunkName: 'content---docs-generated-config-schema-astd-66-99a' */ "@site/docs/generated-config/schema-ast.md"), "@site/docs/generated-config/schema-ast.md", require.resolveWeak("@site/docs/generated-config/schema-ast.md")],
+ 'content---docs-generated-config-timec-8-c-446': [() => import(/* webpackChunkName: 'content---docs-generated-config-timec-8-c-446' */ "@site/docs/generated-config/time.md"), "@site/docs/generated-config/time.md", require.resolveWeak("@site/docs/generated-config/time.md")],
+ 'content---docs-generated-config-typescript-837-9df': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-837-9df' */ "@site/docs/generated-config/typescript.md"), "@site/docs/generated-config/typescript.md", require.resolveWeak("@site/docs/generated-config/typescript.md")],
+ 'content---docs-generated-config-typescript-apollo-angular-58-a-c5b': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-apollo-angular-58-a-c5b' */ "@site/docs/generated-config/typescript-apollo-angular.md"), "@site/docs/generated-config/typescript-apollo-angular.md", require.resolveWeak("@site/docs/generated-config/typescript-apollo-angular.md")],
+ 'content---docs-generated-config-typescript-apollo-client-helpers-2-fa-c60': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-apollo-client-helpers-2-fa-c60' */ "@site/docs/generated-config/typescript-apollo-client-helpers.md"), "@site/docs/generated-config/typescript-apollo-client-helpers.md", require.resolveWeak("@site/docs/generated-config/typescript-apollo-client-helpers.md")],
+ 'content---docs-generated-config-typescript-compatibilityd-6-f-1bc': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-compatibilityd-6-f-1bc' */ "@site/docs/generated-config/typescript-compatibility.md"), "@site/docs/generated-config/typescript-compatibility.md", require.resolveWeak("@site/docs/generated-config/typescript-compatibility.md")],
+ 'content---docs-generated-config-typescript-document-nodes-940-093': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-document-nodes-940-093' */ "@site/docs/generated-config/typescript-document-nodes.md"), "@site/docs/generated-config/typescript-document-nodes.md", require.resolveWeak("@site/docs/generated-config/typescript-document-nodes.md")],
+ 'content---docs-generated-config-typescript-generic-sdk-5-fe-913': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-generic-sdk-5-fe-913' */ "@site/docs/generated-config/typescript-generic-sdk.md"), "@site/docs/generated-config/typescript-generic-sdk.md", require.resolveWeak("@site/docs/generated-config/typescript-generic-sdk.md")],
+ 'content---docs-generated-config-typescript-graphql-files-modules-7-a-8-817': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-graphql-files-modules-7-a-8-817' */ "@site/docs/generated-config/typescript-graphql-files-modules.md"), "@site/docs/generated-config/typescript-graphql-files-modules.md", require.resolveWeak("@site/docs/generated-config/typescript-graphql-files-modules.md")],
+ 'content---docs-generated-config-typescript-graphql-requesta-35-066': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-graphql-requesta-35-066' */ "@site/docs/generated-config/typescript-graphql-request.md"), "@site/docs/generated-config/typescript-graphql-request.md", require.resolveWeak("@site/docs/generated-config/typescript-graphql-request.md")],
+ 'content---docs-generated-config-typescript-mongodb-408-544': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-mongodb-408-544' */ "@site/docs/generated-config/typescript-mongodb.md"), "@site/docs/generated-config/typescript-mongodb.md", require.resolveWeak("@site/docs/generated-config/typescript-mongodb.md")],
+ 'content---docs-generated-config-typescript-operationsc-16-0ae': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-operationsc-16-0ae' */ "@site/docs/generated-config/typescript-operations.md"), "@site/docs/generated-config/typescript-operations.md", require.resolveWeak("@site/docs/generated-config/typescript-operations.md")],
+ 'content---docs-generated-config-typescript-react-apollo-03-b-747': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-react-apollo-03-b-747' */ "@site/docs/generated-config/typescript-react-apollo.md"), "@site/docs/generated-config/typescript-react-apollo.md", require.resolveWeak("@site/docs/generated-config/typescript-react-apollo.md")],
+ 'content---docs-generated-config-typescript-react-queryf-34-3dd': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-react-queryf-34-3dd' */ "@site/docs/generated-config/typescript-react-query.md"), "@site/docs/generated-config/typescript-react-query.md", require.resolveWeak("@site/docs/generated-config/typescript-react-query.md")],
+ 'content---docs-generated-config-typescript-resolverseb-7-f3c': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-resolverseb-7-f3c' */ "@site/docs/generated-config/typescript-resolvers.md"), "@site/docs/generated-config/typescript-resolvers.md", require.resolveWeak("@site/docs/generated-config/typescript-resolvers.md")],
+ 'content---docs-generated-config-typescript-rtk-query-699-3ca': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-rtk-query-699-3ca' */ "@site/docs/generated-config/typescript-rtk-query.md"), "@site/docs/generated-config/typescript-rtk-query.md", require.resolveWeak("@site/docs/generated-config/typescript-rtk-query.md")],
+ 'content---docs-generated-config-typescript-stencil-apollo-0-a-0-198': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-stencil-apollo-0-a-0-198' */ "@site/docs/generated-config/typescript-stencil-apollo.md"), "@site/docs/generated-config/typescript-stencil-apollo.md", require.resolveWeak("@site/docs/generated-config/typescript-stencil-apollo.md")],
+ 'content---docs-generated-config-typescript-type-graphql-0-f-9-a78': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-type-graphql-0-f-9-a78' */ "@site/docs/generated-config/typescript-type-graphql.md"), "@site/docs/generated-config/typescript-type-graphql.md", require.resolveWeak("@site/docs/generated-config/typescript-type-graphql.md")],
+ 'content---docs-generated-config-typescript-urql-9-aa-263': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-urql-9-aa-263' */ "@site/docs/generated-config/typescript-urql.md"), "@site/docs/generated-config/typescript-urql.md", require.resolveWeak("@site/docs/generated-config/typescript-urql.md")],
+ 'content---docs-generated-config-typescript-vue-apollo-smart-ops-4-a-9-1ba': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-vue-apollo-smart-ops-4-a-9-1ba' */ "@site/docs/generated-config/typescript-vue-apollo-smart-ops.md"), "@site/docs/generated-config/typescript-vue-apollo-smart-ops.md", require.resolveWeak("@site/docs/generated-config/typescript-vue-apollo-smart-ops.md")],
+ 'content---docs-generated-config-typescript-vue-apollod-7-c-5aa': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-vue-apollod-7-c-5aa' */ "@site/docs/generated-config/typescript-vue-apollo.md"), "@site/docs/generated-config/typescript-vue-apollo.md", require.resolveWeak("@site/docs/generated-config/typescript-vue-apollo.md")],
+ 'content---docs-generated-config-typescript-vue-urqld-08-2b9': [() => import(/* webpackChunkName: 'content---docs-generated-config-typescript-vue-urqld-08-2b9' */ "@site/docs/generated-config/typescript-vue-urql.md"), "@site/docs/generated-config/typescript-vue-urql.md", require.resolveWeak("@site/docs/generated-config/typescript-vue-urql.md")],
+ 'content---docs-generated-config-urql-introspection-7-bd-074': [() => import(/* webpackChunkName: 'content---docs-generated-config-urql-introspection-7-bd-074' */ "@site/docs/generated-config/urql-introspection.md"), "@site/docs/generated-config/urql-introspection.md", require.resolveWeak("@site/docs/generated-config/urql-introspection.md")],
+ 'content---docs-getting-started-codegen-config-6-f-6-fed': [() => import(/* webpackChunkName: 'content---docs-getting-started-codegen-config-6-f-6-fed' */ "@site/docs/getting-started/codegen-config.md"), "@site/docs/getting-started/codegen-config.md", require.resolveWeak("@site/docs/getting-started/codegen-config.md")],
+ 'content---docs-getting-started-config-fieldc-0-c-3f8': [() => import(/* webpackChunkName: 'content---docs-getting-started-config-fieldc-0-c-3f8' */ "@site/docs/getting-started/config-field.md"), "@site/docs/getting-started/config-field.md", require.resolveWeak("@site/docs/getting-started/config-field.md")],
+ 'content---docs-getting-started-development-workflow-851-b1a': [() => import(/* webpackChunkName: 'content---docs-getting-started-development-workflow-851-b1a' */ "@site/docs/getting-started/development-workflow.md"), "@site/docs/getting-started/development-workflow.md", require.resolveWeak("@site/docs/getting-started/development-workflow.md")],
+ 'content---docs-getting-started-documents-fielda-78-76b': [() => import(/* webpackChunkName: 'content---docs-getting-started-documents-fielda-78-76b' */ "@site/docs/getting-started/documents-field.md"), "@site/docs/getting-started/documents-field.md", require.resolveWeak("@site/docs/getting-started/documents-field.md")],
+ 'content---docs-getting-started-further-readingb-06-535': [() => import(/* webpackChunkName: 'content---docs-getting-started-further-readingb-06-535' */ "@site/docs/getting-started/further-reading.md"), "@site/docs/getting-started/further-reading.md", require.resolveWeak("@site/docs/getting-started/further-reading.md")],
+ 'content---docs-getting-started-index-54-c-469': [() => import(/* webpackChunkName: 'content---docs-getting-started-index-54-c-469' */ "@site/docs/getting-started/index.md"), "@site/docs/getting-started/index.md", require.resolveWeak("@site/docs/getting-started/index.md")],
+ 'content---docs-getting-started-installation-54-f-18d': [() => import(/* webpackChunkName: 'content---docs-getting-started-installation-54-f-18d' */ "@site/docs/getting-started/installation.md"), "@site/docs/getting-started/installation.md", require.resolveWeak("@site/docs/getting-started/installation.md")],
+ 'content---docs-getting-started-lifecycle-hooks-75-d-723': [() => import(/* webpackChunkName: 'content---docs-getting-started-lifecycle-hooks-75-d-723' */ "@site/docs/getting-started/lifecycle-hooks.md"), "@site/docs/getting-started/lifecycle-hooks.md", require.resolveWeak("@site/docs/getting-started/lifecycle-hooks.md")],
+ 'content---docs-getting-started-naming-conventionb-2-f-9ee': [() => import(/* webpackChunkName: 'content---docs-getting-started-naming-conventionb-2-f-9ee' */ "@site/docs/getting-started/naming-convention.md"), "@site/docs/getting-started/naming-convention.md", require.resolveWeak("@site/docs/getting-started/naming-convention.md")],
+ 'content---docs-getting-started-programmatic-usage-772-86c': [() => import(/* webpackChunkName: 'content---docs-getting-started-programmatic-usage-772-86c' */ "@site/docs/getting-started/programmatic-usage.md"), "@site/docs/getting-started/programmatic-usage.md", require.resolveWeak("@site/docs/getting-started/programmatic-usage.md")],
+ 'content---docs-getting-started-require-fieldb-59-3dc': [() => import(/* webpackChunkName: 'content---docs-getting-started-require-fieldb-59-3dc' */ "@site/docs/getting-started/require-field.md"), "@site/docs/getting-started/require-field.md", require.resolveWeak("@site/docs/getting-started/require-field.md")],
+ 'content---docs-getting-started-schema-field-7-d-6-c80': [() => import(/* webpackChunkName: 'content---docs-getting-started-schema-field-7-d-6-c80' */ "@site/docs/getting-started/schema-field.md"), "@site/docs/getting-started/schema-field.md", require.resolveWeak("@site/docs/getting-started/schema-field.md")],
+ 'content---docs-integrations-apollo-local-state-036-938': [() => import(/* webpackChunkName: 'content---docs-integrations-apollo-local-state-036-938' */ "@site/docs/integrations/apollo-local-state.md"), "@site/docs/integrations/apollo-local-state.md", require.resolveWeak("@site/docs/integrations/apollo-local-state.md")],
+ 'content---docs-integrations-create-react-app-450-189': [() => import(/* webpackChunkName: 'content---docs-integrations-create-react-app-450-189' */ "@site/docs/integrations/create-react-app.md"), "@site/docs/integrations/create-react-app.md", require.resolveWeak("@site/docs/integrations/create-react-app.md")],
+ 'content---docs-integrations-federationd-06-283': [() => import(/* webpackChunkName: 'content---docs-integrations-federationd-06-283' */ "@site/docs/integrations/federation.md"), "@site/docs/integrations/federation.md", require.resolveWeak("@site/docs/integrations/federation.md")],
+ 'content---docs-integrations-gatsbyf-41-bd7': [() => import(/* webpackChunkName: 'content---docs-integrations-gatsbyf-41-bd7' */ "@site/docs/integrations/gatsby.md"), "@site/docs/integrations/gatsby.md", require.resolveWeak("@site/docs/integrations/gatsby.md")],
+ 'content---docs-integrations-prettier-62-b-b80': [() => import(/* webpackChunkName: 'content---docs-integrations-prettier-62-b-b80' */ "@site/docs/integrations/prettier.md"), "@site/docs/integrations/prettier.md", require.resolveWeak("@site/docs/integrations/prettier.md")],
+ 'content---docs-integrations-vscode-4-d-0-0cf': [() => import(/* webpackChunkName: 'content---docs-integrations-vscode-4-d-0-0cf' */ "@site/docs/integrations/vscode.md"), "@site/docs/integrations/vscode.md", require.resolveWeak("@site/docs/integrations/vscode.md")],
+ 'content---docs-migration-from-0-13-a-19-8e6': [() => import(/* webpackChunkName: 'content---docs-migration-from-0-13-a-19-8e6' */ "@site/docs/migration/from-0-13.md"), "@site/docs/migration/from-0-13.md", require.resolveWeak("@site/docs/migration/from-0-13.md")],
+ 'content---docs-migration-from-0-183-c-3-988': [() => import(/* webpackChunkName: 'content---docs-migration-from-0-183-c-3-988' */ "@site/docs/migration/from-0-18.md"), "@site/docs/migration/from-0-18.md", require.resolveWeak("@site/docs/migration/from-0-18.md")],
+ 'content---docs-plugins-add-0-aa-caf': [() => import(/* webpackChunkName: 'content---docs-plugins-add-0-aa-caf' */ "@site/docs/plugins/add.md"), "@site/docs/plugins/add.md", require.resolveWeak("@site/docs/plugins/add.md")],
+ 'content---docs-plugins-c-sharp-072-7bc': [() => import(/* webpackChunkName: 'content---docs-plugins-c-sharp-072-7bc' */ "@site/docs/plugins/c-sharp.md"), "@site/docs/plugins/c-sharp.md", require.resolveWeak("@site/docs/plugins/c-sharp.md")],
+ 'content---docs-plugins-c-sharp-operationsad-5-3c1': [() => import(/* webpackChunkName: 'content---docs-plugins-c-sharp-operationsad-5-3c1' */ "@site/docs/plugins/c-sharp-operations.md"), "@site/docs/plugins/c-sharp-operations.md", require.resolveWeak("@site/docs/plugins/c-sharp-operations.md")],
+ 'content---docs-plugins-client-note-218-270': [() => import(/* webpackChunkName: 'content---docs-plugins-client-note-218-270' */ "@site/docs/plugins/client-note.md"), "@site/docs/plugins/client-note.md", require.resolveWeak("@site/docs/plugins/client-note.md")],
+ 'content---docs-plugins-flow-500-c3f': [() => import(/* webpackChunkName: 'content---docs-plugins-flow-500-c3f' */ "@site/docs/plugins/flow.md"), "@site/docs/plugins/flow.md", require.resolveWeak("@site/docs/plugins/flow.md")],
+ 'content---docs-plugins-flow-operations-8-ee-b0e': [() => import(/* webpackChunkName: 'content---docs-plugins-flow-operations-8-ee-b0e' */ "@site/docs/plugins/flow-operations.md"), "@site/docs/plugins/flow-operations.md", require.resolveWeak("@site/docs/plugins/flow-operations.md")],
+ 'content---docs-plugins-flow-resolvers-376-0bd': [() => import(/* webpackChunkName: 'content---docs-plugins-flow-resolvers-376-0bd' */ "@site/docs/plugins/flow-resolvers.md"), "@site/docs/plugins/flow-resolvers.md", require.resolveWeak("@site/docs/plugins/flow-resolvers.md")],
+ 'content---docs-plugins-fragment-matcherc-19-3d6': [() => import(/* webpackChunkName: 'content---docs-plugins-fragment-matcherc-19-3d6' */ "@site/docs/plugins/fragment-matcher.md"), "@site/docs/plugins/fragment-matcher.md", require.resolveWeak("@site/docs/plugins/fragment-matcher.md")],
+ 'content---docs-plugins-index-023-72f': [() => import(/* webpackChunkName: 'content---docs-plugins-index-023-72f' */ "@site/docs/plugins/index.md"), "@site/docs/plugins/index.md", require.resolveWeak("@site/docs/plugins/index.md")],
+ 'content---docs-plugins-introspectiona-96-b24': [() => import(/* webpackChunkName: 'content---docs-plugins-introspectiona-96-b24' */ "@site/docs/plugins/introspection.md"), "@site/docs/plugins/introspection.md", require.resolveWeak("@site/docs/plugins/introspection.md")],
+ 'content---docs-plugins-java-91-c-230': [() => import(/* webpackChunkName: 'content---docs-plugins-java-91-c-230' */ "@site/docs/plugins/java.md"), "@site/docs/plugins/java.md", require.resolveWeak("@site/docs/plugins/java.md")],
+ 'content---docs-plugins-java-apollo-android-530-ca6': [() => import(/* webpackChunkName: 'content---docs-plugins-java-apollo-android-530-ca6' */ "@site/docs/plugins/java-apollo-android.md"), "@site/docs/plugins/java-apollo-android.md", require.resolveWeak("@site/docs/plugins/java-apollo-android.md")],
+ 'content---docs-plugins-java-installation-9-ab-7d5': [() => import(/* webpackChunkName: 'content---docs-plugins-java-installation-9-ab-7d5' */ "@site/docs/plugins/java-installation.md"), "@site/docs/plugins/java-installation.md", require.resolveWeak("@site/docs/plugins/java-installation.md")],
+ 'content---docs-plugins-java-resolversbc-6-0d1': [() => import(/* webpackChunkName: 'content---docs-plugins-java-resolversbc-6-0d1' */ "@site/docs/plugins/java-resolvers.md"), "@site/docs/plugins/java-resolvers.md", require.resolveWeak("@site/docs/plugins/java-resolvers.md")],
+ 'content---docs-plugins-jsdocdd-0-7a5': [() => import(/* webpackChunkName: 'content---docs-plugins-jsdocdd-0-7a5' */ "@site/docs/plugins/jsdoc.md"), "@site/docs/plugins/jsdoc.md", require.resolveWeak("@site/docs/plugins/jsdoc.md")],
+ 'content---docs-plugins-kotlinece-9c3': [() => import(/* webpackChunkName: 'content---docs-plugins-kotlinece-9c3' */ "@site/docs/plugins/kotlin.md"), "@site/docs/plugins/kotlin.md", require.resolveWeak("@site/docs/plugins/kotlin.md")],
+ 'content---docs-plugins-named-operations-object-9-b-1-790': [() => import(/* webpackChunkName: 'content---docs-plugins-named-operations-object-9-b-1-790' */ "@site/docs/plugins/named-operations-object.md"), "@site/docs/plugins/named-operations-object.md", require.resolveWeak("@site/docs/plugins/named-operations-object.md")],
+ 'content---docs-plugins-reason-client-1-eb-9ee': [() => import(/* webpackChunkName: 'content---docs-plugins-reason-client-1-eb-9ee' */ "@site/docs/plugins/reason-client.md"), "@site/docs/plugins/reason-client.md", require.resolveWeak("@site/docs/plugins/reason-client.md")],
+ 'content---docs-plugins-relay-operation-optimizer-021-485': [() => import(/* webpackChunkName: 'content---docs-plugins-relay-operation-optimizer-021-485' */ "@site/docs/plugins/relay-operation-optimizer.md"), "@site/docs/plugins/relay-operation-optimizer.md", require.resolveWeak("@site/docs/plugins/relay-operation-optimizer.md")],
+ 'content---docs-plugins-schema-astd-3-b-7b5': [() => import(/* webpackChunkName: 'content---docs-plugins-schema-astd-3-b-7b5' */ "@site/docs/plugins/schema-ast.md"), "@site/docs/plugins/schema-ast.md", require.resolveWeak("@site/docs/plugins/schema-ast.md")],
+ 'content---docs-plugins-timed-4-f-00d': [() => import(/* webpackChunkName: 'content---docs-plugins-timed-4-f-00d' */ "@site/docs/plugins/time.md"), "@site/docs/plugins/time.md", require.resolveWeak("@site/docs/plugins/time.md")],
+ 'content---docs-plugins-typed-document-nodecd-6-229': [() => import(/* webpackChunkName: 'content---docs-plugins-typed-document-nodecd-6-229' */ "@site/docs/plugins/typed-document-node.md"), "@site/docs/plugins/typed-document-node.md", require.resolveWeak("@site/docs/plugins/typed-document-node.md")],
+ 'content---docs-plugins-typescript-apollo-angular-719-914': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-apollo-angular-719-914' */ "@site/docs/plugins/typescript-apollo-angular.md"), "@site/docs/plugins/typescript-apollo-angular.md", require.resolveWeak("@site/docs/plugins/typescript-apollo-angular.md")],
+ 'content---docs-plugins-typescript-apollo-client-helpers-653-428': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-apollo-client-helpers-653-428' */ "@site/docs/plugins/typescript-apollo-client-helpers.md"), "@site/docs/plugins/typescript-apollo-client-helpers.md", require.resolveWeak("@site/docs/plugins/typescript-apollo-client-helpers.md")],
+ 'content---docs-plugins-typescript-apollo-nextefb-4e7': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-apollo-nextefb-4e7' */ "@site/docs/plugins/typescript-apollo-next.md"), "@site/docs/plugins/typescript-apollo-next.md", require.resolveWeak("@site/docs/plugins/typescript-apollo-next.md")],
+ 'content---docs-plugins-typescript-document-nodes-97-d-7d3': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-document-nodes-97-d-7d3' */ "@site/docs/plugins/typescript-document-nodes.md"), "@site/docs/plugins/typescript-document-nodes.md", require.resolveWeak("@site/docs/plugins/typescript-document-nodes.md")],
+ 'content---docs-plugins-typescript-generic-sdk-0-a-6-1a8': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-generic-sdk-0-a-6-1a8' */ "@site/docs/plugins/typescript-generic-sdk.md"), "@site/docs/plugins/typescript-generic-sdk.md", require.resolveWeak("@site/docs/plugins/typescript-generic-sdk.md")],
+ 'content---docs-plugins-typescript-graphql-files-modulese-54-63f': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-graphql-files-modulese-54-63f' */ "@site/docs/plugins/typescript-graphql-files-modules.md"), "@site/docs/plugins/typescript-graphql-files-modules.md", require.resolveWeak("@site/docs/plugins/typescript-graphql-files-modules.md")],
+ 'content---docs-plugins-typescript-graphql-request-550-458': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-graphql-request-550-458' */ "@site/docs/plugins/typescript-graphql-request.md"), "@site/docs/plugins/typescript-graphql-request.md", require.resolveWeak("@site/docs/plugins/typescript-graphql-request.md")],
+ 'content---docs-plugins-typescript-mongodb-2-c-3-23c': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-mongodb-2-c-3-23c' */ "@site/docs/plugins/typescript-mongodb.md"), "@site/docs/plugins/typescript-mongodb.md", require.resolveWeak("@site/docs/plugins/typescript-mongodb.md")],
+ 'content---docs-plugins-typescript-oclif-30-f-770': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-oclif-30-f-770' */ "@site/docs/plugins/typescript-oclif.md"), "@site/docs/plugins/typescript-oclif.md", require.resolveWeak("@site/docs/plugins/typescript-oclif.md")],
+ 'content---docs-plugins-typescript-operationsf-54-280': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-operationsf-54-280' */ "@site/docs/plugins/typescript-operations.md"), "@site/docs/plugins/typescript-operations.md", require.resolveWeak("@site/docs/plugins/typescript-operations.md")],
+ 'content---docs-plugins-typescript-react-apollo-1-ef-cca': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-react-apollo-1-ef-cca' */ "@site/docs/plugins/typescript-react-apollo.md"), "@site/docs/plugins/typescript-react-apollo.md", require.resolveWeak("@site/docs/plugins/typescript-react-apollo.md")],
+ 'content---docs-plugins-typescript-react-query-7-d-2-a2f': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-react-query-7-d-2-a2f' */ "@site/docs/plugins/typescript-react-query.md"), "@site/docs/plugins/typescript-react-query.md", require.resolveWeak("@site/docs/plugins/typescript-react-query.md")],
+ 'content---docs-plugins-typescript-resolvers-5-e-3-a61': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-resolvers-5-e-3-a61' */ "@site/docs/plugins/typescript-resolvers.md"), "@site/docs/plugins/typescript-resolvers.md", require.resolveWeak("@site/docs/plugins/typescript-resolvers.md")],
+ 'content---docs-plugins-typescript-rtk-queryaf-0-798': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-rtk-queryaf-0-798' */ "@site/docs/plugins/typescript-rtk-query.md"), "@site/docs/plugins/typescript-rtk-query.md", require.resolveWeak("@site/docs/plugins/typescript-rtk-query.md")],
+ 'content---docs-plugins-typescript-stencil-apollof-6-b-f83': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-stencil-apollof-6-b-f83' */ "@site/docs/plugins/typescript-stencil-apollo.md"), "@site/docs/plugins/typescript-stencil-apollo.md", require.resolveWeak("@site/docs/plugins/typescript-stencil-apollo.md")],
+ 'content---docs-plugins-typescript-svelte-apolloc-2-e-27c': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-svelte-apolloc-2-e-27c' */ "@site/docs/plugins/typescript-svelte-apollo.md"), "@site/docs/plugins/typescript-svelte-apollo.md", require.resolveWeak("@site/docs/plugins/typescript-svelte-apollo.md")],
+ 'content---docs-plugins-typescript-type-graphqldef-18a': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-type-graphqldef-18a' */ "@site/docs/plugins/typescript-type-graphql.md"), "@site/docs/plugins/typescript-type-graphql.md", require.resolveWeak("@site/docs/plugins/typescript-type-graphql.md")],
+ 'content---docs-plugins-typescript-urqldbc-4ec': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-urqldbc-4ec' */ "@site/docs/plugins/typescript-urql.md"), "@site/docs/plugins/typescript-urql.md", require.resolveWeak("@site/docs/plugins/typescript-urql.md")],
+ 'content---docs-plugins-typescript-vue-apollo-smart-opsc-13-9f4': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-vue-apollo-smart-opsc-13-9f4' */ "@site/docs/plugins/typescript-vue-apollo-smart-ops.md"), "@site/docs/plugins/typescript-vue-apollo-smart-ops.md", require.resolveWeak("@site/docs/plugins/typescript-vue-apollo-smart-ops.md")],
+ 'content---docs-plugins-typescript-vue-apolloec-4-39f': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-vue-apolloec-4-39f' */ "@site/docs/plugins/typescript-vue-apollo.md"), "@site/docs/plugins/typescript-vue-apollo.md", require.resolveWeak("@site/docs/plugins/typescript-vue-apollo.md")],
+ 'content---docs-plugins-typescript-vue-urqlf-9-c-e4e': [() => import(/* webpackChunkName: 'content---docs-plugins-typescript-vue-urqlf-9-c-e4e' */ "@site/docs/plugins/typescript-vue-urql.md"), "@site/docs/plugins/typescript-vue-urql.md", require.resolveWeak("@site/docs/plugins/typescript-vue-urql.md")],
+ 'content---docs-plugins-typescriptcd-0-6d0': [() => import(/* webpackChunkName: 'content---docs-plugins-typescriptcd-0-6d0' */ "@site/docs/plugins/typescript.md"), "@site/docs/plugins/typescript.md", require.resolveWeak("@site/docs/plugins/typescript.md")],
+ 'content---docs-plugins-urql-introspection-289-bca': [() => import(/* webpackChunkName: 'content---docs-plugins-urql-introspection-289-bca' */ "@site/docs/plugins/urql-inspection.md"), "@site/docs/plugins/urql-inspection.md", require.resolveWeak("@site/docs/plugins/urql-inspection.md")],
+ 'content---docs-presets-gql-tag-operationsf-87-48a': [() => import(/* webpackChunkName: 'content---docs-presets-gql-tag-operationsf-87-48a' */ "@site/docs/presets/gql-tag-operations.md"), "@site/docs/presets/gql-tag-operations.md", require.resolveWeak("@site/docs/presets/gql-tag-operations.md")],
+ 'content---docs-presets-graphql-modules-1-ec-729': [() => import(/* webpackChunkName: 'content---docs-presets-graphql-modules-1-ec-729' */ "@site/docs/presets/graphql-modules.md"), "@site/docs/presets/graphql-modules.md", require.resolveWeak("@site/docs/presets/graphql-modules.md")],
+ 'content---docs-presets-import-types-116-162': [() => import(/* webpackChunkName: 'content---docs-presets-import-types-116-162' */ "@site/docs/presets/import-types.md"), "@site/docs/presets/import-types.md", require.resolveWeak("@site/docs/presets/import-types.md")],
+ 'content---docs-presets-near-operation-filed-6-c-5cd': [() => import(/* webpackChunkName: 'content---docs-presets-near-operation-filed-6-c-5cd' */ "@site/docs/presets/near-operation-file.md"), "@site/docs/presets/near-operation-file.md", require.resolveWeak("@site/docs/presets/near-operation-file.md")],
+ 'content---docs-presets-presets-index-4-f-8-8d4': [() => import(/* webpackChunkName: 'content---docs-presets-presets-index-4-f-8-8d4' */ "@site/docs/presets/index.md"), "@site/docs/presets/index.md", require.resolveWeak("@site/docs/presets/index.md")],
+ 'versionMetadata---docs-935-398': [() => import(/* webpackChunkName: 'versionMetadata---docs-935-398' */ "~docs/default/version-current-metadata-prop-751.json"), "~docs/default/version-current-metadata-prop-751.json", require.resolveWeak("~docs/default/version-current-metadata-prop-751.json")],};
diff --git a/website/.docusaurus/routes.js b/website/.docusaurus/routes.js
new file mode 100644
index 000000000000..d725e2b5418f
--- /dev/null
+++ b/website/.docusaurus/routes.js
@@ -0,0 +1,710 @@
+
+import React from 'react';
+import ComponentCreator from '@docusaurus/ComponentCreator';
+
+export default [
+ {
+ path: '/',
+ component: ComponentCreator('/','deb'),
+ exact: true
+ },
+ {
+ path: '/__docusaurus/debug',
+ component: ComponentCreator('/__docusaurus/debug','3d6'),
+ exact: true
+ },
+ {
+ path: '/__docusaurus/debug/config',
+ component: ComponentCreator('/__docusaurus/debug/config','914'),
+ exact: true
+ },
+ {
+ path: '/__docusaurus/debug/content',
+ component: ComponentCreator('/__docusaurus/debug/content','c28'),
+ exact: true
+ },
+ {
+ path: '/__docusaurus/debug/globalData',
+ component: ComponentCreator('/__docusaurus/debug/globalData','3cf'),
+ exact: true
+ },
+ {
+ path: '/__docusaurus/debug/metadata',
+ component: ComponentCreator('/__docusaurus/debug/metadata','31b'),
+ exact: true
+ },
+ {
+ path: '/__docusaurus/debug/registry',
+ component: ComponentCreator('/__docusaurus/debug/registry','0da'),
+ exact: true
+ },
+ {
+ path: '/__docusaurus/debug/routes',
+ component: ComponentCreator('/__docusaurus/debug/routes','244'),
+ exact: true
+ },
+ {
+ path: '/docs',
+ component: ComponentCreator('/docs','1d9'),
+ routes: [
+ {
+ path: '/docs/custom-codegen/contributing',
+ component: ComponentCreator('/docs/custom-codegen/contributing','e22'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/custom-codegen/extend-schema',
+ component: ComponentCreator('/docs/custom-codegen/extend-schema','a96'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/custom-codegen/index',
+ component: ComponentCreator('/docs/custom-codegen/index','ec1'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/custom-codegen/using-visitor',
+ component: ComponentCreator('/docs/custom-codegen/using-visitor','534'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/custom-codegen/validate-configuration',
+ component: ComponentCreator('/docs/custom-codegen/validate-configuration','642'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/custom-codegen/write-your-plugin',
+ component: ComponentCreator('/docs/custom-codegen/write-your-plugin','a97'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/generated-config/add',
+ component: ComponentCreator('/docs/generated-config/add','fa2'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/c-sharp',
+ component: ComponentCreator('/docs/generated-config/c-sharp','fdf'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/c-sharp-operations',
+ component: ComponentCreator('/docs/generated-config/c-sharp-operations','e15'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/flow',
+ component: ComponentCreator('/docs/generated-config/flow','907'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/flow-operations',
+ component: ComponentCreator('/docs/generated-config/flow-operations','2e0'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/flow-resolvers',
+ component: ComponentCreator('/docs/generated-config/flow-resolvers','c0f'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/fragment-matcher',
+ component: ComponentCreator('/docs/generated-config/fragment-matcher','6ee'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/gql-tag-operations-preset',
+ component: ComponentCreator('/docs/generated-config/gql-tag-operations-preset','a57'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/graphql-modules-preset',
+ component: ComponentCreator('/docs/generated-config/graphql-modules-preset','3af'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/import-types-preset',
+ component: ComponentCreator('/docs/generated-config/import-types-preset','c40'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/introspection',
+ component: ComponentCreator('/docs/generated-config/introspection','846'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/java',
+ component: ComponentCreator('/docs/generated-config/java','52c'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/java-apollo-android',
+ component: ComponentCreator('/docs/generated-config/java-apollo-android','9d1'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/java-resolvers',
+ component: ComponentCreator('/docs/generated-config/java-resolvers','0dc'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/kotlin',
+ component: ComponentCreator('/docs/generated-config/kotlin','f07'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/named-operations-object',
+ component: ComponentCreator('/docs/generated-config/named-operations-object','d57'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/near-operation-file-preset',
+ component: ComponentCreator('/docs/generated-config/near-operation-file-preset','c9b'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/schema-ast',
+ component: ComponentCreator('/docs/generated-config/schema-ast','29d'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/time',
+ component: ComponentCreator('/docs/generated-config/time','329'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript',
+ component: ComponentCreator('/docs/generated-config/typescript','9a3'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-apollo-angular',
+ component: ComponentCreator('/docs/generated-config/typescript-apollo-angular','08f'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-apollo-client-helpers',
+ component: ComponentCreator('/docs/generated-config/typescript-apollo-client-helpers','014'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-compatibility',
+ component: ComponentCreator('/docs/generated-config/typescript-compatibility','ad3'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-document-nodes',
+ component: ComponentCreator('/docs/generated-config/typescript-document-nodes','522'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-generic-sdk',
+ component: ComponentCreator('/docs/generated-config/typescript-generic-sdk','a6f'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-graphql-files-modules',
+ component: ComponentCreator('/docs/generated-config/typescript-graphql-files-modules','7d7'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-graphql-request',
+ component: ComponentCreator('/docs/generated-config/typescript-graphql-request','87b'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-mongodb',
+ component: ComponentCreator('/docs/generated-config/typescript-mongodb','a48'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-operations',
+ component: ComponentCreator('/docs/generated-config/typescript-operations','88b'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-react-apollo',
+ component: ComponentCreator('/docs/generated-config/typescript-react-apollo','a04'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-react-query',
+ component: ComponentCreator('/docs/generated-config/typescript-react-query','941'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-resolvers',
+ component: ComponentCreator('/docs/generated-config/typescript-resolvers','337'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-rtk-query',
+ component: ComponentCreator('/docs/generated-config/typescript-rtk-query','db0'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-stencil-apollo',
+ component: ComponentCreator('/docs/generated-config/typescript-stencil-apollo','4f8'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-type-graphql',
+ component: ComponentCreator('/docs/generated-config/typescript-type-graphql','956'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-urql',
+ component: ComponentCreator('/docs/generated-config/typescript-urql','b44'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-vue-apollo',
+ component: ComponentCreator('/docs/generated-config/typescript-vue-apollo','dba'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-vue-apollo-smart-ops',
+ component: ComponentCreator('/docs/generated-config/typescript-vue-apollo-smart-ops','0bf'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/typescript-vue-urql',
+ component: ComponentCreator('/docs/generated-config/typescript-vue-urql','01d'),
+ exact: true
+ },
+ {
+ path: '/docs/generated-config/urql-introspection',
+ component: ComponentCreator('/docs/generated-config/urql-introspection','acc'),
+ exact: true
+ },
+ {
+ path: '/docs/getting-started/codegen-config',
+ component: ComponentCreator('/docs/getting-started/codegen-config','59e'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/config-field',
+ component: ComponentCreator('/docs/getting-started/config-field','467'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/development-workflow',
+ component: ComponentCreator('/docs/getting-started/development-workflow','f2d'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/documents-field',
+ component: ComponentCreator('/docs/getting-started/documents-field','5b7'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/further-reading',
+ component: ComponentCreator('/docs/getting-started/further-reading','c8c'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/index',
+ component: ComponentCreator('/docs/getting-started/index','c6d'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/installation',
+ component: ComponentCreator('/docs/getting-started/installation','d21'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/lifecycle-hooks',
+ component: ComponentCreator('/docs/getting-started/lifecycle-hooks','483'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/naming-convention',
+ component: ComponentCreator('/docs/getting-started/naming-convention','9b9'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/programmatic-usage',
+ component: ComponentCreator('/docs/getting-started/programmatic-usage','240'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/require-field',
+ component: ComponentCreator('/docs/getting-started/require-field','793'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/getting-started/schema-field',
+ component: ComponentCreator('/docs/getting-started/schema-field','0e4'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/integrations/apollo-local-state',
+ component: ComponentCreator('/docs/integrations/apollo-local-state','b24'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/integrations/create-react-app',
+ component: ComponentCreator('/docs/integrations/create-react-app','530'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/integrations/federation',
+ component: ComponentCreator('/docs/integrations/federation','f61'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/integrations/gatsby',
+ component: ComponentCreator('/docs/integrations/gatsby','f3b'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/integrations/prettier',
+ component: ComponentCreator('/docs/integrations/prettier','742'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/integrations/vscode',
+ component: ComponentCreator('/docs/integrations/vscode','a1f'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/migration/from-0-13',
+ component: ComponentCreator('/docs/migration/from-0-13','455'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/migration/from-0-18',
+ component: ComponentCreator('/docs/migration/from-0-18','7b6'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/add',
+ component: ComponentCreator('/docs/plugins/add','a86'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/c-sharp',
+ component: ComponentCreator('/docs/plugins/c-sharp','4ab'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/c-sharp-operations',
+ component: ComponentCreator('/docs/plugins/c-sharp-operations','f68'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/client-note',
+ component: ComponentCreator('/docs/plugins/client-note','26e'),
+ exact: true
+ },
+ {
+ path: '/docs/plugins/flow',
+ component: ComponentCreator('/docs/plugins/flow','863'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/flow-operations',
+ component: ComponentCreator('/docs/plugins/flow-operations','799'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/flow-resolvers',
+ component: ComponentCreator('/docs/plugins/flow-resolvers','97e'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/fragment-matcher',
+ component: ComponentCreator('/docs/plugins/fragment-matcher','cee'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/index',
+ component: ComponentCreator('/docs/plugins/index','d04'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/introspection',
+ component: ComponentCreator('/docs/plugins/introspection','eb6'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/java',
+ component: ComponentCreator('/docs/plugins/java','32d'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/java-apollo-android',
+ component: ComponentCreator('/docs/plugins/java-apollo-android','8fb'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/java-installation',
+ component: ComponentCreator('/docs/plugins/java-installation','ae3'),
+ exact: true
+ },
+ {
+ path: '/docs/plugins/java-resolvers',
+ component: ComponentCreator('/docs/plugins/java-resolvers','56e'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/jsdoc',
+ component: ComponentCreator('/docs/plugins/jsdoc','e73'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/kotlin',
+ component: ComponentCreator('/docs/plugins/kotlin','2e2'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/named-operations-object',
+ component: ComponentCreator('/docs/plugins/named-operations-object','7ed'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/reason-client',
+ component: ComponentCreator('/docs/plugins/reason-client','d77'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/relay-operation-optimizer',
+ component: ComponentCreator('/docs/plugins/relay-operation-optimizer','11e'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/schema-ast',
+ component: ComponentCreator('/docs/plugins/schema-ast','c1d'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/time',
+ component: ComponentCreator('/docs/plugins/time','792'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typed-document-node',
+ component: ComponentCreator('/docs/plugins/typed-document-node','3f6'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript',
+ component: ComponentCreator('/docs/plugins/typescript','f64'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-apollo-angular',
+ component: ComponentCreator('/docs/plugins/typescript-apollo-angular','5ae'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-apollo-client-helpers',
+ component: ComponentCreator('/docs/plugins/typescript-apollo-client-helpers','9ab'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-apollo-next',
+ component: ComponentCreator('/docs/plugins/typescript-apollo-next','0f8'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-document-nodes',
+ component: ComponentCreator('/docs/plugins/typescript-document-nodes','4dc'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-generic-sdk',
+ component: ComponentCreator('/docs/plugins/typescript-generic-sdk','e5f'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-graphql-files-modules',
+ component: ComponentCreator('/docs/plugins/typescript-graphql-files-modules','02c'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-graphql-request',
+ component: ComponentCreator('/docs/plugins/typescript-graphql-request','17a'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-mongodb',
+ component: ComponentCreator('/docs/plugins/typescript-mongodb','590'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-oclif',
+ component: ComponentCreator('/docs/plugins/typescript-oclif','a1f'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-operations',
+ component: ComponentCreator('/docs/plugins/typescript-operations','6f3'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-react-apollo',
+ component: ComponentCreator('/docs/plugins/typescript-react-apollo','693'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-react-query',
+ component: ComponentCreator('/docs/plugins/typescript-react-query','aa9'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-resolvers',
+ component: ComponentCreator('/docs/plugins/typescript-resolvers','dad'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-rtk-query',
+ component: ComponentCreator('/docs/plugins/typescript-rtk-query','495'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-stencil-apollo',
+ component: ComponentCreator('/docs/plugins/typescript-stencil-apollo','c2b'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-svelte-apollo',
+ component: ComponentCreator('/docs/plugins/typescript-svelte-apollo','ea6'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-type-graphql',
+ component: ComponentCreator('/docs/plugins/typescript-type-graphql','858'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-urql',
+ component: ComponentCreator('/docs/plugins/typescript-urql','446'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-vue-apollo',
+ component: ComponentCreator('/docs/plugins/typescript-vue-apollo','c70'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-vue-apollo-smart-ops',
+ component: ComponentCreator('/docs/plugins/typescript-vue-apollo-smart-ops','513'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/typescript-vue-urql',
+ component: ComponentCreator('/docs/plugins/typescript-vue-urql','e8f'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/plugins/urql-introspection',
+ component: ComponentCreator('/docs/plugins/urql-introspection','113'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/presets/gql-tag-operations',
+ component: ComponentCreator('/docs/presets/gql-tag-operations','32c'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/presets/graphql-modules',
+ component: ComponentCreator('/docs/presets/graphql-modules','624'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/presets/import-types',
+ component: ComponentCreator('/docs/presets/import-types','a25'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/presets/near-operation-file',
+ component: ComponentCreator('/docs/presets/near-operation-file','9bb'),
+ exact: true,
+ 'sidebar': "sidebar"
+ },
+ {
+ path: '/docs/presets/presets-index',
+ component: ComponentCreator('/docs/presets/presets-index','160'),
+ exact: true,
+ 'sidebar': "sidebar"
+ }
+ ]
+ },
+ {
+ path: '*',
+ component: ComponentCreator('*')
+ }
+];
diff --git a/website/.docusaurus/routesChunkNames.json b/website/.docusaurus/routesChunkNames.json
new file mode 100644
index 000000000000..06dc104ce9a4
--- /dev/null
+++ b/website/.docusaurus/routesChunkNames.json
@@ -0,0 +1,496 @@
+{
+ "/-deb": {
+ "component": "component---site-src-pages-index-jsc-4-f-f99",
+ "config": "config---5-e-9-4f3"
+ },
+ "/__docusaurus/debug-3d6": {
+ "component": "component---theme-debug-config-23-a-2ff"
+ },
+ "/__docusaurus/debug/config-914": {
+ "component": "component---theme-debug-config-23-a-2ff"
+ },
+ "/__docusaurus/debug/content-c28": {
+ "component": "component---theme-debug-contentba-8-ce7",
+ "allContent": "allContent---docusaurus-debug-content-246-9aa"
+ },
+ "/__docusaurus/debug/globalData-3cf": {
+ "component": "component---theme-debug-global-dataede-0fa"
+ },
+ "/__docusaurus/debug/metadata-31b": {
+ "component": "component---theme-debug-site-metadata-68-e-3d4"
+ },
+ "/__docusaurus/debug/registry-0da": {
+ "component": "component---theme-debug-registry-679-501"
+ },
+ "/__docusaurus/debug/routes-244": {
+ "component": "component---theme-debug-routes-946-699"
+ },
+ "/docs-1d9": {
+ "component": "component---theme-doc-page-1-be-9be",
+ "versionMetadata": "versionMetadata---docs-935-398"
+ },
+ "/docs/custom-codegen/contributing-e22": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-custom-codegen-contributing-453-316"
+ },
+ "/docs/custom-codegen/extend-schema-a96": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-custom-codegen-extend-schema-558-b9c"
+ },
+ "/docs/custom-codegen/index-ec1": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-custom-codegen-indexc-08-b61"
+ },
+ "/docs/custom-codegen/using-visitor-534": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-custom-codegen-using-visitorb-88-689"
+ },
+ "/docs/custom-codegen/validate-configuration-642": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-custom-codegen-validate-configuration-6-cb-6af"
+ },
+ "/docs/custom-codegen/write-your-plugin-a97": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-custom-codegen-write-your-plugindbc-6e5"
+ },
+ "/docs/generated-config/add-fa2": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-addbb-0-1f6"
+ },
+ "/docs/generated-config/c-sharp-fdf": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-c-sharpb-59-7e5"
+ },
+ "/docs/generated-config/c-sharp-operations-e15": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-c-sharp-operations-2-f-7-9ad"
+ },
+ "/docs/generated-config/flow-907": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-flowe-52-3cf"
+ },
+ "/docs/generated-config/flow-operations-2e0": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-flow-operations-9-b-7-842"
+ },
+ "/docs/generated-config/flow-resolvers-c0f": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-flow-resolversdd-5-88a"
+ },
+ "/docs/generated-config/fragment-matcher-6ee": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-fragment-matcher-4-aa-5d4"
+ },
+ "/docs/generated-config/gql-tag-operations-preset-a57": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-gql-tag-operations-preset-2-f-4-e3b"
+ },
+ "/docs/generated-config/graphql-modules-preset-3af": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-graphql-modules-presetecf-682"
+ },
+ "/docs/generated-config/import-types-preset-c40": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-import-types-presetb-7-d-2fb"
+ },
+ "/docs/generated-config/introspection-846": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-introspectionc-6-a-bf2"
+ },
+ "/docs/generated-config/java-52c": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-javae-43-b35"
+ },
+ "/docs/generated-config/java-apollo-android-9d1": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-java-apollo-android-460-119"
+ },
+ "/docs/generated-config/java-resolvers-0dc": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-java-resolvers-556-5d5"
+ },
+ "/docs/generated-config/kotlin-f07": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-kotlina-58-49b"
+ },
+ "/docs/generated-config/named-operations-object-d57": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-named-operations-objectf-39-7e4"
+ },
+ "/docs/generated-config/near-operation-file-preset-c9b": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-near-operation-file-preset-3-df-743"
+ },
+ "/docs/generated-config/schema-ast-29d": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-schema-astd-66-99a"
+ },
+ "/docs/generated-config/time-329": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-timec-8-c-446"
+ },
+ "/docs/generated-config/typescript-9a3": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-837-9df"
+ },
+ "/docs/generated-config/typescript-apollo-angular-08f": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-apollo-angular-58-a-c5b"
+ },
+ "/docs/generated-config/typescript-apollo-client-helpers-014": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-apollo-client-helpers-2-fa-c60"
+ },
+ "/docs/generated-config/typescript-compatibility-ad3": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-compatibilityd-6-f-1bc"
+ },
+ "/docs/generated-config/typescript-document-nodes-522": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-document-nodes-940-093"
+ },
+ "/docs/generated-config/typescript-generic-sdk-a6f": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-generic-sdk-5-fe-913"
+ },
+ "/docs/generated-config/typescript-graphql-files-modules-7d7": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-graphql-files-modules-7-a-8-817"
+ },
+ "/docs/generated-config/typescript-graphql-request-87b": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-graphql-requesta-35-066"
+ },
+ "/docs/generated-config/typescript-mongodb-a48": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-mongodb-408-544"
+ },
+ "/docs/generated-config/typescript-operations-88b": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-operationsc-16-0ae"
+ },
+ "/docs/generated-config/typescript-react-apollo-a04": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-react-apollo-03-b-747"
+ },
+ "/docs/generated-config/typescript-react-query-941": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-react-queryf-34-3dd"
+ },
+ "/docs/generated-config/typescript-resolvers-337": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-resolverseb-7-f3c"
+ },
+ "/docs/generated-config/typescript-rtk-query-db0": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-rtk-query-699-3ca"
+ },
+ "/docs/generated-config/typescript-stencil-apollo-4f8": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-stencil-apollo-0-a-0-198"
+ },
+ "/docs/generated-config/typescript-type-graphql-956": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-type-graphql-0-f-9-a78"
+ },
+ "/docs/generated-config/typescript-urql-b44": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-urql-9-aa-263"
+ },
+ "/docs/generated-config/typescript-vue-apollo-dba": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-vue-apollod-7-c-5aa"
+ },
+ "/docs/generated-config/typescript-vue-apollo-smart-ops-0bf": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-vue-apollo-smart-ops-4-a-9-1ba"
+ },
+ "/docs/generated-config/typescript-vue-urql-01d": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-typescript-vue-urqld-08-2b9"
+ },
+ "/docs/generated-config/urql-introspection-acc": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-generated-config-urql-introspection-7-bd-074"
+ },
+ "/docs/getting-started/codegen-config-59e": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-codegen-config-6-f-6-fed"
+ },
+ "/docs/getting-started/config-field-467": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-config-fieldc-0-c-3f8"
+ },
+ "/docs/getting-started/development-workflow-f2d": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-development-workflow-851-b1a"
+ },
+ "/docs/getting-started/documents-field-5b7": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-documents-fielda-78-76b"
+ },
+ "/docs/getting-started/further-reading-c8c": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-further-readingb-06-535"
+ },
+ "/docs/getting-started/index-c6d": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-index-54-c-469"
+ },
+ "/docs/getting-started/installation-d21": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-installation-54-f-18d"
+ },
+ "/docs/getting-started/lifecycle-hooks-483": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-lifecycle-hooks-75-d-723"
+ },
+ "/docs/getting-started/naming-convention-9b9": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-naming-conventionb-2-f-9ee"
+ },
+ "/docs/getting-started/programmatic-usage-240": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-programmatic-usage-772-86c"
+ },
+ "/docs/getting-started/require-field-793": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-require-fieldb-59-3dc"
+ },
+ "/docs/getting-started/schema-field-0e4": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-getting-started-schema-field-7-d-6-c80"
+ },
+ "/docs/integrations/apollo-local-state-b24": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-integrations-apollo-local-state-036-938"
+ },
+ "/docs/integrations/create-react-app-530": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-integrations-create-react-app-450-189"
+ },
+ "/docs/integrations/federation-f61": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-integrations-federationd-06-283"
+ },
+ "/docs/integrations/gatsby-f3b": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-integrations-gatsbyf-41-bd7"
+ },
+ "/docs/integrations/prettier-742": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-integrations-prettier-62-b-b80"
+ },
+ "/docs/integrations/vscode-a1f": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-integrations-vscode-4-d-0-0cf"
+ },
+ "/docs/migration/from-0-13-455": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-migration-from-0-13-a-19-8e6"
+ },
+ "/docs/migration/from-0-18-7b6": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-migration-from-0-183-c-3-988"
+ },
+ "/docs/plugins/add-a86": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-add-0-aa-caf"
+ },
+ "/docs/plugins/c-sharp-4ab": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-c-sharp-072-7bc"
+ },
+ "/docs/plugins/c-sharp-operations-f68": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-c-sharp-operationsad-5-3c1"
+ },
+ "/docs/plugins/client-note-26e": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-client-note-218-270"
+ },
+ "/docs/plugins/flow-863": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-flow-500-c3f"
+ },
+ "/docs/plugins/flow-operations-799": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-flow-operations-8-ee-b0e"
+ },
+ "/docs/plugins/flow-resolvers-97e": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-flow-resolvers-376-0bd"
+ },
+ "/docs/plugins/fragment-matcher-cee": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-fragment-matcherc-19-3d6"
+ },
+ "/docs/plugins/index-d04": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-index-023-72f"
+ },
+ "/docs/plugins/introspection-eb6": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-introspectiona-96-b24"
+ },
+ "/docs/plugins/java-32d": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-java-91-c-230"
+ },
+ "/docs/plugins/java-apollo-android-8fb": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-java-apollo-android-530-ca6"
+ },
+ "/docs/plugins/java-installation-ae3": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-java-installation-9-ab-7d5"
+ },
+ "/docs/plugins/java-resolvers-56e": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-java-resolversbc-6-0d1"
+ },
+ "/docs/plugins/jsdoc-e73": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-jsdocdd-0-7a5"
+ },
+ "/docs/plugins/kotlin-2e2": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-kotlinece-9c3"
+ },
+ "/docs/plugins/named-operations-object-7ed": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-named-operations-object-9-b-1-790"
+ },
+ "/docs/plugins/reason-client-d77": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-reason-client-1-eb-9ee"
+ },
+ "/docs/plugins/relay-operation-optimizer-11e": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-relay-operation-optimizer-021-485"
+ },
+ "/docs/plugins/schema-ast-c1d": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-schema-astd-3-b-7b5"
+ },
+ "/docs/plugins/time-792": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-timed-4-f-00d"
+ },
+ "/docs/plugins/typed-document-node-3f6": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typed-document-nodecd-6-229"
+ },
+ "/docs/plugins/typescript-f64": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescriptcd-0-6d0"
+ },
+ "/docs/plugins/typescript-apollo-angular-5ae": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-apollo-angular-719-914"
+ },
+ "/docs/plugins/typescript-apollo-client-helpers-9ab": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-apollo-client-helpers-653-428"
+ },
+ "/docs/plugins/typescript-apollo-next-0f8": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-apollo-nextefb-4e7"
+ },
+ "/docs/plugins/typescript-document-nodes-4dc": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-document-nodes-97-d-7d3"
+ },
+ "/docs/plugins/typescript-generic-sdk-e5f": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-generic-sdk-0-a-6-1a8"
+ },
+ "/docs/plugins/typescript-graphql-files-modules-02c": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-graphql-files-modulese-54-63f"
+ },
+ "/docs/plugins/typescript-graphql-request-17a": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-graphql-request-550-458"
+ },
+ "/docs/plugins/typescript-mongodb-590": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-mongodb-2-c-3-23c"
+ },
+ "/docs/plugins/typescript-oclif-a1f": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-oclif-30-f-770"
+ },
+ "/docs/plugins/typescript-operations-6f3": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-operationsf-54-280"
+ },
+ "/docs/plugins/typescript-react-apollo-693": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-react-apollo-1-ef-cca"
+ },
+ "/docs/plugins/typescript-react-query-aa9": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-react-query-7-d-2-a2f"
+ },
+ "/docs/plugins/typescript-resolvers-dad": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-resolvers-5-e-3-a61"
+ },
+ "/docs/plugins/typescript-rtk-query-495": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-rtk-queryaf-0-798"
+ },
+ "/docs/plugins/typescript-stencil-apollo-c2b": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-stencil-apollof-6-b-f83"
+ },
+ "/docs/plugins/typescript-svelte-apollo-ea6": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-svelte-apolloc-2-e-27c"
+ },
+ "/docs/plugins/typescript-type-graphql-858": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-type-graphqldef-18a"
+ },
+ "/docs/plugins/typescript-urql-446": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-urqldbc-4ec"
+ },
+ "/docs/plugins/typescript-vue-apollo-c70": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-vue-apolloec-4-39f"
+ },
+ "/docs/plugins/typescript-vue-apollo-smart-ops-513": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-vue-apollo-smart-opsc-13-9f4"
+ },
+ "/docs/plugins/typescript-vue-urql-e8f": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-typescript-vue-urqlf-9-c-e4e"
+ },
+ "/docs/plugins/urql-introspection-113": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-plugins-urql-introspection-289-bca"
+ },
+ "/docs/presets/gql-tag-operations-32c": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-presets-gql-tag-operationsf-87-48a"
+ },
+ "/docs/presets/graphql-modules-624": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-presets-graphql-modules-1-ec-729"
+ },
+ "/docs/presets/import-types-a25": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-presets-import-types-116-162"
+ },
+ "/docs/presets/near-operation-file-9bb": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-presets-near-operation-filed-6-c-5cd"
+ },
+ "/docs/presets/presets-index-160": {
+ "component": "component---theme-doc-item-178-a40",
+ "content": "content---docs-presets-presets-index-4-f-8-8d4"
+ }
+}
diff --git a/website/.docusaurus/site-metadata.json b/website/.docusaurus/site-metadata.json
new file mode 100644
index 000000000000..2579ae6449a3
--- /dev/null
+++ b/website/.docusaurus/site-metadata.json
@@ -0,0 +1,34 @@
+{
+ "docusaurusVersion": "2.0.0-beta.4",
+ "siteVersion": "1.17.7",
+ "pluginVersions": {
+ "docusaurus-plugin-content-docs": {
+ "type": "package",
+ "name": "@docusaurus/plugin-content-docs",
+ "version": "2.0.0-beta.4"
+ },
+ "docusaurus-plugin-content-blog": {
+ "type": "package",
+ "name": "@docusaurus/plugin-content-blog",
+ "version": "2.0.0-beta.4"
+ },
+ "docusaurus-plugin-content-pages": {
+ "type": "package",
+ "name": "@docusaurus/plugin-content-pages",
+ "version": "2.0.0-beta.4"
+ },
+ "docusaurus-plugin-debug": {
+ "type": "package",
+ "name": "@docusaurus/plugin-debug",
+ "version": "2.0.0-beta.4"
+ },
+ "docusaurus-theme-classic": {
+ "type": "package",
+ "name": "@docusaurus/theme-classic",
+ "version": "2.0.0-beta.4"
+ },
+ "custom-plugin": {
+ "type": "project"
+ }
+ }
+}
diff --git a/website/docs/generated-config/gql-tag-operations-preset.md b/website/docs/generated-config/gql-tag-operations-preset.md
new file mode 100644
index 000000000000..1653a9798b16
--- /dev/null
+++ b/website/docs/generated-config/gql-tag-operations-preset.md
@@ -0,0 +1,12 @@
+## Installation
+
+
+
+
+
+
+
+:::shell Using `yarn`
+ yarn add -D @graphql-codegen/gql-tag-operations-preset
+:::
+
diff --git a/website/docs/generated-config/typescript-rtk-query.md b/website/docs/generated-config/typescript-rtk-query.md
new file mode 100644
index 000000000000..8a2c7d47edb0
--- /dev/null
+++ b/website/docs/generated-config/typescript-rtk-query.md
@@ -0,0 +1,74 @@
+## Installation
+
+
+
+
+
+
+
+:::shell Using `yarn`
+ yarn add -D @graphql-codegen/typescript-rtk-query
+:::
+
+## API Reference
+
+### `importBaseApiFrom`
+
+type: `string`
+
+Define where to import the base api to inject endpoints into
+
+#### Usage Examples
+
+```yml
+generates:
+ ./src/app/api/generated.ts:
+ plugins:
+ - typescript
+ - typescript-operations
+ - typescript-rtk-query:
+ importBaseApiFrom: 'src/app/api/baseApi'
+```
+
+### `exportHooks`
+
+type: `boolean`
+default: `false`
+
+Whether to export React Hooks from the generated api. Enable only when using the `"@reduxjs/toolkit/query/react"` import of `createApi`
+
+#### Usage Examples
+
+```yml
+generates:
+ ./src/app/api/generated.ts:
+ plugins:
+ - typescript
+ - typescript-operations
+ - typescript-rtk-query:
+ importBaseApiFrom: 'src/app/api/baseApi'
+ exportHooks: true
+```
+
+### `overrideExisting`
+
+type: `string`
+default: `undefined`
+
+Sets the `overrideExisting` option, for example to allow for hot module reloading when running graphql-codegen in watch mode.
+Will directly be injected as code.
+
+#### Usage Examples
+
+```yml
+generates:
+ ./src/app/api/generated.ts:
+ plugins:
+ - add:
+ content: 'module.hot?.accept();'
+ - typescript
+ - typescript-operations
+ - typescript-rtk-query:
+ importBaseApiFrom: 'src/app/api/baseApi'
+ overrideExisting: 'module.hot?.status() === "apply"'
+```
\ No newline at end of file
diff --git a/website/docs/generated-config/typescript-vue-urql.md b/website/docs/generated-config/typescript-vue-urql.md
new file mode 100644
index 000000000000..f3f4f667007d
--- /dev/null
+++ b/website/docs/generated-config/typescript-vue-urql.md
@@ -0,0 +1,347 @@
+This plugin generates `urql` (https://github.com/FormidableLabs/urql) composition functions with TypeScript typings.
+
+## Installation
+
+
+
+
+
+
+
+:::shell Using `yarn`
+ yarn add -D @graphql-codegen/typescript-vue-urql
+:::
+
+## API Reference
+
+### `withComposition`
+
+type: `boolean`
+default: `true`
+
+Customized the output by enabling/disabling the generated Vue Composition functions.
+
+
+### `urqlImportFrom`
+
+type: `string`
+default: `urql`
+
+You can specify module that exports components `Query`, `Mutation`, `Subscription`
+This is useful for further abstraction of some common tasks (eg. error handling).
+Filepath relative to generated file can be also specified.
+
+
+### `noGraphQLTag`
+
+type: `boolean`
+default: `false`
+
+Deprecated. Changes the documentMode to `documentNode`.
+
+
+### `gqlImport`
+
+type: `string`
+default: `graphql-tag#gql`
+
+Customize from which module will `gql` be imported from.
+This is useful if you want to use modules other than `graphql-tag`, e.g. `graphql.macro`.
+
+#### Usage Examples
+
+##### graphql.macro
+```yml
+config:
+ gqlImport: graphql.macro#gql
+```
+
+##### Gatsby
+```yml
+config:
+ gqlImport: gatsby#graphql
+```
+
+### `documentNodeImport`
+
+type: `string`
+default: `graphql#DocumentNode`
+
+Customize from which module will `DocumentNode` be imported from.
+This is useful if you want to use modules other than `graphql`, e.g. `@graphql-typed-document-node`.
+
+
+### `noExport`
+
+type: `boolean`
+default: `false`
+
+Set this configuration to `true` if you wish to tell codegen to generate code with no `export` identifier.
+
+
+### `dedupeOperationSuffix`
+
+type: `boolean`
+default: `false`
+
+Set this configuration to `true` if you wish to make sure to remove duplicate operation name suffix.
+
+
+### `omitOperationSuffix`
+
+type: `boolean`
+default: `false`
+
+Set this configuration to `true` if you wish to disable auto add suffix of operation name, like `Query`, `Mutation`, `Subscription`, `Fragment`.
+
+
+### `operationResultSuffix`
+
+type: `string`
+default: ``
+
+Adds a suffix to generated operation result type names
+
+
+### `documentVariablePrefix`
+
+type: `string`
+default: ``
+
+Changes the GraphQL operations variables prefix.
+
+
+### `documentVariableSuffix`
+
+type: `string`
+default: `Document`
+
+Changes the GraphQL operations variables suffix.
+
+
+### `fragmentVariablePrefix`
+
+type: `string`
+default: ``
+
+Changes the GraphQL fragments variables prefix.
+
+
+### `fragmentVariableSuffix`
+
+type: `string`
+default: `FragmentDoc`
+
+Changes the GraphQL fragments variables suffix.
+
+
+### `documentMode`
+
+type: `DocumentMode`
+default: `graphQLTag`
+
+Declares how DocumentNode are created:
+- `graphQLTag`: `graphql-tag` or other modules (check `gqlImport`) will be used to generate document nodes. If this is used, document nodes are generated on client side i.e. the module used to generate this will be shipped to the client
+- `documentNode`: document nodes will be generated as objects when we generate the templates.
+- `documentNodeImportFragments`: Similar to documentNode except it imports external fragments instead of embedding them.
+- `external`: document nodes are imported from an external file. To be used with `importDocumentNodeExternallyFrom`
+
+Note that some plugins (like `typescript-graphql-request`) also supports `string` for this parameter.
+
+
+### `optimizeDocumentNode`
+
+type: `boolean`
+default: `true`
+
+If you are using `documentNode: documentMode | documentNodeImportFragments`, you can set this to `true` to apply document optimizations for your GraphQL document.
+This will remove all "loc" and "description" fields from the compiled document, and will remove all empty arrays (such as `directives`, `arguments` and `variableDefinitions`).
+
+
+### `importOperationTypesFrom`
+
+type: `string`
+default: ``
+
+This config is used internally by presets, but you can use it manually to tell codegen to prefix all base types that it's using.
+This is useful if you wish to generate base types from `typescript-operations` plugin into a different file, and import it from there.
+
+
+### `importDocumentNodeExternallyFrom`
+
+type: `string`
+default: ``
+
+This config should be used if `documentMode` is `external`. This has 2 usage:
+- any string: This would be the path to import document nodes from. This can be used if we want to manually create the document nodes e.g. Use `graphql-tag` in a separate file and export the generated document
+- 'near-operation-file': This is a special mode that is intended to be used with `near-operation-file` preset to import document nodes from those files. If these files are `.graphql` files, we make use of webpack loader.
+
+#### Usage Examples
+
+```yml
+config:
+ documentMode: external
+ importDocumentNodeExternallyFrom: path/to/document-node-file
+```
+
+```yml
+config:
+ documentMode: external
+ importDocumentNodeExternallyFrom: near-operation-file
+```
+
+### `pureMagicComment`
+
+type: `boolean`
+default: `false`
+
+This config adds PURE magic comment to the static variables to enforce treeshaking for your bundler.
+
+
+### `experimentalFragmentVariables`
+
+type: `boolean`
+default: `false`
+
+If set to true, it will enable support for parsing variables on fragments.
+
+
+### `strictScalars`
+
+type: `boolean`
+default: `false`
+
+Makes scalars strict.
+
+If scalars are found in the schema that are not defined in `scalars`
+an error will be thrown during codegen.
+
+#### Usage Examples
+
+```yml
+config:
+ strictScalars: true
+```
+
+### `defaultScalarType`
+
+type: `string`
+default: `any`
+
+Allows you to override the type that unknown scalars will have.
+
+#### Usage Examples
+
+```yml
+config:
+ defaultScalarType: unknown
+```
+
+### `scalars`
+
+type: `ScalarsMap`
+
+Extends or overrides the built-in scalars and custom GraphQL scalars to a custom type.
+
+
+### `namingConvention`
+
+type: `NamingConvention`
+default: `change-case-all#pascalCase`
+
+Allow you to override the naming convention of the output.
+You can either override all namings, or specify an object with specific custom naming convention per output.
+The format of the converter must be a valid `module#method`.
+Allowed values for specific output are: `typeNames`, `enumValues`.
+You can also use "keep" to keep all GraphQL names as-is.
+Additionally you can set `transformUnderscore` to `true` if you want to override the default behavior,
+which is to preserves underscores.
+
+Available case functions in `change-case-all` are `camelCase`, `capitalCase`, `constantCase`, `dotCase`, `headerCase`, `noCase`, `paramCase`, `pascalCase`, `pathCase`, `sentenceCase`, `snakeCase`, `lowerCase`, `localeLowerCase`, `lowerCaseFirst`, `spongeCase`, `titleCase`, `upperCase`, `localeUpperCase` and `upperCaseFirst`
+[See more](https://github.com/btxtiger/change-case-all)
+
+
+### `typesPrefix`
+
+type: `string`
+default: ``
+
+Prefixes all the generated types.
+
+#### Usage Examples
+
+```yml
+config:
+ typesPrefix: I
+```
+
+### `typesSuffix`
+
+type: `string`
+default: ``
+
+Suffixes all the generated types.
+
+#### Usage Examples
+
+```yml
+config:
+ typesSuffix: I
+```
+
+### `skipTypename`
+
+type: `boolean`
+default: `false`
+
+Does not add __typename to the generated types, unless it was specified in the selection set.
+
+#### Usage Examples
+
+```yml
+config:
+ skipTypename: true
+```
+
+### `nonOptionalTypename`
+
+type: `boolean`
+default: `false`
+
+Automatically adds `__typename` field to the generated types, even when they are not specified
+in the selection set, and makes it non-optional
+
+#### Usage Examples
+
+```yml
+config:
+ nonOptionalTypename: true
+```
+
+### `useTypeImports`
+
+type: `boolean`
+default: `false`
+
+Will use `import type {}` rather than `import {}` when importing only types. This gives
+compatibility with TypeScript's "importsNotUsedAsValues": "error" option
+
+
+### `dedupeFragments`
+
+type: `boolean`
+default: `false`
+
+Removes fragment duplicates for reducing data transfer.
+It is done by removing sub-fragments imports from fragment definition
+Instead - all of them are imported to the Operation node.
+
+
+### `inlineFragmentTypes`
+
+type: `InlineFragmentTypeOptions`
+default: `inline`
+
+Whether fragment types should be inlined into other operations.
+"inline" is the default behavior and will perform deep inlining fragment types within operation type definitions.
+"combine" is the previous behavior that uses fragment type references without inlining the types (and might cauuse issues with deeply nested fragment that uses list types).
diff --git a/website/next.config.js b/website/next.config.js
index 57689d97b42a..8f5bbccac390 100644
--- a/website/next.config.js
+++ b/website/next.config.js
@@ -25,4 +25,18 @@ module.exports = withGuildDocs({
return config;
},
swcMinify: false,
+ async redirects() {
+ return [
+ {
+ source: '/docs/presets/:presetName',
+ destination: '/plugins/:presetName-preset',
+ permanent: true,
+ },
+ {
+ source: '/docs/plugins/:pluginName',
+ destination: '/plugins/:pluginName',
+ permanent: true,
+ }
+ ];
+ },
});