├── .gitignore
├── .vscode
└── extensions.json
├── docs
├── build
│ ├── bundle.css
│ ├── bundle.css.map
│ ├── bundle.js
│ └── bundle.js.map
├── favicon.png
├── global.css
└── index.html
├── example
├── .gitignore
├── .vscode
│ ├── extensions.json
│ └── settings.json
├── README.md
├── codegen.yml
├── package-lock.json
├── package.json
├── public
│ ├── build
│ │ ├── bundle.css
│ │ ├── bundle.css.map
│ │ ├── bundle.js
│ │ └── bundle.js.map
│ ├── favicon.png
│ ├── global.css
│ └── index.html
├── rollup.config.js
├── src
│ ├── App.svelte
│ ├── apollo-client.ts
│ ├── codegen.ts
│ ├── components
│ │ ├── CLaunch.svelte
│ │ └── NavLink.svelte
│ ├── graphql
│ │ ├── AddCodegenUser.gql
│ │ ├── DeleteCodegenUser.gql
│ │ ├── GetCodegenUsers.gql
│ │ ├── GetLaunches.gql
│ │ ├── GetLaunchesWithArgs.gql
│ │ └── Subscription.gql
│ ├── main.ts
│ └── routes
│ │ ├── PageMutation.svelte
│ │ ├── PageQueries.svelte
│ │ ├── PageQueriesWithArgs.svelte
│ │ └── PageSubscription.svelte
└── tsconfig.json
├── package-lock.json
├── package.json
├── readme.md
└── src
├── index.js
└── index.ts
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["johnpapa.vscode-peacock"]
3 | }
4 |
--------------------------------------------------------------------------------
/docs/build/bundle.css:
--------------------------------------------------------------------------------
1 | .wrapper.svelte-1e28p2{height:calc(var(--size) / 15);width:calc(var(--size) * 2);background-color:var(--rgba);position:relative;overflow:hidden;background-clip:padding-box}.lines.svelte-1e28p2{height:calc(var(--size) / 15);background-color:var(--color)}.small-lines.svelte-1e28p2{position:absolute;overflow:hidden;background-clip:padding-box;display:block;border-radius:2px;will-change:left, right;animation-fill-mode:forwards}.small-lines.\31 .svelte-1e28p2{animation:2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) 0s infinite normal
2 | none running svelte-1e28p2-long}.small-lines.\32 .svelte-1e28p2{animation:2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite normal
3 | none running svelte-1e28p2-short}@keyframes svelte-1e28p2-long{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes svelte-1e28p2-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}
4 | .wrapper.svelte-1gbpzwq{height:var(--size);width:var(--size);display:flex;justify-content:center;align-items:center}.spinner.svelte-1gbpzwq{height:var(--size);width:var(--size);animation:svelte-1gbpzwq-rotate 2s infinite linear}.dot.svelte-1gbpzwq{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:var(--color);border-radius:100%;animation:svelte-1gbpzwq-bounce 2s infinite ease-in-out}@keyframes svelte-1gbpzwq-rotate{100%{transform:rotate(360deg)}}@keyframes svelte-1gbpzwq-bounce{0%,100%{transform:scale(0.0)}50%{transform:scale(1.0)}}
5 | .circle.svelte-dmy3ge{height:var(--size);width:var(--size);border-color:var(--color) transparent var(--color) var(--color);border-width:calc(var(--size) / 15);border-style:solid;border-image:initial;border-radius:50%;animation:0.75s linear 0s infinite normal none running svelte-dmy3ge-rotate}@keyframes svelte-dmy3ge-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
6 | .circle.svelte-gkf9c4{width:var(--size);height:var(--size);box-sizing:border-box;position:relative;border:3px solid transparent;border-top-color:var(--colorOuter);border-radius:50%;animation:svelte-gkf9c4-circleSpin 2s linear infinite}.circle.svelte-gkf9c4:before,.circle.svelte-gkf9c4:after{content:"";box-sizing:border-box;position:absolute;border:3px solid transparent;border-radius:50%}.circle.svelte-gkf9c4:after{border-top-color:var(--colorInner);top:9px;left:9px;right:9px;bottom:9px;animation:svelte-gkf9c4-circleSpin 1.5s linear infinite}.circle.svelte-gkf9c4:before{border-top-color:var(--colorCenter);top:3px;left:3px;right:3px;bottom:3px;animation:svelte-gkf9c4-circleSpin 3s linear infinite}@keyframes svelte-gkf9c4-circleSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
7 | .wrapper.svelte-1t1q7st{width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;line-height:0;box-sizing:border-box}.inner.svelte-1t1q7st{transform:scale(calc(var(--floatSize) / 52))}.ball-container.svelte-1t1q7st{animation:svelte-1t1q7st-ballTwo 1.5s infinite;width:44px;height:44px;flex-shrink:0;position:relative}.single-ball.svelte-1t1q7st{width:44px;height:44px;position:absolute}.ball.svelte-1t1q7st{width:20px;height:20px;border-radius:50%;position:absolute;animation:svelte-1t1q7st-ballOne 1.5s infinite ease}.ball-top-left.svelte-1t1q7st{background-color:var(--ballTopLeftColor);top:0;left:0}.ball-top-right.svelte-1t1q7st{background-color:var(--ballTopRightColor);top:0;left:24px}.ball-bottom-left.svelte-1t1q7st{background-color:var(--ballBottomLeftColor);top:24px;left:0}.ball-bottom-right.svelte-1t1q7st{background-color:var(--ballBottomRightColor);top:24px;left:24px}@keyframes svelte-1t1q7st-ballOne{0%{position:absolute}50%{top:12px;left:12px;position:absolute;opacity:0.5}100%{position:absolute}}@keyframes svelte-1t1q7st-ballTwo{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(360deg) scale(1.3)}100%{transform:rotate(720deg) scale(1)}}
8 | .wrapper.svelte-h1a2xs{position:relative;width:var(--size);height:var(--size)}.circle.svelte-h1a2xs{position:absolute;width:var(--size);height:var(--size);background-color:var(--color);border-radius:100%;opacity:0.6;top:0;left:0;animation-fill-mode:both;animation-name:svelte-h1a2xs-bounce !important}@keyframes svelte-h1a2xs-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}
9 | .wrapper.svelte-4zud4{width:calc(var(--size) * 1.3);height:calc(var(--size) * 1.3);display:flex;justify-content:center;align-items:center}.firework.svelte-4zud4{border:calc(var(--size) / 10) dotted var(--color);width:var(--size);height:var(--size);border-radius:50%;animation:svelte-4zud4-fire 1.25s cubic-bezier(0.165, 0.84, 0.44, 1) infinite}@keyframes svelte-4zud4-fire{0%{opacity:1;transform:scale(0.1)}25%{opacity:0.85}100%{transform:scale(1);opacity:0}}
10 | .svelte-e9uauf{overflow:hidden;position:relative;text-indent:-9999px;display:inline-block;background:#f86;border-radius:50%;transform:rotateZ(90deg);transform-origin:50% 50%;animation:svelte-e9uauf-plus-loader-background 3s infinite ease-in-out}.svelte-e9uauf:after{background:#f86;border-radius:50% 0 0 50%;content:"";position:absolute;right:50%;top:0;width:50%;height:100%;transform-origin:100% 50%;animation:svelte-e9uauf-plus-loader-top 3s infinite linear}.svelte-e9uauf:before{background:#fc6;border-radius:50% 0 0 50%;content:"";position:absolute;right:50%;top:0;width:50%;height:100%;transform-origin:100% 50%;animation:svelte-e9uauf-plus-loader-bottom 3s infinite linear}@keyframes svelte-e9uauf-plus-loader-top{2.5%{background:#f86;transform:rotateY(0deg);animation-timing-function:ease-in}13.75%{background:#ff430d;transform:rotateY(90deg);animation-timing-function:step-start}13.76%{background:#ffae0d;transform:rotateY(90deg);animation-timing-function:ease-out}25%{background:#fc6;transform:rotateY(180deg)}27.5%{background:#fc6;transform:rotateY(180deg);animation-timing-function:ease-in}41.25%{background:#ffae0d;transform:rotateY(90deg);animation-timing-function:step-start}41.26%{background:#2cc642;transform:rotateY(90deg);animation-timing-function:ease-out}50%{background:#6d7;transform:rotateY(0deg)}52.5%{background:#6d7;transform:rotateY(0deg);animation-timing-function:ease-in}63.75%{background:#2cc642;transform:rotateY(90deg);animation-timing-function:step-start}63.76%{background:#1386d2;transform:rotateY(90deg);animation-timing-function:ease-out}75%{background:#4ae;transform:rotateY(180deg)}77.5%{background:#4ae;transform:rotateY(180deg);animation-timing-function:ease-in}91.25%{background:#1386d2;transform:rotateY(90deg);animation-timing-function:step-start}91.26%{background:#ff430d;transform:rotateY(90deg);animation-timing-function:ease-in}100%{background:#f86;transform:rotateY(0deg);animation-timing-function:step-start}}@keyframes svelte-e9uauf-plus-loader-bottom{0%{background:#fc6;animation-timing-function:step-start}50%{background:#fc6;animation-timing-function:step-start}75%{background:#4ae;animation-timing-function:step-start}100%{background:#4ae;animation-timing-function:step-start}}@keyframes svelte-e9uauf-plus-loader-background{0%{background:#f86;transform:rotateZ(180deg)}25%{background:#f86;transform:rotateZ(180deg);animation-timing-function:step-start}27.5%{background:#6d7;transform:rotateZ(90deg)}50%{background:#6d7;transform:rotateZ(90deg);animation-timing-function:step-start}52.5%{background:#6d7;transform:rotateZ(0deg)}75%{background:#6d7;transform:rotateZ(0deg);animation-timing-function:step-start}77.5%{background:#f86;transform:rotateZ(270deg)}100%{background:#f86;transform:rotateZ(270deg);animation-timing-function:step-start}}
11 | .wrapper.svelte-gdryy6{position:relative;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size)}.ring.svelte-gdryy6{position:absolute;border:2px solid var(--color);border-radius:50%;background-color:transparent;animation:svelte-gdryy6-motion 2.5s ease infinite}@keyframes svelte-gdryy6-motion{0%{transform:translateY(var(--motionOne))}50%{transform:translateY(var(--motionTwo))}100%{transform:translateY(var(--motionThree))}}
12 | .wrapper.svelte-195boue{width:var(--size);height:var(--size)}.circle.svelte-195boue{border-radius:100%;animation-fill-mode:both;position:absolute;opacity:0;width:var(--size);height:var(--size);background-color:var(--color);animation:svelte-195boue-bounce 1s linear infinite}@keyframes svelte-195boue-bounce{0%{opacity:0;transform:scale(0)}5%{opacity:1}100%{opacity:0}}
13 | .wrapper.svelte-1waf8gi{height:var(--size);width:var(--size);border-radius:100%;animation:svelte-1waf8gi-moonStretchDelay 0.6s 0s infinite linear;animation-fill-mode:forwards;position:relative}.circle-one.svelte-1waf8gi{top:var(--moonSize);background-color:var(--color);width:calc(var(--size) / 7);height:calc(var(--size) / 7);border-radius:100%;animation:svelte-1waf8gi-moonStretchDelay 0.6s 0s infinite linear;animation-fill-mode:forwards;opacity:0.8;position:absolute}.circle-two.svelte-1waf8gi{opacity:0.1;border:calc(var(--size) / 7) solid var(--color);height:var(--size);width:var(--size);border-radius:100%;box-sizing:border-box}@keyframes svelte-1waf8gi-moonStretchDelay{100%{transform:rotate(360deg)}}
14 | .wrapper.svelte-jaxue9{position:relative;display:flex;justify-content:center;align-items:center;width:var(--size);height:calc(var(--size) / 2.5)}.cube.svelte-jaxue9{position:absolute;top:0px;width:calc(var(--size) / 5);height:calc(var(--size) / 2.5);background-color:var(--color);animation:svelte-jaxue9-motion 1.5s cubic-bezier(0.895, 0.03, 0.685, 0.22) infinite}@keyframes svelte-jaxue9-motion{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
15 | .wrapper.svelte-1t1ct37{width:var(--size);height:calc(var(--size) / 2);overflow:hidden}.rainbow.svelte-1t1ct37{width:var(--size);height:var(--size);border-left-color:transparent;border-bottom-color:transparent;border-top-color:var(--color);border-right-color:var(--color);box-sizing:border-box;transform:rotate(-200deg);border-radius:50%;border-style:solid;animation:3s ease-in-out 0s infinite normal none running svelte-1t1ct37-rotate}@keyframes svelte-1t1ct37-rotate{0%{border-width:10px}25%{border-width:3px}50%{transform:rotate(115deg);border-width:10px}75%{border-width:3px}100%{border-width:10px}}
16 | .wrapper.svelte-1cgklou{position:relative;width:var(--size);height:var(--size)}.border.svelte-1cgklou{border-color:var(--color);position:absolute;top:0px;left:0px;width:var(--size);height:var(--size);opacity:0.4;perspective:800px;border-width:6px;border-style:solid;border-image:initial;border-radius:100%}.border.\31 .svelte-1cgklou{animation:2s linear 0s infinite normal none running svelte-1cgklou-ringOne}.border.\32 .svelte-1cgklou{animation:2s linear 0s infinite normal none running svelte-1cgklou-ringTwo}@keyframes svelte-1cgklou-ringOne{0%{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg)}100%{transform:rotateX(360deg) rotateY(180deg) rotateZ(360deg)}}@keyframes svelte-1cgklou-ringTwo{0%{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg)}100%{transform:rotateX(180deg) rotateY(360deg) rotateZ(360deg)}}
17 | .wrapper.svelte-4a3dxb{width:var(--size);height:var(--size)}.circle.svelte-4a3dxb{width:var(--size);height:var(--size);background-color:var(--color);animation-duration:var(--duration);border-radius:100%;display:inline-block;animation:svelte-4a3dxb-scaleOut 1s ease-in-out infinite}@keyframes svelte-4a3dxb-scaleOut{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}
18 | .wrapper.svelte-158kb8g{position:relative;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size)}.shadow.svelte-158kb8g{color:var(--color);font-size:var(--size);overflow:hidden;width:var(--size);height:var(--size);border-radius:50%;margin:28px auto;position:relative;transform:translateZ(0);animation:svelte-158kb8g-load 1.7s infinite ease, svelte-158kb8g-round 1.7s infinite ease}@keyframes svelte-158kb8g-load{0%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em,
19 | 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em,
20 | 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em,
21 | -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em,
22 | -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em,
23 | -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em,
24 | -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em,
25 | -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em,
26 | -0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em,
27 | 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}@keyframes svelte-158kb8g-round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
28 | .wrapper.svelte-1hlkuhp{width:var(--size);height:var(--stroke);transform:scale(calc(var(--floatSize) / 75));display:flex;justify-content:center;align-items:center}.line.svelte-1hlkuhp{width:var(--size);height:var(--stroke);background:var(--color);border-radius:var(--stroke);transform-origin:center center;animation:svelte-1hlkuhp-spineLine 4s ease infinite}@keyframes svelte-1hlkuhp-spineLine{0%{transform:rotate(-20deg);height:5px;width:75px}5%{height:5px;width:75px}30%{transform:rotate(380deg);height:5px;width:75px}40%{transform:rotate(360deg);height:5px;width:75px}55%{transform:rotate(0deg);height:5px;width:5px}65%{transform:rotate(0deg);height:5px;width:85px}68%{transform:rotate(0deg);height:5px}75%{transform:rotate(0deg);height:5px;width:1px}78%{height:5px;width:5px}90%{height:5px;width:75px;transform:rotate(0deg)}99%,100%{height:5px;width:75px;transform:rotate(-20deg)}}
29 | .square.svelte-qn42kr{height:var(--size);width:var(--size);background-color:var(--color);animation:svelte-qn42kr-squareDelay 3s 0s infinite cubic-bezier(0.09, 0.57, 0.49, 0.9);animation-fill-mode:both;perspective:100px;display:inline-block}@keyframes svelte-qn42kr-squareDelay{25%{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}50%{-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}100%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}}
30 | .wrapper.svelte-1uxpkwt{height:var(--size);width:var(--size);display:inline-block;text-align:center;font-size:10px}.rect.svelte-1uxpkwt{height:100%;width:10%;display:inline-block;margin-right:4px;background-color:var(--color);animation:svelte-1uxpkwt-stretch var(--duration) ease-in-out infinite}@keyframes svelte-1uxpkwt-stretch{0%,40%,100%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}
31 | .wrapper.svelte-q9s07q{height:var(--size);width:var(--size);display:flex;align-items:center;justify-content:center}.dot.svelte-q9s07q{height:var(--dotSize);width:var(--dotSize);background-color:var(--color);margin:2px;display:inline-block;border-radius:100%;animation:svelte-q9s07q-sync 0.6s ease-in-out infinite alternate both running}@-webkit-keyframes svelte-q9s07q-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes svelte-q9s07q-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}
32 | .wrapper.svelte-1vjdab9{position:relative;display:flex;justify-content:center;align-items:center;width:calc(var(--size) * 2.5);height:var(--size);overflow:hidden}.bar.svelte-1vjdab9{position:absolute;top:calc(var(--size) / 10);width:calc(var(--size) / 5);height:calc(var(--size) / 10);margin-top:calc(var(--size) - var(--size) / 10);transform:skewY(0deg);background-color:var(--color);animation:svelte-1vjdab9-motion 1.25s ease-in-out infinite}@keyframes svelte-1vjdab9-motion{25%{transform:skewY(25deg)}50%{height:100%;margin-top:0}75%{transform:skewY(-25deg)}}
33 | .title.svelte-1xis1m4{background-color:#444444;height:100px;display:flex;justify-content:center;align-items:center;color:white;font-size:xx-large}nav.svelte-1xis1m4{background-color:#ff3e00;height:60px;display:flex;justify-content:space-around;align-items:center;color:white}
34 | .cards.svelte-1gkoin{display:flex;justify-content:center}.card.svelte-1gkoin{padding:10px;background-color:rgb(173, 196, 178);box-shadow:10px 5px 5px #ff3e00;margin:20px}
35 | .cards.svelte-tu4nfp{display:flex;justify-content:space-around}.card.svelte-tu4nfp{padding:10px;background-color:rgb(173, 196, 178);box-shadow:10px 5px 5px #ff3e00}
36 | .args.svelte-1pwy8q2{display:flex;justify-content:center;align-items:center;height:40px;padding:10px}button.svelte-1pwy8q2{margin-left:10px}.selected.svelte-1pwy8q2{background-color:#ff3e00}.cards.svelte-1pwy8q2{display:flex;justify-content:center}.card.svelte-1pwy8q2{padding:10px;background-color:rgb(173, 196, 178);box-shadow:10px 5px 5px #ff3e00;margin:20px}
37 | .cards.svelte-1gkoin{display:flex;justify-content:center}.card.svelte-1gkoin{padding:10px;background-color:rgb(173, 196, 178);box-shadow:10px 5px 5px #ff3e00;margin:20px}
38 |
39 | /*# sourceMappingURL=bundle.css.map */
--------------------------------------------------------------------------------
/docs/build/bundle.css.map:
--------------------------------------------------------------------------------
1 | {
2 | "version": 3,
3 | "file": "bundle.css",
4 | "sources": [
5 | "BarLoader.svelte",
6 | "Chasing.svelte",
7 | "Circle.svelte",
8 | "Circle2.svelte",
9 | "Circle3.svelte",
10 | "DoubleBounce.svelte",
11 | "Firework.svelte",
12 | "GoogleSpin.svelte",
13 | "Jellyfish.svelte",
14 | "Jumper.svelte",
15 | "Moon.svelte",
16 | "Pulse.svelte",
17 | "Rainbow.svelte",
18 | "RingLoader.svelte",
19 | "ScaleOut.svelte",
20 | "Shadow.svelte",
21 | "SpinLine.svelte",
22 | "Square.svelte",
23 | "Stretch.svelte",
24 | "SyncLoader.svelte",
25 | "Wave.svelte",
26 | "App.svelte",
27 | "PageMutation.svelte",
28 | "PageQueries.svelte",
29 | "PageQueriesWithArgs.svelte",
30 | "PageSubscription.svelte"
31 | ],
32 | "sourcesContent": [
33 | "\r\n\r\n\r\n\r\n
\r\n {#each range(2, 1) as version}\r\n
\r\n {/each}\r\n
\r\n",
34 | "\r\n\r\n\r\n\r\n
\r\n {#each range(2, 0) as version}\r\n
\r\n {/each}\r\n
\r\n
\r\n",
35 | "\r\n\r\n\r\n",
36 | "\r\n\r\n\r\n\r\n\r\n",
37 | "\r\n\r\n\r\n\r\n\r\n",
38 | "\r\n\r\n\r\n {#each range(2, 1) as version}\r\n
\r\n {/each}\r\n
\r\n",
39 | "\r\n\r\n\r\n",
40 | "\r\n\r\n\r\n\r\n\r\n",
41 | "\r\n\r\n\r\n\r\n {#each range(6, 0) as version}\r\n
\r\n {/each}\r\n
\r\n",
42 | "\r\n\r\n\r\n {#each range(3, 1) as version}\r\n
\r\n {/each}\r\n
\r\n",
43 | "\r\n\r\n\r\n\r\n\r\n",
44 | "\r\n\r\n\r\n\r\n {#each range(3, 0) as version}\r\n
\r\n {/each}\r\n
\r\n",
45 | "\r\n\r\n\r\n\r\n\r\n",
46 | "\r\n\r\n\r\n\r\n\r\n {#each range(2, 1) as version}\r\n
\r\n {/each}\r\n
\r\n",
47 | "\r\n\r\n\r\n\r\n",
48 | "\r\n\r\n\r\n",
49 | "\r\n\r\n\r\n",
50 | "\r\n\r\n\r\n",
51 | "\r\n\r\n\r\n\r\n\r\n {#each range(5, 1) as version}\r\n
\r\n {/each}\r\n
\r\n",
52 | "\r\n\r\n\r\n\r\n\r\n {#each range(3, 1) as i}\r\n
\r\n {/each}\r\n
\r\n",
53 | "\r\n\r\n\r\n {#each range(10, 0) as version}\r\n
\r\n {/each}\r\n
\r\n",
54 | "\n\n\n\ngraphql-codegen-svelte-apollo
\n\n\n \n \n
\n \n \n
\n \n \n
\n \n \n
\n \n \n
\n\n",
55 | "\n\n\n\n
\n\n \n
Add User
\n \n \n \n \n
List of Codegen Users
\n {#if $query.loading}\n
...loading users
\n {:else}\n {#if $query.data?.users.length === 0}\n
No User (Add some!)
\n {/if}\n {#each $query.data?.users || [] as user, i}\n
User {i + 1} -> {user.name}
\n {/each}\n
\n
\n {/if}\n
\n\n",
56 | "\n\n\n\n
\n\n \n
SpaceX all launches
\n {#if $query.loading}\n
\n {/if}\n {#each $query.data?.launches || [] as launch (launch.mission_id)}\n
\n \n
\n {/each}\n
\n\n",
57 | "\n\n\n\n\n Number of Launches:\n \n \n
\n\n\n \n
SpaceX last {limit} launches (1)
\n {#if $query.loading}\n
...loading {limit} launches
\n {/if}\n {#each $query.data?.launches || [] as launch (launch.mission_id)}\n
\n {/each}\n
\n \n
SpaceX last {limit} launches (2)
\n {#if $query.loading}\n
...loading {limit} launches
\n {/if}\n {#each $query.data?.launches || [] as launch}\n
\n {/each}\n
\n\n",
58 | "\n\n\n\n
\n\n \n
Add User
\n \n \n \n \n
Last user added
\n
\n
{$subscription?.data?.userAdded}
\n
\n
\n \n
List of Codegen Users
\n {#if $query.loading}\n
...loading users
\n {:else}\n {#if $query.data?.users.length === 0}\n
No User (Add some!)
\n {/if}\n {#each $query.data?.users || [] as user}\n
{user.name}
\n {/each}\n \n \n
\n {/if}\n
\n\n"
59 | ],
60 | "names": [],
61 | "mappings": "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"
62 | }
--------------------------------------------------------------------------------
/docs/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ticruz38/graphql-codegen-svelte-apollo/ac169b53400d7b02168f7ac51c2f7d18d051ada5/docs/favicon.png
--------------------------------------------------------------------------------
/docs/global.css:
--------------------------------------------------------------------------------
1 | html,
2 | body {
3 | position: relative;
4 | width: 100%;
5 | height: 100%;
6 | }
7 |
8 | body {
9 | margin: 0;
10 | padding: 0;
11 | font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
12 | Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
13 | }
14 |
15 | a {
16 | color: white;
17 | text-decoration: none;
18 | font-size: large;
19 | font-weight: bold;
20 | }
21 |
22 | a:hover {
23 | padding: 4px;
24 | border-bottom: 2px solid white;
25 | }
26 |
27 | a:visited {
28 | color: white;
29 | }
30 |
31 | a.active {
32 | padding: 4px;
33 | border-bottom: 2px solid white;
34 | }
35 |
--------------------------------------------------------------------------------
/docs/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Svelte Codegen GraphQL
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/example/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 | /public/build/
3 |
--------------------------------------------------------------------------------
/example/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["svelte.svelte-vscode", "johnpapa.vscode-peacock"]
3 | }
4 |
--------------------------------------------------------------------------------
/example/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "workbench.colorCustomizations": {
3 | "activityBar.activeBackground": "#ff6433",
4 | "activityBar.activeBorder": "#00ff3d",
5 | "activityBar.background": "#ff6433",
6 | "activityBar.foreground": "#15202b",
7 | "activityBar.inactiveForeground": "#15202b99",
8 | "activityBarBadge.background": "#00ff3d",
9 | "activityBarBadge.foreground": "#15202b",
10 | "statusBar.background": "#ff3d00",
11 | "statusBar.foreground": "#e7e7e7",
12 | "statusBarItem.hoverBackground": "#ff6433",
13 | "titleBar.activeBackground": "#ff3d00",
14 | "titleBar.activeForeground": "#e7e7e7",
15 | "titleBar.inactiveBackground": "#ff3d0099",
16 | "titleBar.inactiveForeground": "#e7e7e799"
17 | },
18 | "peacock.remoteColor": "#ff3d00"
19 | }
--------------------------------------------------------------------------------
/example/README.md:
--------------------------------------------------------------------------------
1 | # Svelte GraphQL Code Gen example
2 |
3 | ## Get started as a codegen-svelte-apollo developer
4 |
5 | Install dependencies...
6 |
7 | ```bash
8 | npm i
9 | ```
10 |
11 | Go to `example/codegen.yml` and check that it's like this:
12 |
13 | ```yml
14 | - ../src/index.js # in codegen-svelte-apollo lib developement
15 | # - svelte-apollo # in real usage of the lib
16 | ```
17 |
18 | ... Go to the chapter **## Get started common...**
19 |
20 | ## Get started as a user of codegen-svelte-apollo
21 |
22 | Ensure that you have graphql & graphql-codegen-svelte-apollo in `example/package.json` with:
23 |
24 | ```bash
25 | cd example
26 | npm add graphql graphql-codegen-svelte-apollo
27 | ```
28 |
29 | Go to `example/codegen.yml` and check that it's like this:
30 |
31 | ```yml
32 | # - ../src/index.js # in codegen-svelte-apollo lib developement
33 | - svelte-apollo # in real usage of the lib
34 | ```
35 |
36 | ... Go to the chapter **## Get started common...**
37 |
38 | ## Get started common...
39 |
40 | Go to `example` folder and Install the dependencies
41 |
42 | ```bash
43 | cd example
44 | npm i
45 | ```
46 |
47 | ...then generate Types (in `example/src/codegen.ts`):
48 |
49 | ```bash
50 | npm run types
51 | ```
52 |
53 | ...then start:
54 |
55 | ```bash
56 | npm run dev
57 | ```
58 |
59 | 🚀 Go to `http://localhost:5000/` and enjoy the demo. 🚀
60 |
--------------------------------------------------------------------------------
/example/codegen.yml:
--------------------------------------------------------------------------------
1 | schema:
2 | # - https://api.spacex.land/graphql/
3 | - https://space-x-land-with-sub.herokuapp.com/graphql/
4 | overwrite: true
5 | documents:
6 | - './src/**/*.gql'
7 | generates:
8 | src/codegen.ts:
9 | plugins:
10 | - typescript
11 | - typescript-operations
12 | - ../src/index.js # in codegen-svelte-apollo lib developement
13 | # - svelte-apollo # in real usage of the lib
14 | config:
15 | clientPath: 'src/apollo-client'
16 |
--------------------------------------------------------------------------------
/example/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "svelte-app",
3 | "version": "1.0.0",
4 | "scripts": {
5 | "build": "rollup -c",
6 | "dev": "rollup -c -w",
7 | "start": "sirv public -s",
8 | "types": "cross-env DEBUG=1 && graphql-codegen",
9 | "validate": "svelte-check",
10 | "pregh-pages": "npm run build",
11 | "gh-pages": "cp -R public/* ../docs"
12 | },
13 | "devDependencies": {
14 | "@graphql-codegen/cli": "^1.19.2",
15 | "@graphql-codegen/typescript": "^1.17.11",
16 | "@graphql-codegen/typescript-operations": "^1.17.10",
17 | "@rollup/plugin-commonjs": "^14.0.0",
18 | "@rollup/plugin-node-resolve": "^8.0.0",
19 | "@rollup/plugin-typescript": "^6.0.0",
20 | "@tsconfig/svelte": "^1.0.0",
21 | "cross-env": "^7.0.2",
22 | "rollup": "^2.3.4",
23 | "rollup-plugin-livereload": "^2.0.0",
24 | "rollup-plugin-svelte": "^6.0.0",
25 | "rollup-plugin-terser": "^7.0.0",
26 | "svelte": "^3.0.0",
27 | "svelte-check": "^1.0.0",
28 | "svelte-preprocess": "^4.0.0",
29 | "tslib": "^2.0.0",
30 | "typescript": "^3.9.3"
31 | },
32 | "dependencies": {
33 | "apollo-cache-inmemory": "^1.6.6",
34 | "apollo-client": "^2.6.10",
35 | "apollo-link-batch-http": "^1.2.14",
36 | "sirv-cli": "^1.0.0",
37 | "svelte-apollo": "^0.3.0",
38 | "svelte-loading-spinners": "^0.1.1",
39 | "svelte-routing": "^1.4.2"
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/example/public/build/bundle.css:
--------------------------------------------------------------------------------
1 | .wrapper.svelte-1e28p2{height:calc(var(--size) / 15);width:calc(var(--size) * 2);background-color:var(--rgba);position:relative;overflow:hidden;background-clip:padding-box}.lines.svelte-1e28p2{height:calc(var(--size) / 15);background-color:var(--color)}.small-lines.svelte-1e28p2{position:absolute;overflow:hidden;background-clip:padding-box;display:block;border-radius:2px;will-change:left, right;animation-fill-mode:forwards}.small-lines.\31 .svelte-1e28p2{animation:2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) 0s infinite normal
2 | none running svelte-1e28p2-long}.small-lines.\32 .svelte-1e28p2{animation:2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite normal
3 | none running svelte-1e28p2-short}@keyframes svelte-1e28p2-long{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes svelte-1e28p2-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}
4 | .wrapper.svelte-1gbpzwq{height:var(--size);width:var(--size);display:flex;justify-content:center;align-items:center}.spinner.svelte-1gbpzwq{height:var(--size);width:var(--size);animation:svelte-1gbpzwq-rotate 2s infinite linear}.dot.svelte-1gbpzwq{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:var(--color);border-radius:100%;animation:svelte-1gbpzwq-bounce 2s infinite ease-in-out}@keyframes svelte-1gbpzwq-rotate{100%{transform:rotate(360deg)}}@keyframes svelte-1gbpzwq-bounce{0%,100%{transform:scale(0.0)}50%{transform:scale(1.0)}}
5 | .circle.svelte-dmy3ge{height:var(--size);width:var(--size);border-color:var(--color) transparent var(--color) var(--color);border-width:calc(var(--size) / 15);border-style:solid;border-image:initial;border-radius:50%;animation:0.75s linear 0s infinite normal none running svelte-dmy3ge-rotate}@keyframes svelte-dmy3ge-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
6 | .circle.svelte-gkf9c4{width:var(--size);height:var(--size);box-sizing:border-box;position:relative;border:3px solid transparent;border-top-color:var(--colorOuter);border-radius:50%;animation:svelte-gkf9c4-circleSpin 2s linear infinite}.circle.svelte-gkf9c4:before,.circle.svelte-gkf9c4:after{content:"";box-sizing:border-box;position:absolute;border:3px solid transparent;border-radius:50%}.circle.svelte-gkf9c4:after{border-top-color:var(--colorInner);top:9px;left:9px;right:9px;bottom:9px;animation:svelte-gkf9c4-circleSpin 1.5s linear infinite}.circle.svelte-gkf9c4:before{border-top-color:var(--colorCenter);top:3px;left:3px;right:3px;bottom:3px;animation:svelte-gkf9c4-circleSpin 3s linear infinite}@keyframes svelte-gkf9c4-circleSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
7 | .wrapper.svelte-1t1q7st{width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;line-height:0;box-sizing:border-box}.inner.svelte-1t1q7st{transform:scale(calc(var(--floatSize) / 52))}.ball-container.svelte-1t1q7st{animation:svelte-1t1q7st-ballTwo 1.5s infinite;width:44px;height:44px;flex-shrink:0;position:relative}.single-ball.svelte-1t1q7st{width:44px;height:44px;position:absolute}.ball.svelte-1t1q7st{width:20px;height:20px;border-radius:50%;position:absolute;animation:svelte-1t1q7st-ballOne 1.5s infinite ease}.ball-top-left.svelte-1t1q7st{background-color:var(--ballTopLeftColor);top:0;left:0}.ball-top-right.svelte-1t1q7st{background-color:var(--ballTopRightColor);top:0;left:24px}.ball-bottom-left.svelte-1t1q7st{background-color:var(--ballBottomLeftColor);top:24px;left:0}.ball-bottom-right.svelte-1t1q7st{background-color:var(--ballBottomRightColor);top:24px;left:24px}@keyframes svelte-1t1q7st-ballOne{0%{position:absolute}50%{top:12px;left:12px;position:absolute;opacity:0.5}100%{position:absolute}}@keyframes svelte-1t1q7st-ballTwo{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(360deg) scale(1.3)}100%{transform:rotate(720deg) scale(1)}}
8 | .wrapper.svelte-h1a2xs{position:relative;width:var(--size);height:var(--size)}.circle.svelte-h1a2xs{position:absolute;width:var(--size);height:var(--size);background-color:var(--color);border-radius:100%;opacity:0.6;top:0;left:0;animation-fill-mode:both;animation-name:svelte-h1a2xs-bounce !important}@keyframes svelte-h1a2xs-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}
9 | .wrapper.svelte-4zud4{width:calc(var(--size) * 1.3);height:calc(var(--size) * 1.3);display:flex;justify-content:center;align-items:center}.firework.svelte-4zud4{border:calc(var(--size) / 10) dotted var(--color);width:var(--size);height:var(--size);border-radius:50%;animation:svelte-4zud4-fire 1.25s cubic-bezier(0.165, 0.84, 0.44, 1) infinite}@keyframes svelte-4zud4-fire{0%{opacity:1;transform:scale(0.1)}25%{opacity:0.85}100%{transform:scale(1);opacity:0}}
10 | .svelte-e9uauf{overflow:hidden;position:relative;text-indent:-9999px;display:inline-block;background:#f86;border-radius:50%;transform:rotateZ(90deg);transform-origin:50% 50%;animation:svelte-e9uauf-plus-loader-background 3s infinite ease-in-out}.svelte-e9uauf:after{background:#f86;border-radius:50% 0 0 50%;content:"";position:absolute;right:50%;top:0;width:50%;height:100%;transform-origin:100% 50%;animation:svelte-e9uauf-plus-loader-top 3s infinite linear}.svelte-e9uauf:before{background:#fc6;border-radius:50% 0 0 50%;content:"";position:absolute;right:50%;top:0;width:50%;height:100%;transform-origin:100% 50%;animation:svelte-e9uauf-plus-loader-bottom 3s infinite linear}@keyframes svelte-e9uauf-plus-loader-top{2.5%{background:#f86;transform:rotateY(0deg);animation-timing-function:ease-in}13.75%{background:#ff430d;transform:rotateY(90deg);animation-timing-function:step-start}13.76%{background:#ffae0d;transform:rotateY(90deg);animation-timing-function:ease-out}25%{background:#fc6;transform:rotateY(180deg)}27.5%{background:#fc6;transform:rotateY(180deg);animation-timing-function:ease-in}41.25%{background:#ffae0d;transform:rotateY(90deg);animation-timing-function:step-start}41.26%{background:#2cc642;transform:rotateY(90deg);animation-timing-function:ease-out}50%{background:#6d7;transform:rotateY(0deg)}52.5%{background:#6d7;transform:rotateY(0deg);animation-timing-function:ease-in}63.75%{background:#2cc642;transform:rotateY(90deg);animation-timing-function:step-start}63.76%{background:#1386d2;transform:rotateY(90deg);animation-timing-function:ease-out}75%{background:#4ae;transform:rotateY(180deg)}77.5%{background:#4ae;transform:rotateY(180deg);animation-timing-function:ease-in}91.25%{background:#1386d2;transform:rotateY(90deg);animation-timing-function:step-start}91.26%{background:#ff430d;transform:rotateY(90deg);animation-timing-function:ease-in}100%{background:#f86;transform:rotateY(0deg);animation-timing-function:step-start}}@keyframes svelte-e9uauf-plus-loader-bottom{0%{background:#fc6;animation-timing-function:step-start}50%{background:#fc6;animation-timing-function:step-start}75%{background:#4ae;animation-timing-function:step-start}100%{background:#4ae;animation-timing-function:step-start}}@keyframes svelte-e9uauf-plus-loader-background{0%{background:#f86;transform:rotateZ(180deg)}25%{background:#f86;transform:rotateZ(180deg);animation-timing-function:step-start}27.5%{background:#6d7;transform:rotateZ(90deg)}50%{background:#6d7;transform:rotateZ(90deg);animation-timing-function:step-start}52.5%{background:#6d7;transform:rotateZ(0deg)}75%{background:#6d7;transform:rotateZ(0deg);animation-timing-function:step-start}77.5%{background:#f86;transform:rotateZ(270deg)}100%{background:#f86;transform:rotateZ(270deg);animation-timing-function:step-start}}
11 | .wrapper.svelte-gdryy6{position:relative;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size)}.ring.svelte-gdryy6{position:absolute;border:2px solid var(--color);border-radius:50%;background-color:transparent;animation:svelte-gdryy6-motion 2.5s ease infinite}@keyframes svelte-gdryy6-motion{0%{transform:translateY(var(--motionOne))}50%{transform:translateY(var(--motionTwo))}100%{transform:translateY(var(--motionThree))}}
12 | .wrapper.svelte-195boue{width:var(--size);height:var(--size)}.circle.svelte-195boue{border-radius:100%;animation-fill-mode:both;position:absolute;opacity:0;width:var(--size);height:var(--size);background-color:var(--color);animation:svelte-195boue-bounce 1s linear infinite}@keyframes svelte-195boue-bounce{0%{opacity:0;transform:scale(0)}5%{opacity:1}100%{opacity:0}}
13 | .wrapper.svelte-1waf8gi{height:var(--size);width:var(--size);border-radius:100%;animation:svelte-1waf8gi-moonStretchDelay 0.6s 0s infinite linear;animation-fill-mode:forwards;position:relative}.circle-one.svelte-1waf8gi{top:var(--moonSize);background-color:var(--color);width:calc(var(--size) / 7);height:calc(var(--size) / 7);border-radius:100%;animation:svelte-1waf8gi-moonStretchDelay 0.6s 0s infinite linear;animation-fill-mode:forwards;opacity:0.8;position:absolute}.circle-two.svelte-1waf8gi{opacity:0.1;border:calc(var(--size) / 7) solid var(--color);height:var(--size);width:var(--size);border-radius:100%;box-sizing:border-box}@keyframes svelte-1waf8gi-moonStretchDelay{100%{transform:rotate(360deg)}}
14 | .wrapper.svelte-jaxue9{position:relative;display:flex;justify-content:center;align-items:center;width:var(--size);height:calc(var(--size) / 2.5)}.cube.svelte-jaxue9{position:absolute;top:0px;width:calc(var(--size) / 5);height:calc(var(--size) / 2.5);background-color:var(--color);animation:svelte-jaxue9-motion 1.5s cubic-bezier(0.895, 0.03, 0.685, 0.22) infinite}@keyframes svelte-jaxue9-motion{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
15 | .wrapper.svelte-1t1ct37{width:var(--size);height:calc(var(--size) / 2);overflow:hidden}.rainbow.svelte-1t1ct37{width:var(--size);height:var(--size);border-left-color:transparent;border-bottom-color:transparent;border-top-color:var(--color);border-right-color:var(--color);box-sizing:border-box;transform:rotate(-200deg);border-radius:50%;border-style:solid;animation:3s ease-in-out 0s infinite normal none running svelte-1t1ct37-rotate}@keyframes svelte-1t1ct37-rotate{0%{border-width:10px}25%{border-width:3px}50%{transform:rotate(115deg);border-width:10px}75%{border-width:3px}100%{border-width:10px}}
16 | .wrapper.svelte-1cgklou{position:relative;width:var(--size);height:var(--size)}.border.svelte-1cgklou{border-color:var(--color);position:absolute;top:0px;left:0px;width:var(--size);height:var(--size);opacity:0.4;perspective:800px;border-width:6px;border-style:solid;border-image:initial;border-radius:100%}.border.\31 .svelte-1cgklou{animation:2s linear 0s infinite normal none running svelte-1cgklou-ringOne}.border.\32 .svelte-1cgklou{animation:2s linear 0s infinite normal none running svelte-1cgklou-ringTwo}@keyframes svelte-1cgklou-ringOne{0%{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg)}100%{transform:rotateX(360deg) rotateY(180deg) rotateZ(360deg)}}@keyframes svelte-1cgklou-ringTwo{0%{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg)}100%{transform:rotateX(180deg) rotateY(360deg) rotateZ(360deg)}}
17 | .wrapper.svelte-4a3dxb{width:var(--size);height:var(--size)}.circle.svelte-4a3dxb{width:var(--size);height:var(--size);background-color:var(--color);animation-duration:var(--duration);border-radius:100%;display:inline-block;animation:svelte-4a3dxb-scaleOut 1s ease-in-out infinite}@keyframes svelte-4a3dxb-scaleOut{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}
18 | .wrapper.svelte-158kb8g{position:relative;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size)}.shadow.svelte-158kb8g{color:var(--color);font-size:var(--size);overflow:hidden;width:var(--size);height:var(--size);border-radius:50%;margin:28px auto;position:relative;transform:translateZ(0);animation:svelte-158kb8g-load 1.7s infinite ease, svelte-158kb8g-round 1.7s infinite ease}@keyframes svelte-158kb8g-load{0%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em,
19 | 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em,
20 | 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em,
21 | -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em,
22 | -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em,
23 | -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em,
24 | -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em,
25 | -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em,
26 | -0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em,
27 | 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}@keyframes svelte-158kb8g-round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
28 | .wrapper.svelte-1hlkuhp{width:var(--size);height:var(--stroke);transform:scale(calc(var(--floatSize) / 75));display:flex;justify-content:center;align-items:center}.line.svelte-1hlkuhp{width:var(--size);height:var(--stroke);background:var(--color);border-radius:var(--stroke);transform-origin:center center;animation:svelte-1hlkuhp-spineLine 4s ease infinite}@keyframes svelte-1hlkuhp-spineLine{0%{transform:rotate(-20deg);height:5px;width:75px}5%{height:5px;width:75px}30%{transform:rotate(380deg);height:5px;width:75px}40%{transform:rotate(360deg);height:5px;width:75px}55%{transform:rotate(0deg);height:5px;width:5px}65%{transform:rotate(0deg);height:5px;width:85px}68%{transform:rotate(0deg);height:5px}75%{transform:rotate(0deg);height:5px;width:1px}78%{height:5px;width:5px}90%{height:5px;width:75px;transform:rotate(0deg)}99%,100%{height:5px;width:75px;transform:rotate(-20deg)}}
29 | .square.svelte-qn42kr{height:var(--size);width:var(--size);background-color:var(--color);animation:svelte-qn42kr-squareDelay 3s 0s infinite cubic-bezier(0.09, 0.57, 0.49, 0.9);animation-fill-mode:both;perspective:100px;display:inline-block}@keyframes svelte-qn42kr-squareDelay{25%{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}50%{-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}100%{-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}}
30 | .wrapper.svelte-1uxpkwt{height:var(--size);width:var(--size);display:inline-block;text-align:center;font-size:10px}.rect.svelte-1uxpkwt{height:100%;width:10%;display:inline-block;margin-right:4px;background-color:var(--color);animation:svelte-1uxpkwt-stretch var(--duration) ease-in-out infinite}@keyframes svelte-1uxpkwt-stretch{0%,40%,100%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}
31 | .wrapper.svelte-q9s07q{height:var(--size);width:var(--size);display:flex;align-items:center;justify-content:center}.dot.svelte-q9s07q{height:var(--dotSize);width:var(--dotSize);background-color:var(--color);margin:2px;display:inline-block;border-radius:100%;animation:svelte-q9s07q-sync 0.6s ease-in-out infinite alternate both running}@-webkit-keyframes svelte-q9s07q-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes svelte-q9s07q-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}
32 | .wrapper.svelte-1vjdab9{position:relative;display:flex;justify-content:center;align-items:center;width:calc(var(--size) * 2.5);height:var(--size);overflow:hidden}.bar.svelte-1vjdab9{position:absolute;top:calc(var(--size) / 10);width:calc(var(--size) / 5);height:calc(var(--size) / 10);margin-top:calc(var(--size) - var(--size) / 10);transform:skewY(0deg);background-color:var(--color);animation:svelte-1vjdab9-motion 1.25s ease-in-out infinite}@keyframes svelte-1vjdab9-motion{25%{transform:skewY(25deg)}50%{height:100%;margin-top:0}75%{transform:skewY(-25deg)}}
33 | .title.svelte-1xis1m4{background-color:#444444;height:100px;display:flex;justify-content:center;align-items:center;color:white;font-size:xx-large}nav.svelte-1xis1m4{background-color:#ff3e00;height:60px;display:flex;justify-content:space-around;align-items:center;color:white}
34 | .cards.svelte-1gkoin{display:flex;justify-content:center}.card.svelte-1gkoin{padding:10px;background-color:rgb(173, 196, 178);box-shadow:10px 5px 5px #ff3e00;margin:20px}
35 | .cards.svelte-tu4nfp{display:flex;justify-content:space-around}.card.svelte-tu4nfp{padding:10px;background-color:rgb(173, 196, 178);box-shadow:10px 5px 5px #ff3e00}
36 | .args.svelte-1pwy8q2{display:flex;justify-content:center;align-items:center;height:40px;padding:10px}button.svelte-1pwy8q2{margin-left:10px}.selected.svelte-1pwy8q2{background-color:#ff3e00}.cards.svelte-1pwy8q2{display:flex;justify-content:center}.card.svelte-1pwy8q2{padding:10px;background-color:rgb(173, 196, 178);box-shadow:10px 5px 5px #ff3e00;margin:20px}
37 | .cards.svelte-1gkoin{display:flex;justify-content:center}.card.svelte-1gkoin{padding:10px;background-color:rgb(173, 196, 178);box-shadow:10px 5px 5px #ff3e00;margin:20px}
38 |
39 | /*# sourceMappingURL=bundle.css.map */
--------------------------------------------------------------------------------
/example/public/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ticruz38/graphql-codegen-svelte-apollo/ac169b53400d7b02168f7ac51c2f7d18d051ada5/example/public/favicon.png
--------------------------------------------------------------------------------
/example/public/global.css:
--------------------------------------------------------------------------------
1 | html,
2 | body {
3 | position: relative;
4 | width: 100%;
5 | height: 100%;
6 | }
7 |
8 | body {
9 | margin: 0;
10 | padding: 0;
11 | font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
12 | Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
13 | }
14 |
15 | a {
16 | color: white;
17 | text-decoration: none;
18 | font-size: large;
19 | font-weight: bold;
20 | }
21 |
22 | a:hover {
23 | padding: 4px;
24 | border-bottom: 2px solid white;
25 | }
26 |
27 | a:visited {
28 | color: white;
29 | }
30 |
31 | a.active {
32 | padding: 4px;
33 | border-bottom: 2px solid white;
34 | }
35 |
--------------------------------------------------------------------------------
/example/public/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Svelte Codegen GraphQL
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/example/rollup.config.js:
--------------------------------------------------------------------------------
1 | import svelte from "rollup-plugin-svelte";
2 | import resolve from "@rollup/plugin-node-resolve";
3 | import commonjs from "@rollup/plugin-commonjs";
4 | import livereload from "rollup-plugin-livereload";
5 | import { terser } from "rollup-plugin-terser";
6 | import sveltePreprocess from "svelte-preprocess";
7 | import typescript from "@rollup/plugin-typescript";
8 | import path from "path";
9 |
10 | const production = !process.env.ROLLUP_WATCH;
11 |
12 | function serve() {
13 | let server;
14 |
15 | function toExit() {
16 | if (server) server.kill(0);
17 | }
18 |
19 | return {
20 | writeBundle() {
21 | if (server) return;
22 | server = require("child_process").spawn(
23 | "npm",
24 | ["run", "start", "--", "--dev"],
25 | {
26 | stdio: ["ignore", "inherit", "inherit"],
27 | shell: true,
28 | }
29 | );
30 |
31 | process.on("SIGTERM", toExit);
32 | process.on("exit", toExit);
33 | },
34 | };
35 | }
36 |
37 | export default {
38 | input: "src/main.ts",
39 | output: {
40 | sourcemap: true,
41 | format: "iife",
42 | name: "app",
43 | file: "public/build/bundle.js",
44 | },
45 | plugins: [
46 | svelte({
47 | // enable run-time checks when not in production
48 | dev: !production,
49 | // we'll extract any component CSS out into
50 | // a separate file - better for performance
51 | css: (css) => {
52 | css.write("bundle.css");
53 | },
54 | preprocess: sveltePreprocess(),
55 | }),
56 | {
57 | // needed to specifically use the browser bundle for subscriptions-transport-ws
58 | name: "use-browser-for-subscriptions-transport-ws",
59 | resolveId(id) {
60 | if (id === "subscriptions-transport-ws")
61 | return path.resolve(
62 | "node_modules/subscriptions-transport-ws/dist/client.js"
63 | );
64 | },
65 | },
66 | // If you have external dependencies installed from
67 | // npm, you'll most likely need these plugins. In
68 | // some cases you'll need additional configuration -
69 | // consult the documentation for details:
70 | // https://github.com/rollup/plugins/tree/master/packages/commonjs
71 | resolve({
72 | browser: true,
73 | dedupe: ["svelte"],
74 | }),
75 | commonjs(),
76 | typescript({
77 | sourceMap: !production,
78 | inlineSources: !production,
79 | }),
80 |
81 | // In dev mode, call `npm run start` once
82 | // the bundle has been generated
83 | !production && serve(),
84 |
85 | // Watch the `public` directory and refresh the
86 | // browser on changes when not in production
87 | !production && livereload("public"),
88 |
89 | // If we're building for production (npm run build
90 | // instead of npm run dev), minify
91 | production && terser(),
92 | ],
93 | watch: {
94 | clearScreen: false,
95 | },
96 | };
97 |
--------------------------------------------------------------------------------
/example/src/App.svelte:
--------------------------------------------------------------------------------
1 |
11 |
12 |
32 |
33 | graphql-codegen-svelte-apollo
34 |
35 |
36 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/example/src/apollo-client.ts:
--------------------------------------------------------------------------------
1 | import {
2 | ApolloClient,
3 | InMemoryCache,
4 | HttpLink,
5 | ApolloLink,
6 | } from '@apollo/client';
7 | import { WebSocketLink } from '@apollo/client/link/ws';
8 | import { getOperationAST } from 'graphql';
9 |
10 | const cache = new InMemoryCache({
11 | addTypename: true,
12 | });
13 |
14 | const wsLink = new WebSocketLink({
15 | uri: 'wss://space-x-land-with-sub.herokuapp.com/graphql/',
16 | options: {
17 | lazy: true,
18 | reconnect: true,
19 | },
20 | });
21 |
22 | const httpLink = new HttpLink({
23 | uri: 'https://space-x-land-with-sub.herokuapp.com/graphql/',
24 | });
25 |
26 | const link = ApolloLink.split(
27 | (op: any) => {
28 | // check if it is a subscription
29 | const operationAST = getOperationAST(op.query, op.operationName);
30 | return !!operationAST && operationAST.operation === 'subscription';
31 | },
32 | wsLink,
33 | httpLink
34 | );
35 |
36 | export default new ApolloClient({
37 | cache,
38 | link,
39 | connectToDevTools: true,
40 | });
41 |
--------------------------------------------------------------------------------
/example/src/codegen.ts:
--------------------------------------------------------------------------------
1 | import client from "src/apollo-client";
2 | import type {
3 | ApolloQueryResult, ObservableQuery, QueryOptions, MutationOptions, SubscriptionOptions
4 | } from "@apollo/client";
5 | import { readable } from "svelte/store";
6 | import type { Readable } from "svelte/store";
7 | import gql from "graphql-tag"
8 | export type Maybe = T | null;
9 | export type Exact = { [K in keyof T]: T[K] };
10 | /** All built-in and custom scalars, mapped to their actual values */
11 | export type Scalars = {
12 | ID: string;
13 | String: string;
14 | Boolean: boolean;
15 | Int: number;
16 | Float: number;
17 | uuid: any;
18 | timestamptz: any;
19 | Date: any;
20 | ObjectID: any;
21 | };
22 |
23 | export type Query = {
24 | __typename?: 'Query';
25 | /** fetch data from the table: "users" */
26 | users: Array;
27 | /** fetch aggregated fields from the table: "users" */
28 | users_aggregate: Users_Aggregate;
29 | /** fetch data from the table: "users" using primary key columns */
30 | users_by_pk?: Maybe;
31 | capsules?: Maybe>>;
32 | capsulesPast?: Maybe>>;
33 | capsulesUpcoming?: Maybe>>;
34 | capsule?: Maybe;
35 | company?: Maybe;
36 | cores?: Maybe>>;
37 | coresPast?: Maybe>>;
38 | coresUpcoming?: Maybe>>;
39 | core?: Maybe;
40 | dragons?: Maybe>>;
41 | dragon?: Maybe;
42 | histories?: Maybe>>;
43 | historiesResult?: Maybe;
44 | history?: Maybe;
45 | landpads?: Maybe>>;
46 | landpad?: Maybe;
47 | launches?: Maybe>>;
48 | launchesPast?: Maybe>>;
49 | launchesPastResult?: Maybe;
50 | launchesUpcoming?: Maybe>>;
51 | launch?: Maybe;
52 | launchLatest?: Maybe;
53 | launchNext?: Maybe;
54 | launchpads?: Maybe>>;
55 | launchpad?: Maybe;
56 | missions?: Maybe>>;
57 | missionsResult?: Maybe;
58 | mission?: Maybe;
59 | payloads?: Maybe>>;
60 | payload?: Maybe;
61 | roadster?: Maybe;
62 | rockets?: Maybe>>;
63 | rocketsResult?: Maybe;
64 | rocket?: Maybe;
65 | ships?: Maybe>>;
66 | shipsResult?: Maybe;
67 | ship?: Maybe;
68 | };
69 |
70 |
71 | export type QueryUsersArgs = {
72 | distinct_on?: Maybe>;
73 | limit?: Maybe;
74 | offset?: Maybe;
75 | order_by?: Maybe>;
76 | where?: Maybe;
77 | };
78 |
79 |
80 | export type QueryUsers_AggregateArgs = {
81 | distinct_on?: Maybe>;
82 | limit?: Maybe;
83 | offset?: Maybe;
84 | order_by?: Maybe>;
85 | where?: Maybe;
86 | };
87 |
88 |
89 | export type QueryUsers_By_PkArgs = {
90 | id: Scalars['uuid'];
91 | };
92 |
93 |
94 | export type QueryCapsulesArgs = {
95 | find?: Maybe;
96 | limit?: Maybe;
97 | offset?: Maybe;
98 | order?: Maybe;
99 | sort?: Maybe;
100 | };
101 |
102 |
103 | export type QueryCapsulesPastArgs = {
104 | find?: Maybe;
105 | limit?: Maybe;
106 | offset?: Maybe;
107 | order?: Maybe;
108 | sort?: Maybe;
109 | };
110 |
111 |
112 | export type QueryCapsulesUpcomingArgs = {
113 | find?: Maybe;
114 | limit?: Maybe;
115 | offset?: Maybe;
116 | order?: Maybe;
117 | sort?: Maybe;
118 | };
119 |
120 |
121 | export type QueryCapsuleArgs = {
122 | id: Scalars['ID'];
123 | };
124 |
125 |
126 | export type QueryCoresArgs = {
127 | find?: Maybe;
128 | limit?: Maybe;
129 | offset?: Maybe;
130 | order?: Maybe;
131 | sort?: Maybe;
132 | };
133 |
134 |
135 | export type QueryCoresPastArgs = {
136 | find?: Maybe;
137 | limit?: Maybe;
138 | offset?: Maybe;
139 | order?: Maybe;
140 | sort?: Maybe;
141 | };
142 |
143 |
144 | export type QueryCoresUpcomingArgs = {
145 | find?: Maybe;
146 | limit?: Maybe;
147 | offset?: Maybe;
148 | order?: Maybe;
149 | sort?: Maybe;
150 | };
151 |
152 |
153 | export type QueryCoreArgs = {
154 | id: Scalars['ID'];
155 | };
156 |
157 |
158 | export type QueryDragonsArgs = {
159 | limit?: Maybe;
160 | offset?: Maybe;
161 | };
162 |
163 |
164 | export type QueryDragonArgs = {
165 | id: Scalars['ID'];
166 | };
167 |
168 |
169 | export type QueryHistoriesArgs = {
170 | find?: Maybe;
171 | limit?: Maybe;
172 | offset?: Maybe;
173 | order?: Maybe;
174 | sort?: Maybe;
175 | };
176 |
177 |
178 | export type QueryHistoriesResultArgs = {
179 | find?: Maybe;
180 | limit?: Maybe;
181 | offset?: Maybe;
182 | order?: Maybe;
183 | sort?: Maybe;
184 | };
185 |
186 |
187 | export type QueryHistoryArgs = {
188 | id: Scalars['ID'];
189 | };
190 |
191 |
192 | export type QueryLandpadsArgs = {
193 | limit?: Maybe;
194 | offset?: Maybe;
195 | };
196 |
197 |
198 | export type QueryLandpadArgs = {
199 | id: Scalars['ID'];
200 | };
201 |
202 |
203 | export type QueryLaunchesArgs = {
204 | find?: Maybe;
205 | limit?: Maybe;
206 | offset?: Maybe;
207 | order?: Maybe;
208 | sort?: Maybe;
209 | };
210 |
211 |
212 | export type QueryLaunchesPastArgs = {
213 | find?: Maybe;
214 | limit?: Maybe;
215 | offset?: Maybe;
216 | order?: Maybe;
217 | sort?: Maybe;
218 | };
219 |
220 |
221 | export type QueryLaunchesPastResultArgs = {
222 | find?: Maybe;
223 | limit?: Maybe;
224 | offset?: Maybe;
225 | order?: Maybe;
226 | sort?: Maybe;
227 | };
228 |
229 |
230 | export type QueryLaunchesUpcomingArgs = {
231 | find?: Maybe;
232 | limit?: Maybe;
233 | offset?: Maybe;
234 | order?: Maybe;
235 | sort?: Maybe;
236 | };
237 |
238 |
239 | export type QueryLaunchArgs = {
240 | id: Scalars['ID'];
241 | };
242 |
243 |
244 | export type QueryLaunchLatestArgs = {
245 | offset?: Maybe;
246 | };
247 |
248 |
249 | export type QueryLaunchNextArgs = {
250 | offset?: Maybe;
251 | };
252 |
253 |
254 | export type QueryLaunchpadsArgs = {
255 | limit?: Maybe;
256 | offset?: Maybe;
257 | };
258 |
259 |
260 | export type QueryLaunchpadArgs = {
261 | id: Scalars['ID'];
262 | };
263 |
264 |
265 | export type QueryMissionsArgs = {
266 | find?: Maybe;
267 | limit?: Maybe;
268 | offset?: Maybe;
269 | };
270 |
271 |
272 | export type QueryMissionsResultArgs = {
273 | find?: Maybe;
274 | limit?: Maybe;
275 | offset?: Maybe;
276 | };
277 |
278 |
279 | export type QueryMissionArgs = {
280 | id: Scalars['ID'];
281 | };
282 |
283 |
284 | export type QueryPayloadsArgs = {
285 | find?: Maybe;
286 | limit?: Maybe;
287 | offset?: Maybe;
288 | order?: Maybe;
289 | sort?: Maybe;
290 | };
291 |
292 |
293 | export type QueryPayloadArgs = {
294 | id: Scalars['ID'];
295 | };
296 |
297 |
298 | export type QueryRocketsArgs = {
299 | limit?: Maybe;
300 | offset?: Maybe;
301 | };
302 |
303 |
304 | export type QueryRocketsResultArgs = {
305 | limit?: Maybe;
306 | offset?: Maybe;
307 | };
308 |
309 |
310 | export type QueryRocketArgs = {
311 | id: Scalars['ID'];
312 | };
313 |
314 |
315 | export type QueryShipsArgs = {
316 | find?: Maybe;
317 | limit?: Maybe;
318 | offset?: Maybe;
319 | order?: Maybe;
320 | sort?: Maybe;
321 | };
322 |
323 |
324 | export type QueryShipsResultArgs = {
325 | find?: Maybe;
326 | limit?: Maybe;
327 | offset?: Maybe;
328 | order?: Maybe;
329 | sort?: Maybe;
330 | };
331 |
332 |
333 | export type QueryShipArgs = {
334 | id: Scalars['ID'];
335 | };
336 |
337 | /** select columns of table "users" */
338 | export enum Users_Select_Column {
339 | /** column name */
340 | Id = 'id',
341 | /** column name */
342 | Name = 'name',
343 | /** column name */
344 | Rocket = 'rocket',
345 | /** column name */
346 | Timestamp = 'timestamp',
347 | /** column name */
348 | Twitter = 'twitter'
349 | }
350 |
351 | /** ordering options when selecting data from "users" */
352 | export type Users_Order_By = {
353 | id?: Maybe;
354 | name?: Maybe;
355 | rocket?: Maybe;
356 | timestamp?: Maybe;
357 | twitter?: Maybe;
358 | };
359 |
360 | /** column ordering options */
361 | export enum Order_By {
362 | /** in the ascending order, nulls last */
363 | Asc = 'asc',
364 | /** in the ascending order, nulls first */
365 | AscNullsFirst = 'asc_nulls_first',
366 | /** in the ascending order, nulls last */
367 | AscNullsLast = 'asc_nulls_last',
368 | /** in the descending order, nulls first */
369 | Desc = 'desc',
370 | /** in the descending order, nulls first */
371 | DescNullsFirst = 'desc_nulls_first',
372 | /** in the descending order, nulls last */
373 | DescNullsLast = 'desc_nulls_last'
374 | }
375 |
376 | /** Boolean expression to filter rows from the table "users". All fields are combined with a logical 'AND'. */
377 | export type Users_Bool_Exp = {
378 | _and?: Maybe>>;
379 | _not?: Maybe;
380 | _or?: Maybe>>;
381 | id?: Maybe;
382 | name?: Maybe;
383 | rocket?: Maybe;
384 | timestamp?: Maybe;
385 | twitter?: Maybe;
386 | };
387 |
388 | /** expression to compare columns of type uuid. All fields are combined with logical 'AND'. */
389 | export type Uuid_Comparison_Exp = {
390 | _eq?: Maybe;
391 | _gt?: Maybe;
392 | _gte?: Maybe;
393 | _in?: Maybe>;
394 | _is_null?: Maybe;
395 | _lt?: Maybe;
396 | _lte?: Maybe;
397 | _neq?: Maybe;
398 | _nin?: Maybe>;
399 | };
400 |
401 |
402 | /** expression to compare columns of type String. All fields are combined with logical 'AND'. */
403 | export type String_Comparison_Exp = {
404 | _eq?: Maybe;
405 | _gt?: Maybe;
406 | _gte?: Maybe;
407 | _ilike?: Maybe;
408 | _in?: Maybe>;
409 | _is_null?: Maybe;
410 | _like?: Maybe;
411 | _lt?: Maybe;
412 | _lte?: Maybe;
413 | _neq?: Maybe;
414 | _nilike?: Maybe;
415 | _nin?: Maybe>;
416 | _nlike?: Maybe;
417 | _nsimilar?: Maybe;
418 | _similar?: Maybe;
419 | };
420 |
421 | /** expression to compare columns of type timestamptz. All fields are combined with logical 'AND'. */
422 | export type Timestamptz_Comparison_Exp = {
423 | _eq?: Maybe;
424 | _gt?: Maybe;
425 | _gte?: Maybe;
426 | _in?: Maybe>;
427 | _is_null?: Maybe;
428 | _lt?: Maybe;
429 | _lte?: Maybe;
430 | _neq?: Maybe;
431 | _nin?: Maybe>;
432 | };
433 |
434 |
435 | /** columns and relationships of "users" */
436 | export type Users = {
437 | __typename?: 'users';
438 | id: Scalars['uuid'];
439 | name?: Maybe;
440 | rocket?: Maybe;
441 | timestamp: Scalars['timestamptz'];
442 | twitter?: Maybe;
443 | };
444 |
445 | /** aggregated selection of "users" */
446 | export type Users_Aggregate = {
447 | __typename?: 'users_aggregate';
448 | aggregate?: Maybe;
449 | nodes: Array;
450 | };
451 |
452 | /** aggregate fields of "users" */
453 | export type Users_Aggregate_Fields = {
454 | __typename?: 'users_aggregate_fields';
455 | count?: Maybe;
456 | max?: Maybe;
457 | min?: Maybe;
458 | };
459 |
460 |
461 | /** aggregate fields of "users" */
462 | export type Users_Aggregate_FieldsCountArgs = {
463 | columns?: Maybe>;
464 | distinct?: Maybe;
465 | };
466 |
467 | /** aggregate max on columns */
468 | export type Users_Max_Fields = {
469 | __typename?: 'users_max_fields';
470 | name?: Maybe;
471 | rocket?: Maybe;
472 | timestamp?: Maybe;
473 | twitter?: Maybe;
474 | };
475 |
476 | /** aggregate min on columns */
477 | export type Users_Min_Fields = {
478 | __typename?: 'users_min_fields';
479 | name?: Maybe;
480 | rocket?: Maybe;
481 | timestamp?: Maybe;
482 | twitter?: Maybe;
483 | };
484 |
485 | export type CapsulesFind = {
486 | id?: Maybe;
487 | landings?: Maybe;
488 | mission?: Maybe;
489 | original_launch?: Maybe;
490 | reuse_count?: Maybe;
491 | status?: Maybe;
492 | type?: Maybe;
493 | };
494 |
495 |
496 | export type Capsule = {
497 | __typename?: 'Capsule';
498 | id?: Maybe;
499 | landings?: Maybe;
500 | missions?: Maybe>>;
501 | original_launch?: Maybe;
502 | reuse_count?: Maybe;
503 | status?: Maybe;
504 | type?: Maybe;
505 | dragon?: Maybe;
506 | };
507 |
508 | export type CapsuleMission = {
509 | __typename?: 'CapsuleMission';
510 | flight?: Maybe;
511 | name?: Maybe;
512 | };
513 |
514 | export type Dragon = {
515 | __typename?: 'Dragon';
516 | active?: Maybe;
517 | crew_capacity?: Maybe;
518 | description?: Maybe;
519 | diameter?: Maybe;
520 | dry_mass_kg?: Maybe;
521 | dry_mass_lb?: Maybe;
522 | first_flight?: Maybe;
523 | heat_shield?: Maybe;
524 | height_w_trunk?: Maybe;
525 | id?: Maybe;
526 | launch_payload_mass?: Maybe;
527 | launch_payload_vol?: Maybe;
528 | name?: Maybe;
529 | orbit_duration_yr?: Maybe;
530 | pressurized_capsule?: Maybe;
531 | return_payload_mass?: Maybe;
532 | return_payload_vol?: Maybe;
533 | sidewall_angle_deg?: Maybe;
534 | thrusters?: Maybe>>;
535 | trunk?: Maybe;
536 | type?: Maybe;
537 | wikipedia?: Maybe;
538 | };
539 |
540 | export type Distance = {
541 | __typename?: 'Distance';
542 | feet?: Maybe;
543 | meters?: Maybe;
544 | };
545 |
546 | export type DragonHeatShield = {
547 | __typename?: 'DragonHeatShield';
548 | dev_partner?: Maybe;
549 | material?: Maybe;
550 | size_meters?: Maybe;
551 | temp_degrees?: Maybe;
552 | };
553 |
554 | export type Mass = {
555 | __typename?: 'Mass';
556 | kg?: Maybe