| ofs | hex dump | ascii |
|---|
| 0000 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | graphql-0.1.2/.................. |
| 0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
| 0080 | 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 31 36 30 37 00 20 35 00 00 00 | 0000000.00000000000.011607..5... |
| 00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 0120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0200 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 2e 74 72 61 76 69 73 2e 79 6d 6c 00 00 00 00 00 00 00 | graphql-0.1.2/.travis.yml....... |
| 0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 0280 | 30 30 30 31 32 31 32 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 37 31 34 00 20 30 00 00 00 | 0001212.00000000000.013714..0... |
| 02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 0320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0400 | 6c 61 6e 67 75 61 67 65 3a 20 67 65 6e 65 72 69 63 0a 73 75 64 6f 3a 20 72 65 71 75 69 72 65 64 | language:.generic.sudo:.required |
| 0420 | 0a 64 69 73 74 3a 20 74 72 75 73 74 79 0a 63 61 63 68 65 3a 0a 20 20 2d 20 64 69 72 65 63 74 6f | .dist:.trusty.cache:...-.directo |
| 0440 | 72 69 65 73 3a 0a 20 20 20 20 2d 20 22 24 48 4f 4d 45 2f 65 6d 61 63 73 22 0a 6d 61 74 72 69 78 | ries:.....-."$HOME/emacs".matrix |
| 0460 | 3a 0a 20 20 66 61 73 74 5f 66 69 6e 69 73 68 3a 20 74 72 75 65 0a 20 20 61 6c 6c 6f 77 5f 66 61 | :...fast_finish:.true...allow_fa |
| 0480 | 69 6c 75 72 65 73 3a 0a 20 20 20 20 2d 20 65 6e 76 3a 20 45 4d 41 43 53 5f 56 45 52 53 49 4f 4e | ilures:.....-.env:.EMACS_VERSION |
| 04a0 | 3d 73 6e 61 70 73 68 6f 74 0a 65 6e 76 3a 0a 20 20 67 6c 6f 62 61 6c 3a 0a 20 20 20 20 2d 20 45 | =snapshot.env:...global:.....-.E |
| 04c0 | 4d 41 4b 45 5f 53 48 41 31 3d 31 62 32 33 33 37 39 65 62 35 61 39 66 38 32 64 33 65 32 64 32 32 | MAKE_SHA1=1b23379eb5a9f82d3e2d22 |
| 04e0 | 37 64 30 66 32 31 37 38 36 34 65 34 30 66 32 33 65 30 0a 20 20 6d 61 74 72 69 78 3a 0a 20 20 20 | 7d0f217864e40f23e0...matrix:.... |
| 0500 | 20 2d 20 45 4d 41 43 53 5f 56 45 52 53 49 4f 4e 3d 32 35 2e 31 0a 20 20 20 20 2d 20 45 4d 41 43 | .-.EMACS_VERSION=25.1.....-.EMAC |
| 0520 | 53 5f 56 45 52 53 49 4f 4e 3d 32 35 2e 32 0a 20 20 20 20 2d 20 45 4d 41 43 53 5f 56 45 52 53 49 | S_VERSION=25.2.....-.EMACS_VERSI |
| 0540 | 4f 4e 3d 32 35 2e 33 0a 20 20 20 20 2d 20 45 4d 41 43 53 5f 56 45 52 53 49 4f 4e 3d 32 36 2e 31 | ON=25.3.....-.EMACS_VERSION=26.1 |
| 0560 | 0a 20 20 20 20 2d 20 45 4d 41 43 53 5f 56 45 52 53 49 4f 4e 3d 73 6e 61 70 73 68 6f 74 0a 62 65 | .....-.EMACS_VERSION=snapshot.be |
| 0580 | 66 6f 72 65 5f 69 6e 73 74 61 6c 6c 3a 0a 20 20 2d 20 77 67 65 74 20 22 68 74 74 70 73 3a 2f 2f | fore_install:...-.wget."https:// |
| 05a0 | 72 61 77 2e 67 69 74 68 75 62 75 73 65 72 63 6f 6e 74 65 6e 74 2e 63 6f 6d 2f 76 65 72 6d 69 63 | raw.githubusercontent.com/vermic |
| 05c0 | 75 6c 75 73 2f 65 6d 61 6b 65 2e 65 6c 2f 24 7b 45 4d 41 4b 45 5f 53 48 41 31 7d 2f 65 6d 61 6b | ulus/emake.el/${EMAKE_SHA1}/emak |
| 05e0 | 65 2e 6d 6b 22 0a 20 20 2d 20 6d 61 6b 65 20 73 65 74 75 70 0a 69 6e 73 74 61 6c 6c 3a 0a 20 20 | e.mk"...-.make.setup.install:... |
| 0600 | 2d 20 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 0a 73 63 72 69 70 74 3a 0a 20 20 2d 20 6d 61 6b 65 20 | -.make.install.script:...-.make. |
| 0620 | 74 65 73 74 2d 65 72 74 0a 20 20 2d 20 6d 61 6b 65 20 63 6f 6d 70 69 6c 65 0a 20 20 2d 20 6d 61 | test-ert...-.make.compile...-.ma |
| 0640 | 6b 65 20 74 65 73 74 2d 65 72 74 0a 20 20 23 20 6c 69 6e 74 69 6e 67 0a 20 20 2d 20 6d 61 6b 65 | ke.test-ert...#.linting...-.make |
| 0660 | 20 6c 69 6e 74 2d 70 61 63 6b 61 67 65 2d 6c 69 6e 74 0a 20 20 2d 20 6d 61 6b 65 20 6c 69 6e 74 | .lint-package-lint...-.make.lint |
| 0680 | 2d 63 68 65 63 6b 64 6f 63 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | -checkdoc....................... |
| 06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0800 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 74 65 73 74 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 | graphql-0.1.2/test/............. |
| 0820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0860 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
| 0880 | 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 32 35 36 36 00 20 35 00 00 00 | 0000000.00000000000.012566..5... |
| 08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 0920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a00 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 74 65 73 74 2f 67 72 61 70 68 71 6c 2d 74 65 73 74 2e | graphql-0.1.2/test/graphql-test. |
| 0a20 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| 0a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 0a80 | 30 30 30 37 33 33 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 35 33 32 00 20 30 00 00 00 | 0007334.00000000000.015532..0... |
| 0aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 0b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0c00 | 3b 3b 3b 20 67 72 61 70 68 71 6c 2d 74 65 73 74 2e 65 6c 20 2d 2d 2d 20 54 65 73 74 73 20 66 6f | ;;;.graphql-test.el.---.Tests.fo |
| 0c20 | 72 20 67 72 61 70 68 71 6c 2e 65 6c 0a 0a 28 72 65 71 75 69 72 65 20 27 67 72 61 70 68 71 6c 29 | r.graphql.el..(require.'graphql) |
| 0c40 | 0a 28 72 65 71 75 69 72 65 20 27 70 61 63 6b 61 67 65 29 0a 0a 28 65 72 74 2d 64 65 66 74 65 73 | .(require.'package)..(ert-deftes |
| 0c60 | 74 20 63 6f 72 72 65 63 74 2d 74 61 67 20 28 29 0a 20 20 28 73 68 6f 75 6c 64 0a 20 20 20 28 6c | t.correct-tag.()...(should....(l |
| 0c80 | 65 74 2a 20 28 28 72 6f 6f 74 20 22 67 72 61 70 68 71 6c 2e 65 6c 22 29 0a 20 20 20 20 20 20 20 | et*.((root."graphql.el")........ |
| 0ca0 | 20 20 20 28 72 6f 6f 74 20 28 74 68 72 65 61 64 2d 6c 61 73 74 20 72 6f 6f 74 0a 20 20 20 20 20 | ...(root.(thread-last.root...... |
| 0cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d | .............(locate-dominating- |
| 0ce0 | 66 69 6c 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 | file.default-directory)......... |
| 0d00 | 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 6f 6f 74 | ..........(expand-file-name.root |
| 0d20 | 29 29 29 29 0a 20 20 20 20 20 28 76 65 72 73 69 6f 6e 2d 6c 69 73 74 2d 3d 0a 20 20 20 20 20 20 | ))))......(version-list-=....... |
| 0d40 | 28 70 61 63 6b 61 67 65 2d 64 65 73 63 2d 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 28 77 69 | (package-desc-version........(wi |
| 0d60 | 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d | th-temp-buffer..........(insert- |
| 0d80 | 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 2d 6c 69 74 65 72 61 6c 6c 79 20 72 6f 6f 74 29 0a 20 20 | file-contents-literally.root)... |
| 0da0 | 20 20 20 20 20 20 20 28 70 61 63 6b 61 67 65 2d 62 75 66 66 65 72 2d 69 6e 66 6f 29 29 29 0a 20 | .......(package-buffer-info))).. |
| 0dc0 | 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 28 | .....(with-temp-buffer.........( |
| 0de0 | 77 68 65 6e 20 28 3d 20 30 20 28 63 61 6c 6c 2d 70 72 6f 63 65 73 73 20 22 67 69 74 22 20 6e 69 | when.(=.0.(call-process."git".ni |
| 0e00 | 6c 20 74 20 6e 69 6c 20 22 64 65 73 63 72 69 62 65 22 20 22 2d 2d 74 61 67 73 22 29 29 0a 20 20 | l.t.nil."describe"."--tags"))... |
| 0e20 | 20 20 20 20 20 20 20 20 28 76 65 72 73 69 6f 6e 2d 74 6f 2d 6c 69 73 74 20 28 63 61 72 20 28 73 | ........(version-to-list.(car.(s |
| 0e40 | 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 73 74 72 69 6e 67 2d 74 72 69 6d 20 28 62 75 66 66 65 72 | plit-string.(string-trim.(buffer |
| 0e60 | 2d 73 74 72 69 6e 67 29 29 20 22 2d 22 29 29 29 29 29 29 29 29 29 0a 0a 28 65 72 74 2d 64 65 66 | -string))."-")))))))))..(ert-def |
| 0e80 | 74 65 73 74 20 65 6e 63 6f 64 65 2d 62 61 73 69 63 20 28 29 0a 20 20 28 73 68 6f 75 6c 64 20 28 | test.encode-basic.()...(should.( |
| 0ea0 | 73 74 72 69 6e 67 3d 20 28 67 72 61 70 68 71 6c 2d 65 6e 63 6f 64 65 0a 20 20 20 20 20 20 20 20 | string=.(graphql-encode......... |
| 0ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 28 71 75 65 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ............'(query............. |
| 0ee0 | 20 20 20 20 20 20 20 20 20 20 68 65 6c 6c 6f 2d 77 6f 72 6c 64 29 29 0a 20 20 20 20 20 20 20 20 | ..........hello-world))......... |
| 0f00 | 20 20 20 20 20 20 20 20 20 20 20 22 71 75 65 72 79 7b 68 65 6c 6c 6f 2d 77 6f 72 6c 64 7d 22 29 | ..........."query{hello-world}") |
| 0f20 | 29 0a 0a 20 20 28 73 68 6f 75 6c 64 20 28 73 74 72 69 6e 67 3d 20 28 67 72 61 70 68 71 6c 2d 65 | )....(should.(string=.(graphql-e |
| 0f40 | 6e 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 71 75 65 72 | ncode.....................'(quer |
| 0f60 | 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 72 67 75 6d 65 6e | y.......................:argumen |
| 0f80 | 74 73 20 28 28 6f 6e 65 20 2e 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ts.((one...1)................... |
| 0fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 77 6f 20 2e 20 22 32 22 29 29 0a 20 20 20 | ................(two..."2")).... |
| 0fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 6c 6f 2d 77 6f 72 6c 64 29 29 | ...................hello-world)) |
| 0fe0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 71 75 65 72 79 28 6f 6e 65 3a 31 | ...................."query(one:1 |
| 1000 | 2c 74 77 6f 3a 5c 22 32 5c 22 29 7b 68 65 6c 6c 6f 2d 77 6f 72 6c 64 7d 22 29 29 0a 0a 20 20 28 | ,two:\"2\"){hello-world}"))....( |
| 1020 | 73 68 6f 75 6c 64 20 28 73 74 72 69 6e 67 3d 20 28 67 72 61 70 68 71 6c 2d 65 6e 63 6f 64 65 0a | should.(string=.(graphql-encode. |
| 1040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 71 75 65 72 79 0a 20 20 20 20 | ....................'(query..... |
| 1060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 6f | ..................:arguments.((o |
| 1080 | 6e 65 20 2e 20 28 24 20 76 61 72 69 61 62 6c 65 46 6f 72 4f 6e 65 29 29 0a 20 20 20 20 20 20 20 | ne...($.variableForOne))........ |
| 10a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 77 6f 20 | ...........................(two. |
| 10c0 | 2e 20 22 32 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 | .."2")).......................he |
| 10e0 | 6c 6c 6f 2d 77 6f 72 6c 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | llo-world))...................." |
| 1100 | 71 75 65 72 79 28 6f 6e 65 3a 24 76 61 72 69 61 62 6c 65 46 6f 72 4f 6e 65 2c 74 77 6f 3a 5c 22 | query(one:$variableForOne,two:\" |
| 1120 | 32 5c 22 29 7b 68 65 6c 6c 6f 2d 77 6f 72 6c 64 7d 22 29 29 29 0a 0a 28 65 72 74 2d 64 65 66 74 | 2\"){hello-world}")))..(ert-deft |
| 1140 | 65 73 74 20 65 6e 63 6f 64 65 2d 72 65 63 75 72 73 69 76 65 20 28 29 0a 20 20 28 73 68 6f 75 6c | est.encode-recursive.()...(shoul |
| 1160 | 64 20 28 73 74 72 69 6e 67 3d 20 28 67 72 61 70 68 71 6c 2d 65 6e 63 6f 64 65 0a 20 20 20 20 20 | d.(string=.(graphql-encode...... |
| 1180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 71 75 65 72 79 0a 20 20 20 20 20 20 20 20 20 | ...............'(query.......... |
| 11a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6f 73 69 74 6f 72 79 0a 20 20 20 20 20 20 20 | .............(repository........ |
| 11c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 6f 77 6e | ................:arguments.((own |
| 11e0 | 65 72 20 2e 20 22 6d 79 2d 6f 77 6e 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er..."my-owner")................ |
| 1200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 79 2d | ....................(name..."my- |
| 1220 | 72 65 70 6f 2d 6e 61 6d 65 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | repo-name")))))................. |
| 1240 | 20 20 20 22 71 75 65 72 79 7b 72 65 70 6f 73 69 74 6f 72 79 28 6f 77 6e 65 72 3a 5c 22 6d 79 2d | ..."query{repository(owner:\"my- |
| 1260 | 6f 77 6e 65 72 5c 22 2c 6e 61 6d 65 3a 5c 22 6d 79 2d 72 65 70 6f 2d 6e 61 6d 65 5c 22 29 7d 22 | owner\",name:\"my-repo-name\")}" |
| 1280 | 29 29 0a 0a 20 20 28 73 68 6f 75 6c 64 20 28 73 74 72 69 6e 67 3d 20 28 67 72 61 70 68 71 6c 2d | ))....(should.(string=.(graphql- |
| 12a0 | 65 6e 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 71 75 65 | encode.....................'(que |
| 12c0 | 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6f 73 69 | ry.......................(reposi |
| 12e0 | 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 72 67 | tory........................:arg |
| 1300 | 75 6d 65 6e 74 73 20 28 28 6f 77 6e 65 72 20 2e 20 22 6d 79 2d 6f 77 6e 65 72 22 29 0a 20 20 20 | uments.((owner..."my-owner").... |
| 1320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1340 | 28 6e 61 6d 65 20 2e 20 22 6d 79 2d 72 65 70 6f 2d 6e 61 6d 65 22 29 29 0a 20 20 20 20 20 20 20 | (name..."my-repo-name"))........ |
| 1360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 73 73 75 65 73 0a 20 20 20 20 20 20 20 20 | ................(issues......... |
| 1380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 66 69 72 | ................:arguments.((fir |
| 13a0 | 73 74 20 2e 20 32 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | st...20))....................... |
| 13c0 | 20 20 28 65 64 67 65 73 20 28 6e 6f 64 65 20 6e 75 6d 62 65 72 20 74 69 74 6c 65 20 75 72 6c 29 | ..(edges.(node.number.title.url) |
| 13e0 | 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 71 75 65 72 79 7b | )))))...................."query{ |
| 1400 | 72 65 70 6f 73 69 74 6f 72 79 28 6f 77 6e 65 72 3a 5c 22 6d 79 2d 6f 77 6e 65 72 5c 22 2c 6e 61 | repository(owner:\"my-owner\",na |
| 1420 | 6d 65 3a 5c 22 6d 79 2d 72 65 70 6f 2d 6e 61 6d 65 5c 22 29 7b 69 73 73 75 65 73 28 66 69 72 73 | me:\"my-repo-name\"){issues(firs |
| 1440 | 74 3a 32 30 29 7b 65 64 67 65 73 7b 6e 6f 64 65 7b 6e 75 6d 62 65 72 20 74 69 74 6c 65 20 75 72 | t:20){edges{node{number.title.ur |
| 1460 | 6c 7d 7d 7d 7d 7d 22 29 29 0a 0a 20 20 28 73 68 6f 75 6c 64 20 28 73 74 72 69 6e 67 3d 20 28 67 | l}}}}}"))....(should.(string=.(g |
| 1480 | 72 61 70 68 71 6c 2d 65 6e 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | raphql-encode................... |
| 14a0 | 20 20 27 28 61 64 64 52 65 61 63 74 69 6f 6e 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 69 6e 70 | ..'(addReaction.:arguments.((inp |
| 14c0 | 75 74 20 2e 20 28 28 73 75 62 6a 65 63 74 49 64 20 2e 20 22 4d 44 55 36 53 58 4e 7a 64 57 55 78 | ut...((subjectId..."MDU6SXNzdWUx |
| 14e0 | 4e 7a 63 32 4d 7a 41 33 4d 6a 6b 3d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Nzc2MzA3Mjk=").................. |
| 1500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1520 | 20 20 20 20 20 20 20 28 63 6f 6e 74 65 6e 74 20 2e 20 48 4f 4f 52 41 59 29 29 29 29 29 29 0a 20 | .......(content...HOORAY)))))).. |
| 1540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 64 64 52 65 61 63 74 69 6f 6e 28 69 | .................."addReaction(i |
| 1560 | 6e 70 75 74 3a 7b 73 75 62 6a 65 63 74 49 64 3a 5c 22 4d 44 55 36 53 58 4e 7a 64 57 55 78 4e 7a | nput:{subjectId:\"MDU6SXNzdWUxNz |
| 1580 | 63 32 4d 7a 41 33 4d 6a 6b 3d 5c 22 2c 63 6f 6e 74 65 6e 74 3a 48 4f 4f 52 41 59 7d 29 22 29 29 | c2MzA3Mjk=\",content:HOORAY})")) |
| 15a0 | 29 0a 0a 28 65 72 74 2d 64 65 66 74 65 73 74 20 65 6e 63 6f 64 65 2d 71 75 65 72 79 20 28 29 0a | )..(ert-deftest.encode-query.(). |
| 15c0 | 20 20 28 73 68 6f 75 6c 64 20 28 73 74 72 69 6e 67 3d 20 28 67 72 61 70 68 71 6c 2d 71 75 65 72 | ..(should.(string=.(graphql-quer |
| 15e0 | 79 20 28 72 65 70 6f 73 69 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y.(repository))................. |
| 1600 | 20 20 20 22 71 75 65 72 79 7b 72 65 70 6f 73 69 74 6f 72 79 7d 22 29 29 0a 20 20 28 73 68 6f 75 | ..."query{repository}"))...(shou |
| 1620 | 6c 64 20 28 73 74 72 69 6e 67 3d 20 28 67 72 61 70 68 71 6c 2d 71 75 65 72 79 20 74 65 73 74 0a | ld.(string=.(graphql-query.test. |
| 1640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1660 | 20 20 28 28 72 65 70 6f 73 69 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..((repository)))............... |
| 1680 | 20 20 20 20 20 22 71 75 65 72 79 20 74 65 73 74 7b 72 65 70 6f 73 69 74 6f 72 79 7d 22 29 29 0a | ....."query.test{repository}")). |
| 16a0 | 20 20 28 73 68 6f 75 6c 64 20 28 73 74 72 69 6e 67 3d 20 28 67 72 61 70 68 71 6c 2d 71 75 65 72 | ..(should.(string=.(graphql-quer |
| 16c0 | 79 20 74 65 73 74 20 28 28 65 70 20 45 70 69 73 6f 64 65 20 21 29 0a 20 20 20 20 20 20 20 20 20 | y.test.((ep.Episode.!).......... |
| 16e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1700 | 72 65 76 69 65 77 20 52 65 76 69 65 77 49 6e 70 75 74 20 21 20 2e 20 35 30 29 29 0a 20 20 20 20 | review.ReviewInput.!...50))..... |
| 1720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | ..............................(( |
| 1740 | 72 65 70 6f 73 69 74 6f 72 79 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 68 65 6c 6c 6f 20 2e 20 | repository.:arguments.((hello... |
| 1760 | 28 24 20 65 70 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | ($.ep))))))...................." |
| 1780 | 71 75 65 72 79 20 74 65 73 74 28 24 65 70 3a 45 70 69 73 6f 64 65 21 2c 24 72 65 76 69 65 77 3a | query.test($ep:Episode!,$review: |
| 17a0 | 52 65 76 69 65 77 49 6e 70 75 74 21 3d 35 30 29 7b 72 65 70 6f 73 69 74 6f 72 79 28 68 65 6c 6c | ReviewInput!=50){repository(hell |
| 17c0 | 6f 3a 24 65 70 29 7d 22 29 29 0a 20 20 28 73 68 6f 75 6c 64 20 28 73 74 72 69 6e 67 3d 20 28 67 | o:$ep)}"))...(should.(string=.(g |
| 17e0 | 72 61 70 68 71 6c 2d 6d 75 74 61 74 69 6f 6e 20 74 65 73 74 4d 75 74 61 74 69 6f 6e 20 28 28 65 | raphql-mutation.testMutation.((e |
| 1800 | 70 20 45 70 69 73 6f 64 65 20 2e 20 28 28 63 6f 6d 70 6c 65 78 20 2e 20 70 61 72 61 6d 73 29 29 | p.Episode...((complex...params)) |
| 1820 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )).............................. |
| 1840 | 20 20 20 20 20 20 20 20 28 28 63 68 61 6e 67 65 20 74 68 69 6e 67 29 29 29 0a 20 20 20 20 20 20 | ........((change.thing)))....... |
| 1860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6d 75 74 61 74 69 6f 6e 20 74 65 73 74 4d 75 74 61 74 | ............."mutation.testMutat |
| 1880 | 69 6f 6e 28 24 65 70 3a 45 70 69 73 6f 64 65 21 29 7b 63 68 61 6e 67 65 7b 74 68 69 6e 67 7d 7d | ion($ep:Episode!){change{thing}} |
| 18a0 | 22 29 29 29 0a 0a 28 65 72 74 2d 64 65 66 74 65 73 74 20 65 6e 63 6f 64 65 2d 63 6f 6d 70 6c 69 | ")))..(ert-deftest.encode-compli |
| 18c0 | 63 61 74 65 64 20 28 29 0a 20 20 28 73 68 6f 75 6c 64 20 28 73 74 72 69 6e 67 3d 20 28 67 72 61 | cated.()...(should.(string=.(gra |
| 18e0 | 70 68 71 6c 2d 71 75 65 72 79 20 74 65 73 74 20 28 28 65 70 20 45 70 69 73 6f 64 65 20 2e 20 28 | phql-query.test.((ep.Episode...( |
| 1900 | 28 63 6f 6d 70 6c 65 78 20 2e 20 70 61 72 61 6d 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (complex...params).............. |
| 1920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1940 | 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 20 2e 20 22 76 61 6c 75 65 73 22 29 0a 20 20 20 20 | ..........(with..."values")..... |
| 1960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6b 65 20 2e 20 35 30 29 29 29 | ...................(like...50))) |
| 19a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 19c0 | 20 20 20 20 20 20 20 20 20 28 72 65 76 69 65 77 20 52 65 76 69 65 77 49 6e 70 75 74 20 21 20 2e | .........(review.ReviewInput.!.. |
| 19e0 | 20 35 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .50))........................... |
| 1a00 | 20 20 20 20 20 20 20 20 28 28 72 65 70 6f 73 69 74 6f 72 79 20 3a 61 72 67 75 6d 65 6e 74 73 20 | ........((repository.:arguments. |
| 1a20 | 28 28 68 65 6c 6c 6f 20 2e 20 28 24 20 65 70 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ((hello...($.ep))))))........... |
| 1a40 | 20 20 20 20 20 20 20 20 20 22 71 75 65 72 79 20 74 65 73 74 28 24 65 70 3a 45 70 69 73 6f 64 65 | ........."query.test($ep:Episode |
| 1a60 | 3d 7b 63 6f 6d 70 6c 65 78 3a 70 61 72 61 6d 73 2c 77 69 74 68 3a 5c 22 76 61 6c 75 65 73 5c 22 | ={complex:params,with:\"values\" |
| 1a80 | 2c 6c 69 6b 65 3a 35 30 7d 2c 24 72 65 76 69 65 77 3a 52 65 76 69 65 77 49 6e 70 75 74 21 3d 35 | ,like:50},$review:ReviewInput!=5 |
| 1aa0 | 30 29 7b 72 65 70 6f 73 69 74 6f 72 79 28 68 65 6c 6c 6f 3a 24 65 70 29 7d 22 29 29 29 0a 3b 3b | 0){repository(hello:$ep)}"))).;; |
| 1ac0 | 3b 20 67 72 61 70 68 71 6c 2d 74 65 73 74 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 | ;.graphql-test.el.ends.here..... |
| 1ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c00 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 52 45 41 44 4d 45 2d 65 6c 70 61 00 00 00 00 00 00 00 | graphql-0.1.2/README-elpa....... |
| 1c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 1c80 | 30 30 31 30 30 37 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 34 31 32 00 20 30 00 00 00 | 0010076.00000000000.013412..0... |
| 1ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 1d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 1d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e00 | 23 20 47 72 61 70 68 51 4c 2e 65 6c 0a 0a 5b 21 5b 4d 45 4c 50 41 5d 28 68 74 74 70 73 3a 2f 2f | #.GraphQL.el..[](https://melpa.org/#/graph |
| 1e60 | 71 6c 29 0a 5b 21 5b 42 75 69 6c 64 20 53 74 61 74 75 73 5d 28 68 74 74 70 73 3a 2f 2f 74 72 61 | ql).[](https://tra |
| 1ec0 | 76 69 73 2d 63 69 2e 6f 72 67 2f 76 65 72 6d 69 63 75 6c 75 73 2f 67 72 61 70 68 71 6c 2e 65 6c | vis-ci.org/vermiculus/graphql.el |
| 1ee0 | 29 0a 0a 47 72 61 70 68 51 4c 2e 65 6c 20 70 72 6f 76 69 64 65 73 20 61 20 73 65 74 20 6f 66 20 | )..GraphQL.el.provides.a.set.of. |
| 1f00 | 67 65 6e 65 72 69 63 20 66 75 6e 63 74 69 6f 6e 73 20 66 6f 72 20 69 6e 74 65 72 61 63 74 69 6e | generic.functions.for.interactin |
| 1f20 | 67 20 77 69 74 68 0a 47 72 61 70 68 51 4c 20 77 65 62 20 73 65 72 76 69 63 65 73 2e 0a 0a 53 65 | g.with.GraphQL.web.services...Se |
| 1f40 | 65 20 61 6c 73 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 72 65 73 6f 75 72 63 65 73 3a 0a | e.also.the.following.resources:. |
| 1f60 | 0a 2d 20 5b 47 72 61 70 68 51 4c 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 69 63 65 5d 5b 67 72 | .-.[GraphQL.language.service][gr |
| 1f80 | 61 70 68 2d 6c 73 70 5d 20 61 6e 64 20 5b 60 6c 73 70 2d 6d 6f 64 65 60 5d 5b 65 6c 2d 6c 73 70 | aph-lsp].and.[`lsp-mode`][el-lsp |
| 1fa0 | 5d 0a 2d 20 5b 60 67 72 61 70 68 71 6c 2d 6d 6f 64 65 60 5d 5b 67 72 61 70 68 71 6c 2d 6d 6f 64 | ].-.[`graphql-mode`][graphql-mod |
| 1fc0 | 65 5d 0a 2d 20 5b 54 68 69 73 20 62 72 69 65 66 20 6f 76 65 72 76 69 65 77 20 6f 66 20 47 72 61 | e].-.[This.brief.overview.of.Gra |
| 1fe0 | 70 68 51 4c 20 73 79 6e 74 61 78 5d 5b 67 72 61 70 68 71 6c 5d 0a 0a 5b 67 72 61 70 68 2d 6c 73 | phQL.syntax][graphql]..[graph-ls |
| 2000 | 70 5d 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 67 72 61 70 68 71 6c 2f 67 | p]:.https://github.com/graphql/g |
| 2020 | 72 61 70 68 71 6c 2d 6c 61 6e 67 75 61 67 65 2d 73 65 72 76 69 63 65 0a 5b 65 6c 2d 6c 73 70 5d | raphql-language-service.[el-lsp] |
| 2040 | 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 65 6d 61 63 73 2d 6c 73 70 2f 6c | :.https://github.com/emacs-lsp/l |
| 2060 | 73 70 2d 6d 6f 64 65 0a 5b 67 72 61 70 68 71 6c 2d 6d 6f 64 65 5d 3a 20 68 74 74 70 73 3a 2f 2f | sp-mode.[graphql-mode]:.https:// |
| 2080 | 67 69 74 68 75 62 2e 63 6f 6d 2f 64 61 76 61 7a 70 2f 67 72 61 70 68 71 6c 2d 6d 6f 64 65 0a 5b | github.com/davazp/graphql-mode.[ |
| 20a0 | 67 72 61 70 68 71 6c 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c 65 61 | graphql]:.http://graphql.org/lea |
| 20c0 | 72 6e 0a 0a 23 23 20 53 79 6e 74 61 78 20 4f 76 65 72 76 69 65 77 0a 54 77 6f 20 6d 61 63 72 6f | rn..##.Syntax.Overview.Two.macro |
| 20e0 | 73 20 61 72 65 20 70 72 6f 76 69 64 65 64 20 74 6f 20 65 78 70 72 65 73 73 20 47 72 61 70 68 51 | s.are.provided.to.express.GraphQ |
| 2100 | 4c 20 2a 71 75 65 72 69 65 73 2a 20 61 6e 64 20 2a 6d 75 74 61 74 69 6f 6e 73 2a 3a 0a 0a 2d 20 | L.*queries*.and.*mutations*:..-. |
| 2120 | 60 67 72 61 70 68 71 6c 2d 71 75 65 72 79 60 20 65 6e 63 6f 64 65 73 20 74 68 65 20 67 72 61 70 | `graphql-query`.encodes.the.grap |
| 2140 | 68 20 70 72 6f 76 69 64 65 64 20 75 6e 64 65 72 20 61 20 72 6f 6f 74 20 60 28 71 75 65 72 79 0a | h.provided.under.a.root.`(query. |
| 2160 | 20 20 2e 2e 2e 29 60 20 6e 6f 64 65 2e 0a 2d 20 60 67 72 61 70 68 71 6c 2d 6d 75 74 61 74 69 6f | .....)`.node..-.`graphql-mutatio |
| 2180 | 6e 60 20 65 6e 63 6f 64 65 73 20 74 68 65 20 67 72 61 70 68 20 70 72 6f 76 69 64 65 64 20 75 6e | n`.encodes.the.graph.provided.un |
| 21a0 | 64 65 72 20 61 20 72 6f 6f 74 0a 20 20 60 28 6d 75 74 61 74 69 6f 6e 20 2e 2e 2e 29 60 20 6e 6f | der.a.root...`(mutation....)`.no |
| 21c0 | 64 65 2e 0a 0a 42 6f 74 68 20 6d 61 63 72 6f 73 20 61 6c 6c 6f 77 20 73 70 65 63 69 61 6c 20 73 | de...Both.macros.allow.special.s |
| 21e0 | 79 6e 74 61 78 20 66 6f 72 20 71 75 65 72 79 2f 6d 75 74 61 74 69 6f 6e 20 70 61 72 61 6d 65 74 | yntax.for.query/mutation.paramet |
| 2200 | 65 72 73 20 69 66 20 74 68 69 73 0a 69 73 20 64 65 73 69 72 65 64 3b 20 73 65 65 20 74 68 65 20 | ers.if.this.is.desired;.see.the. |
| 2220 | 64 6f 63 73 74 72 69 6e 67 73 20 66 6f 72 20 64 65 74 61 69 6c 73 2e 20 49 20 77 69 6c 6c 20 6e | docstrings.for.details..I.will.n |
| 2240 | 6f 74 65 20 74 68 61 74 20 62 61 63 6b 74 69 63 6b 0a 6e 6f 74 61 74 69 6f 6e 20 75 73 75 61 6c | ote.that.backtick.notation.usual |
| 2260 | 6c 79 20 66 65 65 6c 73 20 6d 6f 72 65 20 6e 61 74 75 72 61 6c 20 69 6e 20 4c 69 73 70 20 63 6f | ly.feels.more.natural.in.Lisp.co |
| 2280 | 64 65 2e 0a 0a 23 23 23 20 42 61 73 69 63 20 51 75 65 72 69 65 73 0a 0a 54 68 65 20 62 6f 64 79 | de...###.Basic.Queries..The.body |
| 22a0 | 20 6f 66 20 74 68 65 73 65 20 6d 61 63 72 6f 73 20 69 73 20 74 68 65 20 67 72 61 70 68 20 6f 66 | .of.these.macros.is.the.graph.of |
| 22c0 | 20 79 6f 75 72 20 71 75 65 72 79 2f 6d 75 74 61 74 69 6f 6e 20 65 78 70 72 65 73 73 65 64 0a 69 | .your.query/mutation.expressed.i |
| 22e0 | 6e 20 61 20 4c 69 73 70 79 20 44 53 4c 2e 20 47 65 6e 65 72 61 6c 6c 79 20 73 70 65 61 6b 69 6e | n.a.Lispy.DSL..Generally.speakin |
| 2300 | 67 2c 20 77 65 20 72 65 70 72 65 73 65 6e 74 20 66 69 65 6c 64 73 20 61 73 20 73 79 6d 62 6f 6c | g,.we.represent.fields.as.symbol |
| 2320 | 73 20 61 6e 64 0a 65 64 67 65 73 20 61 73 20 6e 65 73 74 65 64 20 6c 69 73 74 73 20 77 69 74 68 | s.and.edges.as.nested.lists.with |
| 2340 | 20 74 68 65 20 65 64 67 65 20 6e 61 6d 65 20 62 65 69 6e 67 20 74 68 65 20 68 65 61 64 20 6f 66 | .the.edge.name.being.the.head.of |
| 2360 | 20 74 68 61 74 20 6c 69 73 74 2e 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 0a 0a 60 60 60 65 6d 61 | .that.list..For.example,..```ema |
| 2380 | 63 73 2d 6c 69 73 70 0a 28 67 72 61 70 68 71 6c 2d 71 75 65 72 79 0a 20 28 6d 79 46 69 65 6c 64 | cs-lisp.(graphql-query..(myField |
| 23a0 | 31 20 6d 79 46 69 65 6c 64 32 20 28 6d 79 45 64 67 65 73 20 28 65 64 67 65 73 20 28 6e 6f 64 65 | 1.myField2.(myEdges.(edges.(node |
| 23c0 | 20 6d 79 46 69 65 6c 64 33 29 29 29 29 29 0a 60 60 60 0a 0a 77 69 6c 6c 20 63 6f 6e 73 74 72 75 | .myField3))))).```..will.constru |
| 23e0 | 63 74 20 61 20 71 75 65 72 79 20 74 68 61 74 20 72 65 74 72 69 65 76 65 73 20 60 6d 79 46 69 65 | ct.a.query.that.retrieves.`myFie |
| 2400 | 6c 64 31 60 2c 20 60 6d 79 46 69 65 6c 64 32 60 2c 20 61 6e 64 0a 60 6d 79 46 69 65 6c 64 33 60 | ld1`,.`myField2`,.and.`myField3` |
| 2420 | 20 66 6f 72 20 65 76 65 72 79 20 6e 6f 64 65 20 69 6e 20 60 6d 79 45 64 67 65 73 60 2e 20 54 68 | .for.every.node.in.`myEdges`..Th |
| 2440 | 65 20 71 75 65 72 79 20 69 73 20 72 65 74 75 72 6e 65 64 20 61 73 20 61 0a 73 74 72 69 6e 67 20 | e.query.is.returned.as.a.string. |
| 2460 | 77 69 74 68 6f 75 74 20 61 6e 79 20 75 6e 6e 65 63 65 73 73 61 72 79 20 77 68 69 74 65 73 70 61 | without.any.unnecessary.whitespa |
| 2480 | 63 65 20 28 69 2e 65 2e 2c 20 66 6f 72 6d 61 74 74 69 6e 67 29 20 61 64 64 65 64 2e 0a 0a 23 23 | ce.(i.e.,.formatting).added...## |
| 24a0 | 20 46 6f 6c 6c 6f 77 69 6e 67 20 45 64 67 65 73 0a 0a 4d 75 6c 74 69 70 6c 65 20 65 64 67 65 73 | .Following.Edges..Multiple.edges |
| 24c0 | 20 63 61 6e 20 6f 66 20 63 6f 75 72 73 65 20 62 65 20 66 6f 6c 6c 6f 77 65 64 2e 20 48 65 72 65 | .can.of.course.be.followed..Here |
| 24e0 | 27 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 75 73 69 6e 67 0a 47 69 74 48 75 62 27 73 20 41 50 49 | 's.an.example.using.GitHub's.API |
| 2500 | 3a 0a 0a 60 60 60 65 6d 61 63 73 2d 6c 69 73 70 0a 28 67 72 61 70 68 71 6c 2d 71 75 65 72 79 0a | :..```emacs-lisp.(graphql-query. |
| 2520 | 20 28 28 76 69 65 77 65 72 20 6c 6f 67 69 6e 29 0a 20 20 28 72 61 74 65 4c 69 6d 69 74 20 6c 69 | .((viewer.login)...(rateLimit.li |
| 2540 | 6d 69 74 20 63 6f 73 74 20 72 65 6d 61 69 6e 69 6e 67 20 72 65 73 65 74 41 74 29 29 29 0a 60 60 | mit.cost.remaining.resetAt))).`` |
| 2560 | 60 0a 0a 23 23 20 50 61 73 73 69 6e 67 20 41 72 67 75 6d 65 6e 74 73 0a 0a 55 73 75 61 6c 6c 79 | `..##.Passing.Arguments..Usually |
| 2580 | 2c 20 71 75 65 72 69 65 73 20 6e 65 65 64 20 65 78 70 6c 69 63 69 74 20 61 72 67 75 6d 65 6e 74 | ,.queries.need.explicit.argument |
| 25a0 | 73 2e 20 57 65 20 70 61 73 73 20 74 68 65 6d 20 69 6e 20 61 6e 20 61 6c 69 73 74 20 73 65 74 0a | s..We.pass.them.in.an.alist.set. |
| 25c0 | 6f 66 66 20 62 79 20 74 68 65 20 60 3a 61 72 67 75 6d 65 6e 74 73 60 20 6b 65 79 77 6f 72 64 3a | off.by.the.`:arguments`.keyword: |
| 25e0 | 0a 0a 60 60 60 20 65 6d 61 63 73 2d 6c 69 73 70 0a 28 67 72 61 70 68 71 6c 2d 71 75 65 72 79 0a | ..```.emacs-lisp.(graphql-query. |
| 2600 | 20 28 28 72 65 70 6f 73 69 74 6f 72 79 0a 20 20 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 6f 77 | .((repository....:arguments.((ow |
| 2620 | 6e 65 72 20 2e 20 22 67 69 74 68 75 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ner..."github")................( |
| 2640 | 6e 61 6d 65 20 2e 20 28 24 20 72 65 70 6f 29 29 29 0a 20 20 20 28 69 73 73 75 65 73 20 3a 61 72 | name...($.repo)))....(issues.:ar |
| 2660 | 67 75 6d 65 6e 74 73 20 28 28 66 69 72 73 74 20 2e 20 32 30 29 0a 20 20 20 20 20 20 20 20 20 20 | guments.((first...20)........... |
| 2680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 74 65 73 20 2e 20 5b 4f 50 45 4e 20 43 4c 4f | .............(states...[OPEN.CLO |
| 26a0 | 53 45 44 5d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 65 64 67 65 73 0a 20 20 20 20 20 20 20 | SED]))............(edges........ |
| 26c0 | 20 20 20 20 20 28 6e 6f 64 65 20 6e 75 6d 62 65 72 20 74 69 74 6c 65 20 75 72 6c 20 69 64 29 29 | .....(node.number.title.url.id)) |
| 26e0 | 29 29 29 29 0a 60 60 60 0a 0a 41 73 20 79 6f 75 20 63 61 6e 20 73 65 65 2c 20 73 74 72 69 6e 67 | )))).```..As.you.can.see,.string |
| 2700 | 73 2c 20 6e 75 6d 62 65 72 73 2c 20 76 65 63 74 6f 72 73 2c 20 73 79 6d 62 6f 6c 73 2c 20 61 6e | s,.numbers,.vectors,.symbols,.an |
| 2720 | 64 20 76 61 72 69 61 62 6c 65 73 20 63 61 6e 0a 61 6c 6c 20 62 65 20 67 69 76 65 6e 20 61 73 20 | d.variables.can.all.be.given.as. |
| 2740 | 61 72 67 75 6d 65 6e 74 73 2e 20 54 68 65 20 61 62 6f 76 65 20 65 76 61 6c 75 61 74 65 73 20 74 | arguments..The.above.evaluates.t |
| 2760 | 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 28 66 6f 72 6d 61 74 74 69 6e 67 20 61 64 64 65 | o.the.following.(formatting.adde |
| 2780 | 64 29 3a 0a 0a 60 60 60 20 67 72 61 70 68 71 6c 0a 71 75 65 72 79 20 7b 0a 20 20 72 65 70 6f 73 | d):..```.graphql.query.{...repos |
| 27a0 | 69 74 6f 72 79 20 28 6f 77 6e 65 72 3a 20 22 67 69 74 68 75 62 22 2c 20 6e 61 6d 65 3a 20 24 72 | itory.(owner:."github",.name:.$r |
| 27c0 | 65 70 6f 29 20 7b 0a 20 20 20 20 69 73 73 75 65 73 20 28 66 69 72 73 74 3a 20 32 30 2c 20 73 74 | epo).{.....issues.(first:.20,.st |
| 27e0 | 61 74 65 73 3a 20 5b 4f 50 45 4e 2c 20 43 4c 4f 53 45 44 5d 29 20 7b 0a 20 20 20 20 20 20 65 64 | ates:.[OPEN,.CLOSED]).{.......ed |
| 2800 | 67 65 73 20 7b 0a 20 20 20 20 20 20 20 20 6e 6f 64 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 6e | ges.{.........node.{...........n |
| 2820 | 75 6d 62 65 72 20 74 69 74 6c 65 20 75 72 6c 20 69 64 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 | umber.title.url.id.........}.... |
| 2840 | 20 20 20 7d 0a 20 20 20 20 7d 0a 20 20 7d 0a 7d 0a 60 60 60 0a 0a 4f 62 6a 65 63 74 73 20 61 73 | ...}.....}...}.}.```..Objects.as |
| 2860 | 20 61 72 67 75 6d 65 6e 74 73 20 77 6f 72 6b 2c 20 74 6f 6f 2c 20 74 68 6f 75 67 68 20 70 72 61 | .arguments.work,.too,.though.pra |
| 2880 | 63 74 69 63 61 6c 20 65 78 61 6d 70 6c 65 73 20 73 65 65 6d 20 68 61 72 64 65 72 0a 74 6f 20 63 | ctical.examples.seem.harder.to.c |
| 28a0 | 6f 6d 65 20 62 79 3a 0a 0a 60 60 60 20 65 6d 61 63 73 2d 6c 69 73 70 0a 28 67 72 61 70 68 71 6c | ome.by:..```.emacs-lisp.(graphql |
| 28c0 | 2d 71 75 65 72 79 0a 20 28 28 6f 62 6a 65 63 74 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 73 6f | -query..((object.:arguments.((so |
| 28e0 | 6d 65 56 61 72 69 61 62 6c 65 20 2e 20 28 28 73 6f 6d 65 43 6f 6d 70 6c 65 78 20 2e 20 22 6f 62 | meVariable...((someComplex..."ob |
| 2900 | 6a 65 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ject").......................... |
| 2920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 20 2e 20 28 24 20 63 6f 6d 70 6c 65 78 | ..............(with...($.complex |
| 2940 | 4e 65 65 64 73 29 29 29 29 29 29 29 29 0a 60 60 60 0a 0a 67 69 76 65 73 0a 0a 60 60 60 20 67 72 | Needs)))))))).```..gives..```.gr |
| 2960 | 61 70 68 71 6c 0a 71 75 65 72 79 20 7b 0a 20 20 6f 62 6a 65 63 74 20 28 0a 20 20 20 20 73 6f 6d | aphql.query.{...object.(.....som |
| 2980 | 65 56 61 72 69 61 62 6c 65 3a 20 7b 0a 20 20 20 20 20 20 73 6f 6d 65 43 6f 6d 70 6c 65 78 3a 20 | eVariable:.{.......someComplex:. |
| 29a0 | 22 6f 62 6a 65 63 74 22 2c 0a 20 20 20 20 20 20 77 69 74 68 3a 20 24 63 6f 6d 70 6c 65 78 4e 65 | "object",.......with:.$complexNe |
| 29c0 | 65 64 73 0a 20 20 20 20 7d 0a 20 20 29 0a 7d 0a 60 60 60 0a 0a 23 23 20 57 6f 72 6b 69 6e 67 20 | eds.....}...).}.```..##.Working. |
| 29e0 | 77 69 74 68 20 52 65 73 70 6f 6e 73 65 73 0a 0a 2d 20 60 67 72 61 70 68 71 6c 2d 73 69 6d 70 6c | with.Responses..-.`graphql-simpl |
| 2a00 | 69 66 79 2d 72 65 73 70 6f 6e 73 65 2d 65 64 67 65 73 60 0a 0a 20 20 53 69 6d 70 6c 69 66 79 20 | ify-response-edges`....Simplify. |
| 2a20 | 73 74 72 75 63 74 75 72 65 73 20 6c 69 6b 65 0a 0a 20 20 20 20 20 20 28 66 69 65 6c 64 0a 20 20 | structures.like........(field... |
| 2a40 | 20 20 20 20 20 28 65 64 67 65 73 0a 20 20 20 20 20 20 20 20 28 28 6e 6f 64 65 20 6e 6f 64 65 31 | .....(edges.........((node.node1 |
| 2a60 | 76 61 6c 75 65 73 2e 2e 2e 29 29 0a 20 20 20 20 20 20 20 20 28 28 6e 6f 64 65 20 6e 6f 64 65 32 | values...)).........((node.node2 |
| 2a80 | 76 61 6c 75 65 73 2e 2e 2e 29 29 29 29 0a 0a 20 20 69 6e 74 6f 20 60 28 66 69 65 6c 64 20 28 6e | values...))))....into.`(field.(n |
| 2aa0 | 6f 64 65 31 76 61 6c 75 65 73 29 20 28 6e 6f 64 65 32 76 61 6c 75 65 73 29 29 60 2e 0a 0a 23 23 | ode1values).(node2values))`...## |
| 2ac0 | 20 4b 65 79 77 6f 72 64 20 52 65 66 65 72 65 6e 63 65 0a 0a 2d 20 60 3a 61 72 67 75 6d 65 6e 74 | .Keyword.Reference..-.`:argument |
| 2ae0 | 73 60 0a 0a 20 20 50 61 73 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 66 69 65 6c 64 73 20 61 | s`....Pass.arguments.to.fields.a |
| 2b00 | 73 20 61 6e 20 61 6c 69 73 74 20 6f 66 20 70 61 72 61 6d 65 74 65 72 73 20 28 61 73 20 73 79 6d | s.an.alist.of.parameters.(as.sym |
| 2b20 | 62 6f 6c 73 29 20 74 6f 0a 20 20 76 61 6c 75 65 73 2e 20 53 65 65 20 60 67 72 61 70 68 71 6c 2d | bols).to...values..See.`graphql- |
| 2b40 | 2d 65 6e 63 6f 64 65 2d 61 72 67 75 6d 65 6e 74 2d 76 61 6c 75 65 60 2e 0a 0a 2d 20 60 3a 6f 70 | -encode-argument-value`...-.`:op |
| 2b60 | 2d 6e 61 6d 65 60 2c 20 60 3a 6f 70 2d 70 61 72 61 6d 73 60 0a 0a 20 20 4f 70 65 72 61 74 69 6f | -name`,.`:op-params`....Operatio |
| 2b80 | 6e 20 6e 61 6d 65 2f 70 61 72 61 6d 65 74 65 72 73 2e 20 47 69 76 65 6e 20 74 6f 20 74 6f 70 2d | n.name/parameters..Given.to.top- |
| 2ba0 | 6c 65 76 65 6c 20 2a 71 75 65 72 79 2a 20 6f 72 20 2a 6d 75 74 61 74 69 6f 6e 2a 0a 20 20 6f 70 | level.*query*.or.*mutation*...op |
| 2bc0 | 65 72 61 74 69 6f 6e 73 20 66 6f 72 20 6c 61 74 65 72 20 72 65 2d 75 73 65 2e 20 59 6f 75 20 73 | erations.for.later.re-use..You.s |
| 2be0 | 68 6f 75 6c 64 20 72 61 72 65 6c 79 20 28 69 66 20 65 76 65 72 29 20 6e 65 65 64 20 74 6f 0a 20 | hould.rarely.(if.ever).need.to.. |
| 2c00 | 20 73 75 70 70 6c 79 20 74 68 65 73 65 20 79 6f 75 72 73 65 6c 66 3b 20 74 68 65 20 60 67 72 61 | .supply.these.yourself;.the.`gra |
| 2c20 | 70 68 71 6c 2d 71 75 65 72 79 60 20 61 6e 64 20 60 67 72 61 70 68 71 6c 2d 6d 75 74 61 74 69 6f | phql-query`.and.`graphql-mutatio |
| 2c40 | 6e 60 0a 20 20 6d 61 63 72 6f 73 20 67 69 76 65 20 79 6f 75 20 6e 61 74 75 72 61 6c 20 73 79 6e | n`...macros.give.you.natural.syn |
| 2c60 | 74 61 78 20 74 6f 20 64 6f 20 74 68 69 73 2e 0a 0a 23 23 20 50 6c 61 6e 6e 65 64 0a 0a 2d 20 60 | tax.to.do.this...##.Planned..-.` |
| 2c80 | 3a 61 73 60 20 6b 65 79 77 6f 72 64 20 66 6f 72 20 5b 61 6c 69 61 73 65 73 5d 5b 67 72 61 70 68 | :as`.keyword.for.[aliases][graph |
| 2ca0 | 71 6c 2d 61 6c 69 61 73 5d 20 28 60 67 72 61 70 68 71 6c 2d 65 6e 63 6f 64 65 60 29 2e 0a 0a 2d | ql-alias].(`graphql-encode`)...- |
| 2cc0 | 20 60 2e 2e 2e 60 20 71 75 61 6c 69 66 69 65 72 20 66 6f 72 20 5b 66 72 61 67 6d 65 6e 74 73 5d | .`...`.qualifier.for.[fragments] |
| 2ce0 | 5b 67 72 61 70 68 71 6c 2d 66 72 61 67 6d 65 6e 74 5d 20 61 6e 64 20 5b 69 6e 6c 69 6e 65 0a 20 | [graphql-fragment].and.[inline.. |
| 2d00 | 20 66 72 61 67 6d 65 6e 74 73 5d 5b 67 72 61 70 68 71 6c 2d 69 66 72 61 67 6d 65 6e 74 5d 20 28 | .fragments][graphql-ifragment].( |
| 2d20 | 60 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 6f 62 6a 65 63 74 60 29 0a 0a 5b 67 72 61 70 | `graphql--encode-object`)..[grap |
| 2d40 | 68 71 6c 2d 61 6c 69 61 73 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c | hql-alias]:.http://graphql.org/l |
| 2d60 | 65 61 72 6e 2f 71 75 65 72 69 65 73 2f 23 61 6c 69 61 73 65 73 0a 5b 67 72 61 70 68 71 6c 2d 76 | earn/queries/#aliases.[graphql-v |
| 2d80 | 61 72 69 61 62 6c 65 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c 65 61 | ariable]:.http://graphql.org/lea |
| 2da0 | 72 6e 2f 71 75 65 72 69 65 73 2f 23 76 61 72 69 61 62 6c 65 73 0a 5b 67 72 61 70 68 71 6c 2d 66 | rn/queries/#variables.[graphql-f |
| 2dc0 | 72 61 67 6d 65 6e 74 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c 65 61 | ragment]:.http://graphql.org/lea |
| 2de0 | 72 6e 2f 71 75 65 72 69 65 73 2f 23 66 72 61 67 6d 65 6e 74 73 0a 5b 67 72 61 70 68 71 6c 2d 69 | rn/queries/#fragments.[graphql-i |
| 2e00 | 66 72 61 67 6d 65 6e 74 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c 65 | fragment]:.http://graphql.org/le |
| 2e20 | 61 72 6e 2f 71 75 65 72 69 65 73 2f 23 69 6e 6c 69 6e 65 2d 66 72 61 67 6d 65 6e 74 73 0a 00 00 | arn/queries/#inline-fragments... |
| 2e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3000 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 4d 61 6b 65 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 | graphql-0.1.2/Makefile.......... |
| 3020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 3080 | 30 30 30 31 30 34 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 32 34 32 00 20 30 00 00 00 | 0001040.00000000000.013242..0... |
| 30a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 30c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 30e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 3120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 3140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 31a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 31c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 31e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3200 | 23 20 45 4d 41 43 53 5f 56 45 52 53 49 4f 4e 20 73 68 6f 75 6c 64 20 62 65 20 73 65 74 20 69 6e | #.EMACS_VERSION.should.be.set.in |
| 3220 | 20 79 6f 75 72 20 7e 2f 2e 70 72 6f 66 69 6c 65 20 6f 6e 20 79 6f 75 72 20 64 65 76 65 6c 6f 70 | .your.~/.profile.on.your.develop |
| 3240 | 6d 65 6e 74 20 6d 61 63 68 69 6e 65 0a 45 4d 41 4b 45 5f 53 48 41 31 20 20 20 20 20 20 20 20 20 | ment.machine.EMAKE_SHA1......... |
| 3260 | 20 20 20 3f 3d 20 24 28 73 68 65 6c 6c 20 79 71 20 72 20 2e 74 72 61 76 69 73 2e 79 6d 6c 20 27 | ...?=.$(shell.yq.r..travis.yml.' |
| 3280 | 65 6e 76 2e 67 6c 6f 62 61 6c 5b 30 5d 27 20 7c 20 63 75 74 20 2d 64 3d 20 2d 66 32 29 0a 50 41 | env.global[0]'.|.cut.-d=.-f2).PA |
| 32a0 | 43 4b 41 47 45 5f 42 41 53 45 4e 41 4d 45 20 20 20 20 20 20 3a 3d 20 67 72 61 70 68 71 6c 0a 0a | CKAGE_BASENAME......:=.graphql.. |
| 32c0 | 2e 44 45 46 41 55 4c 54 5f 47 4f 41 4c 3a 20 68 65 6c 70 0a 2e 50 48 4f 4e 59 3a 20 63 6c 65 61 | .DEFAULT_GOAL:.help..PHONY:.clea |
| 32e0 | 6e 0a 0a 65 6d 61 6b 65 2e 6d 6b 3a 20 65 78 70 6f 72 74 20 45 4d 41 4b 45 5f 53 48 41 31 20 3a | n..emake.mk:.export.EMAKE_SHA1.: |
| 3300 | 3d 20 24 28 45 4d 41 4b 45 5f 53 48 41 31 29 0a 65 6d 61 6b 65 2e 6d 6b 3a 20 23 23 20 64 6f 77 | =.$(EMAKE_SHA1).emake.mk:.##.dow |
| 3320 | 6e 6c 6f 61 64 20 74 68 65 20 65 6d 61 6b 65 20 4d 61 6b 65 66 69 6c 65 0a 23 20 77 65 20 75 73 | nload.the.emake.Makefile.#.we.us |
| 3340 | 65 20 79 71 20 74 6f 20 72 65 74 72 69 65 76 65 20 74 68 65 20 62 65 66 6f 72 65 5f 69 6e 73 74 | e.yq.to.retrieve.the.before_inst |
| 3360 | 61 6c 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 23 20 75 70 6f 6e 20 65 78 70 61 6e 73 69 6f 6e 2c 20 74 | all.command..#.upon.expansion,.t |
| 3380 | 68 61 74 20 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 62 65 20 72 75 6e 20 77 69 74 68 20 74 68 69 | hat.command.will.be.run.with.thi |
| 33a0 | 73 20 74 61 72 67 65 74 2e 0a 09 72 6d 20 2d 66 20 65 6d 61 6b 65 2e 6d 6b 0a 09 24 28 73 68 65 | s.target...rm.-f.emake.mk..$(she |
| 33c0 | 6c 6c 20 79 71 20 72 20 2e 74 72 61 76 69 73 2e 79 6d 6c 20 27 62 65 66 6f 72 65 5f 69 6e 73 74 | ll.yq.r..travis.yml.'before_inst |
| 33e0 | 61 6c 6c 5b 30 5d 27 29 0a 0a 69 6e 63 6c 75 64 65 20 65 6d 61 6b 65 2e 6d 6b 0a 0a 63 6c 65 61 | all[0]')..include.emake.mk..clea |
| 3400 | 6e 3a 0a 09 72 6d 20 2d 72 66 20 2e 65 6d 61 6b 65 2f 0a 09 72 6d 20 2d 66 20 2a 2e 65 6c 63 0a | n:..rm.-rf..emake/..rm.-f.*.elc. |
| 3420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 34a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 34c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 34e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 35a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 35c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 35e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3600 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 67 72 61 70 68 71 6c 2d 65 78 61 6d 70 6c 65 73 2e 65 | graphql-0.1.2/graphql-examples.e |
| 3620 | 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l............................... |
| 3640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 3680 | 30 30 30 31 35 32 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 34 30 36 00 20 30 00 00 00 | 0001525.00000000000.015406..0... |
| 36a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 36c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 36e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 3720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 3740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3800 | 3b 3b 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 20 74 3b 20 2d 2a 2d 0a 0a | ;;.-*-.lexical-binding:.t;.-*-.. |
| 3820 | 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 37 2d 32 30 32 32 20 20 46 72 65 65 | ;;.Copyright.(C).2017-2022..Free |
| 3840 | 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 0a 28 72 65 71 | .Software.Foundation,.Inc...(req |
| 3860 | 75 69 72 65 20 27 73 75 62 72 2d 78 29 0a 28 72 65 71 75 69 72 65 20 27 6a 73 6f 6e 29 0a 28 72 | uire.'subr-x).(require.'json).(r |
| 3880 | 65 71 75 69 72 65 20 27 67 68 75 62 20 6e 69 6c 20 74 29 0a 28 72 65 71 75 69 72 65 20 27 67 72 | equire.'ghub.nil.t).(require.'gr |
| 38a0 | 61 70 68 71 6c 29 0a 0a 3b 3b 3b 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 75 6e 63 74 69 | aphql)..;;;.The.following.functi |
| 38c0 | 6f 6e 73 20 63 72 65 61 74 65 0a 0a 28 64 65 66 75 6e 20 67 68 75 62 70 2d 2d 67 72 61 70 68 71 | ons.create..(defun.ghubp--graphq |
| 38e0 | 6c 2d 73 75 62 6d 69 74 20 28 74 79 70 65 20 6f 62 6a 65 63 74 29 0a 20 20 28 74 68 72 65 61 64 | l-submit.(type.object)...(thread |
| 3900 | 2d 6c 61 73 74 20 28 67 72 61 70 68 71 6c 2d 65 6e 63 6f 64 65 20 6f 62 6a 65 63 74 29 0a 20 20 | -last.(graphql-encode.object)... |
| 3920 | 20 20 28 63 6f 6e 73 20 74 79 70 65 29 0a 20 20 20 20 28 6c 69 73 74 29 0a 20 20 20 20 28 6a 73 | ..(cons.type).....(list).....(js |
| 3940 | 6f 6e 2d 65 6e 63 6f 64 65 29 0a 20 20 20 20 28 67 68 75 62 2d 70 6f 73 74 20 22 2f 67 72 61 70 | on-encode).....(ghub-post."/grap |
| 3960 | 68 71 6c 22 20 6e 69 6c 29 29 29 0a 28 64 65 66 75 6e 20 67 68 75 62 70 2d 67 72 61 70 68 71 6c | hql".nil))).(defun.ghubp-graphql |
| 3980 | 2d 71 75 65 72 79 20 28 71 75 65 72 79 29 0a 20 20 28 67 68 75 62 70 2d 2d 67 72 61 70 68 71 6c | -query.(query)...(ghubp--graphql |
| 39a0 | 2d 73 75 62 6d 69 74 20 22 71 75 65 72 79 22 20 28 63 6f 6e 73 20 27 71 75 65 72 79 20 71 75 65 | -submit."query".(cons.'query.que |
| 39c0 | 72 79 29 29 29 0a 28 64 65 66 75 6e 20 67 68 75 62 70 2d 67 72 61 70 68 71 6c 2d 6d 75 74 61 74 | ry))).(defun.ghubp-graphql-mutat |
| 39e0 | 69 6f 6e 20 28 6d 75 74 61 74 69 6f 6e 29 0a 20 20 28 67 68 75 62 70 2d 2d 67 72 61 70 68 71 6c | ion.(mutation)...(ghubp--graphql |
| 3a00 | 2d 73 75 62 6d 69 74 20 22 6d 75 74 61 74 69 6f 6e 22 20 28 63 6f 6e 73 20 27 6d 75 74 61 74 69 | -submit."mutation".(cons.'mutati |
| 3a20 | 6f 6e 20 6d 75 74 61 74 69 6f 6e 29 29 29 0a 0a 3b 3b 3b 20 42 65 67 69 6e 20 65 78 61 6d 70 6c | on.mutation)))..;;;.Begin.exampl |
| 3a40 | 65 73 0a 0a 28 67 68 75 62 70 2d 67 72 61 70 68 71 6c 2d 71 75 65 72 79 0a 20 3b 3b 20 47 65 74 | es..(ghubp-graphql-query..;;.Get |
| 3a60 | 20 74 68 65 20 66 69 72 73 74 20 68 75 6e 64 72 65 64 20 69 73 73 75 65 73 20 66 72 6f 6d 20 76 | .the.first.hundred.issues.from.v |
| 3a80 | 65 72 6d 69 63 75 6c 75 73 2f 6d 61 67 69 74 68 75 62 0a 20 27 28 28 72 65 70 6f 73 69 74 6f 72 | ermiculus/magithub..'((repositor |
| 3aa0 | 79 0a 20 20 20 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 6f 77 6e 65 72 20 2e 20 22 76 65 72 6d | y.....:arguments.((owner..."verm |
| 3ac0 | 69 63 75 6c 75 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e | iculus").................(name.. |
| 3ae0 | 20 22 6d 61 67 69 74 68 75 62 22 29 29 0a 20 20 20 20 28 69 73 73 75 65 73 20 3a 61 72 67 75 6d | ."magithub")).....(issues.:argum |
| 3b00 | 65 6e 74 73 20 28 28 66 69 72 73 74 20 2e 20 31 30 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ents.((first...100))............ |
| 3b20 | 20 28 65 64 67 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 64 65 20 6e 75 6d 62 65 | .(edges..............(node.numbe |
| 3b40 | 72 20 74 69 74 6c 65 20 75 72 6c 20 69 64 29 29 29 29 29 29 0a 00 00 00 00 00 00 00 00 00 00 00 | r.title.url.id))))))............ |
| 3b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3c00 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 67 72 61 70 68 71 6c 2e 65 6c 00 00 00 00 00 00 00 00 | graphql-0.1.2/graphql.el........ |
| 3c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 3c80 | 30 30 31 36 33 36 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 35 37 36 00 20 30 00 00 00 | 0016361.00000000000.013576..0... |
| 3ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 3d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 3d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3e00 | 3b 3b 3b 20 67 72 61 70 68 71 6c 2e 65 6c 20 2d 2d 2d 20 47 72 61 70 68 51 4c 20 75 74 69 6c 69 | ;;;.graphql.el.---.GraphQL.utili |
| 3e20 | 74 69 65 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c | ties.................-*-.lexical |
| 3e40 | 2d 62 69 6e 64 69 6e 67 3a 20 74 3b 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 | -binding:.t;.-*-..;;.Copyright.( |
| 3e60 | 43 29 20 32 30 31 37 2d 32 30 32 32 20 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e | C).2017-2022..Free.Software.Foun |
| 3e80 | 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 53 65 61 6e 20 41 6c | dation,.Inc...;;.Author:.Sean.Al |
| 3ea0 | 6c 72 65 64 20 3c 63 6f 64 65 40 73 65 61 6e 61 6c 6c 72 65 64 2e 63 6f 6d 3e 0a 3b 3b 20 4b 65 | lred.<code@seanallred.com>.;;.Ke |
| 3ec0 | 79 77 6f 72 64 73 3a 20 68 79 70 65 72 6d 65 64 69 61 2c 20 74 6f 6f 6c 73 2c 20 6c 69 73 70 0a | ywords:.hypermedia,.tools,.lisp. |
| 3ee0 | 3b 3b 20 48 6f 6d 65 70 61 67 65 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f | ;;.Homepage:.https://github.com/ |
| 3f00 | 76 65 72 6d 69 63 75 6c 75 73 2f 67 72 61 70 68 71 6c 2e 65 6c 0a 3b 3b 20 50 61 63 6b 61 67 65 | vermiculus/graphql.el.;;.Package |
| 3f20 | 2d 56 65 72 73 69 6f 6e 3a 20 30 2e 31 2e 32 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 52 65 71 75 69 | -Version:.0.1.2.;;.Package-Requi |
| 3f40 | 72 65 73 3a 20 28 28 65 6d 61 63 73 20 22 32 35 22 29 29 0a 0a 3b 3b 20 54 68 69 73 20 70 72 6f | res:.((emacs."25"))..;;.This.pro |
| 3f60 | 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 63 61 6e 20 72 | gram.is.free.software;.you.can.r |
| 3f80 | 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 0a 3b 3b 20 | edistribute.it.and/or.modify.;;. |
| 3fa0 | 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 | it.under.the.terms.of.the.GNU.Ge |
| 3fc0 | 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 | neral.Public.License.as.publishe |
| 3fe0 | 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 | d.by.;;.the.Free.Software.Founda |
| 4000 | 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 | tion,.either.version.3.of.the.Li |
| 4020 | 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e | cense,.or.;;.(at.your.option).an |
| 4040 | 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 61 | y.later.version...;;.This.progra |
| 4060 | 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 | m.is.distributed.in.the.hope.tha |
| 4080 | 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 3b 3b 20 62 75 74 20 57 49 54 48 | t.it.will.be.useful,.;;.but.WITH |
| 40a0 | 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 | OUT.ANY.WARRANTY;.without.even.t |
| 40c0 | 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 3b 3b 20 4d 45 52 43 48 41 | he.implied.warranty.of.;;.MERCHA |
| 40e0 | 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 | NTABILITY.or.FITNESS.FOR.A.PARTI |
| 4100 | 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a 3b 3b 20 47 4e 55 20 47 | CULAR.PURPOSE...See.the.;;.GNU.G |
| 4120 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 | eneral.Public.License.for.more.d |
| 4140 | 65 74 61 69 6c 73 2e 0a 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 | etails...;;.You.should.have.rece |
| 4160 | 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 | ived.a.copy.of.the.GNU.General.P |
| 4180 | 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 69 73 | ublic.License.;;.along.with.this |
| 41a0 | 20 70 72 6f 67 72 61 6d 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 3a 2f 2f 77 | .program...If.not,.see.<http://w |
| 41c0 | 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d | ww.gnu.org/licenses/>...;;;.Comm |
| 41e0 | 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 47 72 61 70 68 51 4c 2e 65 6c 20 70 72 6f 76 69 64 65 73 20 | entary:..;;.GraphQL.el.provides. |
| 4200 | 61 20 67 65 6e 65 72 61 6c 6c 79 2d 61 70 70 6c 69 63 61 62 6c 65 20 64 6f 6d 61 69 6e 2d 73 70 | a.generally-applicable.domain-sp |
| 4220 | 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 0a 3b 3b 20 66 6f 72 20 63 72 65 61 74 69 6e 67 20 | ecific.language.;;.for.creating. |
| 4240 | 61 6e 64 20 65 78 65 63 75 74 69 6e 67 20 47 72 61 70 68 51 4c 20 71 75 65 72 69 65 73 20 61 67 | and.executing.GraphQL.queries.ag |
| 4260 | 61 69 6e 73 74 20 79 6f 75 72 20 66 61 76 6f 72 69 74 65 0a 3b 3b 20 77 65 62 20 73 65 72 76 69 | ainst.your.favorite.;;.web.servi |
| 4280 | 63 65 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 70 63 61 73 65 | ces...;;;.Code:..(require.'pcase |
| 42a0 | 29 0a 0a 28 64 65 66 75 6e 20 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 6f 62 6a 65 63 74 | )..(defun.graphql--encode-object |
| 42c0 | 20 28 6f 62 6a 29 0a 20 20 22 45 6e 63 6f 64 65 20 4f 42 4a 20 61 73 20 61 20 47 72 61 70 68 51 | .(obj)..."Encode.OBJ.as.a.GraphQ |
| 42e0 | 4c 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 73 74 72 69 6e 67 70 20 | L.string."...(cond....((stringp. |
| 4300 | 6f 62 6a 29 0a 20 20 20 20 6f 62 6a 29 0a 20 20 20 28 28 73 79 6d 62 6f 6c 70 20 6f 62 6a 29 0a | obj).....obj)....((symbolp.obj). |
| 4320 | 20 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6f 62 6a 29 29 0a 20 20 20 28 28 6e 75 6d 62 | ....(symbol-name.obj))....((numb |
| 4340 | 65 72 70 20 6f 62 6a 29 0a 20 20 20 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 6f | erp.obj).....(number-to-string.o |
| 4360 | 62 6a 29 29 0a 20 20 20 28 28 61 6e 64 20 28 63 6f 6e 73 70 20 6f 62 6a 29 0a 20 20 20 20 20 20 | bj))....((and.(consp.obj)....... |
| 4380 | 20 20 20 28 6e 6f 74 20 28 63 6f 6e 73 70 20 28 63 64 72 20 6f 62 6a 29 29 29 29 0a 20 20 20 20 | ...(not.(consp.(cdr.obj))))..... |
| 43a0 | 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 63 61 72 20 6f 62 6a 29 29 29 29 29 0a 0a 28 64 65 66 | (symbol-name.(car.obj)))))..(def |
| 43c0 | 75 6e 20 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 61 72 67 75 6d 65 6e 74 2d 73 70 65 63 | un.graphql--encode-argument-spec |
| 43e0 | 20 28 73 70 65 63 29 0a 20 20 22 45 6e 63 6f 64 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 73 70 | .(spec)..."Encode.an.argument.sp |
| 4400 | 65 63 20 53 50 45 43 2e 0a 53 50 45 43 20 69 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 2e 2e 2e 22 | ec.SPEC..SPEC.is.of.the.form..." |
| 4420 | 0a 20 20 28 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 61 72 67 75 6d 65 6e 74 20 28 63 61 | ...(graphql--encode-argument.(ca |
| 4440 | 72 20 73 70 65 63 29 20 28 63 64 72 20 73 70 65 63 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 72 61 | r.spec).(cdr.spec)))..(defun.gra |
| 4460 | 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 61 72 67 75 6d 65 6e 74 20 28 6b 65 79 20 76 61 6c 75 65 | phql--encode-argument.(key.value |
| 4480 | 29 0a 20 20 22 45 6e 63 6f 64 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 4b 45 59 20 77 69 74 68 | )..."Encode.an.argument.KEY.with |
| 44a0 | 20 76 61 6c 75 65 20 56 41 4c 55 45 2e 22 0a 20 20 28 66 6f 72 6d 61 74 20 22 25 73 3a 25 73 22 | .value.VALUE."...(format."%s:%s" |
| 44c0 | 20 6b 65 79 20 28 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 61 72 67 75 6d 65 6e 74 2d 76 | .key.(graphql--encode-argument-v |
| 44e0 | 61 6c 75 65 20 76 61 6c 75 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 72 61 70 68 71 6c 2d 2d 65 | alue.value)))..(defun.graphql--e |
| 4500 | 6e 63 6f 64 65 2d 61 72 67 75 6d 65 6e 74 2d 76 61 6c 75 65 20 28 76 61 6c 75 65 29 0a 20 20 22 | ncode-argument-value.(value)..." |
| 4520 | 45 6e 63 6f 64 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 76 61 6c 75 65 20 56 41 4c 55 45 2e 0a | Encode.an.argument.value.VALUE.. |
| 4540 | 56 41 4c 55 45 20 69 73 20 65 78 70 65 63 74 65 64 20 74 6f 20 62 65 20 6f 6e 65 20 6f 66 20 74 | VALUE.is.expected.to.be.one.of.t |
| 4560 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0a 0a 2a 20 61 20 73 79 6d 62 6f 6c 0a 2a 20 61 20 5c 22 | he.following:..*.a.symbol.*.a.\" |
| 4580 | 76 61 72 69 61 62 6c 65 5c 22 2c 20 69 2e 65 2e 20 5c 5c 3d 27 28 24 20 76 61 72 69 61 62 6c 65 | variable\",.i.e..\\='($.variable |
| 45a0 | 4e 61 6d 65 29 0a 2a 20 61 6e 20 6f 62 6a 65 63 74 20 28 61 73 20 61 20 6c 69 73 74 29 0a 2a 20 | Name).*.an.object.(as.a.list).*. |
| 45c0 | 61 20 73 74 72 69 6e 67 0a 2a 20 61 20 76 65 63 74 6f 72 20 6f 66 20 76 61 6c 75 65 73 20 28 65 | a.string.*.a.vector.of.values.(e |
| 45e0 | 2e 67 2e 2c 20 73 79 6d 62 6f 6c 73 29 0a 2a 20 61 20 6e 75 6d 62 65 72 0a 2a 20 73 6f 6d 65 74 | .g.,.symbols).*.a.number.*.somet |
| 4600 | 68 69 6e 67 20 65 6e 63 6f 64 65 2d 61 62 6c 65 20 62 79 20 60 67 72 61 70 68 71 6c 2d 65 6e 63 | hing.encode-able.by.`graphql-enc |
| 4620 | 6f 64 65 27 2e 22 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 73 79 6d 62 6f 6c 70 20 76 61 6c 75 | ode'."...(cond....((symbolp.valu |
| 4640 | 65 29 0a 20 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 76 61 6c 75 65 29 29 0a 20 20 20 28 | e).....(symbol-name.value))....( |
| 4660 | 28 65 71 20 27 24 20 28 63 61 72 2d 73 61 66 65 20 76 61 6c 75 65 29 29 0a 20 20 20 20 28 66 6f | (eq.'$.(car-safe.value)).....(fo |
| 4680 | 72 6d 61 74 20 22 24 25 73 22 20 28 63 61 64 72 20 76 61 6c 75 65 29 29 29 0a 20 20 20 28 28 6c | rmat."$%s".(cadr.value)))....((l |
| 46a0 | 69 73 74 70 20 76 61 6c 75 65 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 22 7b 25 73 7d 22 20 28 | istp.value).....(format."{%s}".( |
| 46c0 | 6d 61 70 63 6f 6e 63 61 74 20 23 27 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 61 72 67 75 | mapconcat.#'graphql--encode-argu |
| 46e0 | 6d 65 6e 74 2d 73 70 65 63 20 76 61 6c 75 65 20 22 2c 22 29 29 29 0a 20 20 20 28 28 73 74 72 69 | ment-spec.value.",")))....((stri |
| 4700 | 6e 67 70 20 76 61 6c 75 65 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5c 22 25 73 5c 22 22 20 | ngp.value).....(format."\"%s\"". |
| 4720 | 76 61 6c 75 65 29 29 0a 20 20 20 28 28 76 65 63 74 6f 72 70 20 76 61 6c 75 65 29 0a 20 20 20 20 | value))....((vectorp.value)..... |
| 4740 | 28 66 6f 72 6d 61 74 20 22 5b 25 73 5d 22 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 67 72 61 70 | (format."[%s]".(mapconcat.#'grap |
| 4760 | 68 71 6c 2d 65 6e 63 6f 64 65 20 76 61 6c 75 65 20 22 2c 22 29 29 29 0a 20 20 20 28 28 6e 75 6d | hql-encode.value.",")))....((num |
| 4780 | 62 65 72 70 20 76 61 6c 75 65 29 0a 20 20 20 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e | berp.value).....(number-to-strin |
| 47a0 | 67 20 76 61 6c 75 65 29 29 0a 20 20 20 28 74 0a 20 20 20 20 28 67 72 61 70 68 71 6c 2d 65 6e 63 | g.value))....(t.....(graphql-enc |
| 47c0 | 6f 64 65 20 76 61 6c 75 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 72 61 70 68 71 6c 2d 2d 65 | ode.value))))..(defun.graphql--e |
| 47e0 | 6e 63 6f 64 65 2d 70 61 72 61 6d 65 74 65 72 2d 73 70 65 63 20 28 73 70 65 63 29 0a 20 20 22 45 | ncode-parameter-spec.(spec)..."E |
| 4800 | 6e 63 6f 64 65 20 61 20 70 61 72 61 6d 65 74 65 72 20 53 50 45 43 2e 0a 53 50 45 43 20 69 73 20 | ncode.a.parameter.SPEC..SPEC.is. |
| 4820 | 65 78 70 65 63 74 65 64 20 74 6f 20 62 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 | expected.to.be.of.the.following. |
| 4840 | 66 6f 72 6d 3a 0a 0a 20 20 20 28 4e 41 4d 45 20 54 59 50 45 20 5b 52 45 51 55 49 52 45 44 5d 20 | form:.....(NAME.TYPE.[REQUIRED]. |
| 4860 | 2e 20 5b 44 45 46 41 55 4c 54 5d 29 0a 0a 4e 41 4d 45 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f | ..[DEFAULT])..NAME.is.the.name.o |
| 4880 | 66 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 2e 0a 0a 54 59 50 45 20 69 73 20 74 68 65 20 70 61 | f.the.parameter...TYPE.is.the.pa |
| 48a0 | 72 61 6d 65 74 65 72 27 73 20 74 79 70 65 2e 0a 0a 41 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 | rameter's.type...A.non-nil.value |
| 48c0 | 20 66 6f 72 20 52 45 51 55 49 52 45 44 20 77 69 6c 6c 20 69 6e 64 69 63 61 74 65 20 74 68 65 20 | .for.REQUIRED.will.indicate.the. |
| 48e0 | 70 61 72 61 6d 65 74 65 72 20 69 73 0a 72 65 71 75 69 72 65 64 2e 20 20 41 20 76 61 6c 75 65 20 | parameter.is.required...A.value. |
| 4900 | 6f 66 20 60 21 27 20 69 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 2e 0a 0a 41 20 6e 6f 6e 2d 6e 69 | of.`!'.is.recommended...A.non-ni |
| 4920 | 6c 20 76 61 6c 75 65 20 66 6f 72 20 44 45 46 41 55 4c 54 20 77 69 6c 6c 20 70 72 6f 76 69 64 65 | l.value.for.DEFAULT.will.provide |
| 4940 | 20 61 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 66 6f 72 20 74 68 65 0a 70 61 72 61 6d 65 74 | .a.default.value.for.the.paramet |
| 4960 | 65 72 2e 22 0a 20 20 3b 3b 20 55 6e 66 6f 72 74 75 6e 61 74 65 6c 79 20 63 61 6e 27 74 20 75 73 | er."...;;.Unfortunately.can't.us |
| 4980 | 65 20 60 70 63 61 73 65 27 20 68 65 72 65 20 62 65 63 61 75 73 65 20 74 68 65 20 66 69 72 73 74 | e.`pcase'.here.because.the.first |
| 49a0 | 20 44 45 46 41 55 4c 54 0a 20 20 3b 3b 20 76 61 6c 75 65 20 28 69 6e 20 74 68 65 20 63 61 73 65 | .DEFAULT...;;.value.(in.the.case |
| 49c0 | 20 6f 66 20 61 20 63 6f 6d 70 6c 65 78 20 76 61 6c 75 65 29 20 6d 69 67 68 74 20 62 65 20 6d 69 | .of.a.complex.value).might.be.mi |
| 49e0 | 73 75 6e 64 65 72 73 74 6f 6f 64 20 61 73 0a 20 20 3b 3b 20 74 68 65 20 76 61 6c 75 65 20 66 6f | sunderstood.as...;;.the.value.fo |
| 4a00 | 72 20 52 45 51 55 49 52 45 44 2e 20 20 57 65 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69 66 20 | r.REQUIRED...We.need.to.know.if. |
| 4a20 | 74 68 65 20 74 68 69 72 64 20 63 6f 6e 73 20 69 73 20 74 68 65 0a 20 20 3b 3b 20 76 65 72 79 20 | the.third.cons.is.the...;;.very. |
| 4a40 | 6c 61 73 74 20 6f 6e 65 3b 20 6e 6f 74 20 6a 75 73 74 20 74 68 61 74 20 74 68 65 20 6c 69 73 74 | last.one;.not.just.that.the.list |
| 4a60 | 20 68 61 73 20 61 74 20 6c 65 61 73 74 20 74 68 72 65 65 0a 20 20 3b 3b 20 65 6c 65 6d 65 6e 74 | .has.at.least.three...;;.element |
| 4a80 | 73 2e 0a 20 20 28 69 66 20 28 65 71 20 28 6c 61 73 74 20 73 70 65 63 29 20 28 6e 74 68 63 64 72 | s....(if.(eq.(last.spec).(nthcdr |
| 4aa0 | 20 32 20 73 70 65 63 29 29 0a 20 20 20 20 20 20 28 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 | .2.spec)).......(graphql--encode |
| 4ac0 | 2d 70 61 72 61 6d 65 74 65 72 20 28 6e 74 68 20 30 20 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 | -parameter.(nth.0.spec)......... |
| 4ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 31 20 | .........................(nth.1. |
| 4b00 | 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | spec)........................... |
| 4b20 | 20 20 20 20 20 20 20 28 63 61 72 20 28 6c 61 73 74 20 73 70 65 63 29 29 0a 20 20 20 20 20 20 20 | .......(car.(last.spec))........ |
| 4b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 | ..........................(cdr.( |
| 4b60 | 6c 61 73 74 20 73 70 65 63 29 29 29 0a 20 20 20 20 28 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 | last.spec))).....(graphql--encod |
| 4b80 | 65 2d 70 61 72 61 6d 65 74 65 72 20 28 6e 74 68 20 30 20 73 70 65 63 29 0a 20 20 20 20 20 20 20 | e-parameter.(nth.0.spec)........ |
| 4ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 31 20 73 | ........................(nth.1.s |
| 4bc0 | 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pec)............................ |
| 4be0 | 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....nil......................... |
| 4c00 | 20 20 20 20 20 20 20 28 6e 74 68 63 64 72 20 32 20 73 70 65 63 29 29 29 29 0a 0a 28 64 65 66 75 | .......(nthcdr.2.spec))))..(defu |
| 4c20 | 6e 20 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 70 61 72 61 6d 65 74 65 72 20 28 6e 61 6d | n.graphql--encode-parameter.(nam |
| 4c40 | 65 20 74 79 70 65 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 71 75 69 72 65 64 20 64 65 66 61 75 6c | e.type.&optional.required.defaul |
| 4c60 | 74 29 0a 20 20 22 45 6e 63 6f 64 65 20 61 20 47 72 61 70 68 51 4c 20 70 61 72 61 6d 65 74 65 72 | t)..."Encode.a.GraphQL.parameter |
| 4c80 | 20 77 69 74 68 20 61 20 4e 41 4d 45 20 61 6e 64 20 54 59 50 45 2e 0a 49 66 20 52 45 51 55 49 52 | .with.a.NAME.and.TYPE..If.REQUIR |
| 4ca0 | 45 44 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6d 61 72 6b 20 74 68 65 20 70 61 72 61 6d 65 74 65 | ED.is.non-nil,.mark.the.paramete |
| 4cc0 | 72 20 61 73 20 72 65 71 75 69 72 65 64 2e 0a 49 66 20 44 45 46 41 55 4c 54 20 69 73 20 6e 6f 6e | r.as.required..If.DEFAULT.is.non |
| 4ce0 | 2d 6e 69 6c 2c 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 6f 66 20 74 68 | -nil,.is.the.default.value.of.th |
| 4d00 | 65 20 70 61 72 61 6d 65 74 65 72 2e 22 0a 20 20 28 66 6f 72 6d 61 74 20 22 24 25 73 3a 25 73 25 | e.parameter."...(format."$%s:%s% |
| 4d20 | 73 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 61 6d 65 | s%s"...........(symbol-name.name |
| 4d40 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 74 79 70 65 29 0a 20 | )...........(symbol-name.type).. |
| 4d60 | 20 20 20 20 20 20 20 20 20 28 69 66 20 72 65 71 75 69 72 65 64 20 22 21 22 20 22 22 29 0a 20 20 | .........(if.required."!"."")... |
| 4d80 | 20 20 20 20 20 20 20 20 28 69 66 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ........(if.default............. |
| 4da0 | 20 20 28 63 6f 6e 63 61 74 20 22 3d 22 20 28 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 61 | ..(concat."=".(graphql--encode-a |
| 4dc0 | 72 67 75 6d 65 6e 74 2d 76 61 6c 75 65 20 64 65 66 61 75 6c 74 29 29 0a 20 20 20 20 20 20 20 20 | rgument-value.default))......... |
| 4de0 | 20 20 20 20 22 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 72 61 70 68 71 6c 2d 2d 67 65 74 2d 6b | ...."")))..(defun.graphql--get-k |
| 4e00 | 65 79 73 20 28 67 29 0a 20 20 22 47 65 74 20 74 68 65 20 6b 65 79 77 6f 72 64 20 61 72 67 75 6d | eys.(g)..."Get.the.keyword.argum |
| 4e20 | 65 6e 74 73 20 66 72 6f 6d 20 61 20 67 72 61 70 68 20 47 2e 0a 52 65 74 75 72 6e 73 20 61 20 6c | ents.from.a.graph.G..Returns.a.l |
| 4e40 | 69 73 74 20 77 68 65 72 65 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 69 73 20 61 | ist.where.the.first.element.is.a |
| 4e60 | 20 70 6c 69 73 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 0a 61 6e 64 20 74 68 65 20 73 65 63 6f | .plist.of.arguments.and.the.seco |
| 4e80 | 6e 64 20 69 73 20 61 20 5c 22 63 6c 65 61 6e 5c 22 20 63 6f 70 79 20 6f 66 20 47 2e 22 0a 20 20 | nd.is.a.\"clean\".copy.of.G."... |
| 4ea0 | 28 6f 72 20 28 61 6e 64 20 28 6e 6f 74 20 28 63 6f 6e 73 70 20 67 29 29 0a 20 20 20 20 20 20 20 | (or.(and.(not.(consp.g))........ |
| 4ec0 | 20 20 20 20 28 6c 69 73 74 20 6e 69 6c 20 67 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 67 72 | ....(list.nil.g)).......(let.(gr |
| 4ee0 | 61 70 68 20 6b 65 79 73 29 0a 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 67 0a 20 20 20 20 20 | aph.keys).........(while.g...... |
| 4f00 | 20 20 20 20 20 28 69 66 20 28 6b 65 79 77 6f 72 64 70 20 28 63 61 72 20 67 29 29 0a 20 20 20 20 | .....(if.(keywordp.(car.g))..... |
| 4f20 | 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 70 61 72 61 6d 20 28 70 6f 70 20 67 29 29 | ..........(let*.((param.(pop.g)) |
| 4f40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 28 70 6f | ......................(value.(po |
| 4f60 | 70 20 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f | p.g))).................(push.(co |
| 4f80 | 6e 73 20 70 61 72 61 6d 20 76 61 6c 75 65 29 20 6b 65 79 73 29 29 0a 20 20 20 20 20 20 20 20 20 | ns.param.value).keys)).......... |
| 4fa0 | 20 20 20 28 70 75 73 68 20 28 70 6f 70 20 67 29 20 67 72 61 70 68 29 29 29 0a 20 20 20 20 20 20 | ...(push.(pop.g).graph)))....... |
| 4fc0 | 20 20 28 6c 69 73 74 20 6b 65 79 73 20 28 6e 72 65 76 65 72 73 65 20 67 72 61 70 68 29 29 29 29 | ..(list.keys.(nreverse.graph)))) |
| 4fe0 | 29 0a 0a 28 64 65 66 75 6e 20 67 72 61 70 68 71 6c 2d 65 6e 63 6f 64 65 20 28 67 29 0a 20 20 22 | )..(defun.graphql-encode.(g)..." |
| 5000 | 45 6e 63 6f 64 65 20 67 72 61 70 68 20 47 20 61 73 20 61 20 47 72 61 70 68 51 4c 20 73 74 72 69 | Encode.graph.G.as.a.GraphQL.stri |
| 5020 | 6e 67 2e 22 0a 20 20 28 70 63 61 73 65 20 28 67 72 61 70 68 71 6c 2d 2d 67 65 74 2d 6b 65 79 73 | ng."...(pcase.(graphql--get-keys |
| 5040 | 20 67 29 0a 20 20 20 20 28 60 28 2c 6b 65 79 73 20 2c 67 72 61 70 68 29 0a 20 20 20 20 20 28 6c | .g).....(`(,keys.,graph)......(l |
| 5060 | 65 74 20 28 28 6f 62 6a 65 63 74 20 28 6f 72 20 28 63 61 72 2d 73 61 66 65 20 67 72 61 70 68 29 | et.((object.(or.(car-safe.graph) |
| 5080 | 20 67 72 61 70 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 28 61 6c 69 73 74 | .graph))............(name.(alist |
| 50a0 | 2d 67 65 74 20 3a 6f 70 2d 6e 61 6d 65 20 6b 65 79 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -get.:op-name.keys))............ |
| 50c0 | 28 70 61 72 61 6d 73 20 28 61 6c 69 73 74 2d 67 65 74 20 3a 6f 70 2d 70 61 72 61 6d 73 20 6b 65 | (params.(alist-get.:op-params.ke |
| 50e0 | 79 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 72 67 75 6d 65 6e 74 73 20 28 61 6c 69 73 | ys))............(arguments.(alis |
| 5100 | 74 2d 67 65 74 20 3a 61 72 67 75 6d 65 6e 74 73 20 6b 65 79 73 29 29 0a 20 20 20 20 20 20 20 20 | t-get.:arguments.keys))......... |
| 5120 | 20 20 20 28 66 69 65 6c 64 73 20 28 63 64 72 2d 73 61 66 65 20 67 72 61 70 68 29 29 29 0a 20 20 | ...(fields.(cdr-safe.graph)))... |
| 5140 | 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 28 67 72 61 70 68 71 6c 2d 2d 65 | .....(concat.........(graphql--e |
| 5160 | 6e 63 6f 64 65 2d 6f 62 6a 65 63 74 20 6f 62 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 28 77 68 | ncode-object.object).........(wh |
| 5180 | 65 6e 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 25 53 22 20 | en.name...........(format.".%S". |
| 51a0 | 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 61 72 67 75 6d 65 6e 74 73 0a 20 | name)).........(when.arguments.. |
| 51c0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 46 6f 72 6d 61 74 20 61 72 67 75 6d 65 6e 74 73 20 22 6b 65 | .........;;.Format.arguments."ke |
| 51e0 | 79 3a 76 61 6c 75 65 2c 6b 65 79 3a 76 61 6c 75 65 2c 2e 2e 2e 22 0a 20 20 20 20 20 20 20 20 20 | y:value,key:value,...".......... |
| 5200 | 20 28 66 6f 72 6d 61 74 20 22 28 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(format."(%s)"................. |
| 5220 | 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 61 | ..(mapconcat.#'graphql--encode-a |
| 5240 | 72 67 75 6d 65 6e 74 2d 73 70 65 63 20 61 72 67 75 6d 65 6e 74 73 20 22 2c 22 29 29 29 0a 20 20 | rgument-spec.arguments.",")))... |
| 5260 | 20 20 20 20 20 20 28 77 68 65 6e 20 70 61 72 61 6d 73 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f | ......(when.params...........(fo |
| 5280 | 72 6d 61 74 20 22 28 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | rmat."(%s)"...................(m |
| 52a0 | 61 70 63 6f 6e 63 61 74 20 23 27 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 70 61 72 61 6d | apconcat.#'graphql--encode-param |
| 52c0 | 65 74 65 72 2d 73 70 65 63 20 70 61 72 61 6d 73 20 22 2c 22 29 29 29 0a 20 20 20 20 20 20 20 20 | eter-spec.params.",")))......... |
| 52e0 | 28 77 68 65 6e 20 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 | (when.fields...........(format." |
| 5300 | 7b 25 73 7d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 | {%s}"...................(mapconc |
| 5320 | 61 74 20 23 27 67 72 61 70 68 71 6c 2d 65 6e 63 6f 64 65 20 66 69 65 6c 64 73 20 22 20 22 29 29 | at.#'graphql-encode.fields.".")) |
| 5340 | 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 72 61 70 68 71 6c 2d 73 69 6d 70 6c 69 66 79 2d | ))))))..(defun.graphql-simplify- |
| 5360 | 72 65 73 70 6f 6e 73 65 2d 65 64 67 65 73 20 28 64 61 74 61 29 0a 20 20 22 53 69 6d 70 6c 69 66 | response-edges.(data)..."Simplif |
| 5380 | 79 20 44 41 54 41 20 74 6f 20 63 6f 6c 6c 61 70 73 65 20 65 64 67 65 73 20 69 6e 74 6f 20 74 68 | y.DATA.to.collapse.edges.into.th |
| 53a0 | 65 69 72 20 6e 6f 64 65 73 2e 22 0a 20 20 28 70 63 61 73 65 20 64 61 74 61 0a 20 20 20 20 3b 3b | eir.nodes."...(pcase.data.....;; |
| 53c0 | 20 57 68 65 6e 20 77 65 20 65 6e 63 6f 75 6e 74 65 72 20 61 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 | .When.we.encounter.a.collection. |
| 53e0 | 6f 66 20 65 64 67 65 73 2c 20 73 69 6d 70 6c 69 66 79 20 74 68 6f 73 65 20 65 64 67 65 73 0a 20 | of.edges,.simplify.those.edges.. |
| 5400 | 20 20 20 3b 3b 20 69 6e 74 6f 20 74 68 65 69 72 20 6e 6f 64 65 73 0a 20 20 20 20 28 60 28 2c 6f | ...;;.into.their.nodes.....(`(,o |
| 5420 | 62 6a 65 63 74 20 28 65 64 67 65 73 20 2e 20 2c 65 64 67 65 73 29 29 0a 20 20 20 20 20 28 63 6f | bject.(edges...,edges))......(co |
| 5440 | 6e 73 20 6f 62 6a 65 63 74 20 28 6d 61 70 63 61 72 20 23 27 67 72 61 70 68 71 6c 2d 73 69 6d 70 | ns.object.(mapcar.#'graphql-simp |
| 5460 | 6c 69 66 79 2d 72 65 73 70 6f 6e 73 65 2d 65 64 67 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | lify-response-edges............. |
| 5480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 65 | ..............(mapcar.(lambda.(e |
| 54a0 | 64 67 65 29 20 28 61 6c 69 73 74 2d 67 65 74 20 27 6e 6f 64 65 20 65 64 67 65 29 29 0a 20 20 20 | dge).(alist-get.'node.edge)).... |
| 54c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 | ...............................e |
| 54e0 | 64 67 65 73 29 29 29 29 0a 20 20 20 20 3b 3b 20 57 68 65 6e 20 77 65 20 65 6e 63 6f 75 6e 74 65 | dges)))).....;;.When.we.encounte |
| 5500 | 72 20 61 20 70 6c 61 69 6e 20 63 6f 6e 73 20 63 65 6c 6c 20 28 6e 6f 74 20 61 20 6c 69 73 74 29 | r.a.plain.cons.cell.(not.a.list) |
| 5520 | 2c 20 6c 65 74 20 69 74 20 70 61 73 73 0a 20 20 20 20 28 60 28 2c 28 61 6e 64 20 6b 65 79 20 28 | ,.let.it.pass.....(`(,(and.key.( |
| 5540 | 67 75 61 72 64 20 28 6e 6f 74 20 28 63 6f 6e 73 70 20 6b 65 79 29 29 29 29 20 2e 20 2c 28 61 6e | guard.(not.(consp.key))))...,(an |
| 5560 | 64 20 76 61 6c 75 65 20 28 67 75 61 72 64 20 28 6e 6f 74 20 28 63 6f 6e 73 70 20 76 61 6c 75 65 | d.value.(guard.(not.(consp.value |
| 5580 | 29 29 29 29 29 0a 20 20 20 20 20 28 63 6f 6e 73 20 6b 65 79 20 76 61 6c 75 65 29 29 0a 20 20 20 | )))))......(cons.key.value)).... |
| 55a0 | 20 3b 3b 20 73 79 6d 62 6f 6c 73 20 73 68 6f 75 6c 64 20 70 61 73 73 20 75 6e 61 6c 74 65 72 65 | .;;.symbols.should.pass.unaltere |
| 55c0 | 64 0a 20 20 20 20 28 60 2c 28 61 6e 64 20 73 79 6d 62 6f 6c 20 28 67 75 61 72 64 20 28 73 79 6d | d.....(`,(and.symbol.(guard.(sym |
| 55e0 | 62 6f 6c 70 20 73 79 6d 62 6f 6c 29 29 29 0a 20 20 20 20 20 73 79 6d 62 6f 6c 29 0a 20 20 20 20 | bolp.symbol)))......symbol)..... |
| 5600 | 3b 3b 20 65 76 65 72 79 74 68 69 6e 67 20 65 6c 73 65 20 73 68 6f 75 6c 64 20 62 65 20 6d 61 70 | ;;.everything.else.should.be.map |
| 5620 | 70 65 64 0a 20 20 20 20 28 5f 20 28 6d 61 70 63 61 72 20 23 27 67 72 61 70 68 71 6c 2d 73 69 6d | ped.....(_.(mapcar.#'graphql-sim |
| 5640 | 70 6c 69 66 79 2d 72 65 73 70 6f 6e 73 65 2d 65 64 67 65 73 20 64 61 74 61 29 29 29 29 0a 0a 28 | plify-response-edges.data))))..( |
| 5660 | 64 65 66 75 6e 20 67 72 61 70 68 71 6c 2d 2d 67 65 6e 66 6f 72 6d 2d 6f 70 65 72 61 74 69 6f 6e | defun.graphql--genform-operation |
| 5680 | 20 28 61 72 67 73 20 6b 69 6e 64 29 0a 20 20 22 47 65 6e 65 72 61 74 65 20 74 68 65 20 4c 69 73 | .(args.kind)..."Generate.the.Lis |
| 56a0 | 70 20 66 6f 72 6d 20 66 6f 72 20 61 6e 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 41 52 47 53 20 69 73 | p.form.for.an.operation..ARGS.is |
| 56c0 | 20 61 20 6c 69 73 74 20 28 5b 4e 41 4d 45 20 5b 50 41 52 41 4d 45 54 45 52 53 5d 5d 20 47 52 41 | .a.list.([NAME.[PARAMETERS]].GRA |
| 56e0 | 50 48 29 20 77 68 65 72 65 20 4e 41 4d 45 20 69 73 20 74 68 65 0a 6e 61 6d 65 20 6f 66 20 74 68 | PH).where.NAME.is.the.name.of.th |
| 5700 | 65 20 6f 70 65 72 61 74 69 6f 6e 2c 20 50 41 52 41 4d 45 54 45 52 53 20 61 72 65 20 69 74 73 20 | e.operation,.PARAMETERS.are.its. |
| 5720 | 70 61 72 61 6d 65 74 65 72 73 2c 20 61 6e 64 20 47 52 41 50 48 0a 69 73 20 74 68 65 20 66 6f 72 | parameters,.and.GRAPH.is.the.for |
| 5740 | 6d 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 0a 4b 49 4e 44 | m.of.the.actual.operation...KIND |
| 5760 | 20 63 61 6e 20 62 65 20 60 71 75 65 72 79 27 20 6f 72 20 60 6d 75 74 61 74 69 6f 6e 27 2e 22 0a | .can.be.`query'.or.`mutation'.". |
| 5780 | 20 20 28 70 63 61 73 65 20 61 72 67 73 0a 20 20 20 20 28 60 28 2c 6e 61 6d 65 20 2c 70 61 72 61 | ..(pcase.args.....(`(,name.,para |
| 57a0 | 6d 65 74 65 72 73 20 2c 67 72 61 70 68 29 0a 20 20 20 20 20 60 28 67 72 61 70 68 71 6c 2d 65 6e | meters.,graph)......`(graphql-en |
| 57c0 | 63 6f 64 65 20 27 28 2c 6b 69 6e 64 20 3a 6f 70 2d 6e 61 6d 65 20 2c 6e 61 6d 65 0a 20 20 20 20 | code.'(,kind.:op-name.,name..... |
| 57e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6f 70 2d 70 61 | ..........................:op-pa |
| 5800 | 72 61 6d 73 20 2c 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rams.,parameters................ |
| 5820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 67 72 61 70 68 29 29 29 0a 0a 20 20 20 20 28 | ...............,@graph)))......( |
| 5840 | 60 28 2c 6e 61 6d 65 20 2c 67 72 61 70 68 29 0a 20 20 20 20 20 60 28 67 72 61 70 68 71 6c 2d 65 | `(,name.,graph)......`(graphql-e |
| 5860 | 6e 63 6f 64 65 20 27 28 2c 6b 69 6e 64 20 3a 6f 70 2d 6e 61 6d 65 20 2c 6e 61 6d 65 0a 20 20 20 | ncode.'(,kind.:op-name.,name.... |
| 5880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 67 72 61 | ...........................,@gra |
| 58a0 | 70 68 29 29 29 0a 0a 20 20 20 20 28 60 28 2c 67 72 61 70 68 29 0a 20 20 20 20 20 60 28 67 72 61 | ph)))......(`(,graph)......`(gra |
| 58c0 | 70 68 71 6c 2d 65 6e 63 6f 64 65 20 27 28 2c 6b 69 6e 64 20 2c 40 67 72 61 70 68 29 29 29 0a 0a | phql-encode.'(,kind.,@graph))).. |
| 58e0 | 20 20 20 20 28 5f 20 28 65 72 72 6f 72 20 22 42 61 64 20 66 6f 72 6d 22 29 29 29 29 0a 0a 28 64 | ....(_.(error."Bad.form"))))..(d |
| 5900 | 65 66 6d 61 63 72 6f 20 67 72 61 70 68 71 6c 2d 71 75 65 72 79 20 28 26 72 65 73 74 20 61 72 67 | efmacro.graphql-query.(&rest.arg |
| 5920 | 73 29 0a 20 20 22 43 6f 6e 73 74 72 75 63 74 20 61 20 51 75 65 72 79 20 6f 62 6a 65 63 74 2e 0a | s)..."Construct.a.Query.object.. |
| 5940 | 41 52 47 53 20 69 73 20 61 20 6c 69 73 74 6f 66 20 74 68 65 20 66 6f 72 6d 20 64 65 73 63 72 69 | ARGS.is.a.listof.the.form.descri |
| 5960 | 62 65 64 20 62 79 20 60 67 72 61 70 68 71 6c 2d 2d 67 65 6e 66 6f 72 6d 2d 6f 70 65 72 61 74 69 | bed.by.`graphql--genform-operati |
| 5980 | 6f 6e 27 2e 0a 0a 5c 28 66 6e 20 5b 4e 41 4d 45 5d 20 5b 28 50 41 52 41 4d 45 54 45 52 2d 53 50 | on'...\(fn.[NAME].[(PARAMETER-SP |
| 59a0 | 45 43 2e 2e 2e 29 5d 20 47 52 41 50 48 29 22 0a 20 20 28 67 72 61 70 68 71 6c 2d 2d 67 65 6e 66 | EC...)].GRAPH)"...(graphql--genf |
| 59c0 | 6f 72 6d 2d 6f 70 65 72 61 74 69 6f 6e 20 61 72 67 73 20 27 71 75 65 72 79 29 29 0a 0a 28 64 65 | orm-operation.args.'query))..(de |
| 59e0 | 66 6d 61 63 72 6f 20 67 72 61 70 68 71 6c 2d 6d 75 74 61 74 69 6f 6e 20 28 26 72 65 73 74 20 61 | fmacro.graphql-mutation.(&rest.a |
| 5a00 | 72 67 73 29 0a 20 20 22 43 6f 6e 73 74 72 75 63 74 20 61 20 4d 75 74 61 74 69 6f 6e 20 6f 62 6a | rgs)..."Construct.a.Mutation.obj |
| 5a20 | 65 63 74 2e 0a 41 52 47 53 20 69 73 20 61 20 6c 69 73 74 6f 66 20 74 68 65 20 66 6f 72 6d 20 64 | ect..ARGS.is.a.listof.the.form.d |
| 5a40 | 65 73 63 72 69 62 65 64 20 62 79 20 60 67 72 61 70 68 71 6c 2d 2d 67 65 6e 66 6f 72 6d 2d 6f 70 | escribed.by.`graphql--genform-op |
| 5a60 | 65 72 61 74 69 6f 6e 27 2e 0a 0a 5c 28 66 6e 20 5b 4e 41 4d 45 5d 20 5b 28 50 41 52 41 4d 45 54 | eration'...\(fn.[NAME].[(PARAMET |
| 5a80 | 45 52 2d 53 50 45 43 2e 2e 2e 29 5d 20 47 52 41 50 48 29 22 0a 20 20 28 67 72 61 70 68 71 6c 2d | ER-SPEC...)].GRAPH)"...(graphql- |
| 5aa0 | 2d 67 65 6e 66 6f 72 6d 2d 6f 70 65 72 61 74 69 6f 6e 20 61 72 67 73 20 27 6d 75 74 61 74 69 6f | -genform-operation.args.'mutatio |
| 5ac0 | 6e 29 29 0a 0a 28 70 72 6f 76 69 64 65 20 27 67 72 61 70 68 71 6c 29 0a 3b 3b 3b 20 67 72 61 70 | n))..(provide.'graphql).;;;.grap |
| 5ae0 | 68 71 6c 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | hql.el.ends.here................ |
| 5b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5c00 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 52 45 41 44 4d 45 2e 6d 64 00 00 00 00 00 00 00 00 00 | graphql-0.1.2/README.md......... |
| 5c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 5c80 | 30 30 31 30 30 37 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 30 37 32 00 20 30 00 00 00 | 0010076.00000000000.013072..0... |
| 5ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 5d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 5d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5e00 | 23 20 47 72 61 70 68 51 4c 2e 65 6c 0a 0a 5b 21 5b 4d 45 4c 50 41 5d 28 68 74 74 70 73 3a 2f 2f | #.GraphQL.el..[](https://melpa.org/#/graph |
| 5e60 | 71 6c 29 0a 5b 21 5b 42 75 69 6c 64 20 53 74 61 74 75 73 5d 28 68 74 74 70 73 3a 2f 2f 74 72 61 | ql).[](https://tra |
| 5ec0 | 76 69 73 2d 63 69 2e 6f 72 67 2f 76 65 72 6d 69 63 75 6c 75 73 2f 67 72 61 70 68 71 6c 2e 65 6c | vis-ci.org/vermiculus/graphql.el |
| 5ee0 | 29 0a 0a 47 72 61 70 68 51 4c 2e 65 6c 20 70 72 6f 76 69 64 65 73 20 61 20 73 65 74 20 6f 66 20 | )..GraphQL.el.provides.a.set.of. |
| 5f00 | 67 65 6e 65 72 69 63 20 66 75 6e 63 74 69 6f 6e 73 20 66 6f 72 20 69 6e 74 65 72 61 63 74 69 6e | generic.functions.for.interactin |
| 5f20 | 67 20 77 69 74 68 0a 47 72 61 70 68 51 4c 20 77 65 62 20 73 65 72 76 69 63 65 73 2e 0a 0a 53 65 | g.with.GraphQL.web.services...Se |
| 5f40 | 65 20 61 6c 73 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 72 65 73 6f 75 72 63 65 73 3a 0a | e.also.the.following.resources:. |
| 5f60 | 0a 2d 20 5b 47 72 61 70 68 51 4c 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 69 63 65 5d 5b 67 72 | .-.[GraphQL.language.service][gr |
| 5f80 | 61 70 68 2d 6c 73 70 5d 20 61 6e 64 20 5b 60 6c 73 70 2d 6d 6f 64 65 60 5d 5b 65 6c 2d 6c 73 70 | aph-lsp].and.[`lsp-mode`][el-lsp |
| 5fa0 | 5d 0a 2d 20 5b 60 67 72 61 70 68 71 6c 2d 6d 6f 64 65 60 5d 5b 67 72 61 70 68 71 6c 2d 6d 6f 64 | ].-.[`graphql-mode`][graphql-mod |
| 5fc0 | 65 5d 0a 2d 20 5b 54 68 69 73 20 62 72 69 65 66 20 6f 76 65 72 76 69 65 77 20 6f 66 20 47 72 61 | e].-.[This.brief.overview.of.Gra |
| 5fe0 | 70 68 51 4c 20 73 79 6e 74 61 78 5d 5b 67 72 61 70 68 71 6c 5d 0a 0a 5b 67 72 61 70 68 2d 6c 73 | phQL.syntax][graphql]..[graph-ls |
| 6000 | 70 5d 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 67 72 61 70 68 71 6c 2f 67 | p]:.https://github.com/graphql/g |
| 6020 | 72 61 70 68 71 6c 2d 6c 61 6e 67 75 61 67 65 2d 73 65 72 76 69 63 65 0a 5b 65 6c 2d 6c 73 70 5d | raphql-language-service.[el-lsp] |
| 6040 | 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 65 6d 61 63 73 2d 6c 73 70 2f 6c | :.https://github.com/emacs-lsp/l |
| 6060 | 73 70 2d 6d 6f 64 65 0a 5b 67 72 61 70 68 71 6c 2d 6d 6f 64 65 5d 3a 20 68 74 74 70 73 3a 2f 2f | sp-mode.[graphql-mode]:.https:// |
| 6080 | 67 69 74 68 75 62 2e 63 6f 6d 2f 64 61 76 61 7a 70 2f 67 72 61 70 68 71 6c 2d 6d 6f 64 65 0a 5b | github.com/davazp/graphql-mode.[ |
| 60a0 | 67 72 61 70 68 71 6c 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c 65 61 | graphql]:.http://graphql.org/lea |
| 60c0 | 72 6e 0a 0a 23 23 20 53 79 6e 74 61 78 20 4f 76 65 72 76 69 65 77 0a 54 77 6f 20 6d 61 63 72 6f | rn..##.Syntax.Overview.Two.macro |
| 60e0 | 73 20 61 72 65 20 70 72 6f 76 69 64 65 64 20 74 6f 20 65 78 70 72 65 73 73 20 47 72 61 70 68 51 | s.are.provided.to.express.GraphQ |
| 6100 | 4c 20 2a 71 75 65 72 69 65 73 2a 20 61 6e 64 20 2a 6d 75 74 61 74 69 6f 6e 73 2a 3a 0a 0a 2d 20 | L.*queries*.and.*mutations*:..-. |
| 6120 | 60 67 72 61 70 68 71 6c 2d 71 75 65 72 79 60 20 65 6e 63 6f 64 65 73 20 74 68 65 20 67 72 61 70 | `graphql-query`.encodes.the.grap |
| 6140 | 68 20 70 72 6f 76 69 64 65 64 20 75 6e 64 65 72 20 61 20 72 6f 6f 74 20 60 28 71 75 65 72 79 0a | h.provided.under.a.root.`(query. |
| 6160 | 20 20 2e 2e 2e 29 60 20 6e 6f 64 65 2e 0a 2d 20 60 67 72 61 70 68 71 6c 2d 6d 75 74 61 74 69 6f | .....)`.node..-.`graphql-mutatio |
| 6180 | 6e 60 20 65 6e 63 6f 64 65 73 20 74 68 65 20 67 72 61 70 68 20 70 72 6f 76 69 64 65 64 20 75 6e | n`.encodes.the.graph.provided.un |
| 61a0 | 64 65 72 20 61 20 72 6f 6f 74 0a 20 20 60 28 6d 75 74 61 74 69 6f 6e 20 2e 2e 2e 29 60 20 6e 6f | der.a.root...`(mutation....)`.no |
| 61c0 | 64 65 2e 0a 0a 42 6f 74 68 20 6d 61 63 72 6f 73 20 61 6c 6c 6f 77 20 73 70 65 63 69 61 6c 20 73 | de...Both.macros.allow.special.s |
| 61e0 | 79 6e 74 61 78 20 66 6f 72 20 71 75 65 72 79 2f 6d 75 74 61 74 69 6f 6e 20 70 61 72 61 6d 65 74 | yntax.for.query/mutation.paramet |
| 6200 | 65 72 73 20 69 66 20 74 68 69 73 0a 69 73 20 64 65 73 69 72 65 64 3b 20 73 65 65 20 74 68 65 20 | ers.if.this.is.desired;.see.the. |
| 6220 | 64 6f 63 73 74 72 69 6e 67 73 20 66 6f 72 20 64 65 74 61 69 6c 73 2e 20 49 20 77 69 6c 6c 20 6e | docstrings.for.details..I.will.n |
| 6240 | 6f 74 65 20 74 68 61 74 20 62 61 63 6b 74 69 63 6b 0a 6e 6f 74 61 74 69 6f 6e 20 75 73 75 61 6c | ote.that.backtick.notation.usual |
| 6260 | 6c 79 20 66 65 65 6c 73 20 6d 6f 72 65 20 6e 61 74 75 72 61 6c 20 69 6e 20 4c 69 73 70 20 63 6f | ly.feels.more.natural.in.Lisp.co |
| 6280 | 64 65 2e 0a 0a 23 23 23 20 42 61 73 69 63 20 51 75 65 72 69 65 73 0a 0a 54 68 65 20 62 6f 64 79 | de...###.Basic.Queries..The.body |
| 62a0 | 20 6f 66 20 74 68 65 73 65 20 6d 61 63 72 6f 73 20 69 73 20 74 68 65 20 67 72 61 70 68 20 6f 66 | .of.these.macros.is.the.graph.of |
| 62c0 | 20 79 6f 75 72 20 71 75 65 72 79 2f 6d 75 74 61 74 69 6f 6e 20 65 78 70 72 65 73 73 65 64 0a 69 | .your.query/mutation.expressed.i |
| 62e0 | 6e 20 61 20 4c 69 73 70 79 20 44 53 4c 2e 20 47 65 6e 65 72 61 6c 6c 79 20 73 70 65 61 6b 69 6e | n.a.Lispy.DSL..Generally.speakin |
| 6300 | 67 2c 20 77 65 20 72 65 70 72 65 73 65 6e 74 20 66 69 65 6c 64 73 20 61 73 20 73 79 6d 62 6f 6c | g,.we.represent.fields.as.symbol |
| 6320 | 73 20 61 6e 64 0a 65 64 67 65 73 20 61 73 20 6e 65 73 74 65 64 20 6c 69 73 74 73 20 77 69 74 68 | s.and.edges.as.nested.lists.with |
| 6340 | 20 74 68 65 20 65 64 67 65 20 6e 61 6d 65 20 62 65 69 6e 67 20 74 68 65 20 68 65 61 64 20 6f 66 | .the.edge.name.being.the.head.of |
| 6360 | 20 74 68 61 74 20 6c 69 73 74 2e 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 0a 0a 60 60 60 65 6d 61 | .that.list..For.example,..```ema |
| 6380 | 63 73 2d 6c 69 73 70 0a 28 67 72 61 70 68 71 6c 2d 71 75 65 72 79 0a 20 28 6d 79 46 69 65 6c 64 | cs-lisp.(graphql-query..(myField |
| 63a0 | 31 20 6d 79 46 69 65 6c 64 32 20 28 6d 79 45 64 67 65 73 20 28 65 64 67 65 73 20 28 6e 6f 64 65 | 1.myField2.(myEdges.(edges.(node |
| 63c0 | 20 6d 79 46 69 65 6c 64 33 29 29 29 29 29 0a 60 60 60 0a 0a 77 69 6c 6c 20 63 6f 6e 73 74 72 75 | .myField3))))).```..will.constru |
| 63e0 | 63 74 20 61 20 71 75 65 72 79 20 74 68 61 74 20 72 65 74 72 69 65 76 65 73 20 60 6d 79 46 69 65 | ct.a.query.that.retrieves.`myFie |
| 6400 | 6c 64 31 60 2c 20 60 6d 79 46 69 65 6c 64 32 60 2c 20 61 6e 64 0a 60 6d 79 46 69 65 6c 64 33 60 | ld1`,.`myField2`,.and.`myField3` |
| 6420 | 20 66 6f 72 20 65 76 65 72 79 20 6e 6f 64 65 20 69 6e 20 60 6d 79 45 64 67 65 73 60 2e 20 54 68 | .for.every.node.in.`myEdges`..Th |
| 6440 | 65 20 71 75 65 72 79 20 69 73 20 72 65 74 75 72 6e 65 64 20 61 73 20 61 0a 73 74 72 69 6e 67 20 | e.query.is.returned.as.a.string. |
| 6460 | 77 69 74 68 6f 75 74 20 61 6e 79 20 75 6e 6e 65 63 65 73 73 61 72 79 20 77 68 69 74 65 73 70 61 | without.any.unnecessary.whitespa |
| 6480 | 63 65 20 28 69 2e 65 2e 2c 20 66 6f 72 6d 61 74 74 69 6e 67 29 20 61 64 64 65 64 2e 0a 0a 23 23 | ce.(i.e.,.formatting).added...## |
| 64a0 | 20 46 6f 6c 6c 6f 77 69 6e 67 20 45 64 67 65 73 0a 0a 4d 75 6c 74 69 70 6c 65 20 65 64 67 65 73 | .Following.Edges..Multiple.edges |
| 64c0 | 20 63 61 6e 20 6f 66 20 63 6f 75 72 73 65 20 62 65 20 66 6f 6c 6c 6f 77 65 64 2e 20 48 65 72 65 | .can.of.course.be.followed..Here |
| 64e0 | 27 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 75 73 69 6e 67 0a 47 69 74 48 75 62 27 73 20 41 50 49 | 's.an.example.using.GitHub's.API |
| 6500 | 3a 0a 0a 60 60 60 65 6d 61 63 73 2d 6c 69 73 70 0a 28 67 72 61 70 68 71 6c 2d 71 75 65 72 79 0a | :..```emacs-lisp.(graphql-query. |
| 6520 | 20 28 28 76 69 65 77 65 72 20 6c 6f 67 69 6e 29 0a 20 20 28 72 61 74 65 4c 69 6d 69 74 20 6c 69 | .((viewer.login)...(rateLimit.li |
| 6540 | 6d 69 74 20 63 6f 73 74 20 72 65 6d 61 69 6e 69 6e 67 20 72 65 73 65 74 41 74 29 29 29 0a 60 60 | mit.cost.remaining.resetAt))).`` |
| 6560 | 60 0a 0a 23 23 20 50 61 73 73 69 6e 67 20 41 72 67 75 6d 65 6e 74 73 0a 0a 55 73 75 61 6c 6c 79 | `..##.Passing.Arguments..Usually |
| 6580 | 2c 20 71 75 65 72 69 65 73 20 6e 65 65 64 20 65 78 70 6c 69 63 69 74 20 61 72 67 75 6d 65 6e 74 | ,.queries.need.explicit.argument |
| 65a0 | 73 2e 20 57 65 20 70 61 73 73 20 74 68 65 6d 20 69 6e 20 61 6e 20 61 6c 69 73 74 20 73 65 74 0a | s..We.pass.them.in.an.alist.set. |
| 65c0 | 6f 66 66 20 62 79 20 74 68 65 20 60 3a 61 72 67 75 6d 65 6e 74 73 60 20 6b 65 79 77 6f 72 64 3a | off.by.the.`:arguments`.keyword: |
| 65e0 | 0a 0a 60 60 60 20 65 6d 61 63 73 2d 6c 69 73 70 0a 28 67 72 61 70 68 71 6c 2d 71 75 65 72 79 0a | ..```.emacs-lisp.(graphql-query. |
| 6600 | 20 28 28 72 65 70 6f 73 69 74 6f 72 79 0a 20 20 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 6f 77 | .((repository....:arguments.((ow |
| 6620 | 6e 65 72 20 2e 20 22 67 69 74 68 75 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ner..."github")................( |
| 6640 | 6e 61 6d 65 20 2e 20 28 24 20 72 65 70 6f 29 29 29 0a 20 20 20 28 69 73 73 75 65 73 20 3a 61 72 | name...($.repo)))....(issues.:ar |
| 6660 | 67 75 6d 65 6e 74 73 20 28 28 66 69 72 73 74 20 2e 20 32 30 29 0a 20 20 20 20 20 20 20 20 20 20 | guments.((first...20)........... |
| 6680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 74 65 73 20 2e 20 5b 4f 50 45 4e 20 43 4c 4f | .............(states...[OPEN.CLO |
| 66a0 | 53 45 44 5d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 65 64 67 65 73 0a 20 20 20 20 20 20 20 | SED]))............(edges........ |
| 66c0 | 20 20 20 20 20 28 6e 6f 64 65 20 6e 75 6d 62 65 72 20 74 69 74 6c 65 20 75 72 6c 20 69 64 29 29 | .....(node.number.title.url.id)) |
| 66e0 | 29 29 29 29 0a 60 60 60 0a 0a 41 73 20 79 6f 75 20 63 61 6e 20 73 65 65 2c 20 73 74 72 69 6e 67 | )))).```..As.you.can.see,.string |
| 6700 | 73 2c 20 6e 75 6d 62 65 72 73 2c 20 76 65 63 74 6f 72 73 2c 20 73 79 6d 62 6f 6c 73 2c 20 61 6e | s,.numbers,.vectors,.symbols,.an |
| 6720 | 64 20 76 61 72 69 61 62 6c 65 73 20 63 61 6e 0a 61 6c 6c 20 62 65 20 67 69 76 65 6e 20 61 73 20 | d.variables.can.all.be.given.as. |
| 6740 | 61 72 67 75 6d 65 6e 74 73 2e 20 54 68 65 20 61 62 6f 76 65 20 65 76 61 6c 75 61 74 65 73 20 74 | arguments..The.above.evaluates.t |
| 6760 | 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 28 66 6f 72 6d 61 74 74 69 6e 67 20 61 64 64 65 | o.the.following.(formatting.adde |
| 6780 | 64 29 3a 0a 0a 60 60 60 20 67 72 61 70 68 71 6c 0a 71 75 65 72 79 20 7b 0a 20 20 72 65 70 6f 73 | d):..```.graphql.query.{...repos |
| 67a0 | 69 74 6f 72 79 20 28 6f 77 6e 65 72 3a 20 22 67 69 74 68 75 62 22 2c 20 6e 61 6d 65 3a 20 24 72 | itory.(owner:."github",.name:.$r |
| 67c0 | 65 70 6f 29 20 7b 0a 20 20 20 20 69 73 73 75 65 73 20 28 66 69 72 73 74 3a 20 32 30 2c 20 73 74 | epo).{.....issues.(first:.20,.st |
| 67e0 | 61 74 65 73 3a 20 5b 4f 50 45 4e 2c 20 43 4c 4f 53 45 44 5d 29 20 7b 0a 20 20 20 20 20 20 65 64 | ates:.[OPEN,.CLOSED]).{.......ed |
| 6800 | 67 65 73 20 7b 0a 20 20 20 20 20 20 20 20 6e 6f 64 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 6e | ges.{.........node.{...........n |
| 6820 | 75 6d 62 65 72 20 74 69 74 6c 65 20 75 72 6c 20 69 64 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 | umber.title.url.id.........}.... |
| 6840 | 20 20 20 7d 0a 20 20 20 20 7d 0a 20 20 7d 0a 7d 0a 60 60 60 0a 0a 4f 62 6a 65 63 74 73 20 61 73 | ...}.....}...}.}.```..Objects.as |
| 6860 | 20 61 72 67 75 6d 65 6e 74 73 20 77 6f 72 6b 2c 20 74 6f 6f 2c 20 74 68 6f 75 67 68 20 70 72 61 | .arguments.work,.too,.though.pra |
| 6880 | 63 74 69 63 61 6c 20 65 78 61 6d 70 6c 65 73 20 73 65 65 6d 20 68 61 72 64 65 72 0a 74 6f 20 63 | ctical.examples.seem.harder.to.c |
| 68a0 | 6f 6d 65 20 62 79 3a 0a 0a 60 60 60 20 65 6d 61 63 73 2d 6c 69 73 70 0a 28 67 72 61 70 68 71 6c | ome.by:..```.emacs-lisp.(graphql |
| 68c0 | 2d 71 75 65 72 79 0a 20 28 28 6f 62 6a 65 63 74 20 3a 61 72 67 75 6d 65 6e 74 73 20 28 28 73 6f | -query..((object.:arguments.((so |
| 68e0 | 6d 65 56 61 72 69 61 62 6c 65 20 2e 20 28 28 73 6f 6d 65 43 6f 6d 70 6c 65 78 20 2e 20 22 6f 62 | meVariable...((someComplex..."ob |
| 6900 | 6a 65 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ject").......................... |
| 6920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 20 2e 20 28 24 20 63 6f 6d 70 6c 65 78 | ..............(with...($.complex |
| 6940 | 4e 65 65 64 73 29 29 29 29 29 29 29 29 0a 60 60 60 0a 0a 67 69 76 65 73 0a 0a 60 60 60 20 67 72 | Needs)))))))).```..gives..```.gr |
| 6960 | 61 70 68 71 6c 0a 71 75 65 72 79 20 7b 0a 20 20 6f 62 6a 65 63 74 20 28 0a 20 20 20 20 73 6f 6d | aphql.query.{...object.(.....som |
| 6980 | 65 56 61 72 69 61 62 6c 65 3a 20 7b 0a 20 20 20 20 20 20 73 6f 6d 65 43 6f 6d 70 6c 65 78 3a 20 | eVariable:.{.......someComplex:. |
| 69a0 | 22 6f 62 6a 65 63 74 22 2c 0a 20 20 20 20 20 20 77 69 74 68 3a 20 24 63 6f 6d 70 6c 65 78 4e 65 | "object",.......with:.$complexNe |
| 69c0 | 65 64 73 0a 20 20 20 20 7d 0a 20 20 29 0a 7d 0a 60 60 60 0a 0a 23 23 20 57 6f 72 6b 69 6e 67 20 | eds.....}...).}.```..##.Working. |
| 69e0 | 77 69 74 68 20 52 65 73 70 6f 6e 73 65 73 0a 0a 2d 20 60 67 72 61 70 68 71 6c 2d 73 69 6d 70 6c | with.Responses..-.`graphql-simpl |
| 6a00 | 69 66 79 2d 72 65 73 70 6f 6e 73 65 2d 65 64 67 65 73 60 0a 0a 20 20 53 69 6d 70 6c 69 66 79 20 | ify-response-edges`....Simplify. |
| 6a20 | 73 74 72 75 63 74 75 72 65 73 20 6c 69 6b 65 0a 0a 20 20 20 20 20 20 28 66 69 65 6c 64 0a 20 20 | structures.like........(field... |
| 6a40 | 20 20 20 20 20 28 65 64 67 65 73 0a 20 20 20 20 20 20 20 20 28 28 6e 6f 64 65 20 6e 6f 64 65 31 | .....(edges.........((node.node1 |
| 6a60 | 76 61 6c 75 65 73 2e 2e 2e 29 29 0a 20 20 20 20 20 20 20 20 28 28 6e 6f 64 65 20 6e 6f 64 65 32 | values...)).........((node.node2 |
| 6a80 | 76 61 6c 75 65 73 2e 2e 2e 29 29 29 29 0a 0a 20 20 69 6e 74 6f 20 60 28 66 69 65 6c 64 20 28 6e | values...))))....into.`(field.(n |
| 6aa0 | 6f 64 65 31 76 61 6c 75 65 73 29 20 28 6e 6f 64 65 32 76 61 6c 75 65 73 29 29 60 2e 0a 0a 23 23 | ode1values).(node2values))`...## |
| 6ac0 | 20 4b 65 79 77 6f 72 64 20 52 65 66 65 72 65 6e 63 65 0a 0a 2d 20 60 3a 61 72 67 75 6d 65 6e 74 | .Keyword.Reference..-.`:argument |
| 6ae0 | 73 60 0a 0a 20 20 50 61 73 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 66 69 65 6c 64 73 20 61 | s`....Pass.arguments.to.fields.a |
| 6b00 | 73 20 61 6e 20 61 6c 69 73 74 20 6f 66 20 70 61 72 61 6d 65 74 65 72 73 20 28 61 73 20 73 79 6d | s.an.alist.of.parameters.(as.sym |
| 6b20 | 62 6f 6c 73 29 20 74 6f 0a 20 20 76 61 6c 75 65 73 2e 20 53 65 65 20 60 67 72 61 70 68 71 6c 2d | bols).to...values..See.`graphql- |
| 6b40 | 2d 65 6e 63 6f 64 65 2d 61 72 67 75 6d 65 6e 74 2d 76 61 6c 75 65 60 2e 0a 0a 2d 20 60 3a 6f 70 | -encode-argument-value`...-.`:op |
| 6b60 | 2d 6e 61 6d 65 60 2c 20 60 3a 6f 70 2d 70 61 72 61 6d 73 60 0a 0a 20 20 4f 70 65 72 61 74 69 6f | -name`,.`:op-params`....Operatio |
| 6b80 | 6e 20 6e 61 6d 65 2f 70 61 72 61 6d 65 74 65 72 73 2e 20 47 69 76 65 6e 20 74 6f 20 74 6f 70 2d | n.name/parameters..Given.to.top- |
| 6ba0 | 6c 65 76 65 6c 20 2a 71 75 65 72 79 2a 20 6f 72 20 2a 6d 75 74 61 74 69 6f 6e 2a 0a 20 20 6f 70 | level.*query*.or.*mutation*...op |
| 6bc0 | 65 72 61 74 69 6f 6e 73 20 66 6f 72 20 6c 61 74 65 72 20 72 65 2d 75 73 65 2e 20 59 6f 75 20 73 | erations.for.later.re-use..You.s |
| 6be0 | 68 6f 75 6c 64 20 72 61 72 65 6c 79 20 28 69 66 20 65 76 65 72 29 20 6e 65 65 64 20 74 6f 0a 20 | hould.rarely.(if.ever).need.to.. |
| 6c00 | 20 73 75 70 70 6c 79 20 74 68 65 73 65 20 79 6f 75 72 73 65 6c 66 3b 20 74 68 65 20 60 67 72 61 | .supply.these.yourself;.the.`gra |
| 6c20 | 70 68 71 6c 2d 71 75 65 72 79 60 20 61 6e 64 20 60 67 72 61 70 68 71 6c 2d 6d 75 74 61 74 69 6f | phql-query`.and.`graphql-mutatio |
| 6c40 | 6e 60 0a 20 20 6d 61 63 72 6f 73 20 67 69 76 65 20 79 6f 75 20 6e 61 74 75 72 61 6c 20 73 79 6e | n`...macros.give.you.natural.syn |
| 6c60 | 74 61 78 20 74 6f 20 64 6f 20 74 68 69 73 2e 0a 0a 23 23 20 50 6c 61 6e 6e 65 64 0a 0a 2d 20 60 | tax.to.do.this...##.Planned..-.` |
| 6c80 | 3a 61 73 60 20 6b 65 79 77 6f 72 64 20 66 6f 72 20 5b 61 6c 69 61 73 65 73 5d 5b 67 72 61 70 68 | :as`.keyword.for.[aliases][graph |
| 6ca0 | 71 6c 2d 61 6c 69 61 73 5d 20 28 60 67 72 61 70 68 71 6c 2d 65 6e 63 6f 64 65 60 29 2e 0a 0a 2d | ql-alias].(`graphql-encode`)...- |
| 6cc0 | 20 60 2e 2e 2e 60 20 71 75 61 6c 69 66 69 65 72 20 66 6f 72 20 5b 66 72 61 67 6d 65 6e 74 73 5d | .`...`.qualifier.for.[fragments] |
| 6ce0 | 5b 67 72 61 70 68 71 6c 2d 66 72 61 67 6d 65 6e 74 5d 20 61 6e 64 20 5b 69 6e 6c 69 6e 65 0a 20 | [graphql-fragment].and.[inline.. |
| 6d00 | 20 66 72 61 67 6d 65 6e 74 73 5d 5b 67 72 61 70 68 71 6c 2d 69 66 72 61 67 6d 65 6e 74 5d 20 28 | .fragments][graphql-ifragment].( |
| 6d20 | 60 67 72 61 70 68 71 6c 2d 2d 65 6e 63 6f 64 65 2d 6f 62 6a 65 63 74 60 29 0a 0a 5b 67 72 61 70 | `graphql--encode-object`)..[grap |
| 6d40 | 68 71 6c 2d 61 6c 69 61 73 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c | hql-alias]:.http://graphql.org/l |
| 6d60 | 65 61 72 6e 2f 71 75 65 72 69 65 73 2f 23 61 6c 69 61 73 65 73 0a 5b 67 72 61 70 68 71 6c 2d 76 | earn/queries/#aliases.[graphql-v |
| 6d80 | 61 72 69 61 62 6c 65 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c 65 61 | ariable]:.http://graphql.org/lea |
| 6da0 | 72 6e 2f 71 75 65 72 69 65 73 2f 23 76 61 72 69 61 62 6c 65 73 0a 5b 67 72 61 70 68 71 6c 2d 66 | rn/queries/#variables.[graphql-f |
| 6dc0 | 72 61 67 6d 65 6e 74 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c 65 61 | ragment]:.http://graphql.org/lea |
| 6de0 | 72 6e 2f 71 75 65 72 69 65 73 2f 23 66 72 61 67 6d 65 6e 74 73 0a 5b 67 72 61 70 68 71 6c 2d 69 | rn/queries/#fragments.[graphql-i |
| 6e00 | 66 72 61 67 6d 65 6e 74 5d 3a 20 68 74 74 70 3a 2f 2f 67 72 61 70 68 71 6c 2e 6f 72 67 2f 6c 65 | fragment]:.http://graphql.org/le |
| 6e20 | 61 72 6e 2f 71 75 65 72 69 65 73 2f 23 69 6e 6c 69 6e 65 2d 66 72 61 67 6d 65 6e 74 73 0a 00 00 | arn/queries/#inline-fragments... |
| 6e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7000 | 67 72 61 70 68 71 6c 2d 30 2e 31 2e 32 2f 67 72 61 70 68 71 6c 2d 70 6b 67 2e 65 6c 00 00 00 00 | graphql-0.1.2/graphql-pkg.el.... |
| 7020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 7080 | 30 30 30 30 36 31 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 33 34 34 00 20 30 00 00 00 | 0000611.00000000000.014344..0... |
| 70a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 70c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 70e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 7120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 7140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 71a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 71c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 71e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7200 | 3b 3b 20 47 65 6e 65 72 61 74 65 64 20 70 61 63 6b 61 67 65 20 64 65 73 63 72 69 70 74 69 6f 6e | ;;.Generated.package.description |
| 7220 | 20 66 72 6f 6d 20 67 72 61 70 68 71 6c 2e 65 6c 20 20 2d 2a 2d 20 6e 6f 2d 62 79 74 65 2d 63 6f | .from.graphql.el..-*-.no-byte-co |
| 7240 | 6d 70 69 6c 65 3a 20 74 20 2d 2a 2d 0a 28 64 65 66 69 6e 65 2d 70 61 63 6b 61 67 65 20 22 67 72 | mpile:.t.-*-.(define-package."gr |
| 7260 | 61 70 68 71 6c 22 20 22 30 2e 31 2e 32 22 20 22 47 72 61 70 68 51 4c 20 75 74 69 6c 69 74 69 65 | aphql"."0.1.2"."GraphQL.utilitie |
| 7280 | 73 22 20 27 28 28 65 6d 61 63 73 20 22 32 35 22 29 29 20 3a 63 6f 6d 6d 69 74 20 22 62 35 37 62 | s".'((emacs."25")).:commit."b57b |
| 72a0 | 35 63 61 35 64 32 64 30 38 33 37 65 31 66 62 34 61 34 66 33 30 63 30 35 31 64 35 66 33 65 36 34 | 5ca5d2d0837e1fb4a4f30c051d5f3e64 |
| 72c0 | 33 66 30 66 22 20 3a 61 75 74 68 6f 72 73 20 27 28 28 22 53 65 61 6e 20 41 6c 6c 72 65 64 22 20 | 3f0f".:authors.'(("Sean.Allred". |
| 72e0 | 2e 20 22 63 6f 64 65 40 73 65 61 6e 61 6c 6c 72 65 64 2e 63 6f 6d 22 29 29 20 3a 6d 61 69 6e 74 | .."code@seanallred.com")).:maint |
| 7300 | 61 69 6e 65 72 20 27 28 22 53 65 61 6e 20 41 6c 6c 72 65 64 22 20 2e 20 22 63 6f 64 65 40 73 65 | ainer.'("Sean.Allred"..."code@se |
| 7320 | 61 6e 61 6c 6c 72 65 64 2e 63 6f 6d 22 29 20 3a 6b 65 79 77 6f 72 64 73 20 27 28 22 68 79 70 65 | anallred.com").:keywords.'("hype |
| 7340 | 72 6d 65 64 69 61 22 20 22 74 6f 6f 6c 73 22 20 22 6c 69 73 70 22 29 20 3a 75 72 6c 20 22 68 74 | rmedia"."tools"."lisp").:url."ht |
| 7360 | 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 76 65 72 6d 69 63 75 6c 75 73 2f 67 72 61 70 | tps://github.com/vermiculus/grap |
| 7380 | 68 71 6c 2e 65 6c 22 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | hql.el")........................ |
| 73a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 73c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 73e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 74a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 74c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 74e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 75a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 75c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 75e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 76a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 76c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 76e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |