From 3983ab75dfd5e9b252b97ab6c81e64cd217f5269 Mon Sep 17 00:00:00 2001 From: jsampson Date: Thu, 11 Nov 2021 07:37:39 -0700 Subject: [PATCH] update graphiql, table style, regenerate apps --- .../explorer/build/asset-manifest.json | 14 +- docs/content/explorer/build/index.html | 2 +- .../build/static/css/main.0a8cdfda.chunk.css | 2 - .../static/css/main.0a8cdfda.chunk.css.map | 1 - .../build/static/css/main.537fa74f.chunk.css | 2 + .../static/css/main.537fa74f.chunk.css.map | 1 + ....8152c1cc.chunk.js => 2.b78fc351.chunk.js} | 6 +- ...SE.txt => 2.b78fc351.chunk.js.LICENSE.txt} | 0 ...c.chunk.js.map => 2.b78fc351.chunk.js.map} | 2 +- .../explorer/build/asset-manifest.json | 14 +- .../content/graphql/explorer/build/index.html | 2 +- .../build/static/js/2.233d1d47.chunk.js | 3 - .../build/static/js/2.233d1d47.chunk.js.map | 1 - .../build/static/js/2.859144f3.chunk.js | 3 + ...SE.txt => 2.859144f3.chunk.js.LICENSE.txt} | 8 + .../build/static/js/2.859144f3.chunk.js.map | 1 + ...315d6b.chunk.js => main.b53f4c66.chunk.js} | 4 +- ...hunk.js.map => main.b53f4c66.chunk.js.map} | 2 +- docs/content/stylesheets/theme.neon.css | 4 + packages/docs-app-graphiql/package.json | 2 +- yarn.lock | 422 +++++++++--------- 21 files changed, 252 insertions(+), 244 deletions(-) delete mode 100644 docs/content/explorer/build/static/css/main.0a8cdfda.chunk.css delete mode 100644 docs/content/explorer/build/static/css/main.0a8cdfda.chunk.css.map create mode 100644 docs/content/explorer/build/static/css/main.537fa74f.chunk.css create mode 100644 docs/content/explorer/build/static/css/main.537fa74f.chunk.css.map rename docs/content/explorer/build/static/js/{2.8152c1cc.chunk.js => 2.b78fc351.chunk.js} (99%) rename docs/content/explorer/build/static/js/{2.8152c1cc.chunk.js.LICENSE.txt => 2.b78fc351.chunk.js.LICENSE.txt} (100%) rename docs/content/explorer/build/static/js/{2.8152c1cc.chunk.js.map => 2.b78fc351.chunk.js.map} (99%) delete mode 100644 docs/content/graphql/explorer/build/static/js/2.233d1d47.chunk.js delete mode 100644 docs/content/graphql/explorer/build/static/js/2.233d1d47.chunk.js.map create mode 100644 docs/content/graphql/explorer/build/static/js/2.859144f3.chunk.js rename docs/content/graphql/explorer/build/static/js/{2.233d1d47.chunk.js.LICENSE.txt => 2.859144f3.chunk.js.LICENSE.txt} (87%) create mode 100644 docs/content/graphql/explorer/build/static/js/2.859144f3.chunk.js.map rename docs/content/graphql/explorer/build/static/js/{main.2b315d6b.chunk.js => main.b53f4c66.chunk.js} (81%) rename docs/content/graphql/explorer/build/static/js/{main.2b315d6b.chunk.js.map => main.b53f4c66.chunk.js.map} (96%) diff --git a/docs/content/explorer/build/asset-manifest.json b/docs/content/explorer/build/asset-manifest.json index c5e2712..c79d82d 100644 --- a/docs/content/explorer/build/asset-manifest.json +++ b/docs/content/explorer/build/asset-manifest.json @@ -1,23 +1,23 @@ { "files": { - "main.css": "./static/css/main.0a8cdfda.chunk.css", + "main.css": "./static/css/main.537fa74f.chunk.css", "main.js": "./static/js/main.772d01b2.chunk.js", "main.js.map": "./static/js/main.772d01b2.chunk.js.map", "runtime-main.js": "./static/js/runtime-main.bc8217b7.js", "runtime-main.js.map": "./static/js/runtime-main.bc8217b7.js.map", "static/css/2.18efc16e.chunk.css": "./static/css/2.18efc16e.chunk.css", - "static/js/2.8152c1cc.chunk.js": "./static/js/2.8152c1cc.chunk.js", - "static/js/2.8152c1cc.chunk.js.map": "./static/js/2.8152c1cc.chunk.js.map", + "static/js/2.b78fc351.chunk.js": "./static/js/2.b78fc351.chunk.js", + "static/js/2.b78fc351.chunk.js.map": "./static/js/2.b78fc351.chunk.js.map", "index.html": "./index.html", "static/css/2.18efc16e.chunk.css.map": "./static/css/2.18efc16e.chunk.css.map", - "static/css/main.0a8cdfda.chunk.css.map": "./static/css/main.0a8cdfda.chunk.css.map", - "static/js/2.8152c1cc.chunk.js.LICENSE.txt": "./static/js/2.8152c1cc.chunk.js.LICENSE.txt" + "static/css/main.537fa74f.chunk.css.map": "./static/css/main.537fa74f.chunk.css.map", + "static/js/2.b78fc351.chunk.js.LICENSE.txt": "./static/js/2.b78fc351.chunk.js.LICENSE.txt" }, "entrypoints": [ "static/js/runtime-main.bc8217b7.js", "static/css/2.18efc16e.chunk.css", - "static/js/2.8152c1cc.chunk.js", - "static/css/main.0a8cdfda.chunk.css", + "static/js/2.b78fc351.chunk.js", + "static/css/main.537fa74f.chunk.css", "static/js/main.772d01b2.chunk.js" ] } \ No newline at end of file diff --git a/docs/content/explorer/build/index.html b/docs/content/explorer/build/index.html index 17fb48a..a5315b3 100644 --- a/docs/content/explorer/build/index.html +++ b/docs/content/explorer/build/index.html @@ -1 +1 @@ -NEON Data API REST Explorer
\ No newline at end of file +NEON Data API REST Explorer
\ No newline at end of file diff --git a/docs/content/explorer/build/static/css/main.0a8cdfda.chunk.css b/docs/content/explorer/build/static/css/main.0a8cdfda.chunk.css deleted file mode 100644 index f9fd695..0000000 --- a/docs/content/explorer/build/static/css/main.0a8cdfda.chunk.css +++ /dev/null @@ -1,2 +0,0 @@ -@charset "UTF-8";body,input{font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:60em){.md-content{margin-right:none!important}}@media only screen and (min-width:76.25em){.md-sidebar--secondary{display:none!important}}@media only screen and (max-width:760px){.neon-data-api-docs-swagger .swagger-ui div.scheme-container{display:flex!important;width:100%!important}.neon-data-api-docs-swagger .swagger-ui div.scheme-container .auth-wrapper{justify-content:flex-start}}.neon-data-api-docs-swagger .swagger-ui .info{margin-top:20px}.neon-data-api-docs-swagger .swagger-ui .dialog-ux .modal-ux{top:300px}.neon-data-api-docs-swagger .swagger-ui button.authorization__btn.locked,.neon-data-api-docs-swagger .swagger-ui button.authorization__btn.unlocked{display:none}.neon-data-api-docs-swagger .swagger-ui h4.opblock-tag.no-desc{margin-bottom:20px}.neon-data-api-docs-swagger .swagger-ui div.opblock-tag-section.is-open{margin-bottom:15px}.neon-data-api-docs-swagger .swagger-ui div.opblock{padding:15px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.neon-data-api-docs-swagger .swagger-ui div.opblock:hover{background-color:rgba(0,0,0,.02)}.neon-data-api-docs-swagger .swagger-ui div.opblock.is-open:hover{background-color:unset!important}.neon-data-api-docs-swagger .swagger-ui{font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif}.neon-data-api-docs-swagger .swagger-ui .opblock-body pre.microlight .headerline,.neon-data-api-docs-swagger .swagger-ui code,.neon-data-api-docs-swagger .swagger-ui div.highlight-code pre{font-family:"Roboto Mono",monospace;line-height:1.5}.neon-data-api-docs-swagger .swagger-ui .code,.neon-data-api-docs-swagger .swagger-ui code{white-space:pre-wrap!important}.neon-data-api-docs-swagger .swagger-ui section.models,.neon-data-api-docs-swagger .swagger-ui section.models.is-open{padding:15px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);background-color:#fff;border:none}.neon-data-api-docs-swagger .swagger-ui section.models.is-open h4{border:none}.neon-data-api-docs-swagger .swagger-ui section.models h4{padding:10px;font-size:24px;color:#3b4151}.neon-data-api-docs-swagger .swagger-ui div.information-container.wrapper{width:70%;display:inline-flex}.neon-data-api-docs-swagger .swagger-ui div.scheme-container{display:inline-flex;width:30%;vertical-align:bottom;margin-bottom:41px;box-shadow:none;padding:0}.swagger-ui html{box-sizing:border-box}.swagger-ui *,.swagger-ui :after,.swagger-ui :before{box-sizing:inherit}.swagger-ui body{margin:0;background:#fafafa}.swagger-ui .wrapper{width:100%;max-width:1460px;margin:0 auto;padding:0 20px}.swagger-ui .opblock-tag-section{display:flex;flex-direction:column}.swagger-ui .opblock-tag{display:flex;padding:10px 20px 10px 10px;cursor:pointer;transition:all .2s;border-bottom:1px solid rgba(59,65,81,.3);align-items:center}.swagger-ui .opblock-tag:hover{background:rgba(0,0,0,.02)}.swagger-ui .opblock-tag{font-size:24px;margin:0 0 5px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock-tag.no-desc span{flex:1 1}.swagger-ui .opblock-tag svg{transition:all .4s}.swagger-ui .opblock-tag small{font-size:14px;font-weight:400;padding:0 10px;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parŠ°meter__type{font-size:12px;padding:5px 0;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .view-line-link{position:relative;top:3px;width:20px;margin:0 5px;cursor:pointer;transition:all .5s}.swagger-ui .opblock{border:1px solid #000;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.19)}.swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid #000}.swagger-ui .opblock .opblock-section-header{padding:8px 20px;background:hsla(0,0%,100%,.8);box-shadow:0 1px 2px rgba(0,0,0,.1)}.swagger-ui .opblock .opblock-section-header,.swagger-ui .opblock .opblock-section-header label{display:flex;align-items:center}.swagger-ui .opblock .opblock-section-header label{font-size:12px;font-weight:700;margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-section-header label span{padding:0 10px 0 0}.swagger-ui .opblock .opblock-section-header h4{font-size:14px;margin:0;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary-method{font-size:14px;font-weight:700;min-width:80px;padding:6px 15px;text-align:center;border-radius:3px;background:#000;text-shadow:0 1px 0 rgba(0,0,0,.1);font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{font-size:16px;display:flex;padding:0 10px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;color:#3b4151;align-items:center}.swagger-ui .opblock .opblock-summary-path .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link{position:relative;top:2px;width:0;margin:0;cursor:pointer;transition:all .5s}.swagger-ui .opblock .opblock-summary-path:hover .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link{width:18px;margin:0 5px}.swagger-ui .opblock .opblock-summary-path__deprecated{text-decoration:line-through}.swagger-ui .opblock .opblock-summary-description{font-size:13px;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary{display:flex;padding:5px;cursor:pointer;align-items:center}.swagger-ui .opblock.opblock-post{border-color:#49cc90;background:rgba(73,204,144,.1)}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#49cc90}.swagger-ui .opblock.opblock-put{border-color:#fca130;background:rgba(252,161,48,.1)}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fca130}.swagger-ui .opblock.opblock-delete{border-color:#f93e3e;background:rgba(249,62,62,.1)}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#f93e3e}.swagger-ui .opblock.opblock-get{border-color:#61affe;background:rgba(97,175,254,.1)}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#61affe}.swagger-ui .opblock.opblock-patch{border-color:#50e3c2;background:rgba(80,227,194,.1)}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#50e3c2}.swagger-ui .opblock.opblock-head{border-color:#9012fe;background:rgba(144,18,254,.1)}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#9012fe}.swagger-ui .opblock.opblock-options{border-color:#0d5aa7;background:rgba(13,90,167,.1)}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#0d5aa7}.swagger-ui .opblock.opblock-deprecated{opacity:.6;border-color:#ebebeb;background:hsla(0,0%,92%,.1)}.swagger-ui .opblock.opblock-deprecated .opblock-summary-method{background:#ebebeb}.swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#ebebeb}.swagger-ui .tab{display:flex;margin:20px 0 10px;padding:0;list-style:none}.swagger-ui .tab li{font-size:12px;min-width:100px;min-width:90px;padding:0;cursor:pointer;font-family:"Roboto Mono",monospace;color:#3b4151}.swagger-ui .tab li:first-of-type{position:relative;padding-left:0}.swagger-ui .tab li:first-of-type:after{position:absolute;top:0;right:6px;width:1px;height:100%;content:"";background:rgba(0,0,0,.2)}.swagger-ui .tab li.active{font-weight:700}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-title_normal{padding:15px 20px}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-description-wrapper h4,.swagger-ui .opblock-title_normal,.swagger-ui .opblock-title_normal h4{font-size:12px;margin:0 0 5px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-title_normal p{font-size:14px;margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .execute-wrapper{padding:20px;text-align:right}.swagger-ui .execute-wrapper .btn{width:100%;padding:8px 40px}.swagger-ui .body-param-options{display:flex;flex-direction:column}.swagger-ui .body-param-options .body-param-edit{padding:10px 0}.swagger-ui .body-param-options label{padding:8px 0}.swagger-ui .body-param-options label select{margin:3px 0 0}.swagger-ui .responses-inner{padding:20px}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{font-size:12px;margin:10px 0 5px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .response-col_status{font-size:14px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .response-col_status .response-undocumented{font-size:11px;font-family:"Roboto Mono",monospace;font-weight:600;color:#999}.swagger-ui .response-col_description__inner span{font-size:12px;font-style:italic;display:block;margin:10px 0;padding:10px;border-radius:4px;background:#41444e;font-family:"Roboto Mono",monospace;font-weight:600;color:#fff}.swagger-ui .response-col_description__inner span p{margin:0}.swagger-ui .opblock-body pre{font-size:12px;margin:0;padding:10px;white-space:pre-wrap;border-radius:4px;background:#41444e;font-family:"Roboto Mono",monospace;font-weight:600;color:#fff}.swagger-ui .opblock-body pre span{color:#fff!important}.swagger-ui .scheme-container{margin:0 0 20px;padding:30px 0;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.swagger-ui .scheme-container .schemes{display:flex;align-items:center}.swagger-ui .scheme-container .schemes>label{font-size:12px;font-weight:700;display:flex;flex-direction:column;margin:-20px 15px 0 0;font-family:"Roboto Mono",monospace;color:#3b4151}.swagger-ui .scheme-container .schemes>label select{min-width:130px;text-transform:uppercase}.swagger-ui .loading-container{padding:40px 0 60px}.swagger-ui .loading-container .loading{position:relative}.swagger-ui .loading-container .loading:after{font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;content:"loading";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;font-family:"Roboto Mono",monospace;color:#3b4151}.swagger-ui .loading-container .loading:before{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;margin:-30px;content:"";-webkit-animation:rotation 1s linear infinite,opacity .5s;animation:rotation 1s linear infinite,opacity .5s;opacity:1;border:2px solid rgba(85,85,85,.1);border-top-color:rgba(0,0,0,.6);border-radius:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.swagger-ui .btn{font-size:14px;font-weight:700;padding:5px 23px;transition:all .3s;border:2px solid #888;border-radius:4px;background:0 0;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .btn[disabled]{cursor:not-allowed;opacity:.3}.swagger-ui .btn:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}.swagger-ui .btn.cancel{border-color:#ff6060;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#ff6060}.swagger-ui .btn.authorize{color:#49cc90;border-color:#49cc90}.swagger-ui .btn.authorize span{float:left;padding:4px 20px 0 0}.swagger-ui .btn.authorize svg{fill:#49cc90}.swagger-ui .btn.execute{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;color:#fff;border-color:#0073cf}@-webkit-keyframes pulse{0%{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,.8)}70%{box-shadow:0 0 0 5px rgba(73,144,226,0)}to{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,0)}}@keyframes pulse{0%{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,.8)}70%{box-shadow:0 0 0 5px rgba(73,144,226,0)}to{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,0)}}.swagger-ui .btn-group{display:flex;padding:30px}.swagger-ui .btn-group .btn{flex:1 1}.swagger-ui .btn-group .btn:first-child{border-radius:4px 0 0 4px}.swagger-ui .btn-group .btn:last-child{border-radius:0 4px 4px 0}.swagger-ui .authorization__btn{padding:0 10px;border:none;background:0 0}.swagger-ui .authorization__btn.locked{opacity:1}.swagger-ui .authorization__btn.unlocked{opacity:.4}.swagger-ui .expand-methods,.swagger-ui .expand-operation{border:none;background:0 0}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg{width:20px;height:20px}.swagger-ui .expand-methods{padding:0 10px}.swagger-ui .expand-methods:hover svg{fill:#444}.swagger-ui .expand-methods svg{transition:all .3s;fill:#777}.swagger-ui button{cursor:pointer;outline:0}.swagger-ui select{font-size:14px;font-weight:700;padding:5px 40px 5px 10px;border:2px solid #41444e;border-radius:4px;background:#f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEzLjQxOCA3Ljg1OWEuNjk1LjY5NSAwIDAxLjk3OCAwIC42OC42OCAwIDAxMCAuOTY5bC0zLjkwOCAzLjgzYS42OTcuNjk3IDAgMDEtLjk3OSAwbC0zLjkwOC0zLjgzYS42OC42OCAwIDAxMC0uOTY5LjY5NS42OTUgMCAwMS45NzggMEwxMCAxMWwzLjQxOC0zLjE0MXoiLz48L3N2Zz4=) right 10px center no-repeat;background-size:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151;-webkit-appearance:none;appearance:none}.swagger-ui select[multiple]{margin:5px 0;padding:5px;background:#f7f7f7}.swagger-ui .opblock-body select{min-width:230px}.swagger-ui label{font-size:12px;font-weight:700;margin:0 0 5px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui input[type=email],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text]{min-width:100px;margin:5px 0;padding:8px 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff}.swagger-ui input[type=email].invalid,.swagger-ui input[type=password].invalid,.swagger-ui input[type=search].invalid,.swagger-ui input[type=text].invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.swagger-ui textarea{font-size:12px;width:100%;min-height:280px;padding:10px;border:none;border-radius:4px;outline:0;background:hsla(0,0%,100%,.8);font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui textarea:focus{border:2px solid #61affe}.swagger-ui textarea.curl{font-size:12px;min-height:100px;margin:0;padding:10px;resize:none;border-radius:4px;background:#41444e;font-family:"Roboto Mono",monospace;font-weight:600;color:#fff}.swagger-ui .checkbox{padding:5px 0 10px;transition:opacity .5s;color:#333}.swagger-ui .checkbox label{display:flex}.swagger-ui .checkbox p{font-weight:400!important;font-style:italic;margin:0!important;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .checkbox input[type=checkbox]{display:none}.swagger-ui .checkbox input[type=checkbox]+label>.item{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin:0 8px 0 0;padding:5px;cursor:pointer;border-radius:1px;background:#e8e8e8;box-shadow:0 0 0 2px #e8e8e8;flex:none}.swagger-ui .checkbox input[type=checkbox]+label>.item:active{-webkit-transform:scale(.9);transform:scale(.9)}.swagger-ui .checkbox input[type=checkbox]:checked+label>.item{background:#e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat}.swagger-ui .dialog-ux{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0}.swagger-ui .dialog-ux .backdrop-ux{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.swagger-ui .dialog-ux .modal-ux{position:absolute;z-index:9999;top:50%;left:50%;width:100%;min-width:300px;max-width:650px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ebebeb;border-radius:4px;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.swagger-ui .dialog-ux .modal-ux-content{overflow-y:auto;max-height:540px;padding:20px}.swagger-ui .dialog-ux .modal-ux-content p{font-size:12px;margin:0 0 5px;color:#41444e;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-content h4{font-size:18px;font-weight:600;margin:15px 0 0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-header{display:flex;padding:12px 0;border-bottom:1px solid #ebebeb;align-items:center}.swagger-ui .dialog-ux .modal-ux-header .close-modal{padding:0 10px;border:none;background:0 0;-webkit-appearance:none;appearance:none}.swagger-ui .dialog-ux .modal-ux-header h3{font-size:20px;font-weight:600;margin:0;padding:0 20px;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .model{font-size:14px;font-weight:300;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .model-toggle{font-size:10px;position:relative;top:6px;display:inline-block;margin:auto .3em;cursor:pointer;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.swagger-ui .model-toggle.collapsed{-webkit-transform:rotate(0);transform:rotate(0)}.swagger-ui .model-toggle:after{display:block;width:20px;height:20px;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat;background-size:100%}.swagger-ui .model-jump-to-path{position:relative;cursor:pointer}.swagger-ui .model-jump-to-path .view-line-link{position:absolute;top:-.4em;cursor:pointer}.swagger-ui .model-title{position:relative}.swagger-ui .model-title:hover .model-hint{visibility:visible}.swagger-ui .model-hint{position:absolute;top:-1.8em;visibility:hidden;padding:.1em .5em;white-space:nowrap;color:#ebebeb;border-radius:4px;background:rgba(0,0,0,.7)}.swagger-ui section.models{margin:30px 0;border:1px solid rgba(59,65,81,.3);border-radius:4px}.swagger-ui section.models.is-open{padding:0 0 20px}.swagger-ui section.models.is-open h4{margin:0 0 5px;border-bottom:1px solid rgba(59,65,81,.3)}.swagger-ui section.models.is-open h4 svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-ui section.models h4{font-size:16px;display:flex;margin:0;padding:10px 20px 10px 10px;cursor:pointer;transition:all .2s;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;align-items:center}.swagger-ui section.models h4 svg{transition:all .4s}.swagger-ui section.models h4 span{flex:1 1}.swagger-ui section.models h4:hover{background:rgba(0,0,0,.02)}.swagger-ui section.models h5{font-size:16px;margin:0 0 10px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777}.swagger-ui section.models .model-jump-to-path{position:relative;top:5px}.swagger-ui section.models .model-container{margin:0 20px 15px;transition:all .5s;border-radius:4px;background:rgba(0,0,0,.05)}.swagger-ui section.models .model-container:hover{background:rgba(0,0,0,.07)}.swagger-ui section.models .model-container:first-of-type{margin:20px}.swagger-ui section.models .model-container:last-of-type{margin:0 20px}.swagger-ui section.models .model-box{background:0 0}.swagger-ui .model-box{padding:10px;border-radius:4px;background:rgba(0,0,0,.1)}.swagger-ui .model-box .model-jump-to-path{position:relative;top:4px}.swagger-ui .model-title{font-size:16px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#555}.swagger-ui span>span.model,.swagger-ui span>span.model .brace-close{padding:0 0 0 10px}.swagger-ui .prop-type{color:#55a}.swagger-ui .prop-enum{display:block}.swagger-ui .prop-format{color:#999}.swagger-ui table{width:100%;padding:0 10px;border-collapse:collapse}.swagger-ui table.model{margin-top:25px;margin-bottom:25px;margin-left:25px}.swagger-ui table.model tbody tr td{padding:0;vertical-align:top}.swagger-ui table.model tbody tr td:first-of-type{width:100px;padding:0}.swagger-ui table.headers td{font-size:12px;font-weight:300;vertical-align:middle;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui table tbody tr td{padding:10px 0 0;vertical-align:top}.swagger-ui table tbody tr td:first-of-type{width:20%;padding:10px 0}.swagger-ui table thead tr td,.swagger-ui table thead tr th{font-size:12px;font-weight:700;padding:12px 0;text-align:left;border-bottom:1px solid rgba(59,65,81,.2);font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description p{font-size:14px;margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description input[type=text]{width:100%;max-width:340px}.swagger-ui .parameter__name{font-size:16px;font-weight:400;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameter__name.required{font-weight:700}.swagger-ui .parameter__name.required:after{font-size:10px;position:relative;top:-6px;padding:5px;content:"required";color:rgba(255,0,0,.6)}.swagger-ui .parameter__in{font-size:12px;font-style:italic;font-family:"Roboto Mono",monospace;font-weight:600;color:#888}.swagger-ui .table-container{padding:20px}.swagger-ui .topbar{background-color:#89bf04}.swagger-ui .topbar .topbar-wrapper{-ms-flex-align:center}.swagger-ui .topbar .topbar-wrapper,.swagger-ui .topbar a{display:flex;align-items:center}.swagger-ui .topbar a{font-size:1.5em;font-weight:700;text-decoration:none;flex:1 1;-ms-flex-align:center;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .topbar a span{margin:0;padding:0 10px}.swagger-ui .topbar .download-url-wrapper{display:flex}.swagger-ui .topbar .download-url-wrapper label.select-label span{color:#fff}.swagger-ui .topbar .download-url-wrapper input[type=text]{border:2px solid #547f00}.swagger-ui .topbar .download-url-wrapper .download-url-button{background:#547f00;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .info{margin:50px 0}.swagger-ui .info hgroup.main{margin:0 0 20px}.swagger-ui .info hgroup.main a{font-size:12px}.swagger-ui .info p{font-size:14px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .info code{padding:3px 5px;border-radius:4px;background:rgba(0,0,0,.05);font-family:"Roboto Mono",monospace;font-weight:600;color:#9012fe}.swagger-ui .info a{font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#0073cf}.swagger-ui .info a:hover{color:#1f69c0}.swagger-ui .info>div{margin:0 0 5px}.swagger-ui .info .base-url{font-size:12px;font-weight:300!important;margin:0;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .info .title{font-size:36px;margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .info .title small{font-size:10px;position:relative;top:-5px;display:inline-block;margin:0 0 0 5px;padding:2px 4px;vertical-align:super;border-radius:57px;background:#7d8492}.swagger-ui .info .title small pre{margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .auth-btn-wrapper{display:flex;padding:10px 0;justify-content:center}.swagger-ui .auth-wrapper{display:flex;flex:1 1;justify-content:flex-end}.swagger-ui .auth-wrapper .authorize{padding-right:20px}.swagger-ui .auth-container{margin:0 0 10px;padding:10px 20px;border-bottom:1px solid #ebebeb}.swagger-ui .auth-container:last-of-type{margin:0;padding:10px 20px;border:0}.swagger-ui .auth-container h4{margin:5px 0 15px!important}.swagger-ui .auth-container .wrapper{margin:0;padding:0}.swagger-ui .auth-container input[type=password],.swagger-ui .auth-container input[type=text]{min-width:230px}.swagger-ui .auth-container .errors{font-size:12px;padding:10px;border-radius:4px;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .scopes h2{font-size:14px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .scope-def{padding:0 0 20px}.swagger-ui .errors-wrapper{margin:20px;padding:10px 20px;-webkit-animation:scaleUp .5s;animation:scaleUp .5s;border:2px solid #f93e3e;border-radius:4px;background:rgba(249,62,62,.1)}.swagger-ui .errors-wrapper .error-wrapper{margin:0 0 10px}.swagger-ui .errors-wrapper .errors h4{font-size:14px;margin:0;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .errors-wrapper hgroup{display:flex;align-items:center}.swagger-ui .errors-wrapper hgroup h4{font-size:20px;margin:0;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.swagger-ui .Resizer.vertical.disabled{display:none}.swagger-ui .opblock.opblock-post{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#009688}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after{background:#009688}.swagger-ui .opblock.opblock-put{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#ff9800}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after{background:#ff9800}.swagger-ui .opblock.opblock-delete{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f44336}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span:after{background:#f44336}.swagger-ui .opblock.opblock-get{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .opblock.opblock-patch{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#f57c00}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span:after{background:#f57c00}.swagger-ui .opblock.opblock-head{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-head .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .opblock.opblock-options{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-options .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .topbar{padding:8px 30px;background-color:#3f51b5;box-shadow:0 5px 5px 0 rgba(0,0,0,.4),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.swagger-ui .topbar .download-url-wrapper input[type=text]{min-width:350px;margin:0;border:2px solid #dadfe1;border-radius:4px 0 0 4px;outline:0}.swagger-ui .topbar .download-url-wrapper .download-url-button{font-size:16px;font-weight:700;padding:4px 40px;border:none;border-radius:0 4px 4px 0;background:#fff;font-family:"Roboto Mono",monospace;color:#222}.swagger-ui .info a{font-size:14px;transition:all .4s;color:#3f51b5}.swagger-ui .info a:hover{color:#3f51b5}.swagger-ui .btn.authorize{line-height:1;display:inline;background:#fff;color:#0073cf;border:1px solid #0073cf}.swagger-ui .btn.authorize svg{fill:#fff;stroke:#0073cf}body{margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif}.swagger-ui .opblock{margin:0 0 15px;border:none;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)} -/*# sourceMappingURL=main.0a8cdfda.chunk.css.map */ \ No newline at end of file diff --git a/docs/content/explorer/build/static/css/main.0a8cdfda.chunk.css.map b/docs/content/explorer/build/static/css/main.0a8cdfda.chunk.css.map deleted file mode 100644 index fc9d7d6..0000000 --- a/docs/content/explorer/build/static/css/main.0a8cdfda.chunk.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack://src/swagger-theme-material.min.css","webpack://src/App.css"],"names":[],"mappings":"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","file":"main.0a8cdfda.chunk.css","sourcesContent":["@charset \"UTF-8\";.swagger-ui html{box-sizing:border-box}.swagger-ui *,.swagger-ui :after,.swagger-ui :before{box-sizing:inherit}.swagger-ui body{margin:0;background:#fafafa}.swagger-ui .wrapper{width:100%;max-width:1460px;margin:0 auto;padding:0 20px}.swagger-ui .opblock-tag-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .opblock-tag{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border-bottom:1px solid rgba(59,65,81,.3);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock-tag:hover{background:rgba(0,0,0,.02)}.swagger-ui .opblock-tag{font-size:24px;margin:0 0 5px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock-tag.no-desc span{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .opblock-tag svg{-webkit-transition:all .4s;transition:all .4s}.swagger-ui .opblock-tag small{font-size:14px;font-weight:400;padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parŠ°meter__type{font-size:12px;padding:5px 0;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .view-line-link{position:relative;top:3px;width:20px;margin:0 5px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-ui .opblock{margin:0 0 15px;border:1px solid #000;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.19)}.swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid #000}.swagger-ui .opblock .opblock-section-header{padding:8px 20px;background:hsla(0,0%,100%,.8);box-shadow:0 1px 2px rgba(0,0,0,.1)}.swagger-ui .opblock .opblock-section-header,.swagger-ui .opblock .opblock-section-header label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock .opblock-section-header label{font-size:12px;font-weight:700;margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-section-header label span{padding:0 10px 0 0}.swagger-ui .opblock .opblock-section-header h4{font-size:14px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary-method{font-size:14px;font-weight:700;min-width:80px;padding:6px 15px;text-align:center;border-radius:3px;background:#000;text-shadow:0 1px 0 rgba(0,0,0,.1);font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-weight:600;color:#3b4151;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock .opblock-summary-path .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link{position:relative;top:2px;width:0;margin:0;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-ui .opblock .opblock-summary-path:hover .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link{width:18px;margin:0 5px}.swagger-ui .opblock .opblock-summary-path__deprecated{text-decoration:line-through}.swagger-ui .opblock .opblock-summary-description{font-size:13px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock.opblock-post{border-color:#49cc90;background:rgba(73,204,144,.1)}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#49cc90}.swagger-ui .opblock.opblock-put{border-color:#fca130;background:rgba(252,161,48,.1)}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fca130}.swagger-ui .opblock.opblock-delete{border-color:#f93e3e;background:rgba(249,62,62,.1)}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#f93e3e}.swagger-ui .opblock.opblock-get{border-color:#61affe;background:rgba(97,175,254,.1)}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#61affe}.swagger-ui .opblock.opblock-patch{border-color:#50e3c2;background:rgba(80,227,194,.1)}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#50e3c2}.swagger-ui .opblock.opblock-head{border-color:#9012fe;background:rgba(144,18,254,.1)}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#9012fe}.swagger-ui .opblock.opblock-options{border-color:#0d5aa7;background:rgba(13,90,167,.1)}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#0d5aa7}.swagger-ui .opblock.opblock-deprecated{opacity:.6;border-color:#ebebeb;background:hsla(0,0%,92%,.1)}.swagger-ui .opblock.opblock-deprecated .opblock-summary-method{background:#ebebeb}.swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#ebebeb}.swagger-ui .tab{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 10px;padding:0;list-style:none}.swagger-ui .tab li{font-size:12px;min-width:100px;min-width:90px;padding:0;cursor:pointer;font-family:\"Roboto Mono\",monospace;color:#3b4151}.swagger-ui .tab li:first-of-type{position:relative;padding-left:0}.swagger-ui .tab li:first-of-type:after{position:absolute;top:0;right:6px;width:1px;height:100%;content:\"\";background:rgba(0,0,0,.2)}.swagger-ui .tab li.active{font-weight:700}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-title_normal{padding:15px 20px}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-description-wrapper h4,.swagger-ui .opblock-title_normal,.swagger-ui .opblock-title_normal h4{font-size:12px;margin:0 0 5px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-title_normal p{font-size:14px;margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .execute-wrapper{padding:20px;text-align:right}.swagger-ui .execute-wrapper .btn{width:100%;padding:8px 40px}.swagger-ui .body-param-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .body-param-options .body-param-edit{padding:10px 0}.swagger-ui .body-param-options label{padding:8px 0}.swagger-ui .body-param-options label select{margin:3px 0 0}.swagger-ui .responses-inner{padding:20px}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{font-size:12px;margin:10px 0 5px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .response-col_status{font-size:14px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .response-col_status .response-undocumented{font-size:11px;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#999}.swagger-ui .response-col_description__inner span{font-size:12px;font-style:italic;display:block;margin:10px 0;padding:10px;border-radius:4px;background:#41444e;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#fff}.swagger-ui .response-col_description__inner span p{margin:0}.swagger-ui .opblock-body pre{font-size:12px;margin:0;padding:10px;white-space:pre-wrap;border-radius:4px;background:#41444e;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#fff}.swagger-ui .opblock-body pre span{color:#fff!important}.swagger-ui .scheme-container{margin:0 0 20px;padding:30px 0;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.swagger-ui .scheme-container .schemes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .scheme-container .schemes>label{font-size:12px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-20px 15px 0 0;font-family:\"Roboto Mono\",monospace;color:#3b4151}.swagger-ui .scheme-container .schemes>label select{min-width:130px;text-transform:uppercase}.swagger-ui .loading-container{padding:40px 0 60px}.swagger-ui .loading-container .loading{position:relative}.swagger-ui .loading-container .loading:after{font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;content:\"loading\";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;font-family:\"Roboto Mono\",monospace;color:#3b4151}.swagger-ui .loading-container .loading:before{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;margin:-30px;content:\"\";-webkit-animation:rotation 1s infinite linear,opacity .5s;animation:rotation 1s infinite linear,opacity .5s;opacity:1;border:2px solid rgba(85,85,85,.1);border-top-color:rgba(0,0,0,.6);border-radius:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.swagger-ui .btn{font-size:14px;font-weight:700;padding:5px 23px;-webkit-transition:all .3s;transition:all .3s;border:2px solid #888;border-radius:4px;background:0 0;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .btn[disabled]{cursor:not-allowed;opacity:.3}.swagger-ui .btn:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}.swagger-ui .btn.cancel{border-color:#ff6060;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#ff6060}.swagger-ui .btn.authorize{line-height:1;display:inline;color:#49cc90;border-color:#49cc90}.swagger-ui .btn.authorize span{float:left;padding:4px 20px 0 0}.swagger-ui .btn.authorize svg{fill:#49cc90}.swagger-ui .btn.execute{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;color:#fff;border-color:#0073cf}@-webkit-keyframes pulse{0%{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,.8)}70%{box-shadow:0 0 0 5px rgba(73,144,226,0)}to{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,0)}}@keyframes pulse{0%{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,.8)}70%{box-shadow:0 0 0 5px rgba(73,144,226,0)}to{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,0)}}.swagger-ui .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px}.swagger-ui .btn-group .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .btn-group .btn:first-child{border-radius:4px 0 0 4px}.swagger-ui .btn-group .btn:last-child{border-radius:0 4px 4px 0}.swagger-ui .authorization__btn{padding:0 10px;border:none;background:0 0}.swagger-ui .authorization__btn.locked{opacity:1}.swagger-ui .authorization__btn.unlocked{opacity:.4}.swagger-ui .expand-methods,.swagger-ui .expand-operation{border:none;background:0 0}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg{width:20px;height:20px}.swagger-ui .expand-methods{padding:0 10px}.swagger-ui .expand-methods:hover svg{fill:#444}.swagger-ui .expand-methods svg{-webkit-transition:all .3s;transition:all .3s;fill:#777}.swagger-ui button{cursor:pointer;outline:0}.swagger-ui select{font-size:14px;font-weight:700;padding:5px 40px 5px 10px;border:2px solid #41444e;border-radius:4px;background:#f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+ICAgIDxwYXRoIGQ9Ik0xMy40MTggNy44NTljLjI3MS0uMjY4LjcwOS0uMjY4Ljk3OCAwIC4yNy4yNjguMjcyLjcwMSAwIC45NjlsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk3OSAwbC0zLjkwOC0zLjgzYy0uMjctLjI2Ny0uMjctLjcwMSAwLS45NjkuMjcxLS4yNjguNzA5LS4yNjguOTc4IDBMMTAgMTFsMy40MTgtMy4xNDF6Ii8+PC9zdmc+) right 10px center no-repeat;background-size:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-ui select[multiple]{margin:5px 0;padding:5px;background:#f7f7f7}.swagger-ui .opblock-body select{min-width:230px}.swagger-ui label{font-size:12px;font-weight:700;margin:0 0 5px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui input[type=email],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text]{min-width:100px;margin:5px 0;padding:8px 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff}.swagger-ui input[type=email].invalid,.swagger-ui input[type=password].invalid,.swagger-ui input[type=search].invalid,.swagger-ui input[type=text].invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.swagger-ui textarea{font-size:12px;width:100%;min-height:280px;padding:10px;border:none;border-radius:4px;outline:0;background:hsla(0,0%,100%,.8);font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui textarea:focus{border:2px solid #61affe}.swagger-ui textarea.curl{font-size:12px;min-height:100px;margin:0;padding:10px;resize:none;border-radius:4px;background:#41444e;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#fff}.swagger-ui .checkbox{padding:5px 0 10px;-webkit-transition:opacity .5s;transition:opacity .5s;color:#333}.swagger-ui .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .checkbox p{font-weight:400!important;font-style:italic;margin:0!important;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .checkbox input[type=checkbox]{display:none}.swagger-ui .checkbox input[type=checkbox]+label>.item{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin:0 8px 0 0;padding:5px;cursor:pointer;border-radius:1px;background:#e8e8e8;box-shadow:0 0 0 2px #e8e8e8;-webkit-box-flex:0;-ms-flex:none;flex:none}.swagger-ui .checkbox input[type=checkbox]+label>.item:active{-webkit-transform:scale(.9);transform:scale(.9)}.swagger-ui .checkbox input[type=checkbox]:checked+label>.item{background:#e8e8e8 url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E\") 50% no-repeat}.swagger-ui .dialog-ux{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0}.swagger-ui .dialog-ux .backdrop-ux{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.swagger-ui .dialog-ux .modal-ux{position:absolute;z-index:9999;top:50%;left:50%;width:100%;min-width:300px;max-width:650px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ebebeb;border-radius:4px;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.swagger-ui .dialog-ux .modal-ux-content{overflow-y:auto;max-height:540px;padding:20px}.swagger-ui .dialog-ux .modal-ux-content p{font-size:12px;margin:0 0 5px;color:#41444e;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-content h4{font-size:18px;font-weight:600;margin:15px 0 0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0;border-bottom:1px solid #ebebeb;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .dialog-ux .modal-ux-header .close-modal{padding:0 10px;border:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-ui .dialog-ux .modal-ux-header h3{font-size:20px;font-weight:600;margin:0;padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .model{font-size:14px;font-weight:300;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .model-toggle{font-size:10px;position:relative;top:6px;display:inline-block;margin:auto .3em;cursor:pointer;-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.swagger-ui .model-toggle.collapsed{-webkit-transform:rotate(0);transform:rotate(0)}.swagger-ui .model-toggle:after{display:block;width:20px;height:20px;content:\"\";background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E\") 50% no-repeat;background-size:100%}.swagger-ui .model-jump-to-path{position:relative;cursor:pointer}.swagger-ui .model-jump-to-path .view-line-link{position:absolute;top:-.4em;cursor:pointer}.swagger-ui .model-title{position:relative}.swagger-ui .model-title:hover .model-hint{visibility:visible}.swagger-ui .model-hint{position:absolute;top:-1.8em;visibility:hidden;padding:.1em .5em;white-space:nowrap;color:#ebebeb;border-radius:4px;background:rgba(0,0,0,.7)}.swagger-ui section.models{margin:30px 0;border:1px solid rgba(59,65,81,.3);border-radius:4px}.swagger-ui section.models.is-open{padding:0 0 20px}.swagger-ui section.models.is-open h4{margin:0 0 5px;border-bottom:1px solid rgba(59,65,81,.3)}.swagger-ui section.models.is-open h4 svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-ui section.models h4{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#777;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui section.models h4 svg{-webkit-transition:all .4s;transition:all .4s}.swagger-ui section.models h4 span{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui section.models h4:hover{background:rgba(0,0,0,.02)}.swagger-ui section.models h5{font-size:16px;margin:0 0 10px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#777}.swagger-ui section.models .model-jump-to-path{position:relative;top:5px}.swagger-ui section.models .model-container{margin:0 20px 15px;-webkit-transition:all .5s;transition:all .5s;border-radius:4px;background:rgba(0,0,0,.05)}.swagger-ui section.models .model-container:hover{background:rgba(0,0,0,.07)}.swagger-ui section.models .model-container:first-of-type{margin:20px}.swagger-ui section.models .model-container:last-of-type{margin:0 20px}.swagger-ui section.models .model-box{background:0 0}.swagger-ui .model-box{padding:10px;border-radius:4px;background:rgba(0,0,0,.1)}.swagger-ui .model-box .model-jump-to-path{position:relative;top:4px}.swagger-ui .model-title{font-size:16px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#555}.swagger-ui span>span.model,.swagger-ui span>span.model .brace-close{padding:0 0 0 10px}.swagger-ui .prop-type{color:#55a}.swagger-ui .prop-enum{display:block}.swagger-ui .prop-format{color:#999}.swagger-ui table{width:100%;padding:0 10px;border-collapse:collapse}.swagger-ui table.model{margin-top:25px;margin-bottom:25px;margin-left:25px}.swagger-ui table.model tbody tr td{padding:0;vertical-align:top}.swagger-ui table.model tbody tr td:first-of-type{width:100px;padding:0}.swagger-ui table.headers td{font-size:12px;font-weight:300;vertical-align:middle;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui table tbody tr td{padding:10px 0 0;vertical-align:top}.swagger-ui table tbody tr td:first-of-type{width:20%;padding:10px 0}.swagger-ui table thead tr td,.swagger-ui table thead tr th{font-size:12px;font-weight:700;padding:12px 0;text-align:left;border-bottom:1px solid rgba(59,65,81,.2);font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description p{font-size:14px;margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description input[type=text]{width:100%;max-width:340px}.swagger-ui .parameter__name{font-size:16px;font-weight:400;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameter__name.required{font-weight:700}.swagger-ui .parameter__name.required:after{font-size:10px;position:relative;top:-6px;padding:5px;content:\"required\";color:rgba(255,0,0,.6)}.swagger-ui .parameter__in{font-size:12px;font-style:italic;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#888}.swagger-ui .table-container{padding:20px}.swagger-ui .topbar{padding:8px 30px;background-color:#89bf04}.swagger-ui .topbar .topbar-wrapper{-ms-flex-align:center}.swagger-ui .topbar .topbar-wrapper,.swagger-ui .topbar a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.swagger-ui .topbar a{font-size:1.5em;font-weight:700;text-decoration:none;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .topbar a span{margin:0;padding:0 10px}.swagger-ui .topbar .download-url-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .topbar .download-url-wrapper label.select-label span{color:#fff}.swagger-ui .topbar .download-url-wrapper input[type=text]{min-width:350px;margin:0;border:2px solid #547f00;border-radius:4px 0 0 4px;outline:0}.swagger-ui .topbar .download-url-wrapper .download-url-button{font-size:16px;font-weight:700;padding:4px 40px;border:none;border-radius:0 4px 4px 0;background:#547f00;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .info{margin:50px 0}.swagger-ui .info hgroup.main{margin:0 0 20px}.swagger-ui .info hgroup.main a{font-size:12px}.swagger-ui .info p{font-size:14px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .info code{padding:3px 5px;border-radius:4px;background:rgba(0,0,0,.05);font-family:\"Roboto Mono\",monospace;font-weight:600;color:#9012fe}.swagger-ui .info a{font-size:14px;-webkit-transition:all .4s;transition:all .4s;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#0073cf}.swagger-ui .info a:hover{color:#1f69c0}.swagger-ui .info>div{margin:0 0 5px}.swagger-ui .info .base-url{font-size:12px;font-weight:300!important;margin:0;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .info .title{font-size:36px;margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .info .title small{font-size:10px;position:relative;top:-5px;display:inline-block;margin:0 0 0 5px;padding:2px 4px;vertical-align:super;border-radius:57px;background:#7d8492}.swagger-ui .info .title small pre{margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .auth-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swagger-ui .auth-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swagger-ui .auth-wrapper .authorize{padding-right:20px}.swagger-ui .auth-container{margin:0 0 10px;padding:10px 20px;border-bottom:1px solid #ebebeb}.swagger-ui .auth-container:last-of-type{margin:0;padding:10px 20px;border:0}.swagger-ui .auth-container h4{margin:5px 0 15px!important}.swagger-ui .auth-container .wrapper{margin:0;padding:0}.swagger-ui .auth-container input[type=password],.swagger-ui .auth-container input[type=text]{min-width:230px}.swagger-ui .auth-container .errors{font-size:12px;padding:10px;border-radius:4px;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .scopes h2{font-size:14px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .scope-def{padding:0 0 20px}.swagger-ui .errors-wrapper{margin:20px;padding:10px 20px;-webkit-animation:scaleUp .5s;animation:scaleUp .5s;border:2px solid #f93e3e;border-radius:4px;background:rgba(249,62,62,.1)}.swagger-ui .errors-wrapper .error-wrapper{margin:0 0 10px}.swagger-ui .errors-wrapper .errors h4{font-size:14px;margin:0;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .errors-wrapper hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .errors-wrapper hgroup h4{font-size:20px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.swagger-ui .Resizer.vertical.disabled{display:none}.swagger-ui .opblock.opblock-post{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#009688}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after{background:#009688}.swagger-ui .opblock.opblock-put{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#ff9800}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after{background:#ff9800}.swagger-ui .opblock.opblock-delete{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f44336}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span:after{background:#f44336}.swagger-ui .opblock.opblock-get{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .opblock.opblock-patch{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#f57c00}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span:after{background:#f57c00}.swagger-ui .opblock.opblock-head{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-head .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .opblock.opblock-options{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-options .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .topbar{padding:8px 30px;background-color:#3f51b5;box-shadow:0 5px 5px 0 rgba(0,0,0,.4),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.swagger-ui .topbar .download-url-wrapper input[type=text]{min-width:350px;margin:0;border:2px solid #dadfe1;border-radius:4px 0 0 4px;outline:0}.swagger-ui .topbar .download-url-wrapper .download-url-button{font-size:16px;font-weight:700;padding:4px 40px;border:none;border-radius:0 4px 4px 0;background:#fff;font-family:\"Roboto Mono\",monospace;color:#222}.swagger-ui .info a{font-size:14px;-webkit-transition:all .4s;transition:all .4s;color:#3f51b5}.swagger-ui .info a:hover{color:#3f51b5}.swagger-ui .btn.authorize{line-height:1;display:inline;background:#fff;color:#0073cf;border:1px solid #0073cf}.swagger-ui .btn.authorize svg{fill:#fff;stroke:#0073cf}body{margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif}.swagger-ui .opblock{margin:0 0 15px;border:none;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}\n","/* body {\n background-color: #f3f5f5;\n} */\nbody, input {\n font-family: \"Inter\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;\n}\n\n@media only screen and (min-width: 60em) {\n .md-content {\n margin-right: none !important;\n }\n}\n@media only screen and (min-width: 76.25em) {\n .md-sidebar--secondary {\n display: none !important;\n }\n}\n@media only screen and (max-width: 760px) {\n .neon-data-api-docs-swagger .swagger-ui div.scheme-container {\n display: flex !important;\n width: 100% !important;\n }\n .neon-data-api-docs-swagger .swagger-ui div.scheme-container .auth-wrapper {\n justify-content: flex-start;\n }\n}\n\n.neon-data-api-docs-swagger .swagger-ui .info {\n margin-top: 20px;\n}\n/* .neon-data-api-docs-swagger .swagger-ui .scheme-container {\n background-color: #f3f5f5;\n} */\n.neon-data-api-docs-swagger .swagger-ui .dialog-ux .modal-ux {\n top: 300px;\n}\n.neon-data-api-docs-swagger .swagger-ui button.authorization__btn.locked,\n.neon-data-api-docs-swagger .swagger-ui button.authorization__btn.unlocked {\n display: none;\n}\n.neon-data-api-docs-swagger .swagger-ui h4.opblock-tag.no-desc {\n margin-bottom: 20px;\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock-tag-section.is-open {\n margin-bottom: 15px;\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock {\n padding: 15px;\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock {\n box-shadow:\n 0px 3px 3px -2px rgba(0,0,0,0.2),\n 0px 3px 4px 0px rgba(0,0,0,0.14),\n 0px 1px 8px 0px rgba(0,0,0,0.12);\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock:hover {\n background-color: rgba(0,0,0,.02);\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock.is-open:hover {\n background-color: unset !important;\n}\n\n.neon-data-api-docs-swagger .swagger-ui {\n font-family: \"Inter\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;\n}\n.neon-data-api-docs-swagger .swagger-ui code,\n.neon-data-api-docs-swagger .swagger-ui div.highlight-code pre,\n.neon-data-api-docs-swagger .swagger-ui .opblock-body pre.microlight .headerline {\n font-family: \"Roboto Mono\", monospace;\n line-height: 1.5;\n}\n.neon-data-api-docs-swagger .swagger-ui .code,\n.neon-data-api-docs-swagger .swagger-ui code {\n white-space: pre-wrap !important;\n}\n\n.neon-data-api-docs-swagger .swagger-ui section.models,\n.neon-data-api-docs-swagger .swagger-ui section.models.is-open {\n padding: 0 0 20px;\n padding: 15px;\n box-shadow:\n 0px 3px 3px -2px rgba(0,0,0,0.2),\n 0px 3px 4px 0px rgba(0,0,0,0.14),\n 0px 1px 8px 0px rgba(0,0,0,0.12);\n background-color: #ffffff;\n border: none;\n}\n.neon-data-api-docs-swagger .swagger-ui section.models.is-open h4 {\n border: none;\n}\n.neon-data-api-docs-swagger .swagger-ui section.models h4 {\n padding: 10px;\n font-size: 24px;\n color: #3b4151;\n}\n\n.neon-data-api-docs-swagger .swagger-ui div.information-container.wrapper {\n width: 70%;\n display: inline-flex;\n}\n.neon-data-api-docs-swagger .swagger-ui div.scheme-container {\n display: inline-flex;\n width: 30%;\n vertical-align: bottom;\n margin-bottom: 41px;\n box-shadow: none;\n padding: 0;\n}\n"]} \ No newline at end of file diff --git a/docs/content/explorer/build/static/css/main.537fa74f.chunk.css b/docs/content/explorer/build/static/css/main.537fa74f.chunk.css new file mode 100644 index 0000000..db6c8fa --- /dev/null +++ b/docs/content/explorer/build/static/css/main.537fa74f.chunk.css @@ -0,0 +1,2 @@ +@charset "UTF-8";body,input{font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:60em){.md-content{margin-right:none!important}}@media only screen and (min-width:76.25em){.md-sidebar--secondary{display:none!important}}@media only screen and (max-width:760px){.neon-data-api-docs-swagger .swagger-ui div.scheme-container{display:flex!important;width:100%!important}.neon-data-api-docs-swagger .swagger-ui div.scheme-container .auth-wrapper{justify-content:flex-start}}.neon-data-api-docs-swagger .swagger-ui .info{margin-top:20px}.neon-data-api-docs-swagger .swagger-ui .dialog-ux .modal-ux{top:300px}.neon-data-api-docs-swagger .swagger-ui button.authorization__btn.locked,.neon-data-api-docs-swagger .swagger-ui button.authorization__btn.unlocked{display:none}.neon-data-api-docs-swagger .swagger-ui h4.opblock-tag.no-desc{margin-bottom:20px}.neon-data-api-docs-swagger .swagger-ui div.opblock-tag-section.is-open{margin-bottom:15px}.neon-data-api-docs-swagger .swagger-ui div.opblock{padding:15px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.neon-data-api-docs-swagger .swagger-ui div.opblock:hover{background-color:rgba(0,0,0,.02)}.neon-data-api-docs-swagger .swagger-ui div.opblock.is-open:hover{background-color:unset!important}.neon-data-api-docs-swagger .swagger-ui{font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif}.neon-data-api-docs-swagger .swagger-ui .opblock-body pre.microlight .headerline,.neon-data-api-docs-swagger .swagger-ui code,.neon-data-api-docs-swagger .swagger-ui div.highlight-code pre{font-family:"Roboto Mono",monospace;line-height:1.5}.neon-data-api-docs-swagger .swagger-ui .code,.neon-data-api-docs-swagger .swagger-ui code{white-space:pre-wrap!important}.neon-data-api-docs-swagger .swagger-ui section.models,.neon-data-api-docs-swagger .swagger-ui section.models.is-open{padding:15px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);background-color:#fff;border:none}.neon-data-api-docs-swagger .swagger-ui section.models.is-open h4{border:none}.neon-data-api-docs-swagger .swagger-ui section.models h4{padding:10px;font-size:24px;color:#3b4151}.neon-data-api-docs-swagger .swagger-ui div.information-container.wrapper{width:70%;display:inline-flex}.neon-data-api-docs-swagger .swagger-ui div.scheme-container{display:inline-flex;width:30%;vertical-align:bottom;margin-bottom:41px;box-shadow:none;padding:0}.swagger-ui html{box-sizing:border-box}.swagger-ui *,.swagger-ui :after,.swagger-ui :before{box-sizing:inherit}.swagger-ui body{margin:0;background:#fafafa}.swagger-ui .wrapper{width:100%;max-width:1460px;margin:0 auto;padding:0 20px}.swagger-ui .opblock-tag-section{display:flex;flex-direction:column}.swagger-ui .opblock-tag{display:flex;padding:10px 20px 10px 10px;cursor:pointer;transition:all .2s;border-bottom:1px solid rgba(59,65,81,.3);align-items:center}.swagger-ui .opblock-tag:hover{background:rgba(0,0,0,.02)}.swagger-ui .opblock-tag{font-size:24px;margin:0 0 5px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock-tag.no-desc span{flex:1 1}.swagger-ui .opblock-tag svg{transition:all .4s}.swagger-ui .opblock-tag small{font-size:14px;font-weight:400;padding:0 10px;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parŠ°meter__type{font-size:12px;padding:5px 0;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .view-line-link{position:relative;top:3px;width:20px;margin:0 5px;cursor:pointer;transition:all .5s}.swagger-ui .opblock{border:1px solid #000;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.19)}.swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid #000}.swagger-ui .opblock .opblock-section-header{padding:8px 20px;background:hsla(0,0%,100%,.8);box-shadow:0 1px 2px rgba(0,0,0,.1)}.swagger-ui .opblock .opblock-section-header,.swagger-ui .opblock .opblock-section-header label{display:flex;align-items:center}.swagger-ui .opblock .opblock-section-header label{font-size:12px;font-weight:700;margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-section-header label span{padding:0 10px 0 0}.swagger-ui .opblock .opblock-section-header h4{font-size:14px;margin:0;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary-method{font-size:14px;font-weight:700;min-width:80px;padding:6px 15px;text-align:center;border-radius:3px;background:#000;text-shadow:0 1px 0 rgba(0,0,0,.1);font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{font-size:16px;display:flex;padding:0 10px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;color:#3b4151;align-items:center}.swagger-ui .opblock .opblock-summary-path .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link{position:relative;top:2px;width:0;margin:0;cursor:pointer;transition:all .5s}.swagger-ui .opblock .opblock-summary-path:hover .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link{width:18px;margin:0 5px}.swagger-ui .opblock .opblock-summary-path__deprecated{text-decoration:line-through}.swagger-ui .opblock .opblock-summary-description{font-size:13px;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary{display:flex;padding:5px;cursor:pointer;align-items:center}.swagger-ui .opblock.opblock-post{border-color:#49cc90;background:rgba(73,204,144,.1)}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#49cc90}.swagger-ui .opblock.opblock-put{border-color:#fca130;background:rgba(252,161,48,.1)}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fca130}.swagger-ui .opblock.opblock-delete{border-color:#f93e3e;background:rgba(249,62,62,.1)}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#f93e3e}.swagger-ui .opblock.opblock-get{border-color:#61affe;background:rgba(97,175,254,.1)}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#61affe}.swagger-ui .opblock.opblock-patch{border-color:#50e3c2;background:rgba(80,227,194,.1)}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#50e3c2}.swagger-ui .opblock.opblock-head{border-color:#9012fe;background:rgba(144,18,254,.1)}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#9012fe}.swagger-ui .opblock.opblock-options{border-color:#0d5aa7;background:rgba(13,90,167,.1)}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#0d5aa7}.swagger-ui .opblock.opblock-deprecated{opacity:.6;border-color:#ebebeb;background:hsla(0,0%,92%,.1)}.swagger-ui .opblock.opblock-deprecated .opblock-summary-method{background:#ebebeb}.swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#ebebeb}.swagger-ui .tab{display:flex;margin:20px 0 10px;padding:0;list-style:none}.swagger-ui .tab li{font-size:12px;min-width:100px;min-width:90px;padding:0;cursor:pointer;font-family:"Roboto Mono",monospace;color:#3b4151}.swagger-ui .tab li:first-of-type{position:relative;padding-left:0}.swagger-ui .tab li:first-of-type:after{position:absolute;top:0;right:6px;width:1px;height:100%;content:"";background:rgba(0,0,0,.2)}.swagger-ui .tab li.active{font-weight:700}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-title_normal{padding:15px 20px}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-description-wrapper h4,.swagger-ui .opblock-title_normal,.swagger-ui .opblock-title_normal h4{font-size:12px;margin:0 0 5px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-title_normal p{font-size:14px;margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .execute-wrapper{padding:20px;text-align:right}.swagger-ui .execute-wrapper .btn{width:100%;padding:8px 40px}.swagger-ui .body-param-options{display:flex;flex-direction:column}.swagger-ui .body-param-options .body-param-edit{padding:10px 0}.swagger-ui .body-param-options label{padding:8px 0}.swagger-ui .body-param-options label select{margin:3px 0 0}.swagger-ui .responses-inner{padding:20px}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{font-size:12px;margin:10px 0 5px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .response-col_status{font-size:14px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .response-col_status .response-undocumented{font-size:11px;font-family:"Roboto Mono",monospace;font-weight:600;color:#999}.swagger-ui .response-col_description__inner span{font-size:12px;font-style:italic;display:block;margin:10px 0;padding:10px;border-radius:4px;background:#41444e;font-family:"Roboto Mono",monospace;font-weight:600;color:#fff}.swagger-ui .response-col_description__inner span p{margin:0}.swagger-ui .opblock-body pre{font-size:12px;margin:0;padding:10px;white-space:pre-wrap;border-radius:4px;background:#41444e;font-family:"Roboto Mono",monospace;font-weight:600;color:#fff}.swagger-ui .opblock-body pre span{color:#fff!important}.swagger-ui .scheme-container{margin:0 0 20px;padding:30px 0;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.swagger-ui .scheme-container .schemes{display:flex;align-items:center}.swagger-ui .scheme-container .schemes>label{font-size:12px;font-weight:700;display:flex;flex-direction:column;margin:-20px 15px 0 0;font-family:"Roboto Mono",monospace;color:#3b4151}.swagger-ui .scheme-container .schemes>label select{min-width:130px;text-transform:uppercase}.swagger-ui .loading-container{padding:40px 0 60px}.swagger-ui .loading-container .loading{position:relative}.swagger-ui .loading-container .loading:after{font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;content:"loading";transform:translate(-50%,-50%);text-transform:uppercase;font-family:"Roboto Mono",monospace;color:#3b4151}.swagger-ui .loading-container .loading:before{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;margin:-30px;content:"";animation:rotation 1s linear infinite,opacity .5s;opacity:1;border:2px solid rgba(85,85,85,.1);border-top-color:rgba(0,0,0,.6);border-radius:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rotation{to{transform:rotate(1turn)}}@keyframes blinker{50%{opacity:0}}.swagger-ui .btn{font-size:14px;font-weight:700;padding:5px 23px;transition:all .3s;border:2px solid #888;border-radius:4px;background:0 0;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .btn[disabled]{cursor:not-allowed;opacity:.3}.swagger-ui .btn:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}.swagger-ui .btn.cancel{border-color:#ff6060;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#ff6060}.swagger-ui .btn.authorize{color:#49cc90;border-color:#49cc90}.swagger-ui .btn.authorize span{float:left;padding:4px 20px 0 0}.swagger-ui .btn.authorize svg{fill:#49cc90}.swagger-ui .btn.execute{animation:pulse 2s infinite;color:#fff;border-color:#0073cf}@keyframes pulse{0%{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,.8)}70%{box-shadow:0 0 0 5px rgba(73,144,226,0)}to{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,0)}}.swagger-ui .btn-group{display:flex;padding:30px}.swagger-ui .btn-group .btn{flex:1 1}.swagger-ui .btn-group .btn:first-child{border-radius:4px 0 0 4px}.swagger-ui .btn-group .btn:last-child{border-radius:0 4px 4px 0}.swagger-ui .authorization__btn{padding:0 10px;border:none;background:0 0}.swagger-ui .authorization__btn.locked{opacity:1}.swagger-ui .authorization__btn.unlocked{opacity:.4}.swagger-ui .expand-methods,.swagger-ui .expand-operation{border:none;background:0 0}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg{width:20px;height:20px}.swagger-ui .expand-methods{padding:0 10px}.swagger-ui .expand-methods:hover svg{fill:#444}.swagger-ui .expand-methods svg{transition:all .3s;fill:#777}.swagger-ui button{cursor:pointer;outline:0}.swagger-ui select{font-size:14px;font-weight:700;padding:5px 40px 5px 10px;border:2px solid #41444e;border-radius:4px;background:#f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEzLjQxOCA3Ljg1OWEuNjk1LjY5NSAwIDAxLjk3OCAwIC42OC42OCAwIDAxMCAuOTY5bC0zLjkwOCAzLjgzYS42OTcuNjk3IDAgMDEtLjk3OSAwbC0zLjkwOC0zLjgzYS42OC42OCAwIDAxMC0uOTY5LjY5NS42OTUgMCAwMS45NzggMEwxMCAxMWwzLjQxOC0zLjE0MXoiLz48L3N2Zz4=) right 10px center no-repeat;background-size:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151;-webkit-appearance:none;appearance:none}.swagger-ui select[multiple]{margin:5px 0;padding:5px;background:#f7f7f7}.swagger-ui .opblock-body select{min-width:230px}.swagger-ui label{font-size:12px;font-weight:700;margin:0 0 5px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui input[type=email],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text]{min-width:100px;margin:5px 0;padding:8px 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff}.swagger-ui input[type=email].invalid,.swagger-ui input[type=password].invalid,.swagger-ui input[type=search].invalid,.swagger-ui input[type=text].invalid{animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.swagger-ui textarea{font-size:12px;width:100%;min-height:280px;padding:10px;border:none;border-radius:4px;outline:0;background:hsla(0,0%,100%,.8);font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui textarea:focus{border:2px solid #61affe}.swagger-ui textarea.curl{font-size:12px;min-height:100px;margin:0;padding:10px;resize:none;border-radius:4px;background:#41444e;font-family:"Roboto Mono",monospace;font-weight:600;color:#fff}.swagger-ui .checkbox{padding:5px 0 10px;transition:opacity .5s;color:#333}.swagger-ui .checkbox label{display:flex}.swagger-ui .checkbox p{font-weight:400!important;font-style:italic;margin:0!important;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .checkbox input[type=checkbox]{display:none}.swagger-ui .checkbox input[type=checkbox]+label>.item{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin:0 8px 0 0;padding:5px;cursor:pointer;border-radius:1px;background:#e8e8e8;box-shadow:0 0 0 2px #e8e8e8;flex:none}.swagger-ui .checkbox input[type=checkbox]+label>.item:active{transform:scale(.9)}.swagger-ui .checkbox input[type=checkbox]:checked+label>.item{background:#e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat}.swagger-ui .dialog-ux{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0}.swagger-ui .dialog-ux .backdrop-ux{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.swagger-ui .dialog-ux .modal-ux{position:absolute;z-index:9999;top:50%;left:50%;width:100%;min-width:300px;max-width:650px;transform:translate(-50%,-50%);border:1px solid #ebebeb;border-radius:4px;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.swagger-ui .dialog-ux .modal-ux-content{overflow-y:auto;max-height:540px;padding:20px}.swagger-ui .dialog-ux .modal-ux-content p{font-size:12px;margin:0 0 5px;color:#41444e;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-content h4{font-size:18px;font-weight:600;margin:15px 0 0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-header{display:flex;padding:12px 0;border-bottom:1px solid #ebebeb;align-items:center}.swagger-ui .dialog-ux .modal-ux-header .close-modal{padding:0 10px;border:none;background:0 0;-webkit-appearance:none;appearance:none}.swagger-ui .dialog-ux .modal-ux-header h3{font-size:20px;font-weight:600;margin:0;padding:0 20px;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .model{font-size:14px;font-weight:300;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .model-toggle{font-size:10px;position:relative;top:6px;display:inline-block;margin:auto .3em;cursor:pointer;transition:transform .15s ease-in;transform:rotate(90deg);transform-origin:50% 50%}.swagger-ui .model-toggle.collapsed{transform:rotate(0)}.swagger-ui .model-toggle:after{display:block;width:20px;height:20px;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat;background-size:100%}.swagger-ui .model-jump-to-path{position:relative;cursor:pointer}.swagger-ui .model-jump-to-path .view-line-link{position:absolute;top:-.4em;cursor:pointer}.swagger-ui .model-title{position:relative}.swagger-ui .model-title:hover .model-hint{visibility:visible}.swagger-ui .model-hint{position:absolute;top:-1.8em;visibility:hidden;padding:.1em .5em;white-space:nowrap;color:#ebebeb;border-radius:4px;background:rgba(0,0,0,.7)}.swagger-ui section.models{margin:30px 0;border:1px solid rgba(59,65,81,.3);border-radius:4px}.swagger-ui section.models.is-open{padding:0 0 20px}.swagger-ui section.models.is-open h4{margin:0 0 5px;border-bottom:1px solid rgba(59,65,81,.3)}.swagger-ui section.models.is-open h4 svg{transform:rotate(90deg)}.swagger-ui section.models h4{font-size:16px;display:flex;margin:0;padding:10px 20px 10px 10px;cursor:pointer;transition:all .2s;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;align-items:center}.swagger-ui section.models h4 svg{transition:all .4s}.swagger-ui section.models h4 span{flex:1 1}.swagger-ui section.models h4:hover{background:rgba(0,0,0,.02)}.swagger-ui section.models h5{font-size:16px;margin:0 0 10px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777}.swagger-ui section.models .model-jump-to-path{position:relative;top:5px}.swagger-ui section.models .model-container{margin:0 20px 15px;transition:all .5s;border-radius:4px;background:rgba(0,0,0,.05)}.swagger-ui section.models .model-container:hover{background:rgba(0,0,0,.07)}.swagger-ui section.models .model-container:first-of-type{margin:20px}.swagger-ui section.models .model-container:last-of-type{margin:0 20px}.swagger-ui section.models .model-box{background:0 0}.swagger-ui .model-box{padding:10px;border-radius:4px;background:rgba(0,0,0,.1)}.swagger-ui .model-box .model-jump-to-path{position:relative;top:4px}.swagger-ui .model-title{font-size:16px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#555}.swagger-ui span>span.model,.swagger-ui span>span.model .brace-close{padding:0 0 0 10px}.swagger-ui .prop-type{color:#55a}.swagger-ui .prop-enum{display:block}.swagger-ui .prop-format{color:#999}.swagger-ui table{width:100%;padding:0 10px;border-collapse:collapse}.swagger-ui table.model{margin-top:25px;margin-bottom:25px;margin-left:25px}.swagger-ui table.model tbody tr td{padding:0;vertical-align:top}.swagger-ui table.model tbody tr td:first-of-type{width:100px;padding:0}.swagger-ui table.headers td{font-size:12px;font-weight:300;vertical-align:middle;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui table tbody tr td{padding:10px 0 0;vertical-align:top}.swagger-ui table tbody tr td:first-of-type{width:20%;padding:10px 0}.swagger-ui table thead tr td,.swagger-ui table thead tr th{font-size:12px;font-weight:700;padding:12px 0;text-align:left;border-bottom:1px solid rgba(59,65,81,.2);font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description p{font-size:14px;margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description input[type=text]{width:100%;max-width:340px}.swagger-ui .parameter__name{font-size:16px;font-weight:400;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameter__name.required{font-weight:700}.swagger-ui .parameter__name.required:after{font-size:10px;position:relative;top:-6px;padding:5px;content:"required";color:rgba(255,0,0,.6)}.swagger-ui .parameter__in{font-size:12px;font-style:italic;font-family:"Roboto Mono",monospace;font-weight:600;color:#888}.swagger-ui .table-container{padding:20px}.swagger-ui .topbar{background-color:#89bf04}.swagger-ui .topbar .topbar-wrapper{-ms-flex-align:center}.swagger-ui .topbar .topbar-wrapper,.swagger-ui .topbar a{display:flex;align-items:center}.swagger-ui .topbar a{font-size:1.5em;font-weight:700;text-decoration:none;flex:1 1;-ms-flex-align:center;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .topbar a span{margin:0;padding:0 10px}.swagger-ui .topbar .download-url-wrapper{display:flex}.swagger-ui .topbar .download-url-wrapper label.select-label span{color:#fff}.swagger-ui .topbar .download-url-wrapper input[type=text]{border:2px solid #547f00}.swagger-ui .topbar .download-url-wrapper .download-url-button{background:#547f00;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .info{margin:50px 0}.swagger-ui .info hgroup.main{margin:0 0 20px}.swagger-ui .info hgroup.main a{font-size:12px}.swagger-ui .info p{font-size:14px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .info code{padding:3px 5px;border-radius:4px;background:rgba(0,0,0,.05);font-family:"Roboto Mono",monospace;font-weight:600;color:#9012fe}.swagger-ui .info a{font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#0073cf}.swagger-ui .info a:hover{color:#1f69c0}.swagger-ui .info>div{margin:0 0 5px}.swagger-ui .info .base-url{font-size:12px;font-weight:300!important;margin:0;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .info .title{font-size:36px;margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .info .title small{font-size:10px;position:relative;top:-5px;display:inline-block;margin:0 0 0 5px;padding:2px 4px;vertical-align:super;border-radius:57px;background:#7d8492}.swagger-ui .info .title small pre{margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .auth-btn-wrapper{display:flex;padding:10px 0;justify-content:center}.swagger-ui .auth-wrapper{display:flex;flex:1 1;justify-content:flex-end}.swagger-ui .auth-wrapper .authorize{padding-right:20px}.swagger-ui .auth-container{margin:0 0 10px;padding:10px 20px;border-bottom:1px solid #ebebeb}.swagger-ui .auth-container:last-of-type{margin:0;padding:10px 20px;border:0}.swagger-ui .auth-container h4{margin:5px 0 15px!important}.swagger-ui .auth-container .wrapper{margin:0;padding:0}.swagger-ui .auth-container input[type=password],.swagger-ui .auth-container input[type=text]{min-width:230px}.swagger-ui .auth-container .errors{font-size:12px;padding:10px;border-radius:4px;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .scopes h2{font-size:14px;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .scope-def{padding:0 0 20px}.swagger-ui .errors-wrapper{margin:20px;padding:10px 20px;animation:scaleUp .5s;border:2px solid #f93e3e;border-radius:4px;background:rgba(249,62,62,.1)}.swagger-ui .errors-wrapper .error-wrapper{margin:0 0 10px}.swagger-ui .errors-wrapper .errors h4{font-size:14px;margin:0;font-family:"Roboto Mono",monospace;font-weight:600;color:#3b4151}.swagger-ui .errors-wrapper hgroup{display:flex;align-items:center}.swagger-ui .errors-wrapper hgroup h4{font-size:20px;margin:0;flex:1 1;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b4151}@keyframes scaleUp{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.swagger-ui .Resizer.vertical.disabled{display:none}.swagger-ui .opblock.opblock-post{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#009688}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after{background:#009688}.swagger-ui .opblock.opblock-put{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#ff9800}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after{background:#ff9800}.swagger-ui .opblock.opblock-delete{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f44336}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span:after{background:#f44336}.swagger-ui .opblock.opblock-get{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .opblock.opblock-patch{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#f57c00}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span:after{background:#f57c00}.swagger-ui .opblock.opblock-head{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-head .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .opblock.opblock-options{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-options .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .topbar{padding:8px 30px;background-color:#3f51b5;box-shadow:0 5px 5px 0 rgba(0,0,0,.4),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.swagger-ui .topbar .download-url-wrapper input[type=text]{min-width:350px;margin:0;border:2px solid #dadfe1;border-radius:4px 0 0 4px;outline:0}.swagger-ui .topbar .download-url-wrapper .download-url-button{font-size:16px;font-weight:700;padding:4px 40px;border:none;border-radius:0 4px 4px 0;background:#fff;font-family:"Roboto Mono",monospace;color:#222}.swagger-ui .info a{font-size:14px;transition:all .4s;color:#3f51b5}.swagger-ui .info a:hover{color:#3f51b5}.swagger-ui .btn.authorize{line-height:1;display:inline;background:#fff;color:#0073cf;border:1px solid #0073cf}.swagger-ui .btn.authorize svg{fill:#fff;stroke:#0073cf}body{margin:0;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif}.swagger-ui .opblock{margin:0 0 15px;border:none;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)} +/*# sourceMappingURL=main.537fa74f.chunk.css.map */ \ No newline at end of file diff --git a/docs/content/explorer/build/static/css/main.537fa74f.chunk.css.map b/docs/content/explorer/build/static/css/main.537fa74f.chunk.css.map new file mode 100644 index 0000000..6b9f375 --- /dev/null +++ b/docs/content/explorer/build/static/css/main.537fa74f.chunk.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://src/swagger-theme-material.min.css","webpack://src/App.css"],"names":[],"mappings":"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","file":"main.537fa74f.chunk.css","sourcesContent":["@charset \"UTF-8\";.swagger-ui html{box-sizing:border-box}.swagger-ui *,.swagger-ui :after,.swagger-ui :before{box-sizing:inherit}.swagger-ui body{margin:0;background:#fafafa}.swagger-ui .wrapper{width:100%;max-width:1460px;margin:0 auto;padding:0 20px}.swagger-ui .opblock-tag-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .opblock-tag{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border-bottom:1px solid rgba(59,65,81,.3);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock-tag:hover{background:rgba(0,0,0,.02)}.swagger-ui .opblock-tag{font-size:24px;margin:0 0 5px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock-tag.no-desc span{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .opblock-tag svg{-webkit-transition:all .4s;transition:all .4s}.swagger-ui .opblock-tag small{font-size:14px;font-weight:400;padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parŠ°meter__type{font-size:12px;padding:5px 0;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .view-line-link{position:relative;top:3px;width:20px;margin:0 5px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-ui .opblock{margin:0 0 15px;border:1px solid #000;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.19)}.swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid #000}.swagger-ui .opblock .opblock-section-header{padding:8px 20px;background:hsla(0,0%,100%,.8);box-shadow:0 1px 2px rgba(0,0,0,.1)}.swagger-ui .opblock .opblock-section-header,.swagger-ui .opblock .opblock-section-header label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock .opblock-section-header label{font-size:12px;font-weight:700;margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-section-header label span{padding:0 10px 0 0}.swagger-ui .opblock .opblock-section-header h4{font-size:14px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary-method{font-size:14px;font-weight:700;min-width:80px;padding:6px 15px;text-align:center;border-radius:3px;background:#000;text-shadow:0 1px 0 rgba(0,0,0,.1);font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-weight:600;color:#3b4151;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock .opblock-summary-path .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link{position:relative;top:2px;width:0;margin:0;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-ui .opblock .opblock-summary-path:hover .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link{width:18px;margin:0 5px}.swagger-ui .opblock .opblock-summary-path__deprecated{text-decoration:line-through}.swagger-ui .opblock .opblock-summary-description{font-size:13px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock.opblock-post{border-color:#49cc90;background:rgba(73,204,144,.1)}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#49cc90}.swagger-ui .opblock.opblock-put{border-color:#fca130;background:rgba(252,161,48,.1)}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fca130}.swagger-ui .opblock.opblock-delete{border-color:#f93e3e;background:rgba(249,62,62,.1)}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#f93e3e}.swagger-ui .opblock.opblock-get{border-color:#61affe;background:rgba(97,175,254,.1)}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#61affe}.swagger-ui .opblock.opblock-patch{border-color:#50e3c2;background:rgba(80,227,194,.1)}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#50e3c2}.swagger-ui .opblock.opblock-head{border-color:#9012fe;background:rgba(144,18,254,.1)}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#9012fe}.swagger-ui .opblock.opblock-options{border-color:#0d5aa7;background:rgba(13,90,167,.1)}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#0d5aa7}.swagger-ui .opblock.opblock-deprecated{opacity:.6;border-color:#ebebeb;background:hsla(0,0%,92%,.1)}.swagger-ui .opblock.opblock-deprecated .opblock-summary-method{background:#ebebeb}.swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#ebebeb}.swagger-ui .tab{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 10px;padding:0;list-style:none}.swagger-ui .tab li{font-size:12px;min-width:100px;min-width:90px;padding:0;cursor:pointer;font-family:\"Roboto Mono\",monospace;color:#3b4151}.swagger-ui .tab li:first-of-type{position:relative;padding-left:0}.swagger-ui .tab li:first-of-type:after{position:absolute;top:0;right:6px;width:1px;height:100%;content:\"\";background:rgba(0,0,0,.2)}.swagger-ui .tab li.active{font-weight:700}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-title_normal{padding:15px 20px}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-description-wrapper h4,.swagger-ui .opblock-title_normal,.swagger-ui .opblock-title_normal h4{font-size:12px;margin:0 0 5px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-title_normal p{font-size:14px;margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .execute-wrapper{padding:20px;text-align:right}.swagger-ui .execute-wrapper .btn{width:100%;padding:8px 40px}.swagger-ui .body-param-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .body-param-options .body-param-edit{padding:10px 0}.swagger-ui .body-param-options label{padding:8px 0}.swagger-ui .body-param-options label select{margin:3px 0 0}.swagger-ui .responses-inner{padding:20px}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{font-size:12px;margin:10px 0 5px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .response-col_status{font-size:14px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .response-col_status .response-undocumented{font-size:11px;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#999}.swagger-ui .response-col_description__inner span{font-size:12px;font-style:italic;display:block;margin:10px 0;padding:10px;border-radius:4px;background:#41444e;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#fff}.swagger-ui .response-col_description__inner span p{margin:0}.swagger-ui .opblock-body pre{font-size:12px;margin:0;padding:10px;white-space:pre-wrap;border-radius:4px;background:#41444e;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#fff}.swagger-ui .opblock-body pre span{color:#fff!important}.swagger-ui .scheme-container{margin:0 0 20px;padding:30px 0;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.swagger-ui .scheme-container .schemes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .scheme-container .schemes>label{font-size:12px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-20px 15px 0 0;font-family:\"Roboto Mono\",monospace;color:#3b4151}.swagger-ui .scheme-container .schemes>label select{min-width:130px;text-transform:uppercase}.swagger-ui .loading-container{padding:40px 0 60px}.swagger-ui .loading-container .loading{position:relative}.swagger-ui .loading-container .loading:after{font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;content:\"loading\";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;font-family:\"Roboto Mono\",monospace;color:#3b4151}.swagger-ui .loading-container .loading:before{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;margin:-30px;content:\"\";-webkit-animation:rotation 1s infinite linear,opacity .5s;animation:rotation 1s infinite linear,opacity .5s;opacity:1;border:2px solid rgba(85,85,85,.1);border-top-color:rgba(0,0,0,.6);border-radius:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.swagger-ui .btn{font-size:14px;font-weight:700;padding:5px 23px;-webkit-transition:all .3s;transition:all .3s;border:2px solid #888;border-radius:4px;background:0 0;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .btn[disabled]{cursor:not-allowed;opacity:.3}.swagger-ui .btn:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}.swagger-ui .btn.cancel{border-color:#ff6060;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#ff6060}.swagger-ui .btn.authorize{line-height:1;display:inline;color:#49cc90;border-color:#49cc90}.swagger-ui .btn.authorize span{float:left;padding:4px 20px 0 0}.swagger-ui .btn.authorize svg{fill:#49cc90}.swagger-ui .btn.execute{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;color:#fff;border-color:#0073cf}@-webkit-keyframes pulse{0%{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,.8)}70%{box-shadow:0 0 0 5px rgba(73,144,226,0)}to{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,0)}}@keyframes pulse{0%{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,.8)}70%{box-shadow:0 0 0 5px rgba(73,144,226,0)}to{color:#fff;background:#0073cf;box-shadow:0 0 0 0 rgba(73,144,226,0)}}.swagger-ui .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px}.swagger-ui .btn-group .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .btn-group .btn:first-child{border-radius:4px 0 0 4px}.swagger-ui .btn-group .btn:last-child{border-radius:0 4px 4px 0}.swagger-ui .authorization__btn{padding:0 10px;border:none;background:0 0}.swagger-ui .authorization__btn.locked{opacity:1}.swagger-ui .authorization__btn.unlocked{opacity:.4}.swagger-ui .expand-methods,.swagger-ui .expand-operation{border:none;background:0 0}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg{width:20px;height:20px}.swagger-ui .expand-methods{padding:0 10px}.swagger-ui .expand-methods:hover svg{fill:#444}.swagger-ui .expand-methods svg{-webkit-transition:all .3s;transition:all .3s;fill:#777}.swagger-ui button{cursor:pointer;outline:0}.swagger-ui select{font-size:14px;font-weight:700;padding:5px 40px 5px 10px;border:2px solid #41444e;border-radius:4px;background:#f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+ICAgIDxwYXRoIGQ9Ik0xMy40MTggNy44NTljLjI3MS0uMjY4LjcwOS0uMjY4Ljk3OCAwIC4yNy4yNjguMjcyLjcwMSAwIC45NjlsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk3OSAwbC0zLjkwOC0zLjgzYy0uMjctLjI2Ny0uMjctLjcwMSAwLS45NjkuMjcxLS4yNjguNzA5LS4yNjguOTc4IDBMMTAgMTFsMy40MTgtMy4xNDF6Ii8+PC9zdmc+) right 10px center no-repeat;background-size:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-ui select[multiple]{margin:5px 0;padding:5px;background:#f7f7f7}.swagger-ui .opblock-body select{min-width:230px}.swagger-ui label{font-size:12px;font-weight:700;margin:0 0 5px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui input[type=email],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text]{min-width:100px;margin:5px 0;padding:8px 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff}.swagger-ui input[type=email].invalid,.swagger-ui input[type=password].invalid,.swagger-ui input[type=search].invalid,.swagger-ui input[type=text].invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.swagger-ui textarea{font-size:12px;width:100%;min-height:280px;padding:10px;border:none;border-radius:4px;outline:0;background:hsla(0,0%,100%,.8);font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui textarea:focus{border:2px solid #61affe}.swagger-ui textarea.curl{font-size:12px;min-height:100px;margin:0;padding:10px;resize:none;border-radius:4px;background:#41444e;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#fff}.swagger-ui .checkbox{padding:5px 0 10px;-webkit-transition:opacity .5s;transition:opacity .5s;color:#333}.swagger-ui .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .checkbox p{font-weight:400!important;font-style:italic;margin:0!important;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .checkbox input[type=checkbox]{display:none}.swagger-ui .checkbox input[type=checkbox]+label>.item{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin:0 8px 0 0;padding:5px;cursor:pointer;border-radius:1px;background:#e8e8e8;box-shadow:0 0 0 2px #e8e8e8;-webkit-box-flex:0;-ms-flex:none;flex:none}.swagger-ui .checkbox input[type=checkbox]+label>.item:active{-webkit-transform:scale(.9);transform:scale(.9)}.swagger-ui .checkbox input[type=checkbox]:checked+label>.item{background:#e8e8e8 url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E\") 50% no-repeat}.swagger-ui .dialog-ux{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0}.swagger-ui .dialog-ux .backdrop-ux{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.swagger-ui .dialog-ux .modal-ux{position:absolute;z-index:9999;top:50%;left:50%;width:100%;min-width:300px;max-width:650px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ebebeb;border-radius:4px;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.swagger-ui .dialog-ux .modal-ux-content{overflow-y:auto;max-height:540px;padding:20px}.swagger-ui .dialog-ux .modal-ux-content p{font-size:12px;margin:0 0 5px;color:#41444e;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-content h4{font-size:18px;font-weight:600;margin:15px 0 0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0;border-bottom:1px solid #ebebeb;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .dialog-ux .modal-ux-header .close-modal{padding:0 10px;border:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-ui .dialog-ux .modal-ux-header h3{font-size:20px;font-weight:600;margin:0;padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .model{font-size:14px;font-weight:300;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .model-toggle{font-size:10px;position:relative;top:6px;display:inline-block;margin:auto .3em;cursor:pointer;-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.swagger-ui .model-toggle.collapsed{-webkit-transform:rotate(0);transform:rotate(0)}.swagger-ui .model-toggle:after{display:block;width:20px;height:20px;content:\"\";background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E\") 50% no-repeat;background-size:100%}.swagger-ui .model-jump-to-path{position:relative;cursor:pointer}.swagger-ui .model-jump-to-path .view-line-link{position:absolute;top:-.4em;cursor:pointer}.swagger-ui .model-title{position:relative}.swagger-ui .model-title:hover .model-hint{visibility:visible}.swagger-ui .model-hint{position:absolute;top:-1.8em;visibility:hidden;padding:.1em .5em;white-space:nowrap;color:#ebebeb;border-radius:4px;background:rgba(0,0,0,.7)}.swagger-ui section.models{margin:30px 0;border:1px solid rgba(59,65,81,.3);border-radius:4px}.swagger-ui section.models.is-open{padding:0 0 20px}.swagger-ui section.models.is-open h4{margin:0 0 5px;border-bottom:1px solid rgba(59,65,81,.3)}.swagger-ui section.models.is-open h4 svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-ui section.models h4{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#777;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui section.models h4 svg{-webkit-transition:all .4s;transition:all .4s}.swagger-ui section.models h4 span{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui section.models h4:hover{background:rgba(0,0,0,.02)}.swagger-ui section.models h5{font-size:16px;margin:0 0 10px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#777}.swagger-ui section.models .model-jump-to-path{position:relative;top:5px}.swagger-ui section.models .model-container{margin:0 20px 15px;-webkit-transition:all .5s;transition:all .5s;border-radius:4px;background:rgba(0,0,0,.05)}.swagger-ui section.models .model-container:hover{background:rgba(0,0,0,.07)}.swagger-ui section.models .model-container:first-of-type{margin:20px}.swagger-ui section.models .model-container:last-of-type{margin:0 20px}.swagger-ui section.models .model-box{background:0 0}.swagger-ui .model-box{padding:10px;border-radius:4px;background:rgba(0,0,0,.1)}.swagger-ui .model-box .model-jump-to-path{position:relative;top:4px}.swagger-ui .model-title{font-size:16px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#555}.swagger-ui span>span.model,.swagger-ui span>span.model .brace-close{padding:0 0 0 10px}.swagger-ui .prop-type{color:#55a}.swagger-ui .prop-enum{display:block}.swagger-ui .prop-format{color:#999}.swagger-ui table{width:100%;padding:0 10px;border-collapse:collapse}.swagger-ui table.model{margin-top:25px;margin-bottom:25px;margin-left:25px}.swagger-ui table.model tbody tr td{padding:0;vertical-align:top}.swagger-ui table.model tbody tr td:first-of-type{width:100px;padding:0}.swagger-ui table.headers td{font-size:12px;font-weight:300;vertical-align:middle;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui table tbody tr td{padding:10px 0 0;vertical-align:top}.swagger-ui table tbody tr td:first-of-type{width:20%;padding:10px 0}.swagger-ui table thead tr td,.swagger-ui table thead tr th{font-size:12px;font-weight:700;padding:12px 0;text-align:left;border-bottom:1px solid rgba(59,65,81,.2);font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description p{font-size:14px;margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description input[type=text]{width:100%;max-width:340px}.swagger-ui .parameter__name{font-size:16px;font-weight:400;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .parameter__name.required{font-weight:700}.swagger-ui .parameter__name.required:after{font-size:10px;position:relative;top:-6px;padding:5px;content:\"required\";color:rgba(255,0,0,.6)}.swagger-ui .parameter__in{font-size:12px;font-style:italic;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#888}.swagger-ui .table-container{padding:20px}.swagger-ui .topbar{padding:8px 30px;background-color:#89bf04}.swagger-ui .topbar .topbar-wrapper{-ms-flex-align:center}.swagger-ui .topbar .topbar-wrapper,.swagger-ui .topbar a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.swagger-ui .topbar a{font-size:1.5em;font-weight:700;text-decoration:none;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .topbar a span{margin:0;padding:0 10px}.swagger-ui .topbar .download-url-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .topbar .download-url-wrapper label.select-label span{color:#fff}.swagger-ui .topbar .download-url-wrapper input[type=text]{min-width:350px;margin:0;border:2px solid #547f00;border-radius:4px 0 0 4px;outline:0}.swagger-ui .topbar .download-url-wrapper .download-url-button{font-size:16px;font-weight:700;padding:4px 40px;border:none;border-radius:0 4px 4px 0;background:#547f00;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .info{margin:50px 0}.swagger-ui .info hgroup.main{margin:0 0 20px}.swagger-ui .info hgroup.main a{font-size:12px}.swagger-ui .info p{font-size:14px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .info code{padding:3px 5px;border-radius:4px;background:rgba(0,0,0,.05);font-family:\"Roboto Mono\",monospace;font-weight:600;color:#9012fe}.swagger-ui .info a{font-size:14px;-webkit-transition:all .4s;transition:all .4s;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#0073cf}.swagger-ui .info a:hover{color:#1f69c0}.swagger-ui .info>div{margin:0 0 5px}.swagger-ui .info .base-url{font-size:12px;font-weight:300!important;margin:0;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .info .title{font-size:36px;margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .info .title small{font-size:10px;position:relative;top:-5px;display:inline-block;margin:0 0 0 5px;padding:2px 4px;vertical-align:super;border-radius:57px;background:#7d8492}.swagger-ui .info .title small pre{margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#fff}.swagger-ui .auth-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swagger-ui .auth-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swagger-ui .auth-wrapper .authorize{padding-right:20px}.swagger-ui .auth-container{margin:0 0 10px;padding:10px 20px;border-bottom:1px solid #ebebeb}.swagger-ui .auth-container:last-of-type{margin:0;padding:10px 20px;border:0}.swagger-ui .auth-container h4{margin:5px 0 15px!important}.swagger-ui .auth-container .wrapper{margin:0;padding:0}.swagger-ui .auth-container input[type=password],.swagger-ui .auth-container input[type=text]{min-width:230px}.swagger-ui .auth-container .errors{font-size:12px;padding:10px;border-radius:4px;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .scopes h2{font-size:14px;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}.swagger-ui .scope-def{padding:0 0 20px}.swagger-ui .errors-wrapper{margin:20px;padding:10px 20px;-webkit-animation:scaleUp .5s;animation:scaleUp .5s;border:2px solid #f93e3e;border-radius:4px;background:rgba(249,62,62,.1)}.swagger-ui .errors-wrapper .error-wrapper{margin:0 0 10px}.swagger-ui .errors-wrapper .errors h4{font-size:14px;margin:0;font-family:\"Roboto Mono\",monospace;font-weight:600;color:#3b4151}.swagger-ui .errors-wrapper hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .errors-wrapper hgroup h4{font-size:20px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif;color:#3b4151}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.swagger-ui .Resizer.vertical.disabled{display:none}.swagger-ui .opblock.opblock-post{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#009688}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after{background:#009688}.swagger-ui .opblock.opblock-put{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#ff9800}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after{background:#ff9800}.swagger-ui .opblock.opblock-delete{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f44336}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span:after{background:#f44336}.swagger-ui .opblock.opblock-get{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .opblock.opblock-patch{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#f57c00}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span:after{background:#f57c00}.swagger-ui .opblock.opblock-head{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-head .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .opblock.opblock-options{border-color:#fff;background:#fff}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0073cf;border:1px solid #0073cf}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#fff}.swagger-ui .opblock.opblock-options .tab-header .tab-item.active h4 span:after{background:#3f51b5}.swagger-ui .topbar{padding:8px 30px;background-color:#3f51b5;box-shadow:0 5px 5px 0 rgba(0,0,0,.4),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.swagger-ui .topbar .download-url-wrapper input[type=text]{min-width:350px;margin:0;border:2px solid #dadfe1;border-radius:4px 0 0 4px;outline:0}.swagger-ui .topbar .download-url-wrapper .download-url-button{font-size:16px;font-weight:700;padding:4px 40px;border:none;border-radius:0 4px 4px 0;background:#fff;font-family:\"Roboto Mono\",monospace;color:#222}.swagger-ui .info a{font-size:14px;-webkit-transition:all .4s;transition:all .4s;color:#3f51b5}.swagger-ui .info a:hover{color:#3f51b5}.swagger-ui .btn.authorize{line-height:1;display:inline;background:#fff;color:#0073cf;border:1px solid #0073cf}.swagger-ui .btn.authorize svg{fill:#fff;stroke:#0073cf}body{margin:0;font-family:Inter,\"Helvetica Neue\",Helvetica,Arial,sans-serif}.swagger-ui .opblock{margin:0 0 15px;border:none;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}\n","/* body {\n background-color: #f3f5f5;\n} */\nbody, input {\n font-family: \"Inter\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;\n}\n\n@media only screen and (min-width: 60em) {\n .md-content {\n margin-right: none !important;\n }\n}\n@media only screen and (min-width: 76.25em) {\n .md-sidebar--secondary {\n display: none !important;\n }\n}\n@media only screen and (max-width: 760px) {\n .neon-data-api-docs-swagger .swagger-ui div.scheme-container {\n display: flex !important;\n width: 100% !important;\n }\n .neon-data-api-docs-swagger .swagger-ui div.scheme-container .auth-wrapper {\n justify-content: flex-start;\n }\n}\n\n.neon-data-api-docs-swagger .swagger-ui .info {\n margin-top: 20px;\n}\n/* .neon-data-api-docs-swagger .swagger-ui .scheme-container {\n background-color: #f3f5f5;\n} */\n.neon-data-api-docs-swagger .swagger-ui .dialog-ux .modal-ux {\n top: 300px;\n}\n.neon-data-api-docs-swagger .swagger-ui button.authorization__btn.locked,\n.neon-data-api-docs-swagger .swagger-ui button.authorization__btn.unlocked {\n display: none;\n}\n.neon-data-api-docs-swagger .swagger-ui h4.opblock-tag.no-desc {\n margin-bottom: 20px;\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock-tag-section.is-open {\n margin-bottom: 15px;\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock {\n padding: 15px;\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock {\n box-shadow:\n 0px 3px 3px -2px rgba(0,0,0,0.2),\n 0px 3px 4px 0px rgba(0,0,0,0.14),\n 0px 1px 8px 0px rgba(0,0,0,0.12);\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock:hover {\n background-color: rgba(0,0,0,.02);\n}\n.neon-data-api-docs-swagger .swagger-ui div.opblock.is-open:hover {\n background-color: unset !important;\n}\n\n.neon-data-api-docs-swagger .swagger-ui {\n font-family: \"Inter\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;\n}\n.neon-data-api-docs-swagger .swagger-ui code,\n.neon-data-api-docs-swagger .swagger-ui div.highlight-code pre,\n.neon-data-api-docs-swagger .swagger-ui .opblock-body pre.microlight .headerline {\n font-family: \"Roboto Mono\", monospace;\n line-height: 1.5;\n}\n.neon-data-api-docs-swagger .swagger-ui .code,\n.neon-data-api-docs-swagger .swagger-ui code {\n white-space: pre-wrap !important;\n}\n\n.neon-data-api-docs-swagger .swagger-ui section.models,\n.neon-data-api-docs-swagger .swagger-ui section.models.is-open {\n padding: 0 0 20px;\n padding: 15px;\n box-shadow:\n 0px 3px 3px -2px rgba(0,0,0,0.2),\n 0px 3px 4px 0px rgba(0,0,0,0.14),\n 0px 1px 8px 0px rgba(0,0,0,0.12);\n background-color: #ffffff;\n border: none;\n}\n.neon-data-api-docs-swagger .swagger-ui section.models.is-open h4 {\n border: none;\n}\n.neon-data-api-docs-swagger .swagger-ui section.models h4 {\n padding: 10px;\n font-size: 24px;\n color: #3b4151;\n}\n\n.neon-data-api-docs-swagger .swagger-ui div.information-container.wrapper {\n width: 70%;\n display: inline-flex;\n}\n.neon-data-api-docs-swagger .swagger-ui div.scheme-container {\n display: inline-flex;\n width: 30%;\n vertical-align: bottom;\n margin-bottom: 41px;\n box-shadow: none;\n padding: 0;\n}\n"]} \ No newline at end of file diff --git a/docs/content/explorer/build/static/js/2.8152c1cc.chunk.js b/docs/content/explorer/build/static/js/2.b78fc351.chunk.js similarity index 99% rename from docs/content/explorer/build/static/js/2.8152c1cc.chunk.js rename to docs/content/explorer/build/static/js/2.b78fc351.chunk.js index 3dc5164..3308761 100644 --- a/docs/content/explorer/build/static/js/2.8152c1cc.chunk.js +++ b/docs/content/explorer/build/static/js/2.b78fc351.chunk.js @@ -1,3 +1,3 @@ -/*! For license information please see 2.8152c1cc.chunk.js.LICENSE.txt */ -(this["webpackJsonpdocs-app-swagger"]=this["webpackJsonpdocs-app-swagger"]||[]).push([[2],[function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,n(6))},function(e,t,n){"use strict";e.exports=n(231)},function(e,t,n){e.exports=n(350)()},function(e,t,n){var r=n(10),a=n(15),i=n(98),o=n(29).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});a(t,e)||o(t,e,{value:i.f(e)})}},function(e,t){var n=Function.prototype,r=n.bind,a=n.call,i=r&&r.bind(a);e.exports=r?function(e){return e&&i(a,e)}:function(e){return e&&function(){return a.apply(e,arguments)}}},function(e,t,n){"use strict";var r=n(52),a=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],i=["scalar","sequence","mapping"];e.exports=function(e,t){if(t=t||{},Object.keys(t).forEach((function(t){if(-1===a.indexOf(t))throw new r('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')})),this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.defaultStyle=t.defaultStyle||null,this.styleAliases=function(e){var t={};return null!==e&&Object.keys(e).forEach((function(n){e[n].forEach((function(e){t[String(e)]=n}))})),t}(t.styleAliases||null),-1===i.indexOf(this.kind))throw new r('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},function(e,t){e.exports=function(e){return"function"==typeof e}},function(e,t,n){var r=n(0),a=n(88),i=n(15),o=n(90),s=n(84),l=n(135),c=a("wks"),u=r.Symbol,d=u&&u.for,p=l?u:u&&u.withoutSetter||o;e.exports=function(e){if(!i(c,e)||!s&&"string"!=typeof c[e]){var t="Symbol."+e;s&&i(u,e)?c[e]=u[e]:c[e]=l&&d?d(t):p(t)}return c[e]}},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t){e.exports={}},function(e,t,n){"use strict";function r(e){!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,i){if(n.language===r){var o=n.tokenStack=[];n.code=n.code.replace(a,(function(e){if("function"===typeof i&&!i(e))return e;for(var a,s=o.length;-1!==n.code.indexOf(a=t(r,s));)++s;return o[s]=e,a})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,i=Object.keys(n.tokenStack);!function o(s){for(var l=0;l=i.length);l++){var c=s[l];if("string"===typeof c||c.content&&"string"===typeof c.content){var u=i[a],d=n.tokenStack[u],p="string"===typeof c?c:c.content,f=t(r,u),m=p.indexOf(f);if(m>-1){++a;var h=p.substring(0,m),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),_=p.substring(m+f.length),b=[];h&&b.push.apply(b,o([h])),b.push(g),_&&b.push.apply(b,o([_])),"string"===typeof c?s.splice.apply(s,[l,1].concat(b)):c.content=b}}else c.content&&o(c.content)}return s}(n.tokens)}}}})}(e)}e.exports=r,r.displayName="markupTemplating",r.aliases=[]},function(e,t,n){"use strict";var r=n(0),a=n(46),i=n(4),o=n(7),s=n(132).f,l=n(242),c=n(10),u=n(91),d=n(37),p=n(15),f=function(e){var t=function t(n,r,i){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,r)}return new e(n,r,i)}return a(e,this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var n,a,m,h,g,_,b,E,v=e.target,S=e.global,y=e.stat,T=e.proto,C=S?r:y?r[v]:(r[v]||{}).prototype,A=S?c:c[v]||d(c,v,{})[v],O=A.prototype;for(m in t)n=!l(S?m:v+(y?".":"#")+m,e.forced)&&C&&p(C,m),g=A[m],n&&(_=e.noTargetGet?(E=s(C,m))&&E.value:C[m]),h=n&&_?_:t[m],n&&typeof g==typeof h||(b=e.bind&&n?u(h,r):e.wrap&&n?f(h):T&&o(h)?i(h):h,(e.sham||h&&h.sham||g&&g.sham)&&d(b,"sham",!0),d(A,m,b),T&&(p(c,a=v+"Prototype")||d(c,a,{}),d(c[a],m,h),e.real&&O&&!O[m]&&d(O,m,h)))}},function(e,t){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},function(e,t,n){var r=n(7);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},function(e,t,n){var r=n(4),a=n(28),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(a(e),t)}},function(e,t,n){var r=n(21);e.exports=function(e){for(var t=1;t=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function m(e,t){if(l.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return G(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return z(e).length;default:if(r)return G(e).length;t=(""+t).toLowerCase(),r=!0}}function h(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return w(this,t,n);case"utf8":case"utf-8":return O(this,t,n);case"ascii":return R(this,t,n);case"latin1":case"binary":return x(this,t,n);case"base64":return A(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function _(e,t,n,r,a){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"===typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,a);if("number"===typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,a);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,a){var i,o=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,s/=2,l/=2,n/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(a){var u=-1;for(i=n;is&&(n=s-l),i=n;i>=0;i--){for(var d=!0,p=0;pa&&(r=a):r=a;var i=t.length;if(i%2!==0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var o=0;o>8,a=n%256,i.push(a),i.push(r);return i}(t,e.length-n),e,n,r)}function A(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function O(e,t,n){n=Math.min(e.length,n);for(var r=[],a=t;a239?4:c>223?3:c>191?2:1;if(a+d<=n)switch(d){case 1:c<128&&(u=c);break;case 2:128===(192&(i=e[a+1]))&&(l=(31&c)<<6|63&i)>127&&(u=l);break;case 3:i=e[a+1],o=e[a+2],128===(192&i)&&128===(192&o)&&(l=(15&c)<<12|(63&i)<<6|63&o)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:i=e[a+1],o=e[a+2],s=e[a+3],128===(192&i)&&128===(192&o)&&128===(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),a+=d}return function(e){var t=e.length;if(t<=N)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},l.prototype.compare=function(e,t,n,r,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===a&&(a=this.length),t<0||n>e.length||r<0||a>this.length)throw new RangeError("out of range index");if(r>=a&&t>=n)return 0;if(r>=a)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(r>>>=0),o=(n>>>=0)-(t>>>=0),s=Math.min(i,o),c=this.slice(r,a),u=e.slice(t,n),d=0;da)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return E(this,e,t,n);case"utf8":case"utf-8":return v(this,e,t,n);case"ascii":return S(this,e,t,n);case"latin1":case"binary":return y(this,e,t,n);case"base64":return T(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var N=4096;function R(e,t,n){var r="";n=Math.min(e.length,n);for(var a=t;ar)&&(n=r);for(var a="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function k(e,t,n,r,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function L(e,t,n,r){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-n,2);a>>8*(r?a:1-a)}function P(e,t,n,r){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-n,4);a>>8*(r?a:3-a)&255}function M(e,t,n,r,a,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function F(e,t,n,r,i){return i||M(e,0,n,4),a.write(e,t,n,r,23,4),n+4}function U(e,t,n,r,i){return i||M(e,0,n,8),a.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(a*=256);)r+=this[e+--t]*a;return r},l.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||D(e,t,this.length);for(var r=this[e],a=1,i=0;++i=(a*=128)&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||D(e,t,this.length);for(var r=t,a=1,i=this[e+--r];r>0&&(a*=256);)i+=this[e+--r]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||k(this,e,t,n,Math.pow(2,8*n)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):L(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):L(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):P(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):P(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var a=Math.pow(2,8*n-1);k(this,e,t,n,a-1,-a)}var i=0,o=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var a=Math.pow(2,8*n-1);k(this,e,t,n,a-1,-a)}var i=n-1,o=1,s=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/o>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):L(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):L(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):P(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||k(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):P(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return F(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return F(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return U(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return U(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--a)e[a+t]=this[a+n];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(i=t;i55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(o+1===r){(t-=3)>-1&&i.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function z(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(B,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function q(e,t,n,r){for(var a=0;a=t.length||a>=e.length);++a)t[a+n]=e[a];return a}}).call(this,n(6))},function(e,t,n){var r=n(19),a=r.Buffer;function i(e,t){for(var n in e)t[n]=e[n]}function o(e,t,n){return a(e,t,n)}a.from&&a.alloc&&a.allocUnsafe&&a.allocUnsafeSlow?e.exports=r:(i(r,t),t.Buffer=o),o.prototype=Object.create(a.prototype),i(a,o),o.from=function(e,t,n){if("number"===typeof e)throw new TypeError("Argument must not be a number");return a(e,t,n)},o.alloc=function(e,t,n){if("number"!==typeof e)throw new TypeError("Argument must be a number");var r=a(e);return void 0!==t?"string"===typeof n?r.fill(t,n):r.fill(t):r.fill(0),r},o.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return a(e)},o.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return r.SlowBuffer(e)}},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(26);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),e.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},e.languages.c.string],comment:e.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:e.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete e.languages.c.boolean}e.exports=r,r.displayName="c",r.aliases=[]},function(e,t,n){"use strict";var r=n(887)();e.exports=function(e){return e!==r&&null!==e}},function(e,t,n){"use strict";var r=n(888),a=Math.max;e.exports=function(e){return a(0,r(e))}},function(e,t,n){},function(e,t,n){"use strict";var r=n(192),a=n(902),i=n(189),o=n(187),s=n(906),l=e.exports=function(e,t){var n,a,l,c,u;return arguments.length<2||"string"!==typeof e?(c=t,t=e,e=null):c=arguments[2],r(e)?(n=s.call(e,"c"),a=s.call(e,"e"),l=s.call(e,"w")):(n=l=!0,a=!1),u={value:t,configurable:n,enumerable:a,writable:l},c?i(o(c),u):u};l.gs=function(e,t,n){var l,c,u,d;return"string"!==typeof e?(u=n,n=t,t=e,e=null):u=arguments[3],r(t)?a(t)?r(n)?a(n)||(u=n,n=void 0):n=void 0:(u=t,t=n=void 0):t=void 0,r(e)?(l=s.call(e,"c"),c=s.call(e,"e")):(l=!0,c=!1),d={get:t,set:n,configurable:l,enumerable:c},u?i(o(u),d):d}},function(e,t,n){"use strict";var r=n(75),a=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};e.exports=d;var i=Object.create(n(55));i.inherits=n(13);var o=n(204),s=n(125);i.inherits(d,o);for(var l=a(s.prototype),c=0;c>>0;if(""+n!==t||4294967295===n)return NaN;t=n}return t<0?O(e)+t:t}function R(){return!0}function x(e,t,n){return(0===e||void 0!==n&&e<=-n)&&(void 0===t||void 0!==n&&t>=n)}function w(e,t){return D(e,t,0)}function I(e,t){return D(e,t,t)}function D(e,t,n){return void 0===e?n:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var k=0,L=1,P=2,M="function"===typeof Symbol&&Symbol.iterator,F="@@iterator",U=M||F;function B(e){this.next=e}function j(e,t,n,r){var a=0===e?t:1===e?n:[t,n];return r?r.value=a:r={value:a,done:!1},r}function G(){return{value:void 0,done:!0}}function z(e){return!!H(e)}function q(e){return e&&"function"===typeof e.next}function Y(e){var t=H(e);return t&&t.call(e)}function H(e){var t=e&&(M&&e[M]||e[F]);if("function"===typeof t)return t}function V(e){return e&&"number"===typeof e.length}function $(e){return null===e||void 0===e?oe():o(e)?e.toSeq():ce(e)}function W(e){return null===e||void 0===e?oe().toKeyedSeq():o(e)?s(e)?e.toSeq():e.fromEntrySeq():se(e)}function K(e){return null===e||void 0===e?oe():o(e)?s(e)?e.entrySeq():e.toIndexedSeq():le(e)}function Q(e){return(null===e||void 0===e?oe():o(e)?s(e)?e.entrySeq():e:le(e)).toSetSeq()}B.prototype.toString=function(){return"[Iterator]"},B.KEYS=k,B.VALUES=L,B.ENTRIES=P,B.prototype.inspect=B.prototype.toSource=function(){return this.toString()},B.prototype[U]=function(){return this},t($,n),$.of=function(){return $(arguments)},$.prototype.toSeq=function(){return this},$.prototype.toString=function(){return this.__toString("Seq {","}")},$.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},$.prototype.__iterate=function(e,t){return de(this,e,t,!0)},$.prototype.__iterator=function(e,t){return pe(this,e,t,!0)},t(W,$),W.prototype.toKeyedSeq=function(){return this},t(K,$),K.of=function(){return K(arguments)},K.prototype.toIndexedSeq=function(){return this},K.prototype.toString=function(){return this.__toString("Seq [","]")},K.prototype.__iterate=function(e,t){return de(this,e,t,!1)},K.prototype.__iterator=function(e,t){return pe(this,e,t,!1)},t(Q,$),Q.of=function(){return Q(arguments)},Q.prototype.toSetSeq=function(){return this},$.isSeq=ie,$.Keyed=W,$.Set=Q,$.Indexed=K;var X,Z,J,ee="@@__IMMUTABLE_SEQ__@@";function te(e){this._array=e,this.size=e.length}function ne(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function re(e){this._iterable=e,this.size=e.length||e.size}function ae(e){this._iterator=e,this._iteratorCache=[]}function ie(e){return!(!e||!e[ee])}function oe(){return X||(X=new te([]))}function se(e){var t=Array.isArray(e)?new te(e).fromEntrySeq():q(e)?new ae(e).fromEntrySeq():z(e)?new re(e).fromEntrySeq():"object"===typeof e?new ne(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function le(e){var t=ue(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function ce(e){var t=ue(e)||"object"===typeof e&&new ne(e);if(!t)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}function ue(e){return V(e)?new te(e):q(e)?new ae(e):z(e)?new re(e):void 0}function de(e,t,n,r){var a=e._cache;if(a){for(var i=a.length-1,o=0;o<=i;o++){var s=a[n?i-o:o];if(!1===t(s[1],r?s[0]:o,e))return o+1}return o}return e.__iterateUncached(t,n)}function pe(e,t,n,r){var a=e._cache;if(a){var i=a.length-1,o=0;return new B((function(){var e=a[n?i-o:o];return o++>i?G():j(t,r?e[0]:o-1,e[1])}))}return e.__iteratorUncached(t,n)}function fe(e,t){return t?me(t,e,"",{"":e}):he(e)}function me(e,t,n,r){return Array.isArray(t)?e.call(r,n,K(t).map((function(n,r){return me(e,n,r,t)}))):ge(t)?e.call(r,n,W(t).map((function(n,r){return me(e,n,r,t)}))):t}function he(e){return Array.isArray(e)?K(e).map(he).toList():ge(e)?W(e).map(he).toMap():e}function ge(e){return e&&(e.constructor===Object||void 0===e.constructor)}function _e(e,t){if(e===t||e!==e&&t!==t)return!0;if(!e||!t)return!1;if("function"===typeof e.valueOf&&"function"===typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!==e&&t!==t)return!0;if(!e||!t)return!1}return!("function"!==typeof e.equals||"function"!==typeof t.equals||!e.equals(t))}function be(e,t){if(e===t)return!0;if(!o(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||s(e)!==s(t)||l(e)!==l(t)||u(e)!==u(t))return!1;if(0===e.size&&0===t.size)return!0;var n=!c(e);if(u(e)){var r=e.entries();return t.every((function(e,t){var a=r.next().value;return a&&_e(a[1],e)&&(n||_e(a[0],t))}))&&r.next().done}var a=!1;if(void 0===e.size)if(void 0===t.size)"function"===typeof e.cacheResult&&e.cacheResult();else{a=!0;var i=e;e=t,t=i}var d=!0,p=t.__iterate((function(t,r){if(n?!e.has(t):a?!_e(t,e.get(r,E)):!_e(e.get(r,E),t))return d=!1,!1}));return d&&e.size===p}function Ee(e,t){if(!(this instanceof Ee))return new Ee(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(Z)return Z;Z=this}}function ve(e,t){if(!e)throw new Error(t)}function Se(e,t,n){if(!(this instanceof Se))return new Se(e,t,n);if(ve(0!==n,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),n=void 0===n?1:Math.abs(n),tr?G():j(e,a,n[t?r-a++:a++])}))},t(ne,W),ne.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},ne.prototype.has=function(e){return this._object.hasOwnProperty(e)},ne.prototype.__iterate=function(e,t){for(var n=this._object,r=this._keys,a=r.length-1,i=0;i<=a;i++){var o=r[t?a-i:i];if(!1===e(n[o],o,this))return i+1}return i},ne.prototype.__iterator=function(e,t){var n=this._object,r=this._keys,a=r.length-1,i=0;return new B((function(){var o=r[t?a-i:i];return i++>a?G():j(e,o,n[o])}))},ne.prototype[m]=!0,t(re,K),re.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var n=Y(this._iterable),r=0;if(q(n))for(var a;!(a=n.next()).done&&!1!==e(a.value,r++,this););return r},re.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=Y(this._iterable);if(!q(n))return new B(G);var r=0;return new B((function(){var t=n.next();return t.done?t:j(e,r++,t.value)}))},t(ae,K),ae.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var n,r=this._iterator,a=this._iteratorCache,i=0;i=r.length){var t=n.next();if(t.done)return t;r[a]=t.value}return j(e,a,r[a++])}))},t(Ee,K),Ee.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},Ee.prototype.get=function(e,t){return this.has(e)?this._value:t},Ee.prototype.includes=function(e){return _e(this._value,e)},Ee.prototype.slice=function(e,t){var n=this.size;return x(e,t,n)?this:new Ee(this._value,I(t,n)-w(e,n))},Ee.prototype.reverse=function(){return this},Ee.prototype.indexOf=function(e){return _e(this._value,e)?0:-1},Ee.prototype.lastIndexOf=function(e){return _e(this._value,e)?this.size:-1},Ee.prototype.__iterate=function(e,t){for(var n=0;n=0&&t=0&&nn?G():j(e,i++,o)}))},Se.prototype.equals=function(e){return e instanceof Se?this._start===e._start&&this._end===e._end&&this._step===e._step:be(this,e)},t(ye,n),t(Te,ye),t(Ce,ye),t(Ae,ye),ye.Keyed=Te,ye.Indexed=Ce,ye.Set=Ae;var Oe="function"===typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var n=65535&(e|=0),r=65535&(t|=0);return n*r+((e>>>16)*r+n*(t>>>16)<<16>>>0)|0};function Ne(e){return e>>>1&1073741824|3221225471&e}function Re(e){if(!1===e||null===e||void 0===e)return 0;if("function"===typeof e.valueOf&&(!1===(e=e.valueOf())||null===e||void 0===e))return 0;if(!0===e)return 1;var t=typeof e;if("number"===t){if(e!==e||e===1/0)return 0;var n=0|e;for(n!==e&&(n^=4294967295*e);e>4294967295;)n^=e/=4294967295;return Ne(n)}if("string"===t)return e.length>Be?xe(e):we(e);if("function"===typeof e.hashCode)return e.hashCode();if("object"===t)return Ie(e);if("function"===typeof e.toString)return we(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function xe(e){var t=ze[e];return void 0===t&&(t=we(e),Ge===je&&(Ge=0,ze={}),Ge++,ze[e]=t),t}function we(e){for(var t=0,n=0;n0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}var Pe,Me="function"===typeof WeakMap;Me&&(Pe=new WeakMap);var Fe=0,Ue="__immutablehash__";"function"===typeof Symbol&&(Ue=Symbol(Ue));var Be=16,je=255,Ge=0,ze={};function qe(e){ve(e!==1/0,"Cannot perform this action with an infinite size.")}function Ye(e){return null===e||void 0===e?at():He(e)&&!u(e)?e:at().withMutations((function(t){var n=r(e);qe(n.size),n.forEach((function(e,n){return t.set(n,e)}))}))}function He(e){return!(!e||!e[$e])}t(Ye,Te),Ye.of=function(){var t=e.call(arguments,0);return at().withMutations((function(e){for(var n=0;n=t.length)throw new Error("Missing value for key: "+t[n]);e.set(t[n],t[n+1])}}))},Ye.prototype.toString=function(){return this.__toString("Map {","}")},Ye.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},Ye.prototype.set=function(e,t){return it(this,e,t)},Ye.prototype.setIn=function(e,t){return this.updateIn(e,E,(function(){return t}))},Ye.prototype.remove=function(e){return it(this,e,E)},Ye.prototype.deleteIn=function(e){return this.updateIn(e,(function(){return E}))},Ye.prototype.update=function(e,t,n){return 1===arguments.length?e(this):this.updateIn([e],t,n)},Ye.prototype.updateIn=function(e,t,n){n||(n=t,t=void 0);var r=gt(this,yn(e),t,n);return r===E?void 0:r},Ye.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):at()},Ye.prototype.merge=function(){return pt(this,void 0,arguments)},Ye.prototype.mergeWith=function(t){return pt(this,t,e.call(arguments,1))},Ye.prototype.mergeIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,at(),(function(e){return"function"===typeof e.merge?e.merge.apply(e,n):n[n.length-1]}))},Ye.prototype.mergeDeep=function(){return pt(this,ft,arguments)},Ye.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return pt(this,mt(t),n)},Ye.prototype.mergeDeepIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,at(),(function(e){return"function"===typeof e.mergeDeep?e.mergeDeep.apply(e,n):n[n.length-1]}))},Ye.prototype.sort=function(e){return zt(dn(this,e))},Ye.prototype.sortBy=function(e,t){return zt(dn(this,t,e))},Ye.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Ye.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new C)},Ye.prototype.asImmutable=function(){return this.__ensureOwner()},Ye.prototype.wasAltered=function(){return this.__altered},Ye.prototype.__iterator=function(e,t){return new et(this,e,t)},Ye.prototype.__iterate=function(e,t){var n=this,r=0;return this._root&&this._root.iterate((function(t){return r++,e(t[1],t[0],n)}),t),r},Ye.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?rt(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Ye.isMap=He;var Ve,$e="@@__IMMUTABLE_MAP__@@",We=Ye.prototype;function Ke(e,t){this.ownerID=e,this.entries=t}function Qe(e,t,n){this.ownerID=e,this.bitmap=t,this.nodes=n}function Xe(e,t,n){this.ownerID=e,this.count=t,this.nodes=n}function Ze(e,t,n){this.ownerID=e,this.keyHash=t,this.entries=n}function Je(e,t,n){this.ownerID=e,this.keyHash=t,this.entry=n}function et(e,t,n){this._type=t,this._reverse=n,this._stack=e._root&&nt(e._root)}function tt(e,t){return j(e,t[0],t[1])}function nt(e,t){return{node:e,index:0,__prev:t}}function rt(e,t,n,r){var a=Object.create(We);return a.size=e,a._root=t,a.__ownerID=n,a.__hash=r,a.__altered=!1,a}function at(){return Ve||(Ve=rt(0))}function it(e,t,n){var r,a;if(e._root){var i=y(v),o=y(S);if(r=ot(e._root,e.__ownerID,0,void 0,t,n,i,o),!o.value)return e;a=e.size+(i.value?n===E?-1:1:0)}else{if(n===E)return e;a=1,r=new Ke(e.__ownerID,[[t,n]])}return e.__ownerID?(e.size=a,e._root=r,e.__hash=void 0,e.__altered=!0,e):r?rt(a,r):at()}function ot(e,t,n,r,a,i,o,s){return e?e.update(t,n,r,a,i,o,s):i===E?e:(T(s),T(o),new Je(t,r,[a,i]))}function st(e){return e.constructor===Je||e.constructor===Ze}function lt(e,t,n,r,a){if(e.keyHash===r)return new Ze(t,r,[e.entry,a]);var i,o=(0===n?e.keyHash:e.keyHash>>>n)&b,s=(0===n?r:r>>>n)&b;return new Qe(t,1<>>=1)o[s]=1&n?t[i++]:void 0;return o[r]=a,new Xe(e,i+1,o)}function pt(e,t,n){for(var a=[],i=0;i>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function bt(e,t,n,r){var a=r?e:A(e);return a[t]=n,a}function Et(e,t,n,r){var a=e.length+1;if(r&&t+1===a)return e[t]=n,e;for(var i=new Array(a),o=0,s=0;s=St)return ct(e,l,r,a);var p=e&&e===this.ownerID,f=p?l:A(l);return d?s?c===u-1?f.pop():f[c]=f.pop():f[c]=[r,a]:f.push([r,a]),p?(this.entries=f,this):new Ke(e,f)}},Qe.prototype.get=function(e,t,n,r){void 0===t&&(t=Re(n));var a=1<<((0===e?t:t>>>e)&b),i=this.bitmap;return 0===(i&a)?r:this.nodes[_t(i&a-1)].get(e+g,t,n,r)},Qe.prototype.update=function(e,t,n,r,a,i,o){void 0===n&&(n=Re(r));var s=(0===t?n:n>>>t)&b,l=1<=yt)return dt(e,p,c,s,m);if(u&&!m&&2===p.length&&st(p[1^d]))return p[1^d];if(u&&m&&1===p.length&&st(m))return m;var h=e&&e===this.ownerID,_=u?m?c:c^l:c|l,v=u?m?bt(p,d,m,h):vt(p,d,h):Et(p,d,m,h);return h?(this.bitmap=_,this.nodes=v,this):new Qe(e,_,v)},Xe.prototype.get=function(e,t,n,r){void 0===t&&(t=Re(n));var a=(0===e?t:t>>>e)&b,i=this.nodes[a];return i?i.get(e+g,t,n,r):r},Xe.prototype.update=function(e,t,n,r,a,i,o){void 0===n&&(n=Re(r));var s=(0===t?n:n>>>t)&b,l=a===E,c=this.nodes,u=c[s];if(l&&!u)return this;var d=ot(u,e,t+g,n,r,a,i,o);if(d===u)return this;var p=this.count;if(u){if(!d&&--p0&&r<_?kt(0,r,g,null,new Rt(n.toArray())):t.withMutations((function(e){e.setSize(r),n.forEach((function(t,n){return e.set(n,t)}))})))}function At(e){return!(!e||!e[Ot])}t(Ct,Ce),Ct.of=function(){return this(arguments)},Ct.prototype.toString=function(){return this.__toString("List [","]")},Ct.prototype.get=function(e,t){if((e=N(this,e))>=0&&e>>t&b;if(r>=this.array.length)return new Rt([],e);var a,i=0===r;if(t>0){var o=this.array[r];if((a=o&&o.removeBefore(e,t-g,n))===o&&i)return this}if(i&&!a)return this;var s=Ft(this,e);if(!i)for(var l=0;l>>t&b;if(a>=this.array.length)return this;if(t>0){var i=this.array[a];if((r=i&&i.removeAfter(e,t-g,n))===i&&a===this.array.length-1)return this}var o=Ft(this,e);return o.array.splice(a+1),r&&(o.array[a]=r),o};var xt,wt,It={};function Dt(e,t){var n=e._origin,r=e._capacity,a=Gt(r),i=e._tail;return o(e._root,e._level,0);function o(e,t,n){return 0===t?s(e,n):l(e,t,n)}function s(e,o){var s=o===a?i&&i.array:e&&e.array,l=o>n?0:n-o,c=r-o;return c>_&&(c=_),function(){if(l===c)return It;var e=t?--c:l++;return s&&s[e]}}function l(e,a,i){var s,l=e&&e.array,c=i>n?0:n-i>>a,u=1+(r-i>>a);return u>_&&(u=_),function(){for(;;){if(s){var e=s();if(e!==It)return e;s=null}if(c===u)return It;var n=t?--u:c++;s=o(l&&l[n],a-g,i+(n<=e.size||t<0)return e.withMutations((function(e){t<0?Bt(e,t).set(0,n):Bt(e,0,t+1).set(t,n)}));t+=e._origin;var r=e._tail,a=e._root,i=y(S);return t>=Gt(e._capacity)?r=Mt(r,e.__ownerID,0,t,n,i):a=Mt(a,e.__ownerID,e._level,t,n,i),i.value?e.__ownerID?(e._root=a,e._tail=r,e.__hash=void 0,e.__altered=!0,e):kt(e._origin,e._capacity,e._level,a,r):e}function Mt(e,t,n,r,a,i){var o,s=r>>>n&b,l=e&&s0){var c=e&&e.array[s],u=Mt(c,t,n-g,r,a,i);return u===c?e:((o=Ft(e,t)).array[s]=u,o)}return l&&e.array[s]===a?e:(T(i),o=Ft(e,t),void 0===a&&s===o.array.length-1?o.array.pop():o.array[s]=a,o)}function Ft(e,t){return t&&e&&t===e.ownerID?e:new Rt(e?e.array.slice():[],t)}function Ut(e,t){if(t>=Gt(e._capacity))return e._tail;if(t<1<0;)n=n.array[t>>>r&b],r-=g;return n}}function Bt(e,t,n){void 0!==t&&(t|=0),void 0!==n&&(n|=0);var r=e.__ownerID||new C,a=e._origin,i=e._capacity,o=a+t,s=void 0===n?i:n<0?i+n:a+n;if(o===a&&s===i)return e;if(o>=s)return e.clear();for(var l=e._level,c=e._root,u=0;o+u<0;)c=new Rt(c&&c.array.length?[void 0,c]:[],r),u+=1<<(l+=g);u&&(o+=u,a+=u,s+=u,i+=u);for(var d=Gt(i),p=Gt(s);p>=1<d?new Rt([],r):f;if(f&&p>d&&og;_-=g){var E=d>>>_&b;h=h.array[E]=Ft(h.array[E],r)}h.array[d>>>g&b]=f}if(s=p)o-=p,s-=p,l=g,c=null,m=m&&m.removeBefore(r,0,o);else if(o>a||p>>l&b;if(v!==p>>>l&b)break;v&&(u+=(1<a&&(c=c.removeBefore(r,l,o-u)),c&&pi&&(i=c.size),o(l)||(c=c.map((function(e){return fe(e)}))),r.push(c)}return i>e.size&&(e=e.setSize(i)),ht(e,t,r)}function Gt(e){return e<_?0:e-1>>>g<=_&&o.size>=2*i.size?(r=(a=o.filter((function(e,t){return void 0!==e&&s!==t}))).toKeyedSeq().map((function(e){return e[0]})).flip().toMap(),e.__ownerID&&(r.__ownerID=a.__ownerID=e.__ownerID)):(r=i.remove(t),a=s===o.size-1?o.pop():o.set(s,void 0))}else if(l){if(n===o.get(s)[1])return e;r=i,a=o.set(s,[t,n])}else r=i.set(t,o.size),a=o.set(o.size,[t,n]);return e.__ownerID?(e.size=r.size,e._map=r,e._list=a,e.__hash=void 0,e):Yt(r,a)}function $t(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function Wt(e){this._iter=e,this.size=e.size}function Kt(e){this._iter=e,this.size=e.size}function Qt(e){this._iter=e,this.size=e.size}function Xt(e){var t=En(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=vn,t.__iterateUncached=function(t,n){var r=this;return e.__iterate((function(e,n){return!1!==t(n,e,r)}),n)},t.__iteratorUncached=function(t,n){if(t===P){var r=e.__iterator(t,n);return new B((function(){var e=r.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e}))}return e.__iterator(t===L?k:L,n)},t}function Zt(e,t,n){var r=En(e);return r.size=e.size,r.has=function(t){return e.has(t)},r.get=function(r,a){var i=e.get(r,E);return i===E?a:t.call(n,i,r,e)},r.__iterateUncached=function(r,a){var i=this;return e.__iterate((function(e,a,o){return!1!==r(t.call(n,e,a,o),a,i)}),a)},r.__iteratorUncached=function(r,a){var i=e.__iterator(P,a);return new B((function(){var a=i.next();if(a.done)return a;var o=a.value,s=o[0];return j(r,s,t.call(n,o[1],s,e),a)}))},r}function Jt(e,t){var n=En(e);return n._iter=e,n.size=e.size,n.reverse=function(){return e},e.flip&&(n.flip=function(){var t=Xt(e);return t.reverse=function(){return e.flip()},t}),n.get=function(n,r){return e.get(t?n:-1-n,r)},n.has=function(n){return e.has(t?n:-1-n)},n.includes=function(t){return e.includes(t)},n.cacheResult=vn,n.__iterate=function(t,n){var r=this;return e.__iterate((function(e,n){return t(e,n,r)}),!n)},n.__iterator=function(t,n){return e.__iterator(t,!n)},n}function en(e,t,n,r){var a=En(e);return r&&(a.has=function(r){var a=e.get(r,E);return a!==E&&!!t.call(n,a,r,e)},a.get=function(r,a){var i=e.get(r,E);return i!==E&&t.call(n,i,r,e)?i:a}),a.__iterateUncached=function(a,i){var o=this,s=0;return e.__iterate((function(e,i,l){if(t.call(n,e,i,l))return s++,a(e,r?i:s-1,o)}),i),s},a.__iteratorUncached=function(a,i){var o=e.__iterator(P,i),s=0;return new B((function(){for(;;){var i=o.next();if(i.done)return i;var l=i.value,c=l[0],u=l[1];if(t.call(n,u,c,e))return j(a,r?c:s++,u,i)}}))},a}function tn(e,t,n){var r=Ye().asMutable();return e.__iterate((function(a,i){r.update(t.call(n,a,i,e),0,(function(e){return e+1}))})),r.asImmutable()}function nn(e,t,n){var r=s(e),a=(u(e)?zt():Ye()).asMutable();e.__iterate((function(i,o){a.update(t.call(n,i,o,e),(function(e){return(e=e||[]).push(r?[o,i]:i),e}))}));var i=bn(e);return a.map((function(t){return hn(e,i(t))}))}function rn(e,t,n,r){var a=e.size;if(void 0!==t&&(t|=0),void 0!==n&&(n===1/0?n=a:n|=0),x(t,n,a))return e;var i=w(t,a),o=I(n,a);if(i!==i||o!==o)return rn(e.toSeq().cacheResult(),t,n,r);var s,l=o-i;l===l&&(s=l<0?0:l);var c=En(e);return c.size=0===s?s:e.size&&s||void 0,!r&&ie(e)&&s>=0&&(c.get=function(t,n){return(t=N(this,t))>=0&&ts)return G();var e=a.next();return r||t===L?e:j(t,l-1,t===k?void 0:e.value[1],e)}))},c}function an(e,t,n){var r=En(e);return r.__iterateUncached=function(r,a){var i=this;if(a)return this.cacheResult().__iterate(r,a);var o=0;return e.__iterate((function(e,a,s){return t.call(n,e,a,s)&&++o&&r(e,a,i)})),o},r.__iteratorUncached=function(r,a){var i=this;if(a)return this.cacheResult().__iterator(r,a);var o=e.__iterator(P,a),s=!0;return new B((function(){if(!s)return G();var e=o.next();if(e.done)return e;var a=e.value,l=a[0],c=a[1];return t.call(n,c,l,i)?r===P?e:j(r,l,c,e):(s=!1,G())}))},r}function on(e,t,n,r){var a=En(e);return a.__iterateUncached=function(a,i){var o=this;if(i)return this.cacheResult().__iterate(a,i);var s=!0,l=0;return e.__iterate((function(e,i,c){if(!s||!(s=t.call(n,e,i,c)))return l++,a(e,r?i:l-1,o)})),l},a.__iteratorUncached=function(a,i){var o=this;if(i)return this.cacheResult().__iterator(a,i);var s=e.__iterator(P,i),l=!0,c=0;return new B((function(){var e,i,u;do{if((e=s.next()).done)return r||a===L?e:j(a,c++,a===k?void 0:e.value[1],e);var d=e.value;i=d[0],u=d[1],l&&(l=t.call(n,u,i,o))}while(l);return a===P?e:j(a,i,u,e)}))},a}function sn(e,t){var n=s(e),a=[e].concat(t).map((function(e){return o(e)?n&&(e=r(e)):e=n?se(e):le(Array.isArray(e)?e:[e]),e})).filter((function(e){return 0!==e.size}));if(0===a.length)return e;if(1===a.length){var i=a[0];if(i===e||n&&s(i)||l(e)&&l(i))return i}var c=new te(a);return n?c=c.toKeyedSeq():l(e)||(c=c.toSetSeq()),(c=c.flatten(!0)).size=a.reduce((function(e,t){if(void 0!==e){var n=t.size;if(void 0!==n)return e+n}}),0),c}function ln(e,t,n){var r=En(e);return r.__iterateUncached=function(r,a){var i=0,s=!1;function l(e,c){var u=this;e.__iterate((function(e,a){return(!t||c0}function mn(e,t,r){var a=En(e);return a.size=new te(r).map((function(e){return e.size})).min(),a.__iterate=function(e,t){for(var n,r=this.__iterator(L,t),a=0;!(n=r.next()).done&&!1!==e(n.value,a++,this););return a},a.__iteratorUncached=function(e,a){var i=r.map((function(e){return e=n(e),Y(a?e.reverse():e)})),o=0,s=!1;return new B((function(){var n;return s||(n=i.map((function(e){return e.next()})),s=n.some((function(e){return e.done}))),s?G():j(e,o++,t.apply(null,n.map((function(e){return e.value}))))}))},a}function hn(e,t){return ie(e)?t:e.constructor(t)}function gn(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function _n(e){return qe(e.size),O(e)}function bn(e){return s(e)?r:l(e)?a:i}function En(e){return Object.create((s(e)?W:l(e)?K:Q).prototype)}function vn(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):$.prototype.cacheResult.call(this)}function Sn(e,t){return e>t?1:e=0;n--)t={value:arguments[n],next:t};return this.__ownerID?(this.size=e,this._head=t,this.__hash=void 0,this.__altered=!0,this):Wn(e,t)},qn.prototype.pushAll=function(e){if(0===(e=a(e)).size)return this;qe(e.size);var t=this.size,n=this._head;return e.reverse().forEach((function(e){t++,n={value:e,next:n}})),this.__ownerID?(this.size=t,this._head=n,this.__hash=void 0,this.__altered=!0,this):Wn(t,n)},qn.prototype.pop=function(){return this.slice(1)},qn.prototype.unshift=function(){return this.push.apply(this,arguments)},qn.prototype.unshiftAll=function(e){return this.pushAll(e)},qn.prototype.shift=function(){return this.pop.apply(this,arguments)},qn.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Kn()},qn.prototype.slice=function(e,t){if(x(e,t,this.size))return this;var n=w(e,this.size);if(I(t,this.size)!==this.size)return Ce.prototype.slice.call(this,e,t);for(var r=this.size-n,a=this._head;n--;)a=a.next;return this.__ownerID?(this.size=r,this._head=a,this.__hash=void 0,this.__altered=!0,this):Wn(r,a)},qn.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Wn(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},qn.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var n=0,r=this._head;r&&!1!==e(r.value,n++,this);)r=r.next;return n},qn.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var n=0,r=this._head;return new B((function(){if(r){var t=r.value;return r=r.next,j(e,n++,t)}return G()}))},qn.isStack=Yn;var Hn,Vn="@@__IMMUTABLE_STACK__@@",$n=qn.prototype;function Wn(e,t,n,r){var a=Object.create($n);return a.size=e,a._head=t,a.__ownerID=n,a.__hash=r,a.__altered=!1,a}function Kn(){return Hn||(Hn=Wn(0))}function Qn(e,t){var n=function(n){e.prototype[n]=t[n]};return Object.keys(t).forEach(n),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(n),e}$n[Vn]=!0,$n.withMutations=We.withMutations,$n.asMutable=We.asMutable,$n.asImmutable=We.asImmutable,$n.wasAltered=We.wasAltered,n.Iterator=B,Qn(n,{toArray:function(){qe(this.size);var e=new Array(this.size||0);return this.valueSeq().__iterate((function(t,n){e[n]=t})),e},toIndexedSeq:function(){return new Wt(this)},toJS:function(){return this.toSeq().map((function(e){return e&&"function"===typeof e.toJS?e.toJS():e})).__toJS()},toJSON:function(){return this.toSeq().map((function(e){return e&&"function"===typeof e.toJSON?e.toJSON():e})).__toJS()},toKeyedSeq:function(){return new $t(this,!0)},toMap:function(){return Ye(this.toKeyedSeq())},toObject:function(){qe(this.size);var e={};return this.__iterate((function(t,n){e[n]=t})),e},toOrderedMap:function(){return zt(this.toKeyedSeq())},toOrderedSet:function(){return Fn(s(this)?this.valueSeq():this)},toSet:function(){return xn(s(this)?this.valueSeq():this)},toSetSeq:function(){return new Kt(this)},toSeq:function(){return l(this)?this.toIndexedSeq():s(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return qn(s(this)?this.valueSeq():this)},toList:function(){return Ct(s(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){return hn(this,sn(this,e.call(arguments,0)))},includes:function(e){return this.some((function(t){return _e(t,e)}))},entries:function(){return this.__iterator(P)},every:function(e,t){qe(this.size);var n=!0;return this.__iterate((function(r,a,i){if(!e.call(t,r,a,i))return n=!1,!1})),n},filter:function(e,t){return hn(this,en(this,e,t,!0))},find:function(e,t,n){var r=this.findEntry(e,t);return r?r[1]:n},forEach:function(e,t){return qe(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){qe(this.size),e=void 0!==e?""+e:",";var t="",n=!0;return this.__iterate((function(r){n?n=!1:t+=e,t+=null!==r&&void 0!==r?r.toString():""})),t},keys:function(){return this.__iterator(k)},map:function(e,t){return hn(this,Zt(this,e,t))},reduce:function(e,t,n){var r,a;return qe(this.size),arguments.length<2?a=!0:r=t,this.__iterate((function(t,i,o){a?(a=!1,r=t):r=e.call(n,r,t,i,o)})),r},reduceRight:function(e,t,n){var r=this.toKeyedSeq().reverse();return r.reduce.apply(r,arguments)},reverse:function(){return hn(this,Jt(this,!0))},slice:function(e,t){return hn(this,rn(this,e,t,!0))},some:function(e,t){return!this.every(tr(e),t)},sort:function(e){return hn(this,dn(this,e))},values:function(){return this.__iterator(L)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some((function(){return!0}))},count:function(e,t){return O(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return tn(this,e,t)},equals:function(e){return be(this,e)},entrySeq:function(){var e=this;if(e._cache)return new te(e._cache);var t=e.toSeq().map(er).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(tr(e),t)},findEntry:function(e,t,n){var r=n;return this.__iterate((function(n,a,i){if(e.call(t,n,a,i))return r=[a,n],!1})),r},findKey:function(e,t){var n=this.findEntry(e,t);return n&&n[0]},findLast:function(e,t,n){return this.toKeyedSeq().reverse().find(e,t,n)},findLastEntry:function(e,t,n){return this.toKeyedSeq().reverse().findEntry(e,t,n)},findLastKey:function(e,t){return this.toKeyedSeq().reverse().findKey(e,t)},first:function(){return this.find(R)},flatMap:function(e,t){return hn(this,cn(this,e,t))},flatten:function(e){return hn(this,ln(this,e,!0))},fromEntrySeq:function(){return new Qt(this)},get:function(e,t){return this.find((function(t,n){return _e(n,e)}),void 0,t)},getIn:function(e,t){for(var n,r=this,a=yn(e);!(n=a.next()).done;){var i=n.value;if((r=r&&r.get?r.get(i,E):E)===E)return t}return r},groupBy:function(e,t){return nn(this,e,t)},has:function(e){return this.get(e,E)!==E},hasIn:function(e){return this.getIn(e,E)!==E},isSubset:function(e){return e="function"===typeof e.includes?e:n(e),this.every((function(t){return e.includes(t)}))},isSuperset:function(e){return(e="function"===typeof e.isSubset?e:n(e)).isSubset(this)},keyOf:function(e){return this.findKey((function(t){return _e(t,e)}))},keySeq:function(){return this.toSeq().map(Jn).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(e){return this.toKeyedSeq().reverse().keyOf(e)},max:function(e){return pn(this,e)},maxBy:function(e,t){return pn(this,t,e)},min:function(e){return pn(this,e?nr(e):ir)},minBy:function(e,t){return pn(this,t?nr(t):ir,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return hn(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return hn(this,on(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(tr(e),t)},sortBy:function(e,t){return hn(this,dn(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return hn(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return hn(this,an(this,e,t))},takeUntil:function(e,t){return this.takeWhile(tr(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=or(this))}});var Xn=n.prototype;Xn[d]=!0,Xn[U]=Xn.values,Xn.__toJS=Xn.toArray,Xn.__toStringMapper=rr,Xn.inspect=Xn.toSource=function(){return this.toString()},Xn.chain=Xn.flatMap,Xn.contains=Xn.includes,Qn(r,{flip:function(){return hn(this,Xt(this))},mapEntries:function(e,t){var n=this,r=0;return hn(this,this.toSeq().map((function(a,i){return e.call(t,[i,a],r++,n)})).fromEntrySeq())},mapKeys:function(e,t){var n=this;return hn(this,this.toSeq().flip().map((function(r,a){return e.call(t,r,a,n)})).flip())}});var Zn=r.prototype;function Jn(e,t){return t}function er(e,t){return[t,e]}function tr(e){return function(){return!e.apply(this,arguments)}}function nr(e){return function(){return-e.apply(this,arguments)}}function rr(e){return"string"===typeof e?JSON.stringify(e):String(e)}function ar(){return A(arguments)}function ir(e,t){return et?-1:0}function or(e){if(e.size===1/0)return 0;var t=u(e),n=s(e),r=t?1:0;return sr(e.__iterate(n?t?function(e,t){r=31*r+lr(Re(e),Re(t))|0}:function(e,t){r=r+lr(Re(e),Re(t))|0}:t?function(e){r=31*r+Re(e)|0}:function(e){r=r+Re(e)|0}),r)}function sr(e,t){return t=Oe(t,3432918353),t=Oe(t<<15|t>>>-15,461845907),t=Oe(t<<13|t>>>-13,5),t=Oe((t=(t+3864292196|0)^e)^t>>>16,2246822507),t=Ne((t=Oe(t^t>>>13,3266489909))^t>>>16)}function lr(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}return Zn[p]=!0,Zn[U]=Xn.entries,Zn.__toJS=Xn.toObject,Zn.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+rr(e)},Qn(a,{toKeyedSeq:function(){return new $t(this,!1)},filter:function(e,t){return hn(this,en(this,e,t,!1))},findIndex:function(e,t){var n=this.findEntry(e,t);return n?n[0]:-1},indexOf:function(e){var t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return hn(this,Jt(this,!1))},slice:function(e,t){return hn(this,rn(this,e,t,!1))},splice:function(e,t){var n=arguments.length;if(t=Math.max(0|t,0),0===n||2===n&&!t)return this;e=w(e,e<0?this.count():this.size);var r=this.slice(0,e);return hn(this,1===n?r:r.concat(A(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var n=this.findLastEntry(e,t);return n?n[0]:-1},first:function(){return this.get(0)},flatten:function(e){return hn(this,ln(this,e,!1))},get:function(e,t){return(e=N(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find((function(t,n){return n===e}),void 0,t)},has:function(e){return(e=N(this,e))>=0&&(void 0!==this.size?this.size===1/0||e1)for(var n=1;n=this._finalSize&&(this._update(this._block),this._block.fill(0));var n=8*this._len;if(n<=4294967295)this._block.writeUInt32BE(n,this._blockSize-4);else{var r=(4294967295&n)>>>0,a=(n-r)/4294967296;this._block.writeUInt32BE(a,this._blockSize-8),this._block.writeUInt32BE(r,this._blockSize-4)}this._update(this._block);var i=this._hash();return e?i.toString(e):i},a.prototype._update=function(){throw new Error("_update must be implemented by subclass")},e.exports=a},function(e,t,n){"use strict";e.exports=n(1003)},function(e,t,n){e.exports=n(172)},function(e,t){var n=Function.prototype,r=n.apply,a=n.bind,i=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(a?i.bind(r):function(){return i.apply(r,arguments)})},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(57);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(243);e.exports=function(e){return r(e.length)}},function(e,t,n){var r=n(0),a=n(94),i=n(7),o=n(57),s=n(8)("toStringTag"),l=r.Object,c="Arguments"==o(function(){return arguments}());e.exports=a?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=l(e),s))?n:c?o(t):"Object"==(r=o(t))&&i(t.callee)?"Arguments":r}},function(e,t,n){var r,a=n(18),i=n(246),o=n(96),s=n(63),l=n(248),c=n(137),u=n(64),d=u("IE_PROTO"),p=function(){},f=function(e){return" \ No newline at end of file +NEON Data GraphQL API Explorer
\ No newline at end of file diff --git a/docs/content/graphql/explorer/build/static/js/2.233d1d47.chunk.js b/docs/content/graphql/explorer/build/static/js/2.233d1d47.chunk.js deleted file mode 100644 index 2445251..0000000 --- a/docs/content/graphql/explorer/build/static/js/2.233d1d47.chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see 2.233d1d47.chunk.js.LICENSE.txt */ -(this["webpackJsonpdocs-app-graphiql"]=this["webpackJsonpdocs-app-graphiql"]||[]).push([[2],[function(e,t,n){"use strict";n.d(t,"S",(function(){return O})),n.d(t,"x",(function(){return T})),n.d(t,"R",(function(){return _})),n.d(t,"w",(function(){return S})),n.d(t,"N",(function(){return x})),n.d(t,"u",(function(){return C})),n.d(t,"H",(function(){return N})),n.d(t,"o",(function(){return D})),n.d(t,"T",(function(){return A})),n.d(t,"y",(function(){return I})),n.d(t,"E",(function(){return L})),n.d(t,"l",(function(){return j})),n.d(t,"F",(function(){return F})),n.d(t,"m",(function(){return R})),n.d(t,"J",(function(){return M})),n.d(t,"q",(function(){return P})),n.d(t,"L",(function(){return V})),n.d(t,"s",(function(){return U})),n.d(t,"G",(function(){return B})),n.d(t,"n",(function(){return z})),n.d(t,"O",(function(){return H})),n.d(t,"v",(function(){return q})),n.d(t,"I",(function(){return G})),n.d(t,"p",(function(){return W})),n.d(t,"D",(function(){return Q})),n.d(t,"k",(function(){return K})),n.d(t,"C",(function(){return Y})),n.d(t,"j",(function(){return $})),n.d(t,"d",(function(){return J})),n.d(t,"e",(function(){return X})),n.d(t,"U",(function(){return Z})),n.d(t,"z",(function(){return ee})),n.d(t,"M",(function(){return te})),n.d(t,"t",(function(){return ne})),n.d(t,"B",(function(){return re})),n.d(t,"K",(function(){return ie})),n.d(t,"r",(function(){return oe})),n.d(t,"A",(function(){return ae})),n.d(t,"g",(function(){return le})),n.d(t,"f",(function(){return ce})),n.d(t,"i",(function(){return me})),n.d(t,"P",(function(){return ve})),n.d(t,"c",(function(){return ge})),n.d(t,"h",(function(){return ye})),n.d(t,"a",(function(){return Ee})),n.d(t,"b",(function(){return ke})),n.d(t,"Q",(function(){return Te}));var r=n(37),i=n(19),o=n(4),a=n(25),s=n(40),u=n(27),l=n(8),c=n(34),f=n(29),d=n(26),p=n(20);function h(e){return e}var m=n(32),v=n(28),g=n(3),y=n(1),b=n(13),E=n(125);function w(e,t){for(var n=0;n0?e:void 0}J.prototype.toString=function(){return"["+String(this.ofType)+"]"},J.prototype.toJSON=function(){return this.toString()},Object.defineProperty(J.prototype,i.c,{get:function(){return"GraphQLList"}}),Object(m.a)(J),X.prototype.toString=function(){return String(this.ofType)+"!"},X.prototype.toJSON=function(){return this.toString()},Object.defineProperty(X.prototype,i.c,{get:function(){return"GraphQLNonNull"}}),Object(m.a)(X);var le=function(){function e(e){var t,n,r,i=null!==(t=e.parseValue)&&void 0!==t?t:h;this.name=e.name,this.description=e.description,this.specifiedByUrl=e.specifiedByUrl,this.serialize=null!==(n=e.serialize)&&void 0!==n?n:h,this.parseValue=i,this.parseLiteral=null!==(r=e.parseLiteral)&&void 0!==r?r:function(e,t){return i(Object(E.a)(e,t))},this.extensions=e.extensions&&Object(u.a)(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=ue(e.extensionASTNodes),"string"===typeof e.name||Object(l.a)(0,"Must provide name."),null==e.specifiedByUrl||"string"===typeof e.specifiedByUrl||Object(l.a)(0,"".concat(this.name,' must provide "specifiedByUrl" as a string, ')+"but got: ".concat(Object(o.a)(e.specifiedByUrl),".")),null==e.serialize||"function"===typeof e.serialize||Object(l.a)(0,"".concat(this.name,' must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.')),e.parseLiteral&&("function"===typeof e.parseValue&&"function"===typeof e.parseLiteral||Object(l.a)(0,"".concat(this.name,' must provide both "parseValue" and "parseLiteral" functions.')))}var t=e.prototype;return t.toConfig=function(){var e;return{name:this.name,description:this.description,specifiedByUrl:this.specifiedByUrl,serialize:this.serialize,parseValue:this.parseValue,parseLiteral:this.parseLiteral,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},k(e,[{key:i.c,get:function(){return"GraphQLScalarType"}}]),e}();Object(m.a)(le);var ce=function(){function e(e){this.name=e.name,this.description=e.description,this.isTypeOf=e.isTypeOf,this.extensions=e.extensions&&Object(u.a)(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=ue(e.extensionASTNodes),this._fields=de.bind(void 0,e),this._interfaces=fe.bind(void 0,e),"string"===typeof e.name||Object(l.a)(0,"Must provide name."),null==e.isTypeOf||"function"===typeof e.isTypeOf||Object(l.a)(0,"".concat(this.name,' must provide "isTypeOf" as a function, ')+"but got: ".concat(Object(o.a)(e.isTypeOf),"."))}var t=e.prototype;return t.getFields=function(){return"function"===typeof this._fields&&(this._fields=this._fields()),this._fields},t.getInterfaces=function(){return"function"===typeof this._interfaces&&(this._interfaces=this._interfaces()),this._interfaces},t.toConfig=function(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:he(this.getFields()),isTypeOf:this.isTypeOf,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes||[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},k(e,[{key:i.c,get:function(){return"GraphQLObjectType"}}]),e}();function fe(e){var t,n=null!==(t=se(e.interfaces))&&void 0!==t?t:[];return Array.isArray(n)||Object(l.a)(0,"".concat(e.name," interfaces must be an Array or a function which returns an Array.")),n}function de(e){var t=se(e.fields);return pe(t)||Object(l.a)(0,"".concat(e.name," fields must be an object with field names as keys or a function which returns such an object.")),Object(s.a)(t,(function(t,n){var i;pe(t)||Object(l.a)(0,"".concat(e.name,".").concat(n," field config must be an object.")),!("isDeprecated"in t)||Object(l.a)(0,"".concat(e.name,".").concat(n,' should provide "deprecationReason" instead of "isDeprecated".')),null==t.resolve||"function"===typeof t.resolve||Object(l.a)(0,"".concat(e.name,".").concat(n," field resolver must be a function if ")+"provided, but got: ".concat(Object(o.a)(t.resolve),"."));var a=null!==(i=t.args)&&void 0!==i?i:{};pe(a)||Object(l.a)(0,"".concat(e.name,".").concat(n," args must be an object with argument names as keys."));var s=Object(r.a)(a).map((function(e){var t=e[0],n=e[1];return{name:t,description:n.description,type:n.type,defaultValue:n.defaultValue,deprecationReason:n.deprecationReason,extensions:n.extensions&&Object(u.a)(n.extensions),astNode:n.astNode}}));return{name:n,description:t.description,type:t.type,args:s,resolve:t.resolve,subscribe:t.subscribe,isDeprecated:null!=t.deprecationReason,deprecationReason:t.deprecationReason,extensions:t.extensions&&Object(u.a)(t.extensions),astNode:t.astNode}}))}function pe(e){return Object(p.a)(e)&&!Array.isArray(e)}function he(e){return Object(s.a)(e,(function(e){return{description:e.description,type:e.type,args:me(e.args),resolve:e.resolve,subscribe:e.subscribe,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}}))}function me(e){return Object(c.a)(e,(function(e){return e.name}),(function(e){return{description:e.description,type:e.type,defaultValue:e.defaultValue,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}}))}function ve(e){return V(e.type)&&void 0===e.defaultValue}Object(m.a)(ce);var ge=function(){function e(e){this.name=e.name,this.description=e.description,this.resolveType=e.resolveType,this.extensions=e.extensions&&Object(u.a)(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=ue(e.extensionASTNodes),this._fields=de.bind(void 0,e),this._interfaces=fe.bind(void 0,e),"string"===typeof e.name||Object(l.a)(0,"Must provide name."),null==e.resolveType||"function"===typeof e.resolveType||Object(l.a)(0,"".concat(this.name,' must provide "resolveType" as a function, ')+"but got: ".concat(Object(o.a)(e.resolveType),"."))}var t=e.prototype;return t.getFields=function(){return"function"===typeof this._fields&&(this._fields=this._fields()),this._fields},t.getInterfaces=function(){return"function"===typeof this._interfaces&&(this._interfaces=this._interfaces()),this._interfaces},t.toConfig=function(){var e;return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:he(this.getFields()),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},k(e,[{key:i.c,get:function(){return"GraphQLInterfaceType"}}]),e}();Object(m.a)(ge);var ye=function(){function e(e){this.name=e.name,this.description=e.description,this.resolveType=e.resolveType,this.extensions=e.extensions&&Object(u.a)(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=ue(e.extensionASTNodes),this._types=be.bind(void 0,e),"string"===typeof e.name||Object(l.a)(0,"Must provide name."),null==e.resolveType||"function"===typeof e.resolveType||Object(l.a)(0,"".concat(this.name,' must provide "resolveType" as a function, ')+"but got: ".concat(Object(o.a)(e.resolveType),"."))}var t=e.prototype;return t.getTypes=function(){return"function"===typeof this._types&&(this._types=this._types()),this._types},t.toConfig=function(){var e;return{name:this.name,description:this.description,types:this.getTypes(),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},k(e,[{key:i.c,get:function(){return"GraphQLUnionType"}}]),e}();function be(e){var t=se(e.types);return Array.isArray(t)||Object(l.a)(0,"Must provide Array of types or a function which returns such an array for Union ".concat(e.name,".")),t}Object(m.a)(ye);var Ee=function(){function e(e){var t,n;this.name=e.name,this.description=e.description,this.extensions=e.extensions&&Object(u.a)(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=ue(e.extensionASTNodes),this._values=(t=this.name,pe(n=e.values)||Object(l.a)(0,"".concat(t," values must be an object with value names as keys.")),Object(r.a)(n).map((function(e){var n=e[0],r=e[1];return pe(r)||Object(l.a)(0,"".concat(t,".").concat(n,' must refer to an object with a "value" key ')+"representing an internal value but got: ".concat(Object(o.a)(r),".")),!("isDeprecated"in r)||Object(l.a)(0,"".concat(t,".").concat(n,' should provide "deprecationReason" instead of "isDeprecated".')),{name:n,description:r.description,value:void 0!==r.value?r.value:n,isDeprecated:null!=r.deprecationReason,deprecationReason:r.deprecationReason,extensions:r.extensions&&Object(u.a)(r.extensions),astNode:r.astNode}}))),this._valueLookup=new Map(this._values.map((function(e){return[e.value,e]}))),this._nameLookup=Object(a.a)(this._values,(function(e){return e.name})),"string"===typeof e.name||Object(l.a)(0,"Must provide name.")}var t=e.prototype;return t.getValues=function(){return this._values},t.getValue=function(e){return this._nameLookup[e]},t.serialize=function(e){var t=this._valueLookup.get(e);if(void 0===t)throw new g.a('Enum "'.concat(this.name,'" cannot represent value: ').concat(Object(o.a)(e)));return t.name},t.parseValue=function(e){if("string"!==typeof e){var t=Object(o.a)(e);throw new g.a('Enum "'.concat(this.name,'" cannot represent non-string value: ').concat(t,".")+we(this,t))}var n=this.getValue(e);if(null==n)throw new g.a('Value "'.concat(e,'" does not exist in "').concat(this.name,'" enum.')+we(this,e));return n.value},t.parseLiteral=function(e,t){if(e.kind!==y.a.ENUM){var n=Object(b.a)(e);throw new g.a('Enum "'.concat(this.name,'" cannot represent non-enum value: ').concat(n,".")+we(this,n),e)}var r=this.getValue(e.value);if(null==r){var i=Object(b.a)(e);throw new g.a('Value "'.concat(i,'" does not exist in "').concat(this.name,'" enum.')+we(this,i),e)}return r.value},t.toConfig=function(){var e,t=Object(c.a)(this.getValues(),(function(e){return e.name}),(function(e){return{description:e.description,value:e.value,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}}));return{name:this.name,description:this.description,values:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},k(e,[{key:i.c,get:function(){return"GraphQLEnumType"}}]),e}();function we(e,t){var n=e.getValues().map((function(e){return e.name})),r=Object(v.a)(t,n);return Object(d.a)("the enum value",r)}Object(m.a)(Ee);var ke=function(){function e(e){this.name=e.name,this.description=e.description,this.extensions=e.extensions&&Object(u.a)(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=ue(e.extensionASTNodes),this._fields=Oe.bind(void 0,e),"string"===typeof e.name||Object(l.a)(0,"Must provide name.")}var t=e.prototype;return t.getFields=function(){return"function"===typeof this._fields&&(this._fields=this._fields()),this._fields},t.toConfig=function(){var e,t=Object(s.a)(this.getFields(),(function(e){return{description:e.description,type:e.type,defaultValue:e.defaultValue,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}}));return{name:this.name,description:this.description,fields:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},k(e,[{key:i.c,get:function(){return"GraphQLInputObjectType"}}]),e}();function Oe(e){var t=se(e.fields);return pe(t)||Object(l.a)(0,"".concat(e.name," fields must be an object with field names as keys or a function which returns such an object.")),Object(s.a)(t,(function(t,n){return!("resolve"in t)||Object(l.a)(0,"".concat(e.name,".").concat(n," field has a resolve property, but Input Types cannot define resolvers.")),{name:n,description:t.description,type:t.type,defaultValue:t.defaultValue,deprecationReason:t.deprecationReason,extensions:t.extensions&&Object(u.a)(t.extensions),astNode:t.astNode}}))}function Te(e){return V(e.type)&&void 0===e.defaultValue}Object(m.a)(ke)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=Object.freeze({NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"StringValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType",SCHEMA_DEFINITION:"SchemaDefinition",OPERATION_TYPE_DEFINITION:"OperationTypeDefinition",SCALAR_TYPE_DEFINITION:"ScalarTypeDefinition",OBJECT_TYPE_DEFINITION:"ObjectTypeDefinition",FIELD_DEFINITION:"FieldDefinition",INPUT_VALUE_DEFINITION:"InputValueDefinition",INTERFACE_TYPE_DEFINITION:"InterfaceTypeDefinition",UNION_TYPE_DEFINITION:"UnionTypeDefinition",ENUM_TYPE_DEFINITION:"EnumTypeDefinition",ENUM_VALUE_DEFINITION:"EnumValueDefinition",INPUT_OBJECT_TYPE_DEFINITION:"InputObjectTypeDefinition",DIRECTIVE_DEFINITION:"DirectiveDefinition",SCHEMA_EXTENSION:"SchemaExtension",SCALAR_TYPE_EXTENSION:"ScalarTypeExtension",OBJECT_TYPE_EXTENSION:"ObjectTypeExtension",INTERFACE_TYPE_EXTENSION:"InterfaceTypeExtension",UNION_TYPE_EXTENSION:"UnionTypeExtension",ENUM_TYPE_EXTENSION:"EnumTypeExtension",INPUT_OBJECT_TYPE_EXTENSION:"InputObjectTypeExtension"})},function(e,t,n){"use strict";e.exports=n(160)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return g}));var r=n(20),i=n(19),o=n(69),a=n(92);function s(e){return s="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function u(e,t){for(var n=0;n2)return"[Array]";for(var n=Math.min(10,e.length),r=e.length-n,i=[],o=0;o1&&i.push("... ".concat(r," more items"));return"["+i.join(", ")+"]"}(e,n);return function(e,t){var n=Object.keys(e);if(0===n.length)return"{}";if(t.length>2)return"["+function(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"===typeof e.constructor){var n=e.constructor.name;if("string"===typeof n&&""!==n)return n}return t}(e)+"]";var r=n.map((function(n){return n+": "+a(e[n],t)}));return"{ "+r.join(", ")+" }"}(e,n)}(e,t);default:return String(e)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=Object.freeze({SOF:"",EOF:"",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"})},function(e,t,n){"use strict";n.r(t),n.d(t,"CharacterStream",(function(){return o})),n.d(t,"LexRules",(function(){return p})),n.d(t,"ParseRules",(function(){return h})),n.d(t,"isIgnored",(function(){return d})),n.d(t,"butNot",(function(){return u})),n.d(t,"list",(function(){return s})),n.d(t,"opt",(function(){return a})),n.d(t,"p",(function(){return c})),n.d(t,"t",(function(){return l})),n.d(t,"onlineParser",(function(){return g})),n.d(t,"AdditionalRuleKinds",(function(){return x})),n.d(t,"RuleKinds",(function(){return C}));var r=n(51),i=n(52),o=function(){function e(t){var n=this;Object(r.a)(this,e),this.getStartOfToken=function(){return n._start},this.getCurrentPosition=function(){return n._pos},this.eol=function(){return n._sourceText.length===n._pos},this.sol=function(){return 0===n._pos},this.peek=function(){return n._sourceText.charAt(n._pos)?n._sourceText.charAt(n._pos):null},this.next=function(){var e=n._sourceText.charAt(n._pos);return n._pos++,e},this.eat=function(e){if(n._testNextCharacter(e))return n._start=n._pos,n._pos++,n._sourceText.charAt(n._pos-1)},this.eatWhile=function(e){var t=n._testNextCharacter(e),r=!1;for(t&&(r=t,n._start=n._pos);t;)n._pos++,t=n._testNextCharacter(e),r=!0;return r},this.eatSpace=function(){return n.eatWhile(/[\s\u00a0]/)},this.skipToEnd=function(){n._pos=n._sourceText.length},this.skipTo=function(e){n._pos=e},this.match=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=null,o=null;if("string"===typeof e){var a=new RegExp(e,r?"i":"g");o=a.test(n._sourceText.substr(n._pos,e.length)),i=e}else e instanceof RegExp&&(i=(o=n._sourceText.slice(n._pos).match(e))&&o[0]);return!(null==o||!("string"===typeof e||o instanceof Array&&n._sourceText.startsWith(o[0],n._pos)))&&(t&&(n._start=n._pos,i&&i.length&&(n._pos+=i.length)),o)},this.backUp=function(e){n._pos-=e},this.column=function(){return n._pos},this.indentation=function(){var e=n._sourceText.match(/\s*/),t=0;if(e&&0!==e.length)for(var r=e[0],i=0;r.length>i;)9===r.charCodeAt(i)?t+=2:t++,i++;return t},this.current=function(){return n._sourceText.slice(n._start,n._pos)},this._start=0,this._pos=0,this._sourceText=t}return Object(i.a)(e,[{key:"_testNextCharacter",value:function(e){var t=this._sourceText.charAt(this._pos);return"string"===typeof e?t===e:e instanceof RegExp?e.test(t):e(t)}}]),e}();function a(e){return{ofRule:e}}function s(e,t){return{ofRule:e,isList:!0,separator:t}}function u(e,t){var n=e.match;return e.match=function(e){var r=!1;return n&&(r=n(e)),r&&t.every((function(t){return t.match&&!t.match(e)}))},e}function l(e,t){return{style:t,match:function(t){return t.kind===e}}}function c(e,t){return{style:t||"punctuation",match:function(t){return"Punctuation"===t.kind&&t.value===e}}}var f,d=function(e){return" "===e||"\t"===e||","===e||"\n"===e||"\r"===e||"\ufeff"===e||"\xa0"===e},p={Name:/^[_A-Za-z][_0-9A-Za-z]*/,Punctuation:/^(?:!|\$|\(|\)|\.\.\.|:|=|&|@|\[|]|\{|\||\})/,Number:/^-?(?:0|(?:[1-9][0-9]*))(?:\.[0-9]*)?(?:[eE][+-]?[0-9]+)?/,String:/^(?:"""(?:\\"""|[^"]|"[^"]|""[^"])*(?:""")?|"(?:[^"\\]|\\(?:"|\/|\\|b|f|n|r|t|u[0-9a-fA-F]{4}))*"?)/,Comment:/^#.*/},h={Document:[s("Definition")],Definition:function(e){switch(e.value){case"{":return"ShortQuery";case"query":return"Query";case"mutation":return"Mutation";case"subscription":return"Subscription";case"fragment":return"FragmentDefinition";case"schema":return"SchemaDef";case"scalar":return"ScalarDef";case"type":return"ObjectTypeDef";case"interface":return"InterfaceDef";case"union":return"UnionDef";case"enum":return"EnumDef";case"input":return"InputDef";case"extend":return"ExtendDef";case"directive":return"DirectiveDef"}},ShortQuery:["SelectionSet"],Query:[m("query"),a(v("def")),a("VariableDefinitions"),s("Directive"),"SelectionSet"],Mutation:[m("mutation"),a(v("def")),a("VariableDefinitions"),s("Directive"),"SelectionSet"],Subscription:[m("subscription"),a(v("def")),a("VariableDefinitions"),s("Directive"),"SelectionSet"],VariableDefinitions:[c("("),s("VariableDefinition"),c(")")],VariableDefinition:["Variable",c(":"),"Type",a("DefaultValue")],Variable:[c("$","variable"),v("variable")],DefaultValue:[c("="),"Value"],SelectionSet:[c("{"),s("Selection"),c("}")],Selection:function(e,t){return"..."===e.value?t.match(/[\s\u00a0,]*(on\b|@|{)/,!1)?"InlineFragment":"FragmentSpread":t.match(/[\s\u00a0,]*:/,!1)?"AliasedField":"Field"},AliasedField:[v("property"),c(":"),v("qualifier"),a("Arguments"),s("Directive"),a("SelectionSet")],Field:[v("property"),a("Arguments"),s("Directive"),a("SelectionSet")],Arguments:[c("("),s("Argument"),c(")")],Argument:[v("attribute"),c(":"),"Value"],FragmentSpread:[c("..."),v("def"),s("Directive")],InlineFragment:[c("..."),a("TypeCondition"),s("Directive"),"SelectionSet"],FragmentDefinition:[m("fragment"),a(u(v("def"),[m("on")])),"TypeCondition",s("Directive"),"SelectionSet"],TypeCondition:[m("on"),"NamedType"],Value:function(e){switch(e.kind){case"Number":return"NumberValue";case"String":return"StringValue";case"Punctuation":switch(e.value){case"[":return"ListValue";case"{":return"ObjectValue";case"$":return"Variable";case"&":return"NamedType"}return null;case"Name":switch(e.value){case"true":case"false":return"BooleanValue"}return"null"===e.value?"NullValue":"EnumValue"}},NumberValue:[l("Number","number")],StringValue:[{style:"string",match:function(e){return"String"===e.kind},update:function(e,t){t.value.startsWith('"""')&&(e.inBlockstring=!t.value.slice(3).endsWith('"""'))}}],BooleanValue:[l("Name","builtin")],NullValue:[l("Name","keyword")],EnumValue:[v("string-2")],ListValue:[c("["),s("Value"),c("]")],ObjectValue:[c("{"),s("ObjectField"),c("}")],ObjectField:[v("attribute"),c(":"),"Value"],Type:function(e){return"["===e.value?"ListType":"NonNullType"},ListType:[c("["),"Type",c("]"),a(c("!"))],NonNullType:["NamedType",a(c("!"))],NamedType:[(f="atom",{style:f,match:function(e){return"Name"===e.kind},update:function(e,t){e.prevState&&e.prevState.prevState&&(e.name=t.value,e.prevState.prevState.type=t.value)}})],Directive:[c("@","meta"),v("meta"),a("Arguments")],DirectiveDef:[m("directive"),c("@","meta"),v("meta"),a("ArgumentsDef"),m("on"),s("DirectiveLocation",c("|"))],InterfaceDef:[m("interface"),v("atom"),a("Implements"),s("Directive"),c("{"),s("FieldDef"),c("}")],Implements:[m("implements"),s("NamedType",c("&"))],DirectiveLocation:[v("string-2")],SchemaDef:[m("schema"),s("Directive"),c("{"),s("OperationTypeDef"),c("}")],OperationTypeDef:[v("keyword"),c(":"),v("atom")],ScalarDef:[m("scalar"),v("atom"),s("Directive")],ObjectTypeDef:[m("type"),v("atom"),a("Implements"),s("Directive"),c("{"),s("FieldDef"),c("}")],FieldDef:[v("property"),a("ArgumentsDef"),c(":"),"Type",s("Directive")],ArgumentsDef:[c("("),s("InputValueDef"),c(")")],InputValueDef:[v("attribute"),c(":"),"Type",a("DefaultValue"),s("Directive")],UnionDef:[m("union"),v("atom"),s("Directive"),c("="),s("UnionMember",c("|"))],UnionMember:["NamedType"],EnumDef:[m("enum"),v("atom"),s("Directive"),c("{"),s("EnumValueDef"),c("}")],EnumValueDef:[v("string-2"),s("Directive")],InputDef:[m("input"),v("atom"),s("Directive"),c("{"),s("InputValueDef"),c("}")],ExtendDef:[m("extend"),"ObjectTypeDef"]};function m(e){return{style:"keyword",match:function(t){return"Name"===t.kind&&t.value===e}}}function v(e){return{style:e,match:function(e){return"Name"===e.kind},update:function(e,t){e.name=t.value}}}function g(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{eatWhitespace:function(e){return e.eatWhile(d)},lexRules:p,parseRules:h,editorConfig:{}};return{startState:function(){var t={level:0,step:0,name:null,kind:null,type:null,rule:null,needsSeperator:!1,prevState:null};return w(e.parseRules,t,"Document"),t},token:function(t,n){return y(t,n,e)}}}function y(e,t,n){if(t.inBlockstring)return e.match(/.*"""/)?(t.inBlockstring=!1,"string"):(e.skipToEnd(),"string");var r=n.lexRules,i=n.parseRules,o=n.eatWhitespace,a=n.editorConfig;if(t.rule&&0===t.rule.length?k(t):t.needsAdvance&&(t.needsAdvance=!1,O(t,!0)),e.sol()){var s=a&&a.tabSize||2;t.indentLevel=Math.floor(e.indentation()/s)}if(o(e))return"ws";var u=function(e,t){for(var n=Object.keys(e),r=0;r0&&c[c.length-1]f||nf||ef||t80&&(s=a+c("(\n",f(u(r,"\n")),"\n)")),u([s,u(i," "),o]," ")},Argument:function(e){return e.name+": "+e.value},FragmentSpread:function(e){return"..."+e.name+c(" ",u(e.directives," "))},InlineFragment:function(e){var t=e.typeCondition,n=e.directives,r=e.selectionSet;return u(["...",c("on ",t),u(n," "),r]," ")},FragmentDefinition:function(e){var t=e.name,n=e.typeCondition,r=e.variableDefinitions,i=e.directives,o=e.selectionSet;return"fragment ".concat(t).concat(c("(",u(r,", "),")")," ")+"on ".concat(n," ").concat(c("",u(i," ")," "))+o},IntValue:function(e){return e.value},FloatValue:function(e){return e.value},StringValue:function(e,t){var n=e.value;return e.block?Object(i.c)(n,"description"===t?"":" "):JSON.stringify(n)},BooleanValue:function(e){return e.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(e){return e.value},ListValue:function(e){return"["+u(e.values,", ")+"]"},ObjectValue:function(e){return"{"+u(e.fields,", ")+"}"},ObjectField:function(e){return e.name+": "+e.value},Directive:function(e){return"@"+e.name+c("(",u(e.arguments,", "),")")},NamedType:function(e){return e.name},ListType:function(e){return"["+e.type+"]"},NonNullType:function(e){return e.type+"!"},SchemaDefinition:s((function(e){var t=e.directives,n=e.operationTypes;return u(["schema",u(t," "),l(n)]," ")})),OperationTypeDefinition:function(e){return e.operation+": "+e.type},ScalarTypeDefinition:s((function(e){return u(["scalar",e.name,u(e.directives," ")]," ")})),ObjectTypeDefinition:s((function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return u(["type",t,c("implements ",u(n," & ")),u(r," "),l(i)]," ")})),FieldDefinition:s((function(e){var t=e.name,n=e.arguments,r=e.type,i=e.directives;return t+(p(n)?c("(\n",f(u(n,"\n")),"\n)"):c("(",u(n,", "),")"))+": "+r+c(" ",u(i," "))})),InputValueDefinition:s((function(e){var t=e.name,n=e.type,r=e.defaultValue,i=e.directives;return u([t+": "+n,c("= ",r),u(i," ")]," ")})),InterfaceTypeDefinition:s((function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return u(["interface",t,c("implements ",u(n," & ")),u(r," "),l(i)]," ")})),UnionTypeDefinition:s((function(e){var t=e.name,n=e.directives,r=e.types;return u(["union",t,u(n," "),r&&0!==r.length?"= "+u(r," | "):""]," ")})),EnumTypeDefinition:s((function(e){var t=e.name,n=e.directives,r=e.values;return u(["enum",t,u(n," "),l(r)]," ")})),EnumValueDefinition:s((function(e){return u([e.name,u(e.directives," ")]," ")})),InputObjectTypeDefinition:s((function(e){var t=e.name,n=e.directives,r=e.fields;return u(["input",t,u(n," "),l(r)]," ")})),DirectiveDefinition:s((function(e){var t=e.name,n=e.arguments,r=e.repeatable,i=e.locations;return"directive @"+t+(p(n)?c("(\n",f(u(n,"\n")),"\n)"):c("(",u(n,", "),")"))+(r?" repeatable":"")+" on "+u(i," | ")})),SchemaExtension:function(e){var t=e.directives,n=e.operationTypes;return u(["extend schema",u(t," "),l(n)]," ")},ScalarTypeExtension:function(e){return u(["extend scalar",e.name,u(e.directives," ")]," ")},ObjectTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return u(["extend type",t,c("implements ",u(n," & ")),u(r," "),l(i)]," ")},InterfaceTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return u(["extend interface",t,c("implements ",u(n," & ")),u(r," "),l(i)]," ")},UnionTypeExtension:function(e){var t=e.name,n=e.directives,r=e.types;return u(["extend union",t,u(n," "),r&&0!==r.length?"= "+u(r," | "):""]," ")},EnumTypeExtension:function(e){var t=e.name,n=e.directives,r=e.values;return u(["extend enum",t,u(n," "),l(r)]," ")},InputObjectTypeExtension:function(e){var t=e.name,n=e.directives,r=e.fields;return u(["extend input",t,u(n," "),l(r)]," ")}};function s(e){return function(t){return u([t.description,e(t)],"\n")}}function u(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!==(t=null===e||void 0===e?void 0:e.filter((function(e){return e})).join(n))&&void 0!==t?t:""}function l(e){return c("{\n",f(u(e,"\n")),"\n}")}function c(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return null!=t&&""!==t?e+t+n:""}function f(e){return c(" ",e.replace(/\n/g,"\n "))}function d(e){return-1!==e.indexOf("\n")}function p(e){return null!=e&&e.some(d)}},function(e,t,n){e.exports=function(){"use strict";var e=navigator.userAgent,t=navigator.platform,n=/gecko\/\d/i.test(e),r=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),a=r||i||o,s=a&&(r?document.documentMode||6:+(o||i)[1]),u=!o&&/WebKit\//.test(e),l=u&&/Qt\/\d+\.\d+/.test(e),c=!o&&/Chrome\//.test(e),f=/Opera\//.test(e),d=/Apple Computer/.test(navigator.vendor),p=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),h=/PhantomJS/.test(e),m=d&&(/Mobile\/\w+/.test(e)||navigator.maxTouchPoints>2),v=/Android/.test(e),g=m||v||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),y=m||/Mac/.test(t),b=/\bCrOS\b/.test(e),E=/win/i.test(t),w=f&&e.match(/Version\/(\d*\.\d*)/);w&&(w=Number(w[1])),w&&w>=15&&(f=!1,u=!0);var k=y&&(l||f&&(null==w||w<12.11)),O=n||a&&s>=9;function T(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var _,S=function(e,t){var n=e.className,r=T(t).exec(n);if(r){var i=n.slice(r.index+r[0].length);e.className=n.slice(0,r.index)+(i?r[1]+i:"")}};function x(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function C(e,t){return x(e).appendChild(t)}function N(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return a+(t-o);a+=s-o,a+=n-a%n,o=s+1}}m?F=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:a&&(F=function(e){try{e.select()}catch(t){}});var V=function(){this.id=null,this.f=null,this.time=0,this.handler=R(this.onTimeout,this)};function U(e,t){for(var n=0;n=t)return r+Math.min(a,t-i);if(i+=o-r,r=o+1,(i+=n-i%n)>=t)return r}}var Q=[""];function K(e){for(;Q.length<=e;)Q.push(Y(Q)+" ");return Q[e]}function Y(e){return e[e.length-1]}function $(e,t){for(var n=[],r=0;r"\x80"&&(e.toUpperCase()!=e.toLowerCase()||ee.test(e))}function ne(e,t){return t?!!(t.source.indexOf("\\w")>-1&&te(e))||t.test(e):te(e)}function re(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ie=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function oe(e){return e.charCodeAt(0)>=768&&ie.test(e)}function ae(e,t,n){for(;(n<0?t>0:tn?-1:1;;){if(t==n)return t;var i=(t+n)/2,o=r<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:n;e(o)?n=o:t=o+r}}function ue(e,t,n,r){if(!e)return r(t,n,"ltr",0);for(var i=!1,o=0;ot||t==n&&a.to==t)&&(r(Math.max(a.from,t),Math.min(a.to,n),1==a.level?"rtl":"ltr",o),i=!0)}i||r(t,n,"ltr")}var le=null;function ce(e,t,n){var r;le=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==n?r=i:le=i),o.from==t&&(o.from!=o.to&&"before"!=n?r=i:le=i)}return null!=r?r:le}var fe=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function n(n){return n<=247?e.charAt(n):1424<=n&&n<=1524?"R":1536<=n&&n<=1785?t.charAt(n-1536):1774<=n&&n<=2220?"r":8192<=n&&n<=8203?"w":8204==n?"b":"L"}var r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,i=/[stwN]/,o=/[LRr]/,a=/[Lb1n]/,s=/[1n]/;function u(e,t,n){this.level=e,this.from=t,this.to=n}return function(e,t){var l="ltr"==t?"L":"R";if(0==e.length||"ltr"==t&&!r.test(e))return!1;for(var c=e.length,f=[],d=0;d-1&&(r[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function ge(e,t){var n=me(e,t);if(n.length)for(var r=Array.prototype.slice.call(arguments,2),i=0;i0}function we(e){e.prototype.on=function(e,t){he(this,e,t)},e.prototype.off=function(e,t){ve(this,e,t)}}function ke(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Oe(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Te(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function _e(e){ke(e),Oe(e)}function Se(e){return e.target||e.srcElement}function xe(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),y&&e.ctrlKey&&1==t&&(t=3),t}var Ce,Ne,De=function(){if(a&&s<9)return!1;var e=N("div");return"draggable"in e||"dragDrop"in e}();function Ae(e){if(null==Ce){var t=N("span","\u200b");C(e,N("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Ce=t.offsetWidth<=1&&t.offsetHeight>2&&!(a&&s<8))}var n=Ce?N("span","\u200b"):N("span","\xa0",null,"display: inline-block; width: 1px; margin-right: -1px");return n.setAttribute("cm-text",""),n}function Ie(e){if(null!=Ne)return Ne;var t=C(e,document.createTextNode("A\u062eA")),n=_(t,0,1).getBoundingClientRect(),r=_(t,1,2).getBoundingClientRect();return x(e),!(!n||n.left==n.right)&&(Ne=r.right-n.right<3)}var Le=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,n=[],r=e.length;t<=r;){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var o=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),a=o.indexOf("\r");-1!=a?(n.push(o.slice(0,a)),t+=a+1):(n.push(o),t=i+1)}return n}:function(e){return e.split(/\r\n?|\n/)},je=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(t){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(n){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},Fe=function(){var e=N("div");return"oncopy"in e||(e.setAttribute("oncopy","return;"),"function"==typeof e.oncopy)}(),Re=null;function Me(e){if(null!=Re)return Re;var t=C(e,N("span","x")),n=t.getBoundingClientRect(),r=_(t,0,1).getBoundingClientRect();return Re=Math.abs(n.left-r.left)>1}var Pe={},Ve={};function Ue(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Pe[e]=t}function Be(e,t){Ve[e]=t}function ze(e){if("string"==typeof e&&Ve.hasOwnProperty(e))e=Ve[e];else if(e&&"string"==typeof e.name&&Ve.hasOwnProperty(e.name)){var t=Ve[e.name];"string"==typeof t&&(t={name:t}),(e=Z(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return ze("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return ze("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function He(e,t){t=ze(t);var n=Pe[t.name];if(!n)return He(e,"text/plain");var r=n(e,t);if(qe.hasOwnProperty(t.name)){var i=qe[t.name];for(var o in i)i.hasOwnProperty(o)&&(r.hasOwnProperty(o)&&(r["_"+o]=r[o]),r[o]=i[o])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var a in t.modeProps)r[a]=t.modeProps[a];return r}var qe={};function Ge(e,t){M(t,qe.hasOwnProperty(e)?qe[e]:qe[e]={})}function We(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var n={};for(var r in t){var i=t[r];i instanceof Array&&(i=i.concat([])),n[r]=i}return n}function Qe(e,t){for(var n;e.innerMode&&(n=e.innerMode(t))&&n.mode!=e;)t=n.state,e=n.mode;return n||{mode:e,state:t}}function Ke(e,t,n){return!e.startState||e.startState(t,n)}var Ye=function(e,t,n){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=n};function $e(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var r=0;;++r){var i=n.children[r],o=i.chunkSize();if(t=e.first&&tn?it(n,$e(e,n).text.length):dt(t,$e(e,t.line).text.length)}function dt(e,t){var n=e.ch;return null==n||n>t?it(e.line,t):n<0?it(e.line,0):e}function pt(e,t){for(var n=[],r=0;r=this.string.length},Ye.prototype.sol=function(){return this.pos==this.lineStart},Ye.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ye.prototype.next=function(){if(this.post},Ye.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Ye.prototype.skipToEnd=function(){this.pos=this.string.length},Ye.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Ye.prototype.backUp=function(e){this.pos-=e},Ye.prototype.column=function(){return this.lastColumnPos0?null:(r&&!1!==t&&(this.pos+=r[0].length),r)}var i=function(e){return n?e.toLowerCase():e};if(i(this.string.substr(this.pos,e.length))==i(e))return!1!==t&&(this.pos+=e.length),!0},Ye.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ye.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Ye.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Ye.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var ht=function(e,t){this.state=e,this.lookAhead=t},mt=function(e,t,n,r){this.state=t,this.doc=e,this.line=n,this.maxLookAhead=r||0,this.baseTokens=null,this.baseTokenPos=1};function vt(e,t,n,r){var i=[e.state.modeGen],o={};_t(e,t.text,e.doc.mode,n,(function(e,t){return i.push(e,t)}),o,r);for(var a=n.state,s=function(r){n.baseTokens=i;var s=e.state.overlays[r],u=1,l=0;n.state=!0,_t(e,t.text,s.mode,n,(function(e,t){for(var n=u;le&&i.splice(u,1,e,i[u+1],r),u+=2,l=Math.min(e,r)}if(t)if(s.opaque)i.splice(n,u-n,e,"overlay "+t),u=n+2;else for(;ne.options.maxHighlightLength&&We(e.doc.mode,r.state),o=vt(e,t,r);i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function yt(e,t,n){var r=e.doc,i=e.display;if(!r.mode.startState)return new mt(r,!0,t);var o=St(e,t,n),a=o>r.first&&$e(r,o-1).stateAfter,s=a?mt.fromSaved(r,a,o):new mt(r,Ke(r.mode),o);return r.iter(o,t,(function(n){bt(e,n.text,s);var r=s.line;n.stateAfter=r==t-1||r%5==0||r>=i.viewFrom&&rt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}mt.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},mt.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},mt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},mt.fromSaved=function(e,t,n){return t instanceof ht?new mt(e,We(e.mode,t.state),n,t.lookAhead):new mt(e,We(e.mode,t),n)},mt.prototype.save=function(e){var t=!1!==e?We(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ht(t,this.maxLookAhead):t};var kt=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n};function Ot(e,t,n,r){var i,o,a=e.doc,s=a.mode,u=$e(a,(t=ft(a,t)).line),l=yt(e,t.line,n),c=new Ye(u.text,e.options.tabSize,l);for(r&&(o=[]);(r||c.pose.options.maxHighlightLength?(s=!1,a&&bt(e,t,r,f.pos),f.pos=t.length,u=null):u=Tt(wt(n,f,r.state,d),o),d){var p=d[0].name;p&&(u="m-"+(u?p+" "+u:p))}if(!s||c!=u){for(;la;--s){if(s<=o.first)return o.first;var u=$e(o,s-1),l=u.stateAfter;if(l&&(!n||s+(l instanceof ht?l.lookAhead:0)<=o.modeFrontier))return s;var c=P(u.text,null,e.options.tabSize);(null==i||r>c)&&(i=s-1,r=c)}return i}function xt(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiern;r--){var i=$e(e,r).stateAfter;if(i&&(!(i instanceof ht)||r+i.lookAhead=t:o.to>t);(r||(r=[])).push(new It(a,o.from,s?null:o.to))}}return r}function Mt(e,t,n){var r;if(e)for(var i=0;i=t:o.to>t)||o.from==t&&"bookmark"==a.type&&(!n||o.marker.insertLeft)){var s=null==o.from||(a.inclusiveLeft?o.from<=t:o.from0&&s)for(var b=0;b0)){var c=[u,1],f=ot(l.from,s.from),d=ot(l.to,s.to);(f<0||!a.inclusiveLeft&&!f)&&c.push({from:l.from,to:s.from}),(d>0||!a.inclusiveRight&&!d)&&c.push({from:s.to,to:l.to}),i.splice.apply(i,c),u+=c.length-3}}return i}function Bt(e){var t=e.markedSpans;if(t){for(var n=0;nt)&&(!n||Gt(n,o.marker)<0)&&(n=o.marker)}return n}function $t(e,t,n,r,i){var o=$e(e,t),a=Nt&&o.markedSpans;if(a)for(var s=0;s=0&&f<=0||c<=0&&f>=0)&&(c<=0&&(u.marker.inclusiveRight&&i.inclusiveLeft?ot(l.to,n)>=0:ot(l.to,n)>0)||c>=0&&(u.marker.inclusiveRight&&i.inclusiveLeft?ot(l.from,r)<=0:ot(l.from,r)<0)))return!0}}}function Jt(e){for(var t;t=Qt(e);)e=t.find(-1,!0).line;return e}function Xt(e){for(var t;t=Kt(e);)e=t.find(1,!0).line;return e}function Zt(e){for(var t,n;t=Kt(e);)e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function en(e,t){var n=$e(e,t),r=Jt(n);return n==r?t:et(r)}function tn(e,t){if(t>e.lastLine())return t;var n,r=$e(e,t);if(!nn(e,r))return t;for(;n=Kt(r);)r=n.find(1,!0).line;return et(r)+1}function nn(e,t){var n=Nt&&t.markedSpans;if(n)for(var r=void 0,i=0;it.maxLineLength&&(t.maxLineLength=n,t.maxLine=e)}))}var un=function(e,t,n){this.text=e,zt(this,t),this.height=n?n(this):1};function ln(e,t,n,r){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),null!=e.order&&(e.order=null),Bt(e),zt(e,n);var i=r?r(e):1;i!=e.height&&Ze(e,i)}function cn(e){e.parent=null,Bt(e)}un.prototype.lineNo=function(){return et(this)},we(un);var fn={},dn={};function pn(e,t){if(!e||/^\s*$/.test(e))return null;var n=t.addModeClass?dn:fn;return n[e]||(n[e]=e.replace(/\S+/g,"cm-$&"))}function hn(e,t){var n=D("span",null,null,u?"padding-right: .1px":null),r={pre:D("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,a=void 0;r.pos=0,r.addToken=vn,Ie(e.display.measure)&&(a=de(o,e.doc.direction))&&(r.addToken=yn(r.addToken,a)),r.map=[],En(o,r,gt(e,o,t!=e.display.externalMeasured&&et(o))),o.styleClasses&&(o.styleClasses.bgClass&&(r.bgClass=j(o.styleClasses.bgClass,r.bgClass||"")),o.styleClasses.textClass&&(r.textClass=j(o.styleClasses.textClass,r.textClass||""))),0==r.map.length&&r.map.push(0,0,r.content.appendChild(Ae(e.display.measure))),0==i?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(u){var s=r.content.lastChild;(/\bcm-tab\b/.test(s.className)||s.querySelector&&s.querySelector(".cm-tab"))&&(r.content.className="cm-tab-wrap-hack")}return ge(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=j(r.pre.className,r.textClass||"")),r}function mn(e){var t=N("span","\u2022","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function vn(e,t,n,r,i,o,u){if(t){var l,c=e.splitSpaces?gn(t,e.trailingSpace):t,f=e.cm.state.specialChars,d=!1;if(f.test(t)){l=document.createDocumentFragment();for(var p=0;;){f.lastIndex=p;var h=f.exec(t),m=h?h.index-p:t.length-p;if(m){var v=document.createTextNode(c.slice(p,p+m));a&&s<9?l.appendChild(N("span",[v])):l.appendChild(v),e.map.push(e.pos,e.pos+m,v),e.col+=m,e.pos+=m}if(!h)break;p+=m+1;var g=void 0;if("\t"==h[0]){var y=e.cm.options.tabSize,b=y-e.col%y;(g=l.appendChild(N("span",K(b),"cm-tab"))).setAttribute("role","presentation"),g.setAttribute("cm-text","\t"),e.col+=b}else"\r"==h[0]||"\n"==h[0]?((g=l.appendChild(N("span","\r"==h[0]?"\u240d":"\u2424","cm-invalidchar"))).setAttribute("cm-text",h[0]),e.col+=1):((g=e.cm.options.specialCharPlaceholder(h[0])).setAttribute("cm-text",h[0]),a&&s<9?l.appendChild(N("span",[g])):l.appendChild(g),e.col+=1);e.map.push(e.pos,e.pos+1,g),e.pos++}}else e.col+=t.length,l=document.createTextNode(c),e.map.push(e.pos,e.pos+t.length,l),a&&s<9&&(d=!0),e.pos+=t.length;if(e.trailingSpace=32==c.charCodeAt(t.length-1),n||r||i||d||o||u){var E=n||"";r&&(E+=r),i&&(E+=i);var w=N("span",[l],E,o);if(u)for(var k in u)u.hasOwnProperty(k)&&"style"!=k&&"class"!=k&&w.setAttribute(k,u[k]);return e.content.appendChild(w)}e.content.appendChild(l)}}function gn(e,t){if(e.length>1&&!/ /.test(e))return e;for(var n=t,r="",i=0;il&&f.from<=l);d++);if(f.to>=c)return e(n,r,i,o,a,s,u);e(n,r.slice(0,f.to-l),i,o,null,s,u),o=null,r=r.slice(f.to-l),l=f.to}}}function bn(e,t,n,r){var i=!r&&n.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!r&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",n.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function En(e,t,n){var r=e.markedSpans,i=e.text,o=0;if(r)for(var a,s,u,l,c,f,d,p=i.length,h=0,m=1,v="",g=0;;){if(g==h){u=l=c=s="",d=null,f=null,g=1/0;for(var y=[],b=void 0,E=0;Eh||k.collapsed&&w.to==h&&w.from==h)){if(null!=w.to&&w.to!=h&&g>w.to&&(g=w.to,l=""),k.className&&(u+=" "+k.className),k.css&&(s=(s?s+";":"")+k.css),k.startStyle&&w.from==h&&(c+=" "+k.startStyle),k.endStyle&&w.to==g&&(b||(b=[])).push(k.endStyle,w.to),k.title&&((d||(d={})).title=k.title),k.attributes)for(var O in k.attributes)(d||(d={}))[O]=k.attributes[O];k.collapsed&&(!f||Gt(f.marker,k)<0)&&(f=w)}else w.from>h&&g>w.from&&(g=w.from)}if(b)for(var T=0;T=p)break;for(var S=Math.min(p,g);;){if(v){var x=h+v.length;if(!f){var C=x>S?v.slice(0,S-h):v;t.addToken(t,C,a?a+u:u,c,h+C.length==g?l:"",s,d)}if(x>=S){v=v.slice(S-h),h=S;break}h=x,c=""}v=i.slice(o,o=n[m++]),a=pn(n[m++],t.cm.options)}}else for(var N=1;N2&&o.push((u.bottom+l.top)/2-n.top)}}o.push(n.bottom-n.top)}}function Jn(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var r=0;rn)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function Xn(e,t){var n=et(t=Jt(t)),r=e.display.externalMeasured=new wn(e.doc,t,n);r.lineN=n;var i=r.built=hn(e,r);return r.text=i.pre,C(e.display.lineMeasure,i.pre),r}function Zn(e,t,n,r){return nr(e,tr(e,t),n,r)}function er(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt)&&(i=(o=u-s)-1,t>=u&&(a="right")),null!=i){if(r=e[l+2],s==u&&n==(r.insertLeft?"left":"right")&&(a=n),"left"==n&&0==i)for(;l&&e[l-2]==e[l-3]&&e[l-1].insertLeft;)r=e[2+(l-=3)],a="left";if("right"==n&&i==u-s)for(;l=0&&(n=e[i]).left==n.right;i--);return n}function sr(e,t,n,r){var i,o=or(t.map,n,r),u=o.node,l=o.start,c=o.end,f=o.collapse;if(3==u.nodeType){for(var d=0;d<4;d++){for(;l&&oe(t.line.text.charAt(o.coverStart+l));)--l;for(;o.coverStart+c0&&(f=r="right"),i=e.options.lineWrapping&&(p=u.getClientRects()).length>1?p["right"==r?p.length-1:0]:u.getBoundingClientRect()}if(a&&s<9&&!l&&(!i||!i.left&&!i.right)){var h=u.parentNode.getClientRects()[0];i=h?{left:h.left,right:h.left+Nr(e.display),top:h.top,bottom:h.bottom}:ir}for(var m=i.top-t.rect.top,v=i.bottom-t.rect.top,g=(m+v)/2,y=t.view.measure.heights,b=0;b=r.text.length?(u=r.text.length,l="before"):u<=0&&(u=0,l="after"),!s)return a("before"==l?u-1:u,"before"==l);function c(e,t,n){return a(n?e-1:e,1==s[t].level!=n)}var f=ce(s,u,l),d=le,p=c(u,f,"before"==l);return null!=d&&(p.other=c(u,d,"before"!=l)),p}function br(e,t){var n=0;t=ft(e.doc,t),e.options.lineWrapping||(n=Nr(e.display)*t.ch);var r=$e(e.doc,t.line),i=on(r)+qn(e.display);return{left:n,right:n,top:i,bottom:i+r.height}}function Er(e,t,n,r,i){var o=it(e,t,n);return o.xRel=i,r&&(o.outside=r),o}function wr(e,t,n){var r=e.doc;if((n+=e.display.viewOffset)<0)return Er(r.first,0,null,-1,-1);var i=tt(r,n),o=r.first+r.size-1;if(i>o)return Er(r.first+r.size-1,$e(r,o).text.length,null,1,1);t<0&&(t=0);for(var a=$e(r,i);;){var s=_r(e,a,i,t,n),u=Yt(a,s.ch+(s.xRel>0||s.outside>0?1:0));if(!u)return s;var l=u.find(1);if(l.line==i)return l;a=$e(r,i=l.line)}}function kr(e,t,n,r){r-=hr(t);var i=t.text.length,o=se((function(t){return nr(e,n,t-1).bottom<=r}),i,0);return{begin:o,end:i=se((function(t){return nr(e,n,t).top>r}),o,i)}}function Or(e,t,n,r){return n||(n=tr(e,t)),kr(e,t,n,mr(e,t,nr(e,n,r),"line").top)}function Tr(e,t,n,r){return!(e.bottom<=n)&&(e.top>n||(r?e.left:e.right)>t)}function _r(e,t,n,r,i){i-=on(t);var o=tr(e,t),a=hr(t),s=0,u=t.text.length,l=!0,c=de(t,e.doc.direction);if(c){var f=(e.options.lineWrapping?xr:Sr)(e,t,n,o,c,r,i);s=(l=1!=f.level)?f.from:f.to-1,u=l?f.to:f.from-1}var d,p,h=null,m=null,v=se((function(t){var n=nr(e,o,t);return n.top+=a,n.bottom+=a,!!Tr(n,r,i,!1)&&(n.top<=i&&n.left<=r&&(h=t,m=n),!0)}),s,u),g=!1;if(m){var y=r-m.left=E.bottom?1:0}return Er(n,v=ae(t.text,v,1),p,g,r-d)}function Sr(e,t,n,r,i,o,a){var s=se((function(s){var u=i[s],l=1!=u.level;return Tr(yr(e,it(n,l?u.to:u.from,l?"before":"after"),"line",t,r),o,a,!0)}),0,i.length-1),u=i[s];if(s>0){var l=1!=u.level,c=yr(e,it(n,l?u.from:u.to,l?"after":"before"),"line",t,r);Tr(c,o,a,!0)&&c.top>a&&(u=i[s-1])}return u}function xr(e,t,n,r,i,o,a){var s=kr(e,t,r,a),u=s.begin,l=s.end;/\s/.test(t.text.charAt(l-1))&&l--;for(var c=null,f=null,d=0;d=l||p.to<=u)){var h=nr(e,r,1!=p.level?Math.min(l,p.to)-1:Math.max(u,p.from)).right,m=hm)&&(c=p,f=m)}}return c||(c=i[i.length-1]),c.froml&&(c={from:c.from,to:l,level:c.level}),c}function Cr(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==rr){rr=N("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)rr.appendChild(document.createTextNode("x")),rr.appendChild(N("br"));rr.appendChild(document.createTextNode("x"))}C(e.measure,rr);var n=rr.offsetHeight/50;return n>3&&(e.cachedTextHeight=n),x(e.measure),n||1}function Nr(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=N("span","xxxxxxxxxx"),n=N("pre",[t],"CodeMirror-line-like");C(e.measure,n);var r=t.getBoundingClientRect(),i=(r.right-r.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function Dr(e){for(var t=e.display,n={},r={},i=t.gutters.clientLeft,o=t.gutters.firstChild,a=0;o;o=o.nextSibling,++a){var s=e.display.gutterSpecs[a].className;n[s]=o.offsetLeft+o.clientLeft+i,r[s]=o.clientWidth}return{fixedPos:Ar(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:r,wrapperWidth:t.wrapper.clientWidth}}function Ar(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Ir(e){var t=Cr(e.display),n=e.options.lineWrapping,r=n&&Math.max(5,e.display.scroller.clientWidth/Nr(e.display)-3);return function(i){if(nn(e.doc,i))return 0;var o=0;if(i.widgets)for(var a=0;a0&&(u=$e(e.doc,l.line).text).length==l.ch){var c=P(u,u.length,e.options.tabSize)-u.length;l=it(l.line,Math.max(0,Math.round((o-Wn(e.display).left)/Nr(e.display))-c))}return l}function Fr(e,t){if(t>=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var n=e.display.view,r=0;rt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)Nt&&en(e.doc,t)i.viewFrom?Pr(e):(i.viewFrom+=r,i.viewTo+=r);else if(t<=i.viewFrom&&n>=i.viewTo)Pr(e);else if(t<=i.viewFrom){var o=Vr(e,n,n+r,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=r):Pr(e)}else if(n>=i.viewTo){var a=Vr(e,t,t,-1);a?(i.view=i.view.slice(0,a.index),i.viewTo=a.lineN):Pr(e)}else{var s=Vr(e,t,t,-1),u=Vr(e,n,n+r,1);s&&u?(i.view=i.view.slice(0,s.index).concat(kn(e,s.lineN,u.lineN)).concat(i.view.slice(u.index)),i.viewTo+=r):Pr(e)}var l=i.externalMeasured;l&&(n=i.lineN&&t=r.viewTo)){var o=r.view[Fr(e,t)];if(null!=o.node){var a=o.changes||(o.changes=[]);-1==U(a,n)&&a.push(n)}}}function Pr(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Vr(e,t,n,r){var i,o=Fr(e,t),a=e.display.view;if(!Nt||n==e.doc.first+e.doc.size)return{index:o,lineN:n};for(var s=e.display.viewFrom,u=0;u0){if(o==a.length-1)return null;i=s+a[o].size-t,o++}else i=s-t;t+=i,n+=i}for(;en(e.doc,n)!=n;){if(o==(r<0?0:a.length-1))return null;n+=r*a[o-(r<0?1:0)].size,o+=r}return{index:o,lineN:n}}function Ur(e,t,n){var r=e.display;0==r.view.length||t>=r.viewTo||n<=r.viewFrom?(r.view=kn(e,t,n),r.viewFrom=t):(r.viewFrom>t?r.view=kn(e,t,r.viewFrom).concat(r.view):r.viewFromn&&(r.view=r.view.slice(0,Fr(e,n)))),r.viewTo=n}function Br(e){for(var t=e.display.view,n=0,r=0;r=e.display.viewTo||s.to().line0&&(i.style.width=o.right-o.left+"px")}if(r.other){var a=n.appendChild(N("div","\xa0","CodeMirror-cursor CodeMirror-secondarycursor"));a.style.display="",a.style.left=r.other.left+"px",a.style.top=r.other.top+"px",a.style.height=.85*(r.other.bottom-r.other.top)+"px"}}function Gr(e,t){return e.top-t.top||e.left-t.left}function Wr(e,t,n){var r=e.display,i=e.doc,o=document.createDocumentFragment(),a=Wn(e.display),s=a.left,u=Math.max(r.sizerWidth,Kn(e)-r.sizer.offsetLeft)-a.right,l="ltr"==i.direction;function c(e,t,n,r){t<0&&(t=0),t=Math.round(t),r=Math.round(r),o.appendChild(N("div",null,"CodeMirror-selected","position: absolute; left: "+e+"px;\n top: "+t+"px; width: "+(null==n?u-e:n)+"px;\n height: "+(r-t)+"px"))}function f(t,n,r){var o,a,f=$e(i,t),d=f.text.length;function p(n,r){return gr(e,it(t,n),"div",f,r)}function h(t,n,r){var i=Or(e,f,null,t),o="ltr"==n==("after"==r)?"left":"right";return p("after"==r?i.begin:i.end-(/\s/.test(f.text.charAt(i.end-1))?2:1),o)[o]}var m=de(f,i.direction);return ue(m,n||0,null==r?d:r,(function(e,t,i,f){var v="ltr"==i,g=p(e,v?"left":"right"),y=p(t-1,v?"right":"left"),b=null==n&&0==e,E=null==r&&t==d,w=0==f,k=!m||f==m.length-1;if(y.top-g.top<=3){var O=(l?E:b)&&k,T=(l?b:E)&&w?s:(v?g:y).left,_=O?u:(v?y:g).right;c(T,g.top,_-T,g.bottom)}else{var S,x,C,N;v?(S=l&&b&&w?s:g.left,x=l?u:h(e,i,"before"),C=l?s:h(t,i,"after"),N=l&&E&&k?u:y.right):(S=l?h(e,i,"before"):s,x=!l&&b&&w?u:g.right,C=!l&&E&&k?s:y.left,N=l?h(t,i,"after"):u),c(S,g.top,x-S,g.bottom),g.bottom0?t.blinker=setInterval((function(){e.hasFocus()||Jr(e),t.cursorDiv.style.visibility=(n=!n)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Kr(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||$r(e))}function Yr(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&Jr(e))}),100)}function $r(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(ge(e,"focus",e,t),e.state.focused=!0,L(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),u&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Qr(e))}function Jr(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ge(e,"blur",e,t),e.state.focused=!1,S(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function Xr(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=Math.max(0,t.scroller.getBoundingClientRect().top),i=t.lineDiv.getBoundingClientRect().top,o=0,u=0;u.005||m<-.005)&&(ie.display.sizerWidth){var g=Math.ceil(d/Nr(e.display));g>e.display.maxLineLength&&(e.display.maxLineLength=g,e.display.maxLine=l.line,e.display.maxLineChanged=!0)}}}Math.abs(o)>2&&(t.scroller.scrollTop+=o)}function Zr(e){if(e.widgets)for(var t=0;t=a&&(o=tt(t,on($e(t,u))-e.wrapper.clientHeight),a=u)}return{from:o,to:Math.max(a,o+1)}}function ti(e,t){if(!ye(e,"scrollCursorIntoView")){var n=e.display,r=n.sizer.getBoundingClientRect(),i=null;if(t.top+r.top<0?i=!0:t.bottom+r.top>(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null!=i&&!h){var o=N("div","\u200b",null,"position: absolute;\n top: "+(t.top-n.viewOffset-qn(e.display))+"px;\n height: "+(t.bottom-t.top+Qn(e)+n.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}function ni(e,t,n,r){var i;null==r&&(r=0),e.options.lineWrapping||t!=n||(n="before"==t.sticky?it(t.line,t.ch+1,"before"):t,t=t.ch?it(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t);for(var o=0;o<5;o++){var a=!1,s=yr(e,t),u=n&&n!=t?yr(e,n):s,l=ii(e,i={left:Math.min(s.left,u.left),top:Math.min(s.top,u.top)-r,right:Math.max(s.left,u.left),bottom:Math.max(s.bottom,u.bottom)+r}),c=e.doc.scrollTop,f=e.doc.scrollLeft;if(null!=l.scrollTop&&(fi(e,l.scrollTop),Math.abs(e.doc.scrollTop-c)>1&&(a=!0)),null!=l.scrollLeft&&(pi(e,l.scrollLeft),Math.abs(e.doc.scrollLeft-f)>1&&(a=!0)),!a)break}return i}function ri(e,t){var n=ii(e,t);null!=n.scrollTop&&fi(e,n.scrollTop),null!=n.scrollLeft&&pi(e,n.scrollLeft)}function ii(e,t){var n=e.display,r=Cr(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:n.scroller.scrollTop,o=Yn(e),a={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+Gn(n),u=t.tops-r;if(t.topi+o){var c=Math.min(t.top,(l?s:t.bottom)-o);c!=i&&(a.scrollTop=c)}var f=e.options.fixedGutter?0:n.gutters.offsetWidth,d=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft-f,p=Kn(e)-n.gutters.offsetWidth,h=t.right-t.left>p;return h&&(t.right=t.left+p),t.left<10?a.scrollLeft=0:t.leftp+d-3&&(a.scrollLeft=t.right+(h?0:10)-p),a}function oi(e,t){null!=t&&(li(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function ai(e){li(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function si(e,t,n){null==t&&null==n||li(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function ui(e,t){li(e),e.curOp.scrollToPos=t}function li(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,ci(e,br(e,t.from),br(e,t.to),t.margin))}function ci(e,t,n,r){var i=ii(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});si(e,i.scrollLeft,i.scrollTop)}function fi(e,t){Math.abs(e.doc.scrollTop-t)<2||(n||zi(e,{top:t}),di(e,t,!0),n&&zi(e),ji(e,100))}function di(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),(e.display.scroller.scrollTop!=t||n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function pi(e,t,n,r){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r||(e.doc.scrollLeft=t,Wi(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function hi(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+Gn(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+Qn(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}var mi=function(e,t,n){this.cm=n;var r=this.vert=N("div",[N("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=N("div",[N("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");r.tabIndex=i.tabIndex=-1,e(r),e(i),he(r,"scroll",(function(){r.clientHeight&&t(r.scrollTop,"vertical")})),he(i,"scroll",(function(){i.clientWidth&&t(i.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,a&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};mi.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,r=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?r+"px":"0";var i=e.viewHeight-(t?r:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?r+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(n?r:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==r&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?r:0,bottom:t?r:0}},mi.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},mi.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},mi.prototype.zeroWidthHack=function(){var e=y&&!p?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new V,this.disableVert=new V},mi.prototype.enableZeroWidthBar=function(e,t,n){function r(){var i=e.getBoundingClientRect();("vert"==n?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1))!=e?e.style.pointerEvents="none":t.set(1e3,r)}e.style.pointerEvents="auto",t.set(1e3,r)},mi.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var vi=function(){};function gi(e,t){t||(t=hi(e));var n=e.display.barWidth,r=e.display.barHeight;yi(e,t);for(var i=0;i<4&&n!=e.display.barWidth||r!=e.display.barHeight;i++)n!=e.display.barWidth&&e.options.lineWrapping&&Xr(e),yi(e,hi(e)),n=e.display.barWidth,r=e.display.barHeight}function yi(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+"px",n.heightForcer.style.borderBottom=r.bottom+"px solid transparent",r.right&&r.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=r.bottom+"px",n.scrollbarFiller.style.width=r.right+"px"):n.scrollbarFiller.style.display="",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=r.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}vi.prototype.update=function(){return{bottom:0,right:0}},vi.prototype.setScrollLeft=function(){},vi.prototype.setScrollTop=function(){},vi.prototype.clear=function(){};var bi={native:mi,null:vi};function Ei(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&S(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new bi[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),he(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,n){"horizontal"==n?pi(e,t):fi(e,t)}),e),e.display.scrollbars.addClass&&L(e.display.wrapper,e.display.scrollbars.addClass)}var wi=0;function ki(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++wi,markArrays:null},Tn(e.curOp)}function Oi(e){var t=e.curOp;t&&Sn(t,(function(e){for(var t=0;t=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Ri(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Si(e){e.updatedDisplay=e.mustUpdate&&Ui(e.cm,e.update)}function xi(e){var t=e.cm,n=t.display;e.updatedDisplay&&Xr(t),e.barMeasure=hi(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Zn(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+Qn(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-Kn(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}function Ci(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var n=+new Date+e.options.workTime,r=yt(e,t.highlightFrontier),i=[];t.iter(r.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(o){if(r.line>=e.display.viewFrom){var a=o.styles,s=o.text.length>e.options.maxHighlightLength?We(t.mode,r.state):null,u=vt(e,o,r,!0);s&&(r.state=s),o.styles=u.styles;var l=o.styleClasses,c=u.classes;c?o.styleClasses=c:l&&(o.styleClasses=null);for(var f=!a||a.length!=o.styles.length||l!=c&&(!l||!c||l.bgClass!=c.bgClass||l.textClass!=c.textClass),d=0;!f&&dn)return ji(e,e.options.workDelay),!0})),t.highlightFrontier=r.line,t.modeFrontier=Math.max(t.modeFrontier,r.line),i.length&&Di(e,(function(){for(var t=0;t=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==Br(e))return!1;Qi(e)&&(Pr(e),t.dims=Dr(e));var i=r.first+r.size,o=Math.max(t.visible.from-e.options.viewportMargin,r.first),a=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFroma&&n.viewTo-a<20&&(a=Math.min(i,n.viewTo)),Nt&&(o=en(e.doc,o),a=tn(e.doc,a));var s=o!=n.viewFrom||a!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;Ur(e,o,a),n.viewOffset=on($e(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var u=Br(e);if(!s&&0==u&&!t.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;var l=Pi(e);return u>4&&(n.lineDiv.style.display="none"),Hi(e,n.updateLineNumbers,t.dims),u>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,Vi(l),x(n.cursorDiv),x(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,s&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,ji(e,400)),n.updateLineNumbers=null,!0}function Bi(e,t){for(var n=t.viewport,r=!0;;r=!1){if(r&&e.options.lineWrapping&&t.oldDisplayWidth!=Kn(e))r&&(t.visible=ei(e.display,e.doc,n));else if(n&&null!=n.top&&(n={top:Math.min(e.doc.height+Gn(e.display)-Yn(e),n.top)}),t.visible=ei(e.display,e.doc,n),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!Ui(e,t))break;Xr(e);var i=hi(e);zr(e),gi(e,i),Gi(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function zi(e,t){var n=new Ri(e,t);if(Ui(e,n)){Xr(e),Bi(e,n);var r=hi(e);zr(e),gi(e,r),Gi(e,r),n.finish()}}function Hi(e,t,n){var r=e.display,i=e.options.lineNumbers,o=r.lineDiv,a=o.firstChild;function s(t){var n=t.nextSibling;return u&&y&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),n}for(var l=r.view,c=r.viewFrom,f=0;f-1&&(p=!1),Dn(e,d,c,n)),p&&(x(d.lineNumber),d.lineNumber.appendChild(document.createTextNode(rt(e.options,c)))),a=d.node.nextSibling}else{var h=Pn(e,d,c,n);o.insertBefore(h,a)}c+=d.size}for(;a;)a=s(a)}function qi(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",Cn(e,"gutterChanged",e)}function Gi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Qn(e)+"px"}function Wi(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var r=Ar(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=r+"px",a=0;al.clientWidth,d=l.scrollHeight>l.clientHeight;if(i&&c||o&&d){if(o&&y&&u)e:for(var p=t.target,h=s.view;p!=l;p=p.parentNode)for(var m=0;m=0&&ot(e,r.to())<=0)return n}return-1};var io=function(e,t){this.anchor=e,this.head=t};function oo(e,t,n){var r=e&&e.options.selectionsMayTouch,i=t[n];t.sort((function(e,t){return ot(e.from(),t.from())})),n=U(t,i);for(var o=1;o0:u>=0){var l=lt(s.from(),a.from()),c=ut(s.to(),a.to()),f=s.empty()?a.from()==a.head:s.from()==s.head;o<=n&&--n,t.splice(--o,2,new io(f?c:l,f?l:c))}}return new ro(t,n)}function ao(e,t){return new ro([new io(e,t||e)],0)}function so(e){return e.text?it(e.from.line+e.text.length-1,Y(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function uo(e,t){if(ot(e,t.from)<0)return e;if(ot(e,t.to)<=0)return so(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch;return e.line==t.to.line&&(r+=so(t).ch-t.to.ch),it(n,r)}function lo(e,t){for(var n=[],r=0;r1&&e.remove(s.line+1,h-1),e.insert(s.line+1,g)}Cn(e,"change",e,t)}function go(e,t,n){function r(e,i,o){if(e.linked)for(var a=0;a1&&!e.done[e.done.length-2].ranges?(e.done.pop(),Y(e.done)):void 0}function _o(e,t,n,r){var i=e.history;i.undone.length=0;var o,a,s=+new Date;if((i.lastOp==r||i.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&i.lastModTime>s-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=To(i,i.lastOp==r)))a=Y(o.changes),0==ot(t.from,t.to)&&0==ot(t.from,a.to)?a.to=so(t):o.changes.push(ko(e,t));else{var u=Y(i.done);for(u&&u.ranges||Co(e.sel,i.done),o={changes:[ko(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,a||ge(e,"historyAdded")}function So(e,t,n,r){var i=t.charAt(0);return"*"==i||"+"==i&&n.ranges.length==r.ranges.length&&n.somethingSelected()==r.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function xo(e,t,n,r){var i=e.history,o=r&&r.origin;n==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||So(e,o,Y(i.done),t))?i.done[i.done.length-1]=t:Co(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=n,r&&!1!==r.clearRedo&&Oo(i.undone)}function Co(e,t){var n=Y(t);n&&n.ranges&&n.equals(e)||t.push(e)}function No(e,t,n,r){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,r),(function(n){n.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=n.markedSpans),++o}))}function Do(e){if(!e)return null;for(var t,n=0;n-1&&(Y(s)[f]=l[f],delete l[f])}}}return r}function jo(e,t,n,r){if(r){var i=e.anchor;if(n){var o=ot(t,i)<0;o!=ot(n,i)<0?(i=t,t=n):o!=ot(t,n)<0&&(t=n)}return new io(i,t)}return new io(n||t,t)}function Fo(e,t,n,r,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),Bo(e,new ro([jo(e.sel.primary(),t,n,i)],0),r)}function Ro(e,t,n){for(var r=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:s.to>t.ch))){if(i&&(ge(u,"beforeCursorEnter"),u.explicitlyCleared)){if(o.markedSpans){--a;continue}break}if(!u.atomic)continue;if(n){var f=u.find(r<0?1:-1),d=void 0;if((r<0?c:l)&&(f=Ko(e,f,-r,f&&f.line==t.line?o:null)),f&&f.line==t.line&&(d=ot(f,n))&&(r<0?d<0:d>0))return Wo(e,f,t,r,i)}var p=u.find(r<0?-1:1);return(r<0?l:c)&&(p=Ko(e,p,r,p.line==t.line?o:null)),p?Wo(e,p,t,r,i):null}}return t}function Qo(e,t,n,r,i){var o=r||1,a=Wo(e,t,n,o,i)||!i&&Wo(e,t,n,o,!0)||Wo(e,t,n,-o,i)||!i&&Wo(e,t,n,-o,!0);return a||(e.cantEdit=!0,it(e.first,0))}function Ko(e,t,n,r){return n<0&&0==t.ch?t.line>e.first?ft(e,it(t.line-1)):null:n>0&&t.ch==(r||$e(e,t.line)).text.length?t.line=0;--i)Xo(e,{from:r[i].from,to:r[i].to,text:i?[""]:t.text,origin:t.origin});else Xo(e,t)}}function Xo(e,t){if(1!=t.text.length||""!=t.text[0]||0!=ot(t.from,t.to)){var n=lo(e,t);_o(e,t,n,e.cm?e.cm.curOp.id:NaN),ta(e,t,n,Pt(e,t));var r=[];go(e,(function(e,n){n||-1!=U(r,e.history)||(aa(e.history,t),r.push(e.history)),ta(e,t,null,Pt(e,t))}))}}function Zo(e,t,n){var r=e.cm&&e.cm.state.suppressEdits;if(!r||n){for(var i,o=e.history,a=e.sel,s="undo"==t?o.done:o.undone,u="undo"==t?o.undone:o.done,l=0;l=0;--p){var h=d(p);if(h)return h.v}}}}function ea(e,t){if(0!=t&&(e.first+=t,e.sel=new ro($(e.sel.ranges,(function(e){return new io(it(e.anchor.line+t,e.anchor.ch),it(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){Rr(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;re.lastLine())){if(t.from.lineo&&(t={from:t.from,to:it(o,$e(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Je(e,t.from,t.to),n||(n=lo(e,t)),e.cm?na(e.cm,t,r):vo(e,t,r),zo(e,n,H),e.cantEdit&&Qo(e,it(e.firstLine(),0))&&(e.cantEdit=!1)}}function na(e,t,n){var r=e.doc,i=e.display,o=t.from,a=t.to,s=!1,u=o.line;e.options.lineWrapping||(u=et(Jt($e(r,o.line))),r.iter(u,a.line+1,(function(e){if(e==i.maxLine)return s=!0,!0}))),r.sel.contains(t.from,t.to)>-1&&be(e),vo(r,t,n,Ir(e)),e.options.lineWrapping||(r.iter(u,o.line+t.text.length,(function(e){var t=an(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)})),s&&(e.curOp.updateMaxLine=!0)),xt(r,o.line),ji(e,400);var l=t.text.length-(a.line-o.line)-1;t.full?Rr(e):o.line!=a.line||1!=t.text.length||mo(e.doc,t)?Rr(e,o.line,a.line+1,l):Mr(e,o.line,"text");var c=Ee(e,"changes"),f=Ee(e,"change");if(f||c){var d={from:o,to:a,text:t.text,removed:t.removed,origin:t.origin};f&&Cn(e,"change",e,d),c&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(d)}e.display.selForContextMenu=null}function ra(e,t,n,r,i){var o;r||(r=n),ot(r,n)<0&&(n=(o=[r,n])[0],r=o[1]),"string"==typeof t&&(t=e.splitLines(t)),Jo(e,{from:n,to:r,text:t,origin:i})}function ia(e,t,n,r){n1||!(this.children[0]instanceof ua))){var s=[];this.collapse(s),this.children=[new ua(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var a=i.lines.length%25+25,s=a;s10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;r0||0==a&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=D("span",[o.replacedWith],"CodeMirror-widget"),r.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),r.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if($t(e,t.line,t,n,o)||t.line!=n.line&&$t(e,n.line,t,n,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");At()}o.addToHistory&&_o(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var s,u=t.line,l=e.cm;if(e.iter(u,n.line+1,(function(r){l&&o.collapsed&&!l.options.lineWrapping&&Jt(r)==l.display.maxLine&&(s=!0),o.collapsed&&u!=t.line&&Ze(r,0),Ft(r,new It(o,u==t.line?t.ch:null,u==n.line?n.ch:null),e.cm&&e.cm.curOp),++u})),o.collapsed&&e.iter(t.line,n.line+1,(function(t){nn(e,t)&&Ze(t,0)})),o.clearOnEnter&&he(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(Dt(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++pa,o.atomic=!0),l){if(s&&(l.curOp.updateMaxLine=!0),o.collapsed)Rr(l,t.line,n.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var c=t.line;c<=n.line;c++)Mr(l,c,"text");o.atomic&&qo(l.doc),Cn(l,"markerAdded",l,o)}return o}ha.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&ki(e),Ee(this,"clear")){var n=this.find();n&&Cn(this,"clear",n.from,n.to)}for(var r=null,i=null,o=0;oe.display.maxLineLength&&(e.display.maxLine=l,e.display.maxLineLength=c,e.display.maxLineChanged=!0)}null!=r&&e&&this.collapsed&&Rr(e,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&qo(e.doc)),e&&Cn(e,"markerCleared",e,this,r,i),t&&Oi(e),this.parent&&this.parent.clear()}},ha.prototype.find=function(e,t){var n,r;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;u--)Jo(this,r[u]);s?Uo(this,s):this.cm&&ai(this.cm)})),undo:Li((function(){Zo(this,"undo")})),redo:Li((function(){Zo(this,"redo")})),undoSelection:Li((function(){Zo(this,"undo",!0)})),redoSelection:Li((function(){Zo(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,n){e=ft(this,e),t=ft(this,t);var r=[],i=e.line;return this.iter(e.line,t.line+1,(function(o){var a=o.markedSpans;if(a)for(var s=0;s=u.to||null==u.from&&i!=e.line||null!=u.from&&i==t.line&&u.from>=t.ch||n&&!n(u.marker)||r.push(u.marker.parent||u.marker)}++i})),r},getAllMarks:function(){var e=[];return this.iter((function(t){var n=t.markedSpans;if(n)for(var r=0;re)return t=e,!0;e-=o,++n})),ft(this,it(n,t))},indexFromPos:function(e){var t=(e=ft(this,e)).ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var f=e.dataTransfer.getData("Text");if(f){var d;if(t.state.draggingText&&!t.state.draggingText.copy&&(d=t.listSelections()),zo(t.doc,ao(n,n)),d)for(var p=0;p=0;t--)ra(e.doc,"",r[t].from,r[t].to,"+delete");ai(e)}))}function Wa(e,t,n){var r=ae(e.text,t+n,n);return r<0||r>e.text.length?null:r}function Qa(e,t,n){var r=Wa(e,t.ch,n);return null==r?null:new it(t.line,r,n<0?"after":"before")}function Ka(e,t,n,r,i){if(e){"rtl"==t.doc.direction&&(i=-i);var o=de(n,t.doc.direction);if(o){var a,s=i<0?Y(o):o[0],u=i<0==(1==s.level)?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var l=tr(t,n);a=i<0?n.text.length-1:0;var c=nr(t,l,a).top;a=se((function(e){return nr(t,l,e).top==c}),i<0==(1==s.level)?s.from:s.to-1,a),"before"==u&&(a=Wa(n,a,1))}else a=i<0?s.to:s.from;return new it(r,a,u)}}return new it(r,i<0?n.text.length:0,i<0?"before":"after")}function Ya(e,t,n,r){var i=de(t,e.doc.direction);if(!i)return Qa(t,n,r);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var o=ce(i,n.ch,n.sticky),a=i[o];if("ltr"==e.doc.direction&&a.level%2==0&&(r>0?a.to>n.ch:a.from=a.from&&d>=c.begin)){var p=f?"before":"after";return new it(n.line,d,p)}}var h=function(e,t,r){for(var o=function(e,t){return t?new it(n.line,u(e,1),"before"):new it(n.line,e,"after")};e>=0&&e0==(1!=a.level),l=s?r.begin:u(r.end,-1);if(a.from<=l&&l0?c.end:u(c.begin,-1);return null==v||r>0&&v==t.text.length||!(m=h(r>0?0:i.length-1,r,l(v)))?null:m}Ma.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},Ma.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},Ma.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},Ma.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},Ma.default=y?Ma.macDefault:Ma.pcDefault;var $a={selectAll:Yo,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),H)},killLine:function(e){return Ga(e,(function(t){if(t.empty()){var n=$e(e.doc,t.head.line).text.length;return t.head.ch==n&&t.head.line0)i=new it(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),it(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var a=$e(e.doc,i.line-1).text;a&&(i=new it(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+a.charAt(a.length-1),it(i.line-1,a.length-1),i,"+transpose"))}n.push(new io(i,i))}e.setSelections(n)}))},newlineAndIndent:function(e){return Di(e,(function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var r=0;r-1&&(ot((i=s.ranges[i]).from(),t)<0||t.xRel>0)&&(ot(i.to(),t)>0||t.xRel<0)?ws(e,r,t,o):Os(e,r,t,o)}function ws(e,t,n,r){var i=e.display,o=!1,l=Ai(e,(function(t){u&&(i.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:Yr(e)),ve(i.wrapper.ownerDocument,"mouseup",l),ve(i.wrapper.ownerDocument,"mousemove",c),ve(i.scroller,"dragstart",f),ve(i.scroller,"drop",l),o||(ke(t),r.addNew||Fo(e.doc,n,null,null,r.extend),u&&!d||a&&9==s?setTimeout((function(){i.wrapper.ownerDocument.body.focus({preventScroll:!0}),i.input.focus()}),20):i.input.focus())})),c=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},f=function(){return o=!0};u&&(i.scroller.draggable=!0),e.state.draggingText=l,l.copy=!r.moveOnDrag,he(i.wrapper.ownerDocument,"mouseup",l),he(i.wrapper.ownerDocument,"mousemove",c),he(i.scroller,"dragstart",f),he(i.scroller,"drop",l),e.state.delayingBlurEvent=!0,setTimeout((function(){return i.input.focus()}),20),i.scroller.dragDrop&&i.scroller.dragDrop()}function ks(e,t,n){if("char"==n)return new io(t,t);if("word"==n)return e.findWordAt(t);if("line"==n)return new io(it(t.line,0),ft(e.doc,it(t.line+1,0)));var r=n(e,t);return new io(r.from,r.to)}function Os(e,t,n,r){a&&Yr(e);var i=e.display,o=e.doc;ke(t);var s,u,l=o.sel,c=l.ranges;if(r.addNew&&!r.extend?(u=o.sel.contains(n),s=u>-1?c[u]:new io(n,n)):(s=o.sel.primary(),u=o.sel.primIndex),"rectangle"==r.unit)r.addNew||(s=new io(n,n)),n=jr(e,t,!0,!0),u=-1;else{var f=ks(e,n,r.unit);s=r.extend?jo(s,f.anchor,f.head,r.extend):f}r.addNew?-1==u?(u=c.length,Bo(o,oo(e,c.concat([s]),u),{scroll:!1,origin:"*mouse"})):c.length>1&&c[u].empty()&&"char"==r.unit&&!r.extend?(Bo(o,oo(e,c.slice(0,u).concat(c.slice(u+1)),0),{scroll:!1,origin:"*mouse"}),l=o.sel):Mo(o,u,s,q):(u=0,Bo(o,new ro([s],0),q),l=o.sel);var d=n;function p(t){if(0!=ot(d,t))if(d=t,"rectangle"==r.unit){for(var i=[],a=e.options.tabSize,c=P($e(o,n.line).text,n.ch,a),f=P($e(o,t.line).text,t.ch,a),p=Math.min(c,f),h=Math.max(c,f),m=Math.min(n.line,t.line),v=Math.min(e.lastLine(),Math.max(n.line,t.line));m<=v;m++){var g=$e(o,m).text,y=W(g,p,a);p==h?i.push(new io(it(m,y),it(m,y))):g.length>y&&i.push(new io(it(m,y),it(m,W(g,h,a))))}i.length||i.push(new io(n,n)),Bo(o,oo(e,l.ranges.slice(0,u).concat(i),u),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var b,E=s,w=ks(e,t,r.unit),k=E.anchor;ot(w.anchor,k)>0?(b=w.head,k=lt(E.from(),w.anchor)):(b=w.anchor,k=ut(E.to(),w.head));var O=l.ranges.slice(0);O[u]=Ts(e,new io(ft(o,k),b)),Bo(o,oo(e,O,u),q)}}var h=i.wrapper.getBoundingClientRect(),m=0;function v(t){var n=++m,a=jr(e,t,!0,"rectangle"==r.unit);if(a)if(0!=ot(a,d)){e.curOp.focus=I(),p(a);var s=ei(i,o);(a.line>=s.to||a.lineh.bottom?20:0;u&&setTimeout(Ai(e,(function(){m==n&&(i.scroller.scrollTop+=u,v(t))})),50)}}function g(t){e.state.selectingText=!1,m=1/0,t&&(ke(t),i.input.focus()),ve(i.wrapper.ownerDocument,"mousemove",y),ve(i.wrapper.ownerDocument,"mouseup",b),o.history.lastSelOrigin=null}var y=Ai(e,(function(e){0!==e.buttons&&xe(e)?v(e):g(e)})),b=Ai(e,g);e.state.selectingText=b,he(i.wrapper.ownerDocument,"mousemove",y),he(i.wrapper.ownerDocument,"mouseup",b)}function Ts(e,t){var n=t.anchor,r=t.head,i=$e(e.doc,n.line);if(0==ot(n,r)&&n.sticky==r.sticky)return t;var o=de(i);if(!o)return t;var a=ce(o,n.ch,n.sticky),s=o[a];if(s.from!=n.ch&&s.to!=n.ch)return t;var u,l=a+(s.from==n.ch==(1!=s.level)?0:1);if(0==l||l==o.length)return t;if(r.line!=n.line)u=(r.line-n.line)*("ltr"==e.doc.direction?1:-1)>0;else{var c=ce(o,r.ch,r.sticky),f=c-a||(r.ch-n.ch)*(1==s.level?-1:1);u=c==l-1||c==l?f<0:f>0}var d=o[l+(u?-1:0)],p=u==(1==d.level),h=p?d.from:d.to,m=p?"after":"before";return n.ch==h&&n.sticky==m?t:new io(new it(n.line,h,m),r)}function _s(e,t,n,r){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(c){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&ke(t);var a=e.display,s=a.lineDiv.getBoundingClientRect();if(o>s.bottom||!Ee(e,n))return Te(t);o-=s.top-a.viewOffset;for(var u=0;u=i)return ge(e,n,e,tt(e.doc,o),e.display.gutterSpecs[u].className,t),Te(t)}}function Ss(e,t){return _s(e,t,"gutterClick",!0)}function xs(e,t){Hn(e.display,t)||Cs(e,t)||ye(e,t,"contextmenu")||O||e.display.input.onContextMenu(t)}function Cs(e,t){return!!Ee(e,"gutterContextMenu")&&_s(e,t,"gutterContextMenu",!1)}function Ns(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),fr(e)}ms.prototype.compare=function(e,t,n){return this.time+hs>e&&0==ot(t,this.pos)&&n==this.button};var Ds={toString:function(){return"CodeMirror.Init"}},As={},Is={};function Ls(e){var t=e.optionHandlers;function n(n,r,i,o){e.defaults[n]=r,i&&(t[n]=o?function(e,t,n){n!=Ds&&i(e,t,n)}:i)}e.defineOption=n,e.Init=Ds,n("value","",(function(e,t){return e.setValue(t)}),!0),n("mode",null,(function(e,t){e.doc.modeOption=t,po(e)}),!0),n("indentUnit",2,po,!0),n("indentWithTabs",!1),n("smartIndent",!0),n("tabSize",4,(function(e){ho(e),fr(e),Rr(e)}),!0),n("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var n=[],r=e.doc.first;e.doc.iter((function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,n.push(it(r,o))}r++}));for(var i=n.length-1;i>=0;i--)ra(e.doc,t,n[i],it(n[i].line,n[i].ch+t.length))}})),n("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,(function(e,t,n){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),n!=Ds&&e.refresh()})),n("specialCharPlaceholder",mn,(function(e){return e.refresh()}),!0),n("electricChars",!0),n("inputStyle",g?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),n("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),n("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),n("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),n("rtlMoveVisually",!E),n("wholeLineUpdateBefore",!0),n("theme","default",(function(e){Ns(e),$i(e)}),!0),n("keyMap","default",(function(e,t,n){var r=qa(t),i=n!=Ds&&qa(n);i&&i.detach&&i.detach(e,r),r.attach&&r.attach(e,i||null)})),n("extraKeys",null),n("configureMouse",null),n("lineWrapping",!1,Fs,!0),n("gutters",[],(function(e,t){e.display.gutterSpecs=Ki(t,e.options.lineNumbers),$i(e)}),!0),n("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?Ar(e.display)+"px":"0",e.refresh()}),!0),n("coverGutterNextToScrollbar",!1,(function(e){return gi(e)}),!0),n("scrollbarStyle","native",(function(e){Ei(e),gi(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),n("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=Ki(e.options.gutters,t),$i(e)}),!0),n("firstLineNumber",1,$i,!0),n("lineNumberFormatter",(function(e){return e}),$i,!0),n("showCursorWhenSelecting",!1,zr,!0),n("resetSelectionOnContextMenu",!0),n("lineWiseCopyCut",!0),n("pasteLinesPerSelection",!0),n("selectionsMayTouch",!1),n("readOnly",!1,(function(e,t){"nocursor"==t&&(Jr(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),n("screenReaderLabel",null,(function(e,t){t=""===t?null:t,e.display.input.screenReaderLabelChanged(t)})),n("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),n("dragDrop",!0,js),n("allowDropFileTypes",null),n("cursorBlinkRate",530),n("cursorScrollMargin",0),n("cursorHeight",1,zr,!0),n("singleCursorHeightPerLine",!0,zr,!0),n("workTime",100),n("workDelay",100),n("flattenSpans",!0,ho,!0),n("addModeClass",!1,ho,!0),n("pollInterval",100),n("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),n("historyEventDelay",1250),n("viewportMargin",10,(function(e){return e.refresh()}),!0),n("maxHighlightLength",1e4,ho,!0),n("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),n("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),n("autofocus",null),n("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),n("phrases",null)}function js(e,t,n){if(!t!=!(n&&n!=Ds)){var r=e.display.dragFunctions,i=t?he:ve;i(e.display.scroller,"dragstart",r.start),i(e.display.scroller,"dragenter",r.enter),i(e.display.scroller,"dragover",r.over),i(e.display.scroller,"dragleave",r.leave),i(e.display.scroller,"drop",r.drop)}}function Fs(e){e.options.lineWrapping?(L(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(S(e.display.wrapper,"CodeMirror-wrap"),sn(e)),Lr(e),Rr(e),fr(e),setTimeout((function(){return gi(e)}),100)}function Rs(e,t){var n=this;if(!(this instanceof Rs))return new Rs(e,t);this.options=t=t?M(t):{},M(As,t,!1);var r=t.value;"string"==typeof r?r=new ka(r,t.mode,null,t.lineSeparator,t.direction):t.mode&&(r.modeOption=t.mode),this.doc=r;var i=new Rs.inputStyles[t.inputStyle](this),o=this.display=new Ji(e,r,i,t);for(var l in o.wrapper.CodeMirror=this,Ns(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Ei(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new V,keySeq:null,specialChars:null},t.autofocus&&!g&&o.input.focus(),a&&s<11&&setTimeout((function(){return n.display.input.reset(!0)}),20),Ms(this),Da(),ki(this),this.curOp.forceUpdate=!0,yo(this,r),t.autofocus&&!g||this.hasFocus()?setTimeout((function(){n.hasFocus()&&!n.state.focused&&$r(n)}),20):Jr(this),Is)Is.hasOwnProperty(l)&&Is[l](this,t[l],Ds);Qi(this),t.finishInit&&t.finishInit(this);for(var c=0;c400}he(t.scroller,"touchstart",(function(i){if(!ye(e,i)&&!o(i)&&!Ss(e,i)){t.input.ensurePolled(),clearTimeout(n);var a=+new Date;t.activeTouch={start:a,moved:!1,prev:a-r.end<=300?r:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}})),he(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),he(t.scroller,"touchend",(function(n){var r=t.activeTouch;if(r&&!Hn(t,n)&&null!=r.left&&!r.moved&&new Date-r.start<300){var o,a=e.coordsChar(t.activeTouch,"page");o=!r.prev||u(r,r.prev)?new io(a,a):!r.prev.prev||u(r,r.prev.prev)?e.findWordAt(a):new io(it(a.line,0),ft(e.doc,it(a.line+1,0))),e.setSelection(o.anchor,o.head),e.focus(),ke(n)}i()})),he(t.scroller,"touchcancel",i),he(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(fi(e,t.scroller.scrollTop),pi(e,t.scroller.scrollLeft,!0),ge(e,"scroll",e))})),he(t.scroller,"mousewheel",(function(t){return no(e,t)})),he(t.scroller,"DOMMouseScroll",(function(t){return no(e,t)})),he(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){ye(e,t)||_e(t)},over:function(t){ye(e,t)||(Sa(e,t),_e(t))},start:function(t){return _a(e,t)},drop:Ai(e,Ta),leave:function(t){ye(e,t)||xa(e)}};var l=t.input.getField();he(l,"keyup",(function(t){return cs.call(e,t)})),he(l,"keydown",Ai(e,us)),he(l,"keypress",Ai(e,fs)),he(l,"focus",(function(t){return $r(e,t)})),he(l,"blur",(function(t){return Jr(e,t)}))}Rs.defaults=As,Rs.optionHandlers=Is;var Ps=[];function Vs(e,t,n,r){var i,o=e.doc;null==n&&(n="add"),"smart"==n&&(o.mode.indent?i=yt(e,t).state:n="prev");var a=e.options.tabSize,s=$e(o,t),u=P(s.text,null,a);s.stateAfter&&(s.stateAfter=null);var l,c=s.text.match(/^\s*/)[0];if(r||/\S/.test(s.text)){if("smart"==n&&((l=o.mode.indent(i,s.text.slice(c.length),s.text))==z||l>150)){if(!r)return;n="prev"}}else l=0,n="not";"prev"==n?l=t>o.first?P($e(o,t-1).text,null,a):0:"add"==n?l=u+e.options.indentUnit:"subtract"==n?l=u-e.options.indentUnit:"number"==typeof n&&(l=u+n),l=Math.max(0,l);var f="",d=0;if(e.options.indentWithTabs)for(var p=Math.floor(l/a);p;--p)d+=a,f+="\t";if(da,u=Le(t),l=null;if(s&&r.ranges.length>1)if(Us&&Us.text.join("\n")==t){if(r.ranges.length%Us.text.length==0){l=[];for(var c=0;c=0;d--){var p=r.ranges[d],h=p.from(),m=p.to();p.empty()&&(n&&n>0?h=it(h.line,h.ch-n):e.state.overwrite&&!s?m=it(m.line,Math.min($e(o,m.line).text.length,m.ch+Y(u).length)):s&&Us&&Us.lineWise&&Us.text.join("\n")==u.join("\n")&&(h=m=it(h.line,0)));var v={from:h,to:m,text:l?l[d%l.length]:u,origin:i||(s?"paste":e.state.cutIncoming>a?"cut":"+input")};Jo(e.doc,v),Cn(e,"inputRead",e,v)}t&&!s&&qs(e,t),ai(e),e.curOp.updateInput<2&&(e.curOp.updateInput=f),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Hs(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||Di(t,(function(){return zs(t,n,0,null,"paste")})),!0}function qs(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,r=n.ranges.length-1;r>=0;r--){var i=n.ranges[r];if(!(i.head.ch>100||r&&n.ranges[r-1].head.line==i.head.line)){var o=e.getModeAt(i.head),a=!1;if(o.electricChars){for(var s=0;s-1){a=Vs(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test($e(e.doc,i.head.line).text.slice(0,i.head.ch))&&(a=Vs(e,i.head.line,"smart"));a&&Cn(e,"electricInput",e,i.head.line)}}}function Gs(e){for(var t=[],n=[],r=0;rn&&(Vs(this,i.head.line,e,!0),n=i.head.line,r==this.doc.sel.primIndex&&ai(this));else{var o=i.from(),a=i.to(),s=Math.max(n,o.line);n=Math.min(this.lastLine(),a.line-(a.ch?0:1))+1;for(var u=s;u0&&Mo(this.doc,r,new io(o,l[r].to()),H)}}})),getTokenAt:function(e,t){return Ot(this,e,t)},getLineTokens:function(e,t){return Ot(this,it(e),t,!0)},getTokenTypeAt:function(e){e=ft(this.doc,e);var t,n=gt(this,$e(this.doc,e.line)),r=0,i=(n.length-1)/2,o=e.ch;if(0==o)t=n[2];else for(;;){var a=r+i>>1;if((a?n[2*a-1]:0)>=o)i=a;else{if(!(n[2*a+1]o&&(e=o,i=!0),r=$e(this.doc,e)}else r=e;return mr(this,r,{top:0,left:0},t||"page",n||i).top+(i?this.doc.height-on(r):0)},defaultTextHeight:function(){return Cr(this.display)},defaultCharWidth:function(){return Nr(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,r,i){var o=this.display,a=(e=yr(this,ft(this.doc,e))).bottom,s=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),o.sizer.appendChild(t),"over"==r)a=e.top;else if("above"==r||"near"==r){var u=Math.max(o.wrapper.clientHeight,this.doc.height),l=Math.max(o.sizer.clientWidth,o.lineSpace.clientWidth);("above"==r||e.bottom+t.offsetHeight>u)&&e.top>t.offsetHeight?a=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=u&&(a=e.bottom),s+t.offsetWidth>l&&(s=l-t.offsetWidth)}t.style.top=a+"px",t.style.left=t.style.right="","right"==i?(s=o.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?s=0:"middle"==i&&(s=(o.sizer.clientWidth-t.offsetWidth)/2),t.style.left=s+"px"),n&&ri(this,{left:s,top:a,right:s+t.offsetWidth,bottom:a+t.offsetHeight})},triggerOnKeyDown:Ii(us),triggerOnKeyPress:Ii(fs),triggerOnKeyUp:cs,triggerOnMouseDown:Ii(gs),execCommand:function(e){if($a.hasOwnProperty(e))return $a[e].call(null,this)},triggerElectric:Ii((function(e){qs(this,e)})),findPosH:function(e,t,n,r){var i=1;t<0&&(i=-1,t=-t);for(var o=ft(this.doc,e),a=0;a0&&a(t.charAt(n-1));)--n;for(;r.5||this.options.lineWrapping)&&Lr(this),ge(this,"refresh",this)})),swapDoc:Ii((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),yo(this,e),fr(this),this.display.input.reset(),si(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,Cn(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},we(e),e.registerHelper=function(t,r,i){n.hasOwnProperty(t)||(n[t]=e[t]={_global:[]}),n[t][r]=i},e.registerGlobalHelper=function(t,r,i,o){e.registerHelper(t,r,o),n[t]._global.push({pred:i,val:o})}}function Ys(e,t,n,r,i){var o=t,a=n,s=$e(e,t.line),u=i&&"rtl"==e.direction?-n:n;function l(){var n=t.line+u;return!(n=e.first+e.size)&&(t=new it(n,t.ch,t.sticky),s=$e(e,n))}function c(o){var a;if("codepoint"==r){var c=s.text.charCodeAt(t.ch+(n>0?0:-1));if(isNaN(c))a=null;else{var f=n>0?c>=55296&&c<56320:c>=56320&&c<57343;a=new it(t.line,Math.max(0,Math.min(s.text.length,t.ch+n*(f?2:1))),-n)}}else a=i?Ya(e.cm,s,t,n):Qa(s,t,n);if(null==a){if(o||!l())return!1;t=Ka(i,e.cm,s,t.line,u)}else t=a;return!0}if("char"==r||"codepoint"==r)c();else if("column"==r)c(!0);else if("word"==r||"group"==r)for(var f=null,d="group"==r,p=e.cm&&e.cm.getHelper(t,"wordChars"),h=!0;!(n<0)||c(!h);h=!1){var m=s.text.charAt(t.ch)||"\n",v=ne(m,p)?"w":d&&"\n"==m?"n":!d||/\s/.test(m)?null:"p";if(!d||h||v||(v="s"),f&&f!=v){n<0&&(n=1,c(),t.sticky="after");break}if(v&&(f=v),n>0&&!c(!h))break}var g=Qo(e,t,o,a,!0);return at(o,g)&&(g.hitSide=!0),g}function $s(e,t,n,r){var i,o,a=e.doc,s=t.left;if("page"==r){var u=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),l=Math.max(u-.5*Cr(e.display),3);i=(n>0?t.bottom:t.top)+n*l}else"line"==r&&(i=n>0?t.bottom+3:t.top-3);for(;(o=wr(e,s,i)).outside;){if(n<0?i<=0:i>=a.height){o.hitSide=!0;break}i+=5*n}return o}var Js=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new V,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Xs(e,t){var n=er(e,t.line);if(!n||n.hidden)return null;var r=$e(e.doc,t.line),i=Jn(n,r,t.line),o=de(r,e.doc.direction),a="left";o&&(a=ce(o,t.ch)%2?"right":"left");var s=or(i.map,t.ch,a);return s.offset="right"==s.collapse?s.end:s.start,s}function Zs(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function eu(e,t){return t&&(e.bad=!0),e}function tu(e,t,n,r,i){var o="",a=!1,s=e.doc.lineSeparator(),u=!1;function l(e){return function(t){return t.id==e}}function c(){a&&(o+=s,u&&(o+=s),a=u=!1)}function f(e){e&&(c(),o+=e)}function d(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(n)return void f(n);var o,p=t.getAttribute("cm-marker");if(p){var h=e.findMarks(it(r,0),it(i+1,0),l(+p));return void(h.length&&(o=h[0].find(0))&&f(Je(e.doc,o.from,o.to).join(s)))}if("false"==t.getAttribute("contenteditable"))return;var m=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;m&&c();for(var v=0;v=t.display.viewTo||o.line=t.display.viewFrom&&Xs(t,i)||{node:u[0].measure.map[2],offset:0},c=o.liner.firstLine()&&(a=it(a.line-1,$e(r.doc,a.line-1).length)),s.ch==$e(r.doc,s.line).text.length&&s.linei.viewTo-1)return!1;a.line==i.viewFrom||0==(e=Fr(r,a.line))?(t=et(i.view[0].line),n=i.view[0].node):(t=et(i.view[e].line),n=i.view[e-1].node.nextSibling);var u,l,c=Fr(r,s.line);if(c==i.view.length-1?(u=i.viewTo-1,l=i.lineDiv.lastChild):(u=et(i.view[c+1].line)-1,l=i.view[c+1].node.previousSibling),!n)return!1;for(var f=r.doc.splitLines(tu(r,n,l,t,u)),d=Je(r.doc,it(t,0),it(u,$e(r.doc,u).text.length));f.length>1&&d.length>1;)if(Y(f)==Y(d))f.pop(),d.pop(),u--;else{if(f[0]!=d[0])break;f.shift(),d.shift(),t++}for(var p=0,h=0,m=f[0],v=d[0],g=Math.min(m.length,v.length);pa.ch&&y.charCodeAt(y.length-h-1)==b.charCodeAt(b.length-h-1);)p--,h++;f[f.length-1]=y.slice(0,y.length-h).replace(/^\u200b+/,""),f[0]=f[0].slice(p).replace(/\u200b+$/,"");var w=it(t,p),k=it(u,d.length?Y(d).length-h:0);return f.length>1||f[0]||ot(w,k)?(ra(r.doc,f,w,k,"+input"),!0):void 0},Js.prototype.ensurePolled=function(){this.forceCompositionEnd()},Js.prototype.reset=function(){this.forceCompositionEnd()},Js.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Js.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},Js.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Di(this.cm,(function(){return Rr(e.cm)}))},Js.prototype.setUneditable=function(e){e.contentEditable="false"},Js.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Ai(this.cm,zs)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Js.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Js.prototype.onContextMenu=function(){},Js.prototype.resetPosition=function(){},Js.prototype.needsContentAttribute=!0;var iu=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new V,this.hasSelection=!1,this.composing=null};function ou(e,t){if((t=t?M(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var n=I();t.autofocus=n==e||null!=e.getAttribute("autofocus")&&n==document.body}function r(){e.value=s.getValue()}var i;if(e.form&&(he(e.form,"submit",r),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var a=o.submit=function(){r(),o.submit=i,o.submit(),o.submit=a}}catch(u){}}t.finishInit=function(n){n.save=r,n.getTextArea=function(){return e},n.toTextArea=function(){n.toTextArea=isNaN,r(),e.parentNode.removeChild(n.getWrapperElement()),e.style.display="",e.form&&(ve(e.form,"submit",r),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var s=Rs((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s}function au(e){e.off=ve,e.on=he,e.wheelEventPixels=to,e.Doc=ka,e.splitLines=Le,e.countColumn=P,e.findColumn=W,e.isWordChar=te,e.Pass=z,e.signal=ge,e.Line=un,e.changeEnd=so,e.scrollbarModel=bi,e.Pos=it,e.cmpPos=ot,e.modes=Pe,e.mimeModes=Ve,e.resolveMode=ze,e.getMode=He,e.modeExtensions=qe,e.extendMode=Ge,e.copyState=We,e.startState=Ke,e.innerMode=Qe,e.commands=$a,e.keyMap=Ma,e.keyName=Ha,e.isModifierKey=Ba,e.lookupKey=Ua,e.normalizeKeyMap=Va,e.StringStream=Ye,e.SharedTextMarker=va,e.TextMarker=ha,e.LineWidget=ca,e.e_preventDefault=ke,e.e_stopPropagation=Oe,e.e_stop=_e,e.addClass=L,e.contains=A,e.rmClass=S,e.keyNames=La}iu.prototype.init=function(e){var t=this,n=this,r=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!ye(r,e)){if(r.somethingSelected())Bs({lineWise:!1,text:r.getSelections()});else{if(!r.options.lineWiseCopyCut)return;var t=Gs(r);Bs({lineWise:!0,text:t.text}),"cut"==e.type?r.setSelections(t.ranges,null,H):(n.prevInput="",i.value=t.text.join("\n"),F(i))}"cut"==e.type&&(r.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),m&&(i.style.width="0px"),he(i,"input",(function(){a&&s>=9&&t.hasSelection&&(t.hasSelection=null),n.poll()})),he(i,"paste",(function(e){ye(r,e)||Hs(e,r)||(r.state.pasteIncoming=+new Date,n.fastPoll())})),he(i,"cut",o),he(i,"copy",o),he(e.scroller,"paste",(function(t){if(!Hn(e,t)&&!ye(r,t)){if(!i.dispatchEvent)return r.state.pasteIncoming=+new Date,void n.focus();var o=new Event("paste");o.clipboardData=t.clipboardData,i.dispatchEvent(o)}})),he(e.lineSpace,"selectstart",(function(t){Hn(e,t)||ke(t)})),he(i,"compositionstart",(function(){var e=r.getCursor("from");n.composing&&n.composing.range.clear(),n.composing={start:e,range:r.markText(e,r.getCursor("to"),{className:"CodeMirror-composing"})}})),he(i,"compositionend",(function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)}))},iu.prototype.createField=function(e){this.wrapper=Qs(),this.textarea=this.wrapper.firstChild},iu.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},iu.prototype.prepareSelection=function(){var e=this.cm,t=e.display,n=e.doc,r=Hr(e);if(e.options.moveInputWithCursor){var i=yr(e,n.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),a=t.lineDiv.getBoundingClientRect();r.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+a.top-o.top)),r.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+a.left-o.left))}return r},iu.prototype.showSelection=function(e){var t=this.cm.display;C(t.cursorDiv,e.cursors),C(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},iu.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var n=t.getSelection();this.textarea.value=n,t.state.focused&&F(this.textarea),a&&s>=9&&(this.hasSelection=n)}else e||(this.prevInput=this.textarea.value="",a&&s>=9&&(this.hasSelection=null))}},iu.prototype.getField=function(){return this.textarea},iu.prototype.supportsTouch=function(){return!1},iu.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!g||I()!=this.textarea))try{this.textarea.focus()}catch(e){}},iu.prototype.blur=function(){this.textarea.blur()},iu.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},iu.prototype.receivedFocus=function(){this.slowPoll()},iu.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},iu.prototype.fastPoll=function(){var e=!1,t=this;function n(){t.poll()||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,n))}t.pollingFast=!0,t.polling.set(20,n)},iu.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,r=this.prevInput;if(this.contextMenuPending||!t.state.focused||je(n)&&!r&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=n.value;if(i==r&&!t.somethingSelected())return!1;if(a&&s>=9&&this.hasSelection===i||y&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||r||(r="\u200b"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var u=0,l=Math.min(r.length,i.length);u1e3||i.indexOf("\n")>-1?n.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},iu.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},iu.prototype.onKeyPress=function(){a&&s>=9&&(this.hasSelection=null),this.fastPoll()},iu.prototype.onContextMenu=function(e){var t=this,n=t.cm,r=n.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=jr(n,e),l=r.scroller.scrollTop;if(o&&!f){n.options.resetSelectionOnContextMenu&&-1==n.doc.sel.contains(o)&&Ai(n,Bo)(n.doc,ao(o),H);var c,d=i.style.cssText,p=t.wrapper.style.cssText,h=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-h.top-5)+"px; left: "+(e.clientX-h.left-5)+"px;\n z-index: 1000; background: "+(a?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",u&&(c=window.scrollY),r.input.focus(),u&&window.scrollTo(null,c),r.input.reset(),n.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=v,r.selForContextMenu=n.doc.sel,clearTimeout(r.detectingSelectAll),a&&s>=9&&m(),O?(_e(e),he(window,"mouseup",(function e(){ve(window,"mouseup",e),setTimeout(v,20)}))):setTimeout(v,50)}function m(){if(null!=i.selectionStart){var e=n.somethingSelected(),o="\u200b"+(e?i.value:"");i.value="\u21da",i.value=o,t.prevInput=e?"":"\u200b",i.selectionStart=1,i.selectionEnd=o.length,r.selForContextMenu=n.doc.sel}}function v(){if(t.contextMenuPending==v&&(t.contextMenuPending=!1,t.wrapper.style.cssText=p,i.style.cssText=d,a&&s<9&&r.scrollbars.setScrollTop(r.scroller.scrollTop=l),null!=i.selectionStart)){(!a||a&&s<9)&&m();var e=0,o=function o(){r.selForContextMenu==n.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"\u200b"==t.prevInput?Ai(n,Yo)(n):e++<10?r.detectingSelectAll=setTimeout(o,500):(r.selForContextMenu=null,r.input.reset())};r.detectingSelectAll=setTimeout(o,200)}}},iu.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e,this.textarea.readOnly=!!e},iu.prototype.setUneditable=function(){},iu.prototype.needsContentAttribute=!1,Ls(Rs),Ks(Rs);var su="iter insert remove copy getEditor constructor".split(" ");for(var uu in ka.prototype)ka.prototype.hasOwnProperty(uu)&&U(su,uu)<0&&(Rs.prototype[uu]=function(e){return function(){return e.apply(this.doc,arguments)}}(ka.prototype[uu]));return we(ka),Rs.inputStyles={textarea:iu,contenteditable:Js},Rs.defineMode=function(e){Rs.defaults.mode||"null"==e||(Rs.defaults.mode=e),Ue.apply(this,arguments)},Rs.defineMIME=Be,Rs.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Rs.defineMIME("text/plain","null"),Rs.defineExtension=function(e,t){Rs.prototype[e]=t},Rs.defineDocExtension=function(e,t){ka.prototype[e]=t},Rs.fromTextArea=ou,au(Rs),Rs.version="5.63.3",Rs}()},function(e,t,n){"use strict";n.d(t,"h",(function(){return m})),n.d(t,"g",(function(){return v})),n.d(t,"c",(function(){return g})),n.d(t,"d",(function(){return y})),n.d(t,"e",(function(){return b})),n.d(t,"a",(function(){return E})),n.d(t,"b",(function(){return w})),n.d(t,"f",(function(){return k})),n.d(t,"j",(function(){return O})),n.d(t,"i",(function(){return T}));var r=n(37),i=n(19),o=n(4),a=n(27),s=n(8),u=n(29),l=n(20),c=n(32),f=n(7),d=n(10),p=n(0);function h(e,t){for(var n=0;n=55296&&e<=57343)&&(!(e>=64976&&e<=65007)&&(65535!==(65535&e)&&65534!==(65535&e)&&(!(e>=0&&e<=8)&&(11!==e&&(!(e>=14&&e<=31)&&(!(e>=127&&e<=159)&&!(e>1114111)))))))}function a(e){if(e>65535){var t=55296+((e-=65536)>>10),n=56320+(1023&e);return String.fromCharCode(t,n)}return String.fromCharCode(e)}var s=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,u=new RegExp(s.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),l=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,c=n(106);var f=/[&<>"]/,d=/[&<>"]/g,p={"&":"&","<":"<",">":">",'"':"""};function h(e){return p[e]}var m=/[.?*+^$[\]\\(){}|-]/g;var v=n(85);t.lib={},t.lib.mdurl=n(107),t.lib.ucmicro=n(170),t.assign=function(e){var t=Array.prototype.slice.call(arguments,1);return t.forEach((function(t){if(t){if("object"!==typeof t)throw new TypeError(t+"must be object");Object.keys(t).forEach((function(n){e[n]=t[n]}))}})),e},t.isString=function(e){return"[object String]"===function(e){return Object.prototype.toString.call(e)}(e)},t.has=i,t.unescapeMd=function(e){return e.indexOf("\\")<0?e:e.replace(s,"$1")},t.unescapeAll=function(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(u,(function(e,t,n){return t||function(e,t){var n=0;return i(c,t)?c[t]:35===t.charCodeAt(0)&&l.test(t)&&o(n="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10))?a(n):e}(e,n)}))},t.isValidEntityCode=o,t.fromCodePoint=a,t.escapeHtml=function(e){return f.test(e)?e.replace(d,h):e},t.arrayReplaceAt=function(e,t,n){return[].concat(e.slice(0,t),n,e.slice(t+1))},t.isSpace=function(e){switch(e){case 9:case 32:return!0}return!1},t.isWhiteSpace=function(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1},t.isMdAsciiPunct=function(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}},t.isPunctChar=function(e){return v.test(e)},t.escapeRE=function(e){return e.replace(m,"\\$&")},t.normalizeReference=function(e){return e=e.trim().replace(/\s+/g," "),"\u1e7e"==="\u1e9e".toLowerCase()&&(e=e.replace(/\u1e9e/g,"\xdf")),e.toLowerCase().toUpperCase()}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a}));var r=n(32),i=function(){function e(e,t,n){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=n}return e.prototype.toJSON=function(){return{start:this.start,end:this.end}},e}();Object(r.a)(i);var o=function(){function e(e,t,n,r,i,o,a){this.kind=e,this.start=t,this.end=n,this.line=r,this.column=i,this.value=a,this.prev=o,this.next=null}return e.prototype.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},e}();function a(e){return null!=e&&"string"===typeof e.kind}Object(r.a)(o)},function(e,t,n){"use strict";n.r(t),n.d(t,"version",(function(){return r})),n.d(t,"versionInfo",(function(){return i})),n.d(t,"graphql",(function(){return se})),n.d(t,"graphqlSync",(function(){return ue})),n.d(t,"GraphQLSchema",(function(){return ce.a})),n.d(t,"GraphQLDirective",(function(){return E.c})),n.d(t,"GraphQLScalarType",(function(){return w.g})),n.d(t,"GraphQLObjectType",(function(){return w.f})),n.d(t,"GraphQLInterfaceType",(function(){return w.c})),n.d(t,"GraphQLUnionType",(function(){return w.h})),n.d(t,"GraphQLEnumType",(function(){return w.a})),n.d(t,"GraphQLInputObjectType",(function(){return w.b})),n.d(t,"GraphQLList",(function(){return w.d})),n.d(t,"GraphQLNonNull",(function(){return w.e})),n.d(t,"specifiedScalarTypes",(function(){return fe.g})),n.d(t,"GraphQLInt",(function(){return fe.d})),n.d(t,"GraphQLFloat",(function(){return fe.b})),n.d(t,"GraphQLString",(function(){return fe.e})),n.d(t,"GraphQLBoolean",(function(){return fe.a})),n.d(t,"GraphQLID",(function(){return fe.c})),n.d(t,"specifiedDirectives",(function(){return E.j})),n.d(t,"GraphQLIncludeDirective",(function(){return E.d})),n.d(t,"GraphQLSkipDirective",(function(){return E.e})),n.d(t,"GraphQLDeprecatedDirective",(function(){return E.b})),n.d(t,"GraphQLSpecifiedByDirective",(function(){return E.f})),n.d(t,"TypeKind",(function(){return b.TypeKind})),n.d(t,"DEFAULT_DEPRECATION_REASON",(function(){return E.a})),n.d(t,"introspectionTypes",(function(){return b.introspectionTypes})),n.d(t,"__Schema",(function(){return b.__Schema})),n.d(t,"__Directive",(function(){return b.__Directive})),n.d(t,"__DirectiveLocation",(function(){return b.__DirectiveLocation})),n.d(t,"__Type",(function(){return b.__Type})),n.d(t,"__Field",(function(){return b.__Field})),n.d(t,"__InputValue",(function(){return b.__InputValue})),n.d(t,"__EnumValue",(function(){return b.__EnumValue})),n.d(t,"__TypeKind",(function(){return b.__TypeKind})),n.d(t,"SchemaMetaFieldDef",(function(){return b.SchemaMetaFieldDef})),n.d(t,"TypeMetaFieldDef",(function(){return b.TypeMetaFieldDef})),n.d(t,"TypeNameMetaFieldDef",(function(){return b.TypeNameMetaFieldDef})),n.d(t,"isSchema",(function(){return ce.c})),n.d(t,"isDirective",(function(){return E.h})),n.d(t,"isType",(function(){return w.S})),n.d(t,"isScalarType",(function(){return w.R})),n.d(t,"isObjectType",(function(){return w.N})),n.d(t,"isInterfaceType",(function(){return w.H})),n.d(t,"isUnionType",(function(){return w.T})),n.d(t,"isEnumType",(function(){return w.E})),n.d(t,"isInputObjectType",(function(){return w.F})),n.d(t,"isListType",(function(){return w.J})),n.d(t,"isNonNullType",(function(){return w.L})),n.d(t,"isInputType",(function(){return w.G})),n.d(t,"isOutputType",(function(){return w.O})),n.d(t,"isLeafType",(function(){return w.I})),n.d(t,"isCompositeType",(function(){return w.D})),n.d(t,"isAbstractType",(function(){return w.C})),n.d(t,"isWrappingType",(function(){return w.U})),n.d(t,"isNullableType",(function(){return w.M})),n.d(t,"isNamedType",(function(){return w.K})),n.d(t,"isRequiredArgument",(function(){return w.P})),n.d(t,"isRequiredInputField",(function(){return w.Q})),n.d(t,"isSpecifiedScalarType",(function(){return fe.f})),n.d(t,"isIntrospectionType",(function(){return b.isIntrospectionType})),n.d(t,"isSpecifiedDirective",(function(){return E.i})),n.d(t,"assertSchema",(function(){return ce.b})),n.d(t,"assertDirective",(function(){return E.g})),n.d(t,"assertType",(function(){return w.x})),n.d(t,"assertScalarType",(function(){return w.w})),n.d(t,"assertObjectType",(function(){return w.u})),n.d(t,"assertInterfaceType",(function(){return w.o})),n.d(t,"assertUnionType",(function(){return w.y})),n.d(t,"assertEnumType",(function(){return w.l})),n.d(t,"assertInputObjectType",(function(){return w.m})),n.d(t,"assertListType",(function(){return w.q})),n.d(t,"assertNonNullType",(function(){return w.s})),n.d(t,"assertInputType",(function(){return w.n})),n.d(t,"assertOutputType",(function(){return w.v})),n.d(t,"assertLeafType",(function(){return w.p})),n.d(t,"assertCompositeType",(function(){return w.k})),n.d(t,"assertAbstractType",(function(){return w.j})),n.d(t,"assertWrappingType",(function(){return w.z})),n.d(t,"assertNullableType",(function(){return w.t})),n.d(t,"assertNamedType",(function(){return w.r})),n.d(t,"getNullableType",(function(){return w.B})),n.d(t,"getNamedType",(function(){return w.A})),n.d(t,"validateSchema",(function(){return u.b})),n.d(t,"assertValidSchema",(function(){return u.a})),n.d(t,"Token",(function(){return de.b})),n.d(t,"Source",(function(){return pe.a})),n.d(t,"Location",(function(){return de.a})),n.d(t,"getLocation",(function(){return he.a})),n.d(t,"printLocation",(function(){return me.a})),n.d(t,"printSourceLocation",(function(){return me.b})),n.d(t,"Lexer",(function(){return ve.a})),n.d(t,"TokenKind",(function(){return ge.a})),n.d(t,"parse",(function(){return a.a})),n.d(t,"parseValue",(function(){return a.c})),n.d(t,"parseType",(function(){return a.b})),n.d(t,"print",(function(){return x.a})),n.d(t,"visit",(function(){return ye.c})),n.d(t,"visitInParallel",(function(){return ye.d})),n.d(t,"getVisitFn",(function(){return ye.b})),n.d(t,"BREAK",(function(){return ye.a})),n.d(t,"Kind",(function(){return y.a})),n.d(t,"DirectiveLocation",(function(){return be.a})),n.d(t,"isDefinitionNode",(function(){return Ee.a})),n.d(t,"isExecutableDefinitionNode",(function(){return Ee.b})),n.d(t,"isSelectionNode",(function(){return Ee.c})),n.d(t,"isValueNode",(function(){return Ee.i})),n.d(t,"isTypeNode",(function(){return Ee.f})),n.d(t,"isTypeSystemDefinitionNode",(function(){return Ee.g})),n.d(t,"isTypeDefinitionNode",(function(){return Ee.d})),n.d(t,"isTypeSystemExtensionNode",(function(){return Ee.h})),n.d(t,"isTypeExtensionNode",(function(){return Ee.e})),n.d(t,"execute",(function(){return V})),n.d(t,"executeSync",(function(){return U})),n.d(t,"defaultFieldResolver",(function(){return oe})),n.d(t,"defaultTypeResolver",(function(){return ie})),n.d(t,"responsePathAsArray",(function(){return m})),n.d(t,"getDirectiveValues",(function(){return M})),n.d(t,"subscribe",(function(){return Se})),n.d(t,"createSourceEventStream",(function(){return Ne})),n.d(t,"validate",(function(){return s.c})),n.d(t,"ValidationContext",(function(){return De.b})),n.d(t,"specifiedRules",(function(){return Ae.a})),n.d(t,"ExecutableDefinitionsRule",(function(){return Ie.a})),n.d(t,"FieldsOnCorrectTypeRule",(function(){return Le.a})),n.d(t,"FragmentsOnCompositeTypesRule",(function(){return je.a})),n.d(t,"KnownArgumentNamesRule",(function(){return Fe.b})),n.d(t,"KnownDirectivesRule",(function(){return Re.a})),n.d(t,"KnownFragmentNamesRule",(function(){return Me.a})),n.d(t,"KnownTypeNamesRule",(function(){return Pe.a})),n.d(t,"LoneAnonymousOperationRule",(function(){return Ve.a})),n.d(t,"NoFragmentCyclesRule",(function(){return Ue.a})),n.d(t,"NoUndefinedVariablesRule",(function(){return Be.a})),n.d(t,"NoUnusedFragmentsRule",(function(){return ze.a})),n.d(t,"NoUnusedVariablesRule",(function(){return He.a})),n.d(t,"OverlappingFieldsCanBeMergedRule",(function(){return qe.a})),n.d(t,"PossibleFragmentSpreadsRule",(function(){return Ge.a})),n.d(t,"ProvidedRequiredArgumentsRule",(function(){return We.b})),n.d(t,"ScalarLeafsRule",(function(){return Qe.a})),n.d(t,"SingleFieldSubscriptionsRule",(function(){return Ke.a})),n.d(t,"UniqueArgumentNamesRule",(function(){return Ye.a})),n.d(t,"UniqueDirectivesPerLocationRule",(function(){return $e.a})),n.d(t,"UniqueFragmentNamesRule",(function(){return Je.a})),n.d(t,"UniqueInputFieldNamesRule",(function(){return Xe.a})),n.d(t,"UniqueOperationNamesRule",(function(){return Ze.a})),n.d(t,"UniqueVariableNamesRule",(function(){return et.a})),n.d(t,"ValuesOfCorrectTypeRule",(function(){return tt.a})),n.d(t,"VariablesAreInputTypesRule",(function(){return nt.a})),n.d(t,"VariablesInAllowedPositionRule",(function(){return rt.a})),n.d(t,"LoneSchemaDefinitionRule",(function(){return it.a})),n.d(t,"UniqueOperationTypesRule",(function(){return ot.a})),n.d(t,"UniqueTypeNamesRule",(function(){return at.a})),n.d(t,"UniqueEnumValueNamesRule",(function(){return st.a})),n.d(t,"UniqueFieldDefinitionNamesRule",(function(){return ut.a})),n.d(t,"UniqueDirectiveNamesRule",(function(){return lt.a})),n.d(t,"PossibleTypeExtensionsRule",(function(){return ct.a})),n.d(t,"NoDeprecatedCustomRule",(function(){return ft.a})),n.d(t,"NoSchemaIntrospectionCustomRule",(function(){return dt})),n.d(t,"GraphQLError",(function(){return v.a})),n.d(t,"syntaxError",(function(){return pt.a})),n.d(t,"locatedError",(function(){return g.a})),n.d(t,"printError",(function(){return v.b})),n.d(t,"formatError",(function(){return ht})),n.d(t,"getIntrospectionQuery",(function(){return mt.a})),n.d(t,"getOperationAST",(function(){return vt})),n.d(t,"getOperationRootType",(function(){return O})),n.d(t,"introspectionFromSchema",(function(){return bt})),n.d(t,"buildClientSchema",(function(){return Et.a})),n.d(t,"buildASTSchema",(function(){return It})),n.d(t,"buildSchema",(function(){return Lt})),n.d(t,"getDescription",(function(){return At})),n.d(t,"extendSchema",(function(){return St})),n.d(t,"lexicographicSortSchema",(function(){return Vt})),n.d(t,"printSchema",(function(){return qt})),n.d(t,"printType",(function(){return Yt})),n.d(t,"printIntrospectionSchema",(function(){return Gt})),n.d(t,"typeFromAST",(function(){return k.a})),n.d(t,"valueFromAST",(function(){return C.a})),n.d(t,"valueFromASTUntyped",(function(){return on.a})),n.d(t,"astFromValue",(function(){return Ht.a})),n.d(t,"TypeInfo",(function(){return an.a})),n.d(t,"visitWithTypeInfo",(function(){return an.b})),n.d(t,"coerceInputValue",(function(){return I})),n.d(t,"concatAST",(function(){return sn})),n.d(t,"separateOperations",(function(){return un})),n.d(t,"stripIgnoredCharacters",(function(){return fn})),n.d(t,"isEqualType",(function(){return pn.b})),n.d(t,"isTypeSubTypeOf",(function(){return pn.c})),n.d(t,"doTypesOverlap",(function(){return pn.a})),n.d(t,"assertValidName",(function(){return hn.a})),n.d(t,"isValidNameError",(function(){return hn.b})),n.d(t,"BreakingChangeType",(function(){return yn})),n.d(t,"DangerousChangeType",(function(){return bn})),n.d(t,"findBreakingChanges",(function(){return En})),n.d(t,"findDangerousChanges",(function(){return wn})),n.d(t,"findDeprecatedUsages",(function(){return jn.a}));var r="15.5.3",i=Object.freeze({major:15,minor:5,patch:3,preReleaseTag:null});function o(e){return"function"===typeof(null===e||void 0===e?void 0:e.then)}var a=n(33),s=n(47),u=n(59),l=n(4);var c=n(11),f=n(8),d=n(20),p=n(58);function h(e,t,n){return{prev:e,key:t,typename:n}}function m(e){for(var t=[],n=e;n;)t.push(n.key),n=n.prev;return t.reverse()}var v=n(3),g=n(41),y=n(1),b=n(9),E=n(15),w=n(0),k=n(22);function O(e,t){if("query"===t.operation){var n=e.getQueryType();if(!n)throw new v.a("Schema does not define the required query root type.",t);return n}if("mutation"===t.operation){var r=e.getMutationType();if(!r)throw new v.a("Schema is not configured for mutations.",t);return r}if("subscription"===t.operation){var i=e.getSubscriptionType();if(!i)throw new v.a("Schema is not configured for subscriptions.",t);return i}throw new v.a("Can only have query, mutation and subscription operations.",t)}var T=n(38),_=n(25);function S(e){return e.map((function(e){return"number"===typeof e?"["+e.toString()+"]":"."+e})).join("")}var x=n(13),C=n(50),N=n(12),D=n(26),A=n(28);function I(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:L;return j(e,t,n)}function L(e,t,n){var r="Invalid value "+Object(l.a)(t);throw e.length>0&&(r+=' at "value'.concat(S(e),'"')),n.message=r+": "+n.message,n}function j(e,t,n,r){if(Object(w.L)(t))return null!=e?j(e,t.ofType,n,r):void n(m(r),e,new v.a('Expected non-nullable type "'.concat(Object(l.a)(t),'" not to be null.')));if(null==e)return null;if(Object(w.J)(t)){var i=t.ofType,o=Object(p.a)(e,(function(e,t){var o=h(r,t,void 0);return j(e,i,n,o)}));return null!=o?o:[j(e,i,n,r)]}if(Object(w.F)(t)){if(!Object(d.a)(e))return void n(m(r),e,new v.a('Expected type "'.concat(t.name,'" to be an object.')));for(var a={},s=t.getFields(),u=0,f=Object(N.a)(s);u0&&(i+=' at "'.concat(s).concat(S(e),'"')),r(new v.a(i+"; "+n.message,a,void 0,void 0,void 0,n.originalError))}))},a=0;a=o)throw new v.a("Too many errors processing variables, error limit reached. Execution aborted.");i.push(e)}));if(0===i.length)return{coerced:a}}catch(s){i.push(s)}return{errors:i}}function R(e,t,n){for(var r,i={},o=null!==(r=t.arguments)&&void 0!==r?r:[],a=Object(_.a)(o,(function(e){return e.name.value})),s=0,u=e.args;s0)return{errors:p};try{t=Object(a.a)(r)}catch(pt){return{errors:[pt]}}var h=Object(s.c)(n,t);return h.length>0?{errors:h}:V({schema:n,document:t,rootValue:i,contextValue:o,variableValues:l,operationName:c,fieldResolver:f,typeResolver:d})}var ce=n(39),fe=n(10),de=n(17),pe=n(62),he=n(69),me=n(92),ve=n(63),ge=n(5),ye=n(23),be=n(7),Ee=n(31),we=n(19);function ke(e){return"function"===typeof(null===e||void 0===e?void 0:e[we.a])}function Oe(e,t,n){var r,i,o,a,s,u,l=e[we.a].call(e);function c(e){return e.done?e:Te(e.value,t).then(_e,i)}if("function"===typeof l.return&&(r=l.return,i=function(e){var t=function(){return Promise.reject(e)};return r.call(l).then(t,t)}),n){var f=n;o=function(e){return Te(e,f).then(_e,i)}}return a={next:function(){return l.next().then(c,o)},return:function(){return r?r.call(l).then(c,o):Promise.resolve({value:void 0,done:!0})},throw:function(e){return"function"===typeof l.throw?l.throw(e).then(c,o):Promise.reject(e).catch(i)}},s=we.a,u=function(){return this},s in a?Object.defineProperty(a,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):a[s]=u,a}function Te(e,t){return new Promise((function(n){return n(t(e))}))}function _e(e){return{value:e,done:!1}}function Se(e,t,n,r,i,o,a,s){return Ce(1===arguments.length?e:{schema:e,document:t,rootValue:n,contextValue:r,variableValues:i,operationName:o,fieldResolver:a,subscribeFieldResolver:s})}function xe(e){if(e instanceof v.a)return{errors:[e]};throw e}function Ce(e){var t=e.schema,n=e.document,r=e.rootValue,i=e.contextValue,o=e.variableValues,a=e.operationName,s=e.fieldResolver,u=e.subscribeFieldResolver,l=Ne(t,n,r,i,o,a,u),c=function(e){return V({schema:t,document:n,rootValue:e,contextValue:i,variableValues:o,operationName:a,fieldResolver:s})};return l.then((function(e){return ke(e)?Oe(e,c,xe):e}))}function Ne(e,t,n,r,i,o,a){return H(e,t,i),new Promise((function(s){var u=q(e,t,n,r,i,o,a);s(Array.isArray(u)?{errors:u}:function(e){var t=e.schema,n=e.operation,r=e.variableValues,i=e.rootValue,o=O(t,n),a=W(e,o,n.selectionSet,Object.create(null),Object.create(null)),s=Object.keys(a)[0],u=a[s],c=u[0].name.value,f=ae(t,o,c);if(!f)throw new v.a('The subscription field "'.concat(c,'" is not defined.'),u);var d=h(void 0,s,o.name),p=$(e,f,u,o,d);return new Promise((function(t){var n,o=R(f,u[0],r),a=e.contextValue;t((null!==(n=f.subscribe)&&void 0!==n?n:e.fieldResolver)(i,o,a,p))})).then((function(e){if(e instanceof Error)throw Object(g.a)(e,u,m(d));if(!ke(e))throw new Error("Subscription field must return Async Iterable. "+"Received: ".concat(Object(l.a)(e),"."));return e}),(function(e){throw Object(g.a)(e,u,m(d))}))}(u))})).catch(xe)}var De=n(101),Ae=n(93),Ie=n(121),Le=n(129),je=n(126),Fe=n(97),Re=n(95),Me=n(131),Pe=n(94),Ve=n(123),Ue=n(134),Be=n(136),ze=n(132),He=n(137),qe=n(140),Ge=n(133),We=n(99),Qe=n(128),Ke=n(124),Ye=n(98),$e=n(96),Je=n(130),Xe=n(100),Ze=n(122),et=n(135),tt=n(138),nt=n(127),rt=n(139),it=n(141),ot=n(142),at=n(143),st=n(144),ut=n(145),lt=n(146),ct=n(147),ft=n(151);function dt(e){return{Field:function(t){var n=Object(w.A)(e.getType());n&&Object(b.isIntrospectionType)(n)&&e.reportError(new v.a('GraphQL introspection has been disabled, but the requested query contained the field "'.concat(t.name.value,'".'),t))}}}var pt=n(30);function ht(e){var t;e||Object(f.a)(0,"Received null or undefined error.");var n=null!==(t=e.message)&&void 0!==t?t:"An unknown error occurred.",r=e.locations,i=e.path,o=e.extensions;return o?{message:n,locations:r,path:i,extensions:o}:{message:n,locations:r,path:i}}var mt=n(102);function vt(e,t){for(var n=null,r=0,i=e.definitions;r0?n.reverse().join("\n"):void 0}(e);if(void 0!==n)return Object(kt.a)("\n"+n)}}function It(e,t){null!=e&&e.kind===y.a.DOCUMENT||Object(f.a)(0,"Must provide valid Document AST."),!0!==(null===t||void 0===t?void 0:t.assumeValid)&&!0!==(null===t||void 0===t?void 0:t.assumeValidSDL)&&Object(s.a)(e);var n=xt({description:void 0,types:[],directives:[],extensions:void 0,extensionASTNodes:[],assumeValid:!1},e,t);if(null==n.astNode)for(var r=0,i=n.types;r2&&void 0!==arguments[2]?arguments[2]:"";return 0===t.length?"":t.every((function(e){return!e.description}))?"("+t.map(en).join(", ")+")":"(\n"+t.map((function(t,r){return nn(e,t," "+n,!r)+" "+n+en(t)})).join("\n")+"\n"+n+")"}function en(e){var t=Object(Ht.a)(e.defaultValue,e.type),n=e.name+": "+String(e.type);return t&&(n+=" = ".concat(Object(x.a)(t))),n+tn(e.deprecationReason)}function tn(e){if(null==e)return"";var t=Object(Ht.a)(e,fe.e);return t&&e!==E.a?" @deprecated(reason: "+Object(x.a)(t)+")":" @deprecated"}function nn(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],i=t.description;if(null==i)return"";if(!0===(null===e||void 0===e?void 0:e.commentDescriptions))return rn(i,n,r);var o=i.length>70,a=Object(kt.c)(i,"",o),s=n&&!r?"\n"+n:n;return s+a.replace(/\n/g,"\n"+n)+"\n"}function rn(e,t,n){return(t&&!n?"\n":"")+e.split("\n").map((function(e){return t+(""!==e?"# "+e:"#")})).join("\n")+"\n"}var on=n(125),an=n(44);function sn(e){for(var t=[],n=0;n0&&(n="\n"+n);var r=n[n.length-1];return('"'===r&&'\\"""'!==n.slice(-4)||"\\"===r)&&(n+="\n"),'"""'+n+'"""'}var pn=n(42),hn=n(148);function mn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function vn(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:o,s=void 0,u=Array.isArray(e),c=[e],f=-1,d=[],p=void 0,h=void 0,m=void 0,v=[],g=[],y=e;do{var b=++f===c.length,E=b&&0!==d.length;if(b){if(h=0===g.length?void 0:v[v.length-1],p=m,m=g.pop(),E){if(u)p=p.slice();else{for(var w={},k=0,O=Object.keys(p);k=e.character:r.start.line<=e.line&&r.end.line>=e.line},this.start=t,this.end=n}return Object(d.a)(e,[{key:"setStart",value:function(e,t){this.start=new h(e,t)}},{key:"setEnd",value:function(e,t){this.end=new h(e,t)}}]),e}(),h=function(){function e(t,n){var r=this;Object(f.a)(this,e),this.lessThanOrEqualTo=function(e){return r.linet)){for(var l=this._rows,c=0;c<=u;c++)l[0][c]=c;for(var f=1;f<=s;f++){for(var d=l[(f-1)%3],p=l[f%3],h=p[0]=f,m=1;m<=u;m++){var v=r[f-1]===i[m-1]?0:1,g=Math.min(d[m]+1,p[m-1]+1,d[m-1]+v);if(f>1&&m>1&&r[f-1]===i[m-2]&&r[f-2]===i[m-1]){var y=l[(f-2)%3][m-2];g=Math.min(g,y+1)}gt)return}var b=l[s%3][u];return b<=t?b:void 0}},e}();function a(e){for(var t=e.length,n=new Array(t),r=0;ra&&i(t[s-1]);)--s;return t.slice(a,s).join("\n")}function i(e){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=-1===e.indexOf("\n"),i=" "===e[0]||"\t"===e[0],o='"'===e[e.length-1],a="\\"===e[e.length-1],s=!r||o||a||n,u="";return!s||r&&i||(u+="\n"+t),u+=t?e.replace(/\n/g,"\n"+t):e,s&&(u+="\n"),'"""'+u.replace(/"""/g,'\\"""')+'"""'}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a}))},function(e,t,n){"use strict";var r=Object.entries||function(e){return Object.keys(e).map((function(t){return[t,e[t]]}))};t.a=r},function(e,t,n){"use strict";var r=Array.prototype.find?function(e,t){return Array.prototype.find.call(e,t)}:function(e,t){for(var n=0;n0)return this._typeStack[this._typeStack.length-1]},t.getParentType=function(){if(this._parentTypeStack.length>0)return this._parentTypeStack[this._parentTypeStack.length-1]},t.getInputType=function(){if(this._inputTypeStack.length>0)return this._inputTypeStack[this._inputTypeStack.length-1]},t.getParentInputType=function(){if(this._inputTypeStack.length>1)return this._inputTypeStack[this._inputTypeStack.length-2]},t.getFieldDef=function(){if(this._fieldDefStack.length>0)return this._fieldDefStack[this._fieldDefStack.length-1]},t.getDefaultValue=function(){if(this._defaultValueStack.length>0)return this._defaultValueStack[this._defaultValueStack.length-1]},t.getDirective=function(){return this._directive},t.getArgument=function(){return this._argument},t.getEnumValue=function(){return this._enumValue},t.enter=function(e){var t=this._schema;switch(e.kind){case i.a.SELECTION_SET:var n=Object(s.A)(this.getType());this._parentTypeStack.push(Object(s.D)(n)?n:void 0);break;case i.a.FIELD:var o,a,u=this.getParentType();u&&(o=this._getFieldDef(t,u,e))&&(a=o.type),this._fieldDefStack.push(o),this._typeStack.push(Object(s.O)(a)?a:void 0);break;case i.a.DIRECTIVE:this._directive=t.getDirective(e.name.value);break;case i.a.OPERATION_DEFINITION:var c;switch(e.operation){case"query":c=t.getQueryType();break;case"mutation":c=t.getMutationType();break;case"subscription":c=t.getSubscriptionType()}this._typeStack.push(Object(s.N)(c)?c:void 0);break;case i.a.INLINE_FRAGMENT:case i.a.FRAGMENT_DEFINITION:var f=e.typeCondition,d=f?Object(l.a)(t,f):Object(s.A)(this.getType());this._typeStack.push(Object(s.O)(d)?d:void 0);break;case i.a.VARIABLE_DEFINITION:var p=Object(l.a)(t,e.type);this._inputTypeStack.push(Object(s.G)(p)?p:void 0);break;case i.a.ARGUMENT:var h,m,v,g=null!==(h=this.getDirective())&&void 0!==h?h:this.getFieldDef();g&&(m=Object(r.a)(g.args,(function(t){return t.name===e.name.value})))&&(v=m.type),this._argument=m,this._defaultValueStack.push(m?m.defaultValue:void 0),this._inputTypeStack.push(Object(s.G)(v)?v:void 0);break;case i.a.LIST:var y=Object(s.B)(this.getInputType()),b=Object(s.J)(y)?y.ofType:y;this._defaultValueStack.push(void 0),this._inputTypeStack.push(Object(s.G)(b)?b:void 0);break;case i.a.OBJECT_FIELD:var E,w,k=Object(s.A)(this.getInputType());Object(s.F)(k)&&(w=k.getFields()[e.name.value])&&(E=w.type),this._defaultValueStack.push(w?w.defaultValue:void 0),this._inputTypeStack.push(Object(s.G)(E)?E:void 0);break;case i.a.ENUM:var O,T=Object(s.A)(this.getInputType());Object(s.E)(T)&&(O=T.getValue(e.value)),this._enumValue=O}},t.leave=function(e){switch(e.kind){case i.a.SELECTION_SET:this._parentTypeStack.pop();break;case i.a.FIELD:this._fieldDefStack.pop(),this._typeStack.pop();break;case i.a.DIRECTIVE:this._directive=null;break;case i.a.OPERATION_DEFINITION:case i.a.INLINE_FRAGMENT:case i.a.FRAGMENT_DEFINITION:this._typeStack.pop();break;case i.a.VARIABLE_DEFINITION:this._inputTypeStack.pop();break;case i.a.ARGUMENT:this._argument=null,this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case i.a.LIST:case i.a.OBJECT_FIELD:this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case i.a.ENUM:this._enumValue=null}},e}();function f(e,t,n){var r=n.name.value;return r===u.SchemaMetaFieldDef.name&&e.getQueryType()===t?u.SchemaMetaFieldDef:r===u.TypeMetaFieldDef.name&&e.getQueryType()===t?u.TypeMetaFieldDef:r===u.TypeNameMetaFieldDef.name&&Object(s.D)(t)?u.TypeNameMetaFieldDef:Object(s.N)(t)||Object(s.H)(t)?t.getFields()[r]:void 0}function d(e,t){return{enter:function(n){e.enter(n);var r=Object(a.b)(t,n.kind,!1);if(r){var i=r.apply(t,arguments);return void 0!==i&&(e.leave(n),Object(o.c)(i)&&e.enter(i)),i}},leave:function(n){var r,i=Object(a.b)(t,n.kind,!0);return i&&(r=i.apply(t,arguments)),e.leave(n),r}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),i=n(60),o=new(n.n(i).a);function a(e,t,r){var i,a;n(14).on(t,"select",(function(e,t){if(!i){var n,u=t.parentNode;(i=document.createElement("div")).className="CodeMirror-hint-information",u.appendChild(i),(a=document.createElement("div")).className="CodeMirror-hint-deprecation",u.appendChild(a),u.addEventListener("DOMNodeRemoved",n=function(e){e.target===u&&(u.removeEventListener("DOMNodeRemoved",n),i=null,a=null,n=null)})}var l=e.description?o.render(e.description):"Self descriptive.",c=e.type?''+s(e.type)+"":"";if(i.innerHTML='
'+("

"===l.slice(0,3)?"

"+c+l.slice(3):c+l)+"

",e&&a&&e.isDeprecated){var f=e.deprecationReason?o.render(e.deprecationReason):"";a.innerHTML='Deprecated'+f,a.style.display="block"}else a&&(a.style.display="none");r&&r(i)}))}function s(e){return e instanceof r.e?s(e.ofType)+"!":e instanceof r.d?"["+s(e.ofType)+"]":''+e.name+""}},function(e,t,n){"use strict";function r(e,t){for(var n=0,r=0;n0);var l=0;do{++r,l=10*l+s-i,s=t.charCodeAt(r)}while(o(s)&&l>0);if(ul)return 1}else{if(as)return 1;++n,++r}}return e.length-t.length}n.d(t,"a",(function(){return r}));var i=48;function o(e){return!isNaN(e)&&i<=e&&e<=57}},function(e,t,n){"use strict";n.d(t,"c",(function(){return c})),n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return p}));var r=n(8),i=n(3),o=n(23),a=n(59),s=n(44),u=n(93),l=n(101);function c(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u.a,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new s.a(e),f=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{maxErrors:void 0};t||Object(r.a)(0,"Must provide document."),Object(a.a)(e);var d=Object.freeze({}),p=[],h=new l.b(e,t,c,(function(e){if(null!=f.maxErrors&&p.length>=f.maxErrors)throw p.push(new i.a("Too many validation errors, error limit reached. Validation aborted.")),d;p.push(e)})),m=Object(o.d)(n.map((function(e){return e(h)})));try{Object(o.c)(t,Object(s.b)(c,m))}catch(v){if(v!==d)throw v}return p}function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u.b,r=[],i=new l.a(e,t,(function(e){r.push(e)})),a=n.map((function(e){return e(i)}));return Object(o.c)(e,Object(o.d)(a)),r}function d(e){var t=f(e);if(0!==t.length)throw new Error(t.map((function(e){return e.message})).join("\n\n"))}function p(e,t){var n=f(e,t);if(0!==n.length)throw new Error(n.map((function(e){return e.message})).join("\n\n"))}},function(e,t,n){"use strict";var r,i=!1;"object"===typeof window&&(i="MacIntel"===window.navigator.platform);var o=((r={})[i?"Cmd-F":"Ctrl-F"]="findPersistent",r["Cmd-G"]="findPersistent",r["Ctrl-G"]="findPersistent",r["Ctrl-Left"]="goSubwordLeft",r["Ctrl-Right"]="goSubwordRight",r["Alt-Left"]="goGroupLeft",r["Alt-Right"]="goGroupRight",r);t.a=o},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(53),i=n(12),o=n(4),a=n(11),s=n(20),u=n(58),l=n(1),c=n(10),f=n(0);function d(e,t){if(Object(f.L)(t)){var n=d(e,t.ofType);return(null===n||void 0===n?void 0:n.kind)===l.a.NULL?null:n}if(null===e)return{kind:l.a.NULL};if(void 0===e)return null;if(Object(f.J)(t)){var h=t.ofType,m=Object(u.a)(e);if(null!=m){for(var v=[],g=0;gc);f++){var d=e.getLine(l++);i=null==i?d:i+"\n"+d}u*=2,t.lastIndex=n.ch;var p=t.exec(i);if(p){var h=i.slice(0,p.index).split("\n"),m=p[0].split("\n"),v=n.line+h.length-1,g=h[h.length-1].length;return{from:r(v,g),to:r(v+m.length-1,1==m.length?g+m[0].length:m[m.length-1].length),match:p}}}}function l(e,t,n){for(var r,i=0;i<=e.length;){t.lastIndex=i;var o=t.exec(e);if(!o)break;var a=o.index+o[0].length;if(a>e.length-n)break;(!r||a>r.index+r[0].length)&&(r=o),i=o.index+1}return r}function c(e,t,n){t=o(t,"g");for(var i=n.line,a=n.ch,s=e.firstLine();i>=s;i--,a=-1){var u=e.getLine(i),c=l(u,t,a<0?0:u.length-a);if(c)return{from:r(i,c.index),to:r(i,c.index+c[0].length),match:c}}}function f(e,t,n){if(!a(t))return c(e,t,n);t=o(t,"gm");for(var i,s=1,u=e.getLine(n.line).length-n.ch,f=n.line,d=e.firstLine();f>=d;){for(var p=0;p=d;p++){var h=e.getLine(f--);i=null==i?h:h+"\n"+i}s*=2;var m=l(i,t,u);if(m){var v=i.slice(0,m.index).split("\n"),g=m[0].split("\n"),y=f+v.length,b=v[v.length-1].length;return{from:r(y,b),to:r(y+g.length-1,1==g.length?b+g[0].length:g[g.length-1].length),match:m}}}}function d(e,t,n,r){if(e.length==t.length)return n;for(var i=0,o=n+Math.max(0,e.length-t.length);;){if(i==o)return i;var a=i+o>>1,s=r(e.slice(0,a)).length;if(s==n)return a;s>n?o=a:i=a+1}}function p(e,i,o,a){if(!i.length)return null;var s=a?t:n,u=s(i).split(/\r|\n\r?/);e:for(var l=o.line,c=o.ch,f=e.lastLine()+1-u.length;l<=f;l++,c=0){var p=e.getLine(l).slice(c),h=s(p);if(1==u.length){var m=h.indexOf(u[0]);if(-1==m)continue e;return o=d(p,h,m,s)+c,{from:r(l,d(p,h,m,s)+c),to:r(l,d(p,h,m+u[0].length,s)+c)}}var v=h.length-u[0].length;if(h.slice(v)==u[0]){for(var g=1;g=f;l--,c=-1){var p=e.getLine(l);c>-1&&(p=p.slice(0,c));var h=s(p);if(1==u.length){var m=h.lastIndexOf(u[0]);if(-1==m)continue e;return{from:r(l,d(p,h,m,s)),to:r(l,d(p,h,m+u[0].length,s))}}var v=u[u.length-1];if(h.slice(0,v.length)==v){var g=1;for(o=l-u.length+1;g(this.doc.getLine(n.line)||"").length&&(n.ch=0,n.line++)),0!=e.cmpPos(n,this.doc.clipPos(n))))return this.atOccurrence=!1;var i=this.matches(t,n);if(this.afterEmptyMatch=i&&0==e.cmpPos(i.from,i.to),i)return this.pos=i,this.atOccurrence=!0,this.pos.match||!0;var o=r(t?this.doc.firstLine():this.doc.lastLine()+1,0);return this.pos={from:o,to:o},this.atOccurrence=!1},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},replace:function(t,n){if(this.atOccurrence){var i=e.splitLines(t);this.doc.replaceRange(i,this.pos.from,this.pos.to,n),this.pos.to=r(this.pos.from.line+i.length-1,i[i.length-1].length+(1==i.length?this.pos.from.ch:0))}}},e.defineExtension("getSearchCursor",(function(e,t,n){return new m(this.doc,e,t,n)})),e.defineDocExtension("getSearchCursor",(function(e,t,n){return new m(this,e,t,n)})),e.defineExtension("selectMatches",(function(t,n){for(var r=[],i=this.getSearchCursor(t,this.getCursor("from"),n);i.findNext()&&!(e.cmpPos(i.to(),this.getCursor("to"))>0);)r.push({anchor:i.from(),head:i.to()});r.length&&this.setSelections(r,0)}))}(n(14))},function(e,t,n){!function(e){function t(t,n,r){var i,o=t.getWrapperElement();return(i=o.appendChild(document.createElement("div"))).className=r?"CodeMirror-dialog CodeMirror-dialog-bottom":"CodeMirror-dialog CodeMirror-dialog-top","string"==typeof n?i.innerHTML=n:i.appendChild(n),e.addClass(o,"dialog-opened"),i}function n(e,t){e.state.currentNotificationClose&&e.state.currentNotificationClose(),e.state.currentNotificationClose=t}e.defineExtension("openDialog",(function(r,i,o){o||(o={}),n(this,null);var a=t(this,r,o.bottom),s=!1,u=this;function l(t){if("string"==typeof t)f.value=t;else{if(s)return;s=!0,e.rmClass(a.parentNode,"dialog-opened"),a.parentNode.removeChild(a),u.focus(),o.onClose&&o.onClose(a)}}var c,f=a.getElementsByTagName("input")[0];return f?(f.focus(),o.value&&(f.value=o.value,!1!==o.selectValueOnOpen&&f.select()),o.onInput&&e.on(f,"input",(function(e){o.onInput(e,f.value,l)})),o.onKeyUp&&e.on(f,"keyup",(function(e){o.onKeyUp(e,f.value,l)})),e.on(f,"keydown",(function(t){o&&o.onKeyDown&&o.onKeyDown(t,f.value,l)||((27==t.keyCode||!1!==o.closeOnEnter&&13==t.keyCode)&&(f.blur(),e.e_stop(t),l()),13==t.keyCode&&i(f.value,t))})),!1!==o.closeOnBlur&&e.on(a,"focusout",(function(e){null!==e.relatedTarget&&l()}))):(c=a.getElementsByTagName("button")[0])&&(e.on(c,"click",(function(){l(),u.focus()})),!1!==o.closeOnBlur&&e.on(c,"blur",l),c.focus()),l})),e.defineExtension("openConfirm",(function(r,i,o){n(this,null);var a=t(this,r,o&&o.bottom),s=a.getElementsByTagName("button"),u=!1,l=this,c=1;function f(){u||(u=!0,e.rmClass(a.parentNode,"dialog-opened"),a.parentNode.removeChild(a),l.focus())}s[0].focus();for(var d=0;d1&&void 0!==arguments[1]?arguments[1]:function(e){return e};if(null==e||"object"!==i(e))return null;if(Array.isArray(e))return e.map(t);var n=e[r.b];if("function"===typeof n){for(var o,a=n.call(e),s=[],u=0;!(o=a.next()).done;++u)s.push(t(o.value,u));return s}var l=e.length;if("number"===typeof l&&l>=0&&l%1===0){for(var c=[],f=0;f1&&void 0!==arguments[1]?arguments[1]:"GraphQL request",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{line:1,column:1};"string"===typeof e||Object(o.a)(0,"Body must be a string. Received: ".concat(Object(i.a)(e),".")),this.body=e,this.name=t,this.locationOffset=n,this.locationOffset.line>0||Object(o.a)(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||Object(o.a)(0,"column in locationOffset is 1-indexed and must be positive.")}var t,n,a;return t=e,(n=[{key:r.c,get:function(){return"Source"}}])&&s(t.prototype,n),a&&s(t,a),e}();function l(e){return Object(a.a)(e,u)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return u}));var r=n(30),i=n(17),o=n(5),a=n(36),s=function(){function e(e){var t=new i.b(o.a.SOF,0,0,0,0,null);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}var t=e.prototype;return t.advance=function(){return this.lastToken=this.token,this.token=this.lookahead()},t.lookahead=function(){var e=this.token;if(e.kind!==o.a.EOF)do{var t;e=null!==(t=e.next)&&void 0!==t?t:e.next=c(this,e)}while(e.kind===o.a.COMMENT);return e},e}();function u(e){return e===o.a.BANG||e===o.a.DOLLAR||e===o.a.AMP||e===o.a.PAREN_L||e===o.a.PAREN_R||e===o.a.SPREAD||e===o.a.COLON||e===o.a.EQUALS||e===o.a.AT||e===o.a.BRACKET_L||e===o.a.BRACKET_R||e===o.a.BRACE_L||e===o.a.PIPE||e===o.a.BRACE_R}function l(e){return isNaN(e)?o.a.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(("00"+e.toString(16).toUpperCase()).slice(-4),'"')}function c(e,t){for(var n=e.source,a=n.body,s=a.length,u=t.end;u31||9===s));return new i.b(o.a.COMMENT,t,l,n,r,a,u.slice(t+1,l))}function p(e,t,n,a,s,u){var c=e.body,f=n,d=t,p=!1;if(45===f&&(f=c.charCodeAt(++d)),48===f){if((f=c.charCodeAt(++d))>=48&&f<=57)throw Object(r.a)(e,d,"Invalid number, unexpected digit after 0: ".concat(l(f),"."))}else d=h(e,d,f),f=c.charCodeAt(d);if(46===f&&(p=!0,f=c.charCodeAt(++d),d=h(e,d,f),f=c.charCodeAt(d)),69!==f&&101!==f||(p=!0,43!==(f=c.charCodeAt(++d))&&45!==f||(f=c.charCodeAt(++d)),d=h(e,d,f),f=c.charCodeAt(d)),46===f||function(e){return 95===e||e>=65&&e<=90||e>=97&&e<=122}(f))throw Object(r.a)(e,d,"Invalid number, expected digit but got: ".concat(l(f),"."));return new i.b(p?o.a.FLOAT:o.a.INT,t,d,a,s,u,c.slice(t,d))}function h(e,t,n){var i=e.body,o=t,a=n;if(a>=48&&a<=57){do{a=i.charCodeAt(++o)}while(a>=48&&a<=57);return o}throw Object(r.a)(e,o,"Invalid number, expected digit but got: ".concat(l(a),"."))}function m(e,t,n,a,s){for(var u,c,f,d,p=e.body,h=t+1,m=h,v=0,y="";h=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function y(e,t,n,r,a){for(var s=e.body,u=s.length,l=t+1,c=0;l!==u&&!isNaN(c=s.charCodeAt(l))&&(95===c||c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122);)++l;return new i.b(o.a.NAME,t,l,n,r,a,s.slice(t,l))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(2),i=n.n(r),o=n(45),a=n(48),s=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),u=function(){return u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=65&&r<=90||!t.shiftKey&&r>=48&&r<=57||t.shiftKey&&189===r||t.shiftKey&&222===r)&&n.editor.execCommand("autocomplete")},n._onEdit=function(){n.editor&&(n.ignoreChangeEvent||(n.cachedValue=n.editor.getValue(),n.props.onEdit&&n.props.onEdit(n.cachedValue)))},n._onHasCompletion=function(e,t){Object(o.a)(e,t,n.props.onHintInformationRender)},n.cachedValue=t.value||"",n}return s(t,e),t.prototype.componentDidMount=function(){var e=this;this.CodeMirror=n(14),n(71),n(72),n(88),n(74),n(73),n(89),n(55),n(75),n(56),n(76),n(228),n(230),n(232);var t=this.editor=this.CodeMirror(this._node,{value:this.props.value||"",lineNumbers:!0,tabSize:2,mode:"graphql-variables",theme:this.props.editorTheme||"graphiql",keyMap:"sublime",autoCloseBrackets:!0,matchBrackets:!0,showCursorWhenSelecting:!0,readOnly:!!this.props.readOnly&&"nocursor",foldGutter:{minFoldSize:4},lint:{variableToType:this.props.variableToType},hintOptions:{variableToType:this.props.variableToType,closeOnUnfocus:!1,completeSingle:!1,container:this._node},gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter"],extraKeys:u({"Cmd-Space":function(){return e.editor.showHint({completeSingle:!1,container:e._node})},"Ctrl-Space":function(){return e.editor.showHint({completeSingle:!1,container:e._node})},"Alt-Space":function(){return e.editor.showHint({completeSingle:!1,container:e._node})},"Shift-Space":function(){return e.editor.showHint({completeSingle:!1,container:e._node})},"Cmd-Enter":function(){e.props.onRunQuery&&e.props.onRunQuery()},"Ctrl-Enter":function(){e.props.onRunQuery&&e.props.onRunQuery()},"Shift-Ctrl-P":function(){e.props.onPrettifyQuery&&e.props.onPrettifyQuery()},"Shift-Ctrl-M":function(){e.props.onMergeQuery&&e.props.onMergeQuery()}},a.a)});t.on("change",this._onEdit),t.on("keyup",this._onKeyUp),t.on("hasCompletion",this._onHasCompletion)},t.prototype.componentDidUpdate=function(e){if(this.CodeMirror=n(14),this.editor){if(this.ignoreChangeEvent=!0,this.props.variableToType!==e.variableToType&&(this.editor.options.lint.variableToType=this.props.variableToType,this.editor.options.hintOptions.variableToType=this.props.variableToType,this.CodeMirror.signal(this.editor,"change",this.editor)),this.props.value!==e.value&&this.props.value!==this.cachedValue){var t=this.props.value||"";this.cachedValue=t,this.editor.setValue(t)}this.ignoreChangeEvent=!1}},t.prototype.componentWillUnmount=function(){this.editor&&(this.editor.off("change",this._onEdit),this.editor.off("keyup",this._onKeyUp),this.editor.off("hasCompletion",this._onHasCompletion),this.editor=null)},t.prototype.render=function(){var e=this;return i.a.createElement("div",{className:"codemirrorWrap",style:{position:this.props.active?"relative":"absolute",visibility:this.props.active?"visible":"hidden"},ref:function(t){e._node=t}})},t.prototype.getCodeMirror=function(){return this.editor},t.prototype.getClientHeight=function(){return this._node&&this._node.clientHeight},t}(i.a.Component)},function(e,t,n){"use strict";function r(e,t,n){if(n&&!(n.length<1)){var r=n.map((function(e){return e.name&&e.name.value}));if(t&&-1!==r.indexOf(t))return t;if(t&&e){var i=e.map((function(e){return e.name&&e.name.value})).indexOf(t);if(-1!==i&&i1)){if(this.somethingSelected()){if(!t.hint.supportsSelection)return;for(var i=0;id.clientHeight+1;if(setTimeout((function(){A=a.getScrollInfo()})),I.bottom-D>0){var j=I.bottom-I.top;if(E.top-(E.bottom-I.top)-j>0)d.style.top=(k=E.top-j-_)+"px",O=!1;else if(j>D){d.style.height=D-5+"px",d.style.top=(k=E.bottom-I.top-_)+"px";var F=a.getCursor();i.from.ch!=F.ch&&(E=a.cursorCoords(F),d.style.left=(w=E.left-T)+"px",I=d.getBoundingClientRect())}}var R,M=I.right-N;if(L&&(M+=a.display.nativeBarWidth),M>0&&(I.right-I.left>N&&(d.style.width=N-5+"px",M-=I.right-I.left-N),d.style.left=(w=E.left-M-T)+"px"),L)for(var P=d.firstChild;P;P=P.nextSibling)P.style.paddingRight=a.display.nativeBarWidth+"px";a.addKeyMap(this.keyMap=u(r,{moveFocus:function(e,t){o.changeActive(o.selectedHint+e,t)},setFocus:function(e){o.changeActive(e)},menuSize:function(){return o.screenAmount()},length:h.length,close:function(){r.close()},pick:function(){o.pick()},data:i})),r.options.closeOnUnfocus&&(a.on("blur",this.onBlur=function(){R=setTimeout((function(){r.close()}),100)}),a.on("focus",this.onFocus=function(){clearTimeout(R)})),a.on("scroll",this.onScroll=function(){var e=a.getScrollInfo(),t=a.getWrapperElement().getBoundingClientRect();A||(A=a.getScrollInfo());var n=k+A.top-e.top,i=n-(f.pageYOffset||(c.documentElement||c.body).scrollTop);if(O||(i+=d.offsetHeight),i<=t.top||i>=t.bottom)return r.close();d.style.top=n+"px",d.style.left=w+A.left-e.left+"px"}),e.on(d,"dblclick",(function(e){var t=l(d,e.target||e.srcElement);t&&null!=t.hintId&&(o.changeActive(t.hintId),o.pick())})),e.on(d,"click",(function(e){var t=l(d,e.target||e.srcElement);t&&null!=t.hintId&&(o.changeActive(t.hintId),r.options.completeOnSingleClick&&o.pick())})),e.on(d,"mousedown",(function(){setTimeout((function(){a.focus()}),20)}));var V=this.getSelectedHintRange();return 0===V.from&&0===V.to||this.scrollToActive(),e.signal(i,"select",h[this.selectedHint],d.childNodes[this.selectedHint]),!0}function f(e,t){if(!e.somethingSelected())return t;for(var n=[],r=0;r0?t(e):o(i+1)}))}o(0)};return o.async=!0,o.supportsSelection=!0,o}return(r=t.getHelper(t.getCursor(),"hintWords"))?function(t){return e.hint.fromList(t,{words:r})}:e.hint.anyword?function(t,n){return e.hint.anyword(t,n)}:function(){}}r.prototype={close:function(){this.active()&&(this.cm.state.completionActive=null,this.tick=null,this.options.updateOnCursorActivity&&this.cm.off("cursorActivity",this.activityFunc),this.widget&&this.data&&e.signal(this.data,"close"),this.widget&&this.widget.close(),e.signal(this.cm,"endCompletion",this.cm))},active:function(){return this.cm.state.completionActive==this},pick:function(t,n){var r=t.list[n],i=this;this.cm.operation((function(){r.hint?r.hint(i.cm,t,r):i.cm.replaceRange(s(r),r.from||t.from,r.to||t.to,"complete"),e.signal(t,"pick",r),i.cm.scrollIntoView()})),this.options.closeOnPick&&this.close()},cursorActivity:function(){this.debounce&&(o(this.debounce),this.debounce=0);var e=this.startPos;this.data&&(e=this.data.from);var t=this.cm.getCursor(),n=this.cm.getLine(t.line);if(t.line!=this.startPos.line||n.length-t.ch!=this.startLen-this.startPos.ch||t.ch=this.data.list.length?t=r?this.data.list.length-1:0:t<0&&(t=r?0:this.data.list.length-1),this.selectedHint!=t){var i=this.hints.childNodes[this.selectedHint];i&&(i.className=i.className.replace(" "+n,""),i.removeAttribute("aria-selected")),(i=this.hints.childNodes[this.selectedHint=t]).className+=" "+n,i.setAttribute("aria-selected","true"),this.completion.cm.getInputField().setAttribute("aria-activedescendant",i.id),this.scrollToActive(),e.signal(this.data,"select",this.data.list[this.selectedHint],i)}},scrollToActive:function(){var e=this.getSelectedHintRange(),t=this.hints.childNodes[e.from],n=this.hints.childNodes[e.to],r=this.hints.firstChild;t.offsetTopthis.hints.scrollTop+this.hints.clientHeight&&(this.hints.scrollTop=n.offsetTop+n.offsetHeight-this.hints.clientHeight+r.offsetTop)},screenAmount:function(){return Math.floor(this.hints.clientHeight/this.hints.firstChild.offsetHeight)||1},getSelectedHintRange:function(){var e=this.completion.options.scrollMargin||0;return{from:Math.max(0,this.selectedHint-e),to:Math.min(this.data.list.length-1,this.selectedHint+e)}}},e.registerHelper("hint","auto",{resolve:p}),e.registerHelper("hint","fromList",(function(t,n){var r,i=t.getCursor(),o=t.getTokenAt(i),a=e.Pos(i.line,o.start),s=i;o.start,]/,closeOnPick:!0,closeOnUnfocus:!0,updateOnCursorActivity:!0,completeOnSingleClick:!0,container:null,customKeys:null,extraKeys:null,paddingForScrollbar:!0,moveOnOverlap:!0};e.defineOption("hintOptions",null)}(n(14))},function(e,t,n){!function(e){var t=/MSIE \d/.test(navigator.userAgent)&&(null==document.documentMode||document.documentMode<8),n=e.Pos,r={"(":")>",")":"(<","[":"]>","]":"[<","{":"}>","}":"{<","<":">>",">":"<<"};function i(e){return e&&e.bracketRegex||/[(){}[\]]/}function o(e,t,o){var s=e.getLineHandle(t.line),u=t.ch-1,l=o&&o.afterCursor;null==l&&(l=/(^| )cm-fat-cursor($| )/.test(e.getWrapperElement().className));var c=i(o),f=!l&&u>=0&&c.test(s.text.charAt(u))&&r[s.text.charAt(u)]||c.test(s.text.charAt(u+1))&&r[s.text.charAt(++u)];if(!f)return null;var d=">"==f.charAt(1)?1:-1;if(o&&o.strict&&d>0!=(u==t.ch))return null;var p=e.getTokenTypeAt(n(t.line,u+1)),h=a(e,n(t.line,u+(d>0?1:0)),d,p,o);return null==h?null:{from:n(t.line,u),to:h&&h.pos,match:h&&h.ch==f.charAt(0),forward:d>0}}function a(e,t,o,a,s){for(var u=s&&s.maxScanLineLength||1e4,l=s&&s.maxScanLines||1e3,c=[],f=i(s),d=o>0?Math.min(t.line+l,e.lastLine()+1):Math.max(e.firstLine()-1,t.line-l),p=t.line;p!=d;p+=o){var h=e.getLine(p);if(h){var m=o>0?0:h.length-1,v=o>0?h.length:-1;if(!(h.length>u))for(p==t.line&&(m=t.ch-(o<0?1:0));m!=v;m+=o){var g=h.charAt(m);if(f.test(g)&&(void 0===a||(e.getTokenTypeAt(n(p,m+1))||"")==(a||""))){var y=r[g];if(y&&">"==y.charAt(1)==o>0)c.push(g);else{if(!c.length)return{pos:n(p,m),ch:g};c.pop()}}}}}return p-o!=(o>0?e.lastLine():e.firstLine())&&null}function s(e,r,i){for(var a=e.state.matchBrackets.maxHighlightLineLength||1e3,s=i&&i.highlightNonMatching,u=[],l=e.listSelections(),c=0;c=l){if(d&&s&&d.test(s.className))return;r=o(a.indicatorOpen)}}(r||s)&&e.setGutterMarker(n,a.gutter,r)}))}function s(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}function u(e){var t=e.getViewport(),n=e.state.foldGutter;n&&(e.operation((function(){a(e,t.from,t.to)})),n.from=t.from,n.to=t.to)}function l(e,n,r){var o=e.state.foldGutter;if(o){var a=o.options;if(r==a.gutter){var s=i(e,n);s?s.clear():e.foldCode(t(n,0),a)}}}function c(e){var t=e.state.foldGutter;if(t){var n=t.options;t.from=t.to=0,clearTimeout(t.changeUpdate),t.changeUpdate=setTimeout((function(){u(e)}),n.foldOnChangeTimeSpan||600)}}function f(e){var t=e.state.foldGutter;if(t){var n=t.options;clearTimeout(t.changeUpdate),t.changeUpdate=setTimeout((function(){var n=e.getViewport();t.from==t.to||n.from-t.to>20||t.from-n.to>20?u(e):e.operation((function(){n.fromt.to&&(a(e,t.to,n.to),t.to=n.to)}))}),n.updateViewportTimeSpan||400)}}function d(e,t){var n=e.state.foldGutter;if(n){var r=t.line;r>=n.from&&rc))l=c,s="{",u="}";else{if(null==f)return;l=f,s="[",u="]"}var d,p,h=1,m=t.lastLine();e:for(var v=i;v<=m;++v)for(var g=t.getLine(v),y=v==i?l:0;;){var b=g.indexOf(s,y),E=g.indexOf(u,y);if(b<0&&(b=g.length),E<0&&(E=g.length),(y=Math.min(b,E))==g.length)break;if(t.getTokenTypeAt(e.Pos(v,y+1))==r)if(y==b)++h;else if(!--h){d=v,p=y;break e}++y}if(null!=d&&i!=d)return{from:e.Pos(i,l),to:e.Pos(d,p)}})),e.registerHelper("fold","import",(function(t,n){function r(n){if(nt.lastLine())return null;var r=t.getTokenAt(e.Pos(n,1));if(/\S/.test(r.string)||(r=t.getTokenAt(e.Pos(n,r.end+1))),"keyword"!=r.type||"import"!=r.string)return null;for(var i=n,o=Math.min(t.lastLine(),n+10);i<=o;++i){var a=t.getLine(i).indexOf(";");if(-1!=a)return{startCh:r.end,end:e.Pos(i,a)}}}var i,o=n.line,a=r(o);if(!a||r(o-1)||(i=r(o-2))&&i.end.line==o-1)return null;for(var s=a.end;;){var u=r(s.line+1);if(null==u)break;s=u.end}return{from:t.clipPos(e.Pos(o,a.startCh+1)),to:s}})),e.registerHelper("fold","include",(function(t,n){function r(n){if(nt.lastLine())return null;var r=t.getTokenAt(e.Pos(n,1));return/\S/.test(r.string)||(r=t.getTokenAt(e.Pos(n,r.end+1))),"meta"==r.type&&"#include"==r.string.slice(0,8)?r.start+8:void 0}var i=n.line,o=r(i);if(null==o||null!=r(i-1))return null;for(var a=i;null!=r(a+1);)++a;return{from:e.Pos(i,o+1),to:t.clipPos(e.Pos(a))}}))}(n(14))},function(e,t,n){!function(e){"use strict";function t(e,t,n,r,i){e.openDialog?e.openDialog(t,i,{value:r,selectValueOnOpen:!0,bottom:e.options.search.bottom}):i(prompt(n,r))}function n(e){return e.phrase("Jump to line:")+' '+e.phrase("(Use line:column or scroll% syntax)")+""}function r(e,t){var n=Number(t);return/^[-+]/.test(t)?e.getCursor().line+n:n-1}e.defineOption("search",{bottom:!1}),e.commands.jumpToLine=function(e){var i=e.getCursor();t(e,n(e),e.phrase("Jump to line:"),i.line+1+":"+i.ch,(function(t){var n;if(t)if(n=/^\s*([\+\-]?\d+)\s*\:\s*(\d+)\s*$/.exec(t))e.setCursor(r(e,n[1]),Number(n[2]));else if(n=/^\s*([\+\-]?\d+(\.\d+)?)\%\s*/.exec(t)){var o=Math.round(e.lineCount()*Number(n[1])/100);/^[-+]/.test(n[1])&&(o=i.line+o+1),e.setCursor(o-1,i.ch)}else(n=/^\s*\:?\s*([\+\-]?\d+)\s*/.exec(t))&&e.setCursor(r(e,n[1]),i.ch)}))},e.keyMap.default["Alt-G"]="jumpToLine"}(n(14),n(56))},function(e,t,n){!function(e){"use strict";var t=e.commands,n=e.Pos;function r(t,r,i){if(i<0&&0==r.ch)return t.clipPos(n(r.line-1));var o=t.getLine(r.line);if(i>0&&r.ch>=o.length)return t.clipPos(n(r.line+1,0));for(var a,s="start",u=r.ch,l=u,c=i<0?0:o.length,f=0;l!=c;l+=i,f++){var d=o.charAt(i<0?l-1:l),p="_"!=d&&e.isWordChar(d)?"w":"o";if("w"==p&&d.toUpperCase()==d&&(p="W"),"start"==s)"o"!=p?(s="in",a=p):u=l+i;else if("in"==s&&a!=p){if("w"==a&&"W"==p&&i<0&&l--,"W"==a&&"w"==p&&i>0){if(l==u+1){a="w";continue}l--}break}}return n(r.line,l)}function i(e,t){e.extendSelectionsBy((function(n){return e.display.shift||e.doc.extend||n.empty()?r(e.doc,n.head,t):t<0?n.from():n.to()}))}function o(t,r){if(t.isReadOnly())return e.Pass;t.operation((function(){for(var e=t.listSelections().length,i=[],o=-1,a=0;a=n&&e.execCommand("goLineUp")}e.scrollTo(null,t.top-e.defaultTextHeight())},t.scrollLineDown=function(e){var t=e.getScrollInfo();if(!e.somethingSelected()){var n=e.lineAtHeight(t.top,"local")+1;e.getCursor().line<=n&&e.execCommand("goLineDown")}e.scrollTo(null,t.top+e.defaultTextHeight())},t.splitSelectionByLine=function(e){for(var t=e.listSelections(),r=[],i=0;io.line&&s==a.line&&0==a.ch||r.push({anchor:s==o.line?o:n(s,0),head:s==a.line?a:n(s)});e.setSelections(r,0)},t.singleSelectionTop=function(e){var t=e.listSelections()[0];e.setSelection(t.anchor,t.head,{scroll:!1})},t.selectLine=function(e){for(var t=e.listSelections(),r=[],i=0;i=0;s--){var l=r[i[s]];if(!(u&&e.cmpPos(l.head,u)>0)){var c=a(t,l.head);u=c.from,t.replaceRange(n(c.word),c.from,c.to)}}}))}function h(t){var n=t.getCursor("from"),r=t.getCursor("to");if(0==e.cmpPos(n,r)){var i=a(t,n);if(!i.word)return;n=i.from,r=i.to}return{from:n,to:r,query:t.getRange(n,r),word:i}}function m(e,t){var r=h(e);if(r){var i=r.query,o=e.getSearchCursor(i,t?r.to:r.from);(t?o.findNext():o.findPrevious())?e.setSelection(o.from(),o.to()):(o=e.getSearchCursor(i,t?n(e.firstLine(),0):e.clipPos(n(e.lastLine()))),(t?o.findNext():o.findPrevious())?e.setSelection(o.from(),o.to()):r.word&&e.setSelection(r.from,r.to))}}t.selectScope=function(e){c(e)||e.execCommand("selectAll")},t.selectBetweenBrackets=function(t){if(!c(t))return e.Pass},t.goToBracket=function(t){t.extendSelectionsBy((function(r){var i=t.scanForBracket(r.head,1,f(t.getTokenTypeAt(r.head)));if(i&&0!=e.cmpPos(i.pos,r.head))return i.pos;var o=t.scanForBracket(r.head,-1,f(t.getTokenTypeAt(n(r.head.line,r.head.ch+1))));return o&&n(o.pos.line,o.pos.ch+1)||r.head}))},t.swapLineUp=function(t){if(t.isReadOnly())return e.Pass;for(var r=t.listSelections(),i=[],o=t.firstLine()-1,a=[],s=0;so?i.push(l,c):i.length&&(i[i.length-1]=c),o=c}t.operation((function(){for(var e=0;et.lastLine()?t.replaceRange("\n"+s,n(t.lastLine()),null,"+swapLine"):t.replaceRange(s+"\n",n(o,0),null,"+swapLine")}t.setSelections(a),t.scrollIntoView()}))},t.swapLineDown=function(t){if(t.isReadOnly())return e.Pass;for(var r=t.listSelections(),i=[],o=t.lastLine()+1,a=r.length-1;a>=0;a--){var s=r[a],u=s.to().line+1,l=s.from().line;0!=s.to().ch||s.empty()||u--,u=0;e-=2){var r=i[e],o=i[e+1],a=t.getLine(r);r==t.lastLine()?t.replaceRange("",n(r-1),n(r),"+swapLine"):t.replaceRange("",n(r,0),n(r+1,0),"+swapLine"),t.replaceRange(a+"\n",n(o,0),null,"+swapLine")}t.scrollIntoView()}))},t.toggleCommentIndented=function(e){e.toggleComment({indent:!0})},t.joinLines=function(e){for(var t=e.listSelections(),r=[],i=0;i=0;o--){var a=r[o].head,s=t.getRange({line:a.line,ch:0},a),u=e.countColumn(s,null,t.getOption("tabSize")),l=t.findPosH(a,-1,"char",!1);if(s&&!/\S/.test(s)&&u%i==0){var c=new n(a.line,e.findColumn(s,u-i,i));c.ch!=a.ch&&(l=c)}t.replaceRange("",l,a,"+delete")}}))},t.delLineRight=function(e){e.operation((function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange("",t[r].anchor,n(t[r].to().line),"+delete");e.scrollIntoView()}))},t.upcaseAtCursor=function(e){p(e,(function(e){return e.toUpperCase()}))},t.downcaseAtCursor=function(e){p(e,(function(e){return e.toLowerCase()}))},t.setSublimeMark=function(e){e.state.sublimeMark&&e.state.sublimeMark.clear(),e.state.sublimeMark=e.setBookmark(e.getCursor())},t.selectToSublimeMark=function(e){var t=e.state.sublimeMark&&e.state.sublimeMark.find();t&&e.setSelection(e.getCursor(),t)},t.deleteToSublimeMark=function(t){var n=t.state.sublimeMark&&t.state.sublimeMark.find();if(n){var r=t.getCursor(),i=n;if(e.cmpPos(r,i)>0){var o=i;i=r,r=o}t.state.sublimeKilled=t.getRange(r,i),t.replaceRange("",r,i)}},t.swapWithSublimeMark=function(e){var t=e.state.sublimeMark&&e.state.sublimeMark.find();t&&(e.state.sublimeMark.clear(),e.state.sublimeMark=e.setBookmark(e.getCursor()),e.setCursor(t))},t.sublimeYank=function(e){null!=e.state.sublimeKilled&&e.replaceSelection(e.state.sublimeKilled,null,"paste")},t.showInCenter=function(e){var t=e.cursorCoords(null,"local");e.scrollTo(null,(t.top+t.bottom)/2-e.getScrollInfo().clientHeight/2)},t.findUnder=function(e){m(e,!0)},t.findUnderPrevious=function(e){m(e,!1)},t.findAllUnder=function(e){var t=h(e);if(t){for(var n=e.getSearchCursor(t.query),r=[],i=-1;n.findNext();)r.push({anchor:n.from(),head:n.to()}),n.from().line<=t.from.line&&n.from().ch<=t.from.ch&&i++;e.setSelections(r,i)}};var v=e.keyMap;v.macSublime={"Cmd-Left":"goLineStartSmart","Shift-Tab":"indentLess","Shift-Ctrl-K":"deleteLine","Alt-Q":"wrapLines","Ctrl-Left":"goSubwordLeft","Ctrl-Right":"goSubwordRight","Ctrl-Alt-Up":"scrollLineUp","Ctrl-Alt-Down":"scrollLineDown","Cmd-L":"selectLine","Shift-Cmd-L":"splitSelectionByLine",Esc:"singleSelectionTop","Cmd-Enter":"insertLineAfter","Shift-Cmd-Enter":"insertLineBefore","Cmd-D":"selectNextOccurrence","Shift-Cmd-Space":"selectScope","Shift-Cmd-M":"selectBetweenBrackets","Cmd-M":"goToBracket","Cmd-Ctrl-Up":"swapLineUp","Cmd-Ctrl-Down":"swapLineDown","Cmd-/":"toggleCommentIndented","Cmd-J":"joinLines","Shift-Cmd-D":"duplicateLine",F5:"sortLines","Shift-F5":"reverseSortLines","Cmd-F5":"sortLinesInsensitive","Shift-Cmd-F5":"reverseSortLinesInsensitive",F2:"nextBookmark","Shift-F2":"prevBookmark","Cmd-F2":"toggleBookmark","Shift-Cmd-F2":"clearBookmarks","Alt-F2":"selectBookmarks",Backspace:"smartBackspace","Cmd-K Cmd-D":"skipAndSelectNextOccurrence","Cmd-K Cmd-K":"delLineRight","Cmd-K Cmd-U":"upcaseAtCursor","Cmd-K Cmd-L":"downcaseAtCursor","Cmd-K Cmd-Space":"setSublimeMark","Cmd-K Cmd-A":"selectToSublimeMark","Cmd-K Cmd-W":"deleteToSublimeMark","Cmd-K Cmd-X":"swapWithSublimeMark","Cmd-K Cmd-Y":"sublimeYank","Cmd-K Cmd-C":"showInCenter","Cmd-K Cmd-G":"clearBookmarks","Cmd-K Cmd-Backspace":"delLineLeft","Cmd-K Cmd-1":"foldAll","Cmd-K Cmd-0":"unfoldAll","Cmd-K Cmd-J":"unfoldAll","Ctrl-Shift-Up":"addCursorToPrevLine","Ctrl-Shift-Down":"addCursorToNextLine","Cmd-F3":"findUnder","Shift-Cmd-F3":"findUnderPrevious","Alt-F3":"findAllUnder","Shift-Cmd-[":"fold","Shift-Cmd-]":"unfold","Cmd-I":"findIncremental","Shift-Cmd-I":"findIncrementalReverse","Cmd-H":"replace",F3:"findNext","Shift-F3":"findPrev",fallthrough:"macDefault"},e.normalizeKeyMap(v.macSublime),v.pcSublime={"Shift-Tab":"indentLess","Shift-Ctrl-K":"deleteLine","Alt-Q":"wrapLines","Ctrl-T":"transposeChars","Alt-Left":"goSubwordLeft","Alt-Right":"goSubwordRight","Ctrl-Up":"scrollLineUp","Ctrl-Down":"scrollLineDown","Ctrl-L":"selectLine","Shift-Ctrl-L":"splitSelectionByLine",Esc:"singleSelectionTop","Ctrl-Enter":"insertLineAfter","Shift-Ctrl-Enter":"insertLineBefore","Ctrl-D":"selectNextOccurrence","Shift-Ctrl-Space":"selectScope","Shift-Ctrl-M":"selectBetweenBrackets","Ctrl-M":"goToBracket","Shift-Ctrl-Up":"swapLineUp","Shift-Ctrl-Down":"swapLineDown","Ctrl-/":"toggleCommentIndented","Ctrl-J":"joinLines","Shift-Ctrl-D":"duplicateLine",F9:"sortLines","Shift-F9":"reverseSortLines","Ctrl-F9":"sortLinesInsensitive","Shift-Ctrl-F9":"reverseSortLinesInsensitive",F2:"nextBookmark","Shift-F2":"prevBookmark","Ctrl-F2":"toggleBookmark","Shift-Ctrl-F2":"clearBookmarks","Alt-F2":"selectBookmarks",Backspace:"smartBackspace","Ctrl-K Ctrl-D":"skipAndSelectNextOccurrence","Ctrl-K Ctrl-K":"delLineRight","Ctrl-K Ctrl-U":"upcaseAtCursor","Ctrl-K Ctrl-L":"downcaseAtCursor","Ctrl-K Ctrl-Space":"setSublimeMark","Ctrl-K Ctrl-A":"selectToSublimeMark","Ctrl-K Ctrl-W":"deleteToSublimeMark","Ctrl-K Ctrl-X":"swapWithSublimeMark","Ctrl-K Ctrl-Y":"sublimeYank","Ctrl-K Ctrl-C":"showInCenter","Ctrl-K Ctrl-G":"clearBookmarks","Ctrl-K Ctrl-Backspace":"delLineLeft","Ctrl-K Ctrl-1":"foldAll","Ctrl-K Ctrl-0":"unfoldAll","Ctrl-K Ctrl-J":"unfoldAll","Ctrl-Alt-Up":"addCursorToPrevLine","Ctrl-Alt-Down":"addCursorToNextLine","Ctrl-F3":"findUnder","Shift-Ctrl-F3":"findUnderPrevious","Alt-F3":"findAllUnder","Shift-Ctrl-[":"fold","Shift-Ctrl-]":"unfold","Ctrl-I":"findIncremental","Shift-Ctrl-I":"findIncrementalReverse","Ctrl-H":"replace",F3:"findNext","Shift-F3":"findPrev",fallthrough:"pcDefault"},e.normalizeKeyMap(v.pcSublime);var g=v.default==v.macDefault;v.sublime=g?v.macSublime:v.pcSublime}(n(14),n(55),n(72))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(2),i=n.n(r);function o(e){var t=e.children;return i.a.createElement("div",{className:"toolbar-button-group"},t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(33),i=n(44),o=n(23),a=n(13),s=n(0);function u(e,t,n){var s,u=[];if(!e||!t)return{insertions:u,result:t};try{s=Object(r.a)(t)}catch(h){return{insertions:u,result:t}}var d=n||l,p=new i.a(e);return Object(o.c)(s,{leave:function(e){p.leave(e)},enter:function(e){if(p.enter(e),"Field"===e.kind&&!e.selectionSet){var n=c(function(e){if(e)return e}(p.getType()),d);if(n&&e.loc){var r=function(e,t){var n=t,r=t;for(;n;){var i=e.charCodeAt(n-1);if(10===i||13===i||8232===i||8233===i)break;n--,9!==i&&11!==i&&12!==i&&32!==i&&160!==i&&(r=n)}return e.substring(n,r)}(t,e.loc.start);u.push({index:e.loc.end,string:" "+Object(a.a)(n).replace(/\n/g,"\n"+r)})}}}}),{insertions:u,result:f(t,u)}}function l(e){if(!("getFields"in e))return[];var t=e.getFields();if(t.id)return["id"];if(t.edges)return["edges"];if(t.node)return["node"];var n=[];return Object.keys(t).forEach((function(e){Object(s.I)(t[e].type)&&n.push(e)})),n}function c(e,t){var n=Object(s.A)(e);if(e&&!Object(s.I)(e)){var r=t(n);if(Array.isArray(r)&&0!==r.length&&"getFields"in n)return{kind:"SelectionSet",selections:r.map((function(e){var r=n.getFields()[e];return{kind:"Field",name:{kind:"Name",value:e},selectionSet:c(r?r.type:null,t)}}))}}}function f(e,t){if(0===t.length)return e;var n="",r=0;return t.forEach((function(t){var i=t.index,o=t.string;n+=e.slice(r,i)+o,r=i})),n+=e.slice(r)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(0),i=n(44),o=n(23),a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},l=function(){for(var e=[],t=0;t=0)continue;d.push(v)}var g=e[m.name.value];if(g)m={kind:"InlineFragment",typeCondition:g.typeCondition,directives:g.directives,selectionSet:g.selectionSet}}if("InlineFragment"===m.kind&&(!m.directives||0===(null===(a=m.directives)||void 0===a?void 0:a.length))){var y=m.typeCondition?m.typeCondition.name.value:null;if(!y||y===u){f.push.apply(f,l(c(e,m.selectionSet.selections,n)));continue}}f.push(m)}}catch(b){i={error:b}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(i)throw i.error}}return f}function f(e,t){var n,r,u=t?new i.a(t):null,f=Object.create(null);try{for(var d=s(e.definitions),p=d.next();!p.done;p=d.next()){var h=p.value;"FragmentDefinition"===h.kind&&(f[h.name.value]=h)}}catch(v){n={error:v}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(n)throw n.error}}var m={SelectionSet:function(e){var t=u?u.getParentType():null,n=e.selections;return n=function(e,t){var n,r,i=new Map,o=[];try{for(var u=s(e),c=u.next();!c.done;c=u.next()){var f=c.value;if("Field"===f.kind){var d=t(f),p=i.get(d);if(f.directives&&f.directives.length){var h=a({},f);o.push(h)}else p&&p.selectionSet&&f.selectionSet?p.selectionSet.selections=l(p.selectionSet.selections,f.selectionSet.selections):p||(h=a({},f),i.set(d,h),o.push(h))}else o.push(f)}}catch(m){n={error:m}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}return o}(n=c(f,n,t),(function(e){return e.alias?e.alias.value:e.name.value})),a(a({},e),{selections:n})},FragmentDefinition:function(){return null}};return Object(o.c)(e,u?Object(i.b)(u,m):m)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return L}));var r=n(2),i=n.n(r),o=n(0);function a(e){var t=e.onClick?e.onClick:function(){return null};return s(e.type,t)}function s(e,t){return e instanceof o.e?i.a.createElement("span",null,s(e.ofType,t),"!"):e instanceof o.d?i.a.createElement("span",null,"[",s(e.ofType,t),"]"):i.a.createElement("a",{className:"type-name",onClick:function(n){n.preventDefault(),t(e,n)},href:"#"},null===e||void 0===e?void 0:e.name)}var u=n(13),l=n(49);function c(e){var t,n=e.field;return"defaultValue"in n&&void 0!==n.defaultValue?i.a.createElement("span",null," = ",i.a.createElement("span",{className:"arg-default-value"},(t=Object(l.a)(n.defaultValue,n.type))?Object(u.a)(t):"")):null}function f(e){var t=e.arg,n=e.onClickType,r=e.showDefaultValue;return i.a.createElement("span",{className:"arg"},i.a.createElement("span",{className:"arg-name"},t.name),": ",i.a.createElement(a,{type:t.type,onClick:n}),!1!==r&&i.a.createElement(c,{field:t}))}function d(e){var t=e.directive;return i.a.createElement("span",{className:"doc-category-item",id:t.name.value},"@",t.name.value)}var p=n(60),h=new(n.n(p).a)({linkify:!0});function m(e){var t=e.markdown,n=e.className;return t?i.a.createElement("div",{className:n,dangerouslySetInnerHTML:{__html:h.render(t)}}):i.a.createElement("div",null)}function v(e){var t,n,r=e.field,o=e.onClickType;return r&&"args"in r&&r.args.length>0&&(t=i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},"arguments"),r.args.map((function(e){return i.a.createElement("div",{key:e.name,className:"doc-category-item"},i.a.createElement("div",null,i.a.createElement(f,{arg:e,onClickType:o})),i.a.createElement(m,{className:"doc-value-description",markdown:e.description}))})))),r&&r.astNode&&r.astNode.directives&&r.astNode.directives.length>0&&(n=i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},"directives"),r.astNode.directives.map((function(e){return i.a.createElement("div",{key:e.name.value,className:"doc-category-item"},i.a.createElement("div",null,i.a.createElement(d,{directive:e})))})))),i.a.createElement("div",null,i.a.createElement(m,{className:"doc-type-description",markdown:(null===r||void 0===r?void 0:r.description)||"No Description"}),r&&"deprecationReason"in r&&i.a.createElement(m,{className:"doc-deprecation",markdown:null===r||void 0===r?void 0:r.deprecationReason}),i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},"type"),i.a.createElement(a,{type:null===r||void 0===r?void 0:r.type,onClick:o})),t,n)}function g(e){var t=e.schema,n=e.onClickType,r=t.getQueryType(),o=t.getMutationType&&t.getMutationType(),s=t.getSubscriptionType&&t.getSubscriptionType();return i.a.createElement("div",null,i.a.createElement(m,{className:"doc-type-description",markdown:t.description||"A GraphQL schema provides a root type for each kind of operation."}),i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},"root types"),i.a.createElement("div",{className:"doc-category-item"},i.a.createElement("span",{className:"keyword"},"query"),": ",i.a.createElement(a,{type:r,onClick:n})),o&&i.a.createElement("div",{className:"doc-category-item"},i.a.createElement("span",{className:"keyword"},"mutation"),": ",i.a.createElement(a,{type:o,onClick:n})),s&&i.a.createElement("div",{className:"doc-category-item"},i.a.createElement("span",{className:"keyword"},"subscription"),": ",i.a.createElement(a,{type:s,onClick:n}))))}var y=n(35),b=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),E=function(e){function t(t){var n=e.call(this,t)||this;return n.handleChange=function(e){var t=e.currentTarget.value;n.setState({value:t}),n.debouncedOnSearch(t)},n.handleClear=function(){n.setState({value:""}),n.props.onSearch("")},n.state={value:t.value||""},n.debouncedOnSearch=Object(y.a)(200,n.props.onSearch),n}return b(t,e),t.prototype.render=function(){return i.a.createElement("label",{className:"search-box"},i.a.createElement("div",{className:"search-box-icon","aria-hidden":"true"},"\u26b2"),i.a.createElement("input",{value:this.state.value,onChange:this.handleChange,type:"text",placeholder:this.props.placeholder,"aria-label":this.props.placeholder}),this.state.value&&i.a.createElement("button",{className:"search-box-clear",onClick:this.handleClear,"aria-label":"Clear search input"},"\u2715"))},t}(i.a.Component),w=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),k=function(e){var t="function"===typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return w(t,e),t.prototype.shouldComponentUpdate=function(e){return this.props.schema!==e.schema||this.props.searchValue!==e.searchValue},t.prototype.render=function(){var e,t,n=this.props.searchValue,r=this.props.withinType,o=this.props.schema,s=this.props.onClickType,u=this.props.onClickField,l=[],c=[],d=[],p=o.getTypeMap(),h=Object.keys(p);r&&(h=h.filter((function(e){return e!==r.name}))).unshift(r.name);var m=function(e){if(l.length+c.length+d.length>=100)return"break";var t=p[e];if(r!==t&&_(e,n)&&c.push(i.a.createElement("div",{className:"doc-category-item",key:e},i.a.createElement(a,{type:t,onClick:s}))),t&&"getFields"in t){var o=t.getFields();Object.keys(o).forEach((function(c){var p,h=o[c];if(!_(c,n)){if(!("args"in h)||!h.args.length)return;if(0===(p=h.args.filter((function(e){return _(e.name,n)}))).length)return}var m=i.a.createElement("div",{className:"doc-category-item",key:e+"."+c},r!==t&&[i.a.createElement(a,{key:"type",type:t,onClick:s}),"."],i.a.createElement("a",{className:"field-name",onClick:function(e){return u(h,t,e)}},h.name),p&&["(",i.a.createElement("span",{key:"args"},p.map((function(e){return i.a.createElement(f,{key:e.name,arg:e,onClickType:s,showDefaultValue:!1})}))),")"]);r===t?l.push(m):d.push(m)}))}};try{for(var v=k(h),g=v.next();!g.done;g=v.next()){if("break"===m(g.value))break}}catch(y){e={error:y}}finally{try{g&&!g.done&&(t=v.return)&&t.call(v)}finally{if(e)throw e.error}}return l.length+c.length+d.length===0?i.a.createElement("span",{className:"doc-alert-text"},"No results found."):r&&c.length+d.length>0?i.a.createElement("div",null,l,i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},"other results"),c,d)):i.a.createElement("div",{className:"doc-search-items"},l,c,d)},t}(i.a.Component),T=O;function _(e,t){try{var n=t.replace(/[^_0-9A-Za-z]/g,(function(e){return"\\"+e}));return-1!==e.search(new RegExp(n,"i"))}catch(r){return-1!==e.toLowerCase().indexOf(t.toLowerCase())}}var S=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),x=function(e){function t(t){var n=e.call(this,t)||this;return n.handleShowDeprecated=function(){return n.setState({showDeprecated:!0})},n.state={showDeprecated:!1},n}return S(t,e),t.prototype.shouldComponentUpdate=function(e,t){return this.props.type!==e.type||this.props.schema!==e.schema||this.state.showDeprecated!==t.showDeprecated},t.prototype.render=function(){var e,t,n,r,s,u=this.props.schema,l=this.props.type,c=this.props.onClickType,f=this.props.onClickField,d=null,p=[];if(l instanceof o.h?(d="possible types",p=u.getPossibleTypes(l)):l instanceof o.c?(d="implementations",p=u.getPossibleTypes(l)):l instanceof o.f&&(d="implements",p=l.getInterfaces()),p&&p.length>0&&(e=i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},d),p.map((function(e){return i.a.createElement("div",{key:e.name,className:"doc-category-item"},i.a.createElement(a,{type:e,onClick:c}))})))),l&&"getFields"in l){var h=l.getFields(),v=Object.keys(h).map((function(e){return h[e]}));t=i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},"fields"),v.filter((function(e){return!("isDeprecated"in e)||!e.isDeprecated})).map((function(e){return i.a.createElement(C,{key:e.name,type:l,field:e,onClickType:c,onClickField:f})})));var g=v.filter((function(e){return"isDeprecated"in e&&e.isDeprecated}));g.length>0&&(n=i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},"deprecated fields"),this.state.showDeprecated?g.map((function(e){return i.a.createElement(C,{key:e.name,type:l,field:e,onClickType:c,onClickField:f})})):i.a.createElement("button",{className:"show-btn",onClick:this.handleShowDeprecated},"Show deprecated fields...")))}if(l instanceof o.a){var y=l.getValues();r=i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},"values"),y.filter((function(e){return!e.isDeprecated})).map((function(e){return i.a.createElement(N,{key:e.name,value:e})})));var b=y.filter((function(e){return e.isDeprecated}));b.length>0&&(s=i.a.createElement("div",{className:"doc-category"},i.a.createElement("div",{className:"doc-category-title"},"deprecated values"),this.state.showDeprecated?b.map((function(e){return i.a.createElement(N,{key:e.name,value:e})})):i.a.createElement("button",{className:"show-btn",onClick:this.handleShowDeprecated},"Show deprecated values...")))}return i.a.createElement("div",null,i.a.createElement(m,{className:"doc-type-description",markdown:"description"in l&&l.description||"No Description"}),l instanceof o.f&&e,t,n,r,s,!(l instanceof o.f)&&e)},t}(i.a.Component);function C(e){var t=e.type,n=e.field,r=e.onClickType,o=e.onClickField;return i.a.createElement("div",{className:"doc-category-item"},i.a.createElement("a",{className:"field-name",onClick:function(e){return o(n,t,e)}},n.name),"args"in n&&n.args&&n.args.length>0&&["(",i.a.createElement("span",{key:"args"},n.args.map((function(e){return i.a.createElement(f,{key:e.name,arg:e,onClickType:r})}))),")"],": ",i.a.createElement(a,{type:n.type,onClick:r}),i.a.createElement(c,{field:n}),n.description&&i.a.createElement(m,{className:"field-short-description",markdown:n.description}),"deprecationReason"in n&&n.deprecationReason&&i.a.createElement(m,{className:"doc-deprecation",markdown:n.deprecationReason}))}function N(e){var t=e.value;return i.a.createElement("div",{className:"doc-category-item"},i.a.createElement("div",{className:"enum-value"},t.name),i.a.createElement(m,{className:"doc-value-description",markdown:t.description}),t.deprecationReason&&i.a.createElement(m,{className:"doc-deprecation",markdown:t.deprecationReason}))}var D=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),A=function(){return A=Object.assign||function(e){for(var t,n=1,r=arguments.length;n1&&n.setState({navStack:n.state.navStack.slice(0,-1)})},n.handleClickType=function(e){n.showDoc(e)},n.handleClickField=function(e){n.showDoc(e)},n.handleSearch=function(e){n.showSearch(e)},n.state={navStack:[I]},n}return D(t,e),t.prototype.shouldComponentUpdate=function(e,t){return this.props.schema!==e.schema||this.state.navStack!==t.navStack},t.prototype.render=function(){var e,t=this.props.schema,n=this.state.navStack,r=n[n.length-1];e=void 0===t?i.a.createElement("div",{className:"spinner-container"},i.a.createElement("div",{className:"spinner"})):t?r.search?i.a.createElement(T,{searchValue:r.search,withinType:r.def,schema:t,onClickType:this.handleClickType,onClickField:this.handleClickField}):1===n.length?i.a.createElement(g,{schema:t,onClickType:this.handleClickType}):Object(o.S)(r.def)?i.a.createElement(x,{schema:t,type:r.def,onClickType:this.handleClickType,onClickField:this.handleClickField}):i.a.createElement(v,{field:r.def,onClickType:this.handleClickType}):i.a.createElement("div",{className:"error-container"},"No Schema Available");var a,s=1===n.length||Object(o.S)(r.def)&&"getFields"in r.def;return n.length>1&&(a=n[n.length-2].name),i.a.createElement("section",{className:"doc-explorer",key:r.name,"aria-label":"Documentation Explorer"},i.a.createElement("div",{className:"doc-explorer-title-bar"},a&&i.a.createElement("button",{className:"doc-explorer-back",onClick:this.handleNavBackClick,"aria-label":"Go back to "+a},a),i.a.createElement("div",{className:"doc-explorer-title"},r.title||r.name),i.a.createElement("div",{className:"doc-explorer-rhs"},this.props.children)),i.a.createElement("div",{className:"doc-explorer-contents"},s&&i.a.createElement(E,{value:r.search,placeholder:"Search "+r.name+"...",onSearch:this.handleSearch}),e))},t.prototype.showDoc=function(e){var t=this.state.navStack;t[t.length-1].def!==e&&this.setState({navStack:t.concat([{name:e.name,def:e}])})},t.prototype.showDocForReference=function(e){e&&"Type"===e.kind?this.showDoc(e.type):"Field"===e.kind||"Argument"===e.kind&&e.field?this.showDoc(e.field):"EnumValue"===e.kind&&e.type&&this.showDoc(e.type)},t.prototype.showSearch=function(e){var t=this.state.navStack.slice(),n=t[t.length-1];t[t.length-1]=A(A({},n),{search:e}),this.setState({navStack:t})},t.prototype.reset=function(){this.setState({navStack:[I]})},t}(i.a.Component)},function(e,t,n){"use strict";var r=n(19),i=Array.from||function(e,t,n){if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var i=e[r.b];if("function"===typeof i){for(var o,a=i.call(e),s=[],u=0;!(o=a.next()).done;++u)if(s.push(t.call(n,o.value,u)),u>9999999)throw new TypeError("Near-infinite iteration.");return s}var l=e.length;if("number"===typeof l&&l>=0&&l%1===0){for(var c=[],f=0;f0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},i=function(){for(var e=[],t=0;tthis.maxSize&&n.shift();for(var r=0;r<5;r++){var o=this.storage.set(this.key,JSON.stringify(((t={})[this.key]=n,t)));if(o&&o.error){if(!o.isQuotaError||!this.maxSize)return;n.shift()}else this.items=n}},e.prototype.save=function(){var e;this.storage.set(this.key,JSON.stringify(((e={})[this.key]=this.items,e)))},e}(),a=n(33),s=function(){return s=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},l=function(){for(var e=[],t=0;t1e5)return!1;if(!r)return!0;if(JSON.stringify(e)===JSON.stringify(r.query)){if(JSON.stringify(t)===JSON.stringify(r.variables)){if(JSON.stringify(n)===JSON.stringify(r.headers))return!1;if(n&&!r.headers)return!1}if(t&&!r.variables)return!1}return!0},this.fetchAllQueries=function(){var e=n.history.fetchAll(),t=n.favorite.fetchAll();return e.concat(t)},this.updateHistory=function(e,t,r,i){if(n.shouldSaveQuery(e,t,r,n.history.fetchRecent())){n.history.push({query:e,variables:t,headers:r,operationName:i});var o=n.history.items,a=n.favorite.items;n.queries=o.concat(a)}},this.toggleFavorite=function(e,t,r,i,o,a){var s={query:e,variables:t,headers:r,operationName:i,label:o};n.favorite.contains(s)?a&&(s.favorite=!1,n.favorite.delete(s)):(s.favorite=!0,n.favorite.push(s)),n.queries=l(n.history.items,n.favorite.items)},this.editLabel=function(e,t,r,i,o,a){var u={query:e,variables:t,headers:r,operationName:i,label:o};a?n.favorite.edit(s(s({},u),{favorite:a})):n.history.edit(u),n.queries=l(n.history.items,n.favorite.items)},this.history=new o("queries",this.storage,this.maxHistoryLength),this.favorite=new o("favorites",this.storage,null),this.queries=this.fetchAllQueries()};t.a=c},function(e,t,n){"use strict";function r(e,t){for(var n=0;n=0&&(n=this.attrs[t][1]),n},r.prototype.attrJoin=function(e,t){var n=this.attrIndex(e);n<0?this.attrPush([e,t]):this.attrs[n][1]=this.attrs[n][1]+" "+t},e.exports=r},function(e,t,n){!function(e){var t={pairs:"()[]{}''\"\"",closeBefore:")]}'\":;>",triples:"",explode:"[]{}"},n=e.Pos;function r(e,n){return"pairs"==n&&"string"==typeof e?e:"object"==typeof e&&null!=e[n]?e[n]:t[n]}e.defineOption("autoCloseBrackets",!1,(function(t,n,a){a&&a!=e.Init&&(t.removeKeyMap(i),t.state.closeBrackets=null),n&&(o(r(n,"pairs")),t.state.closeBrackets=n,t.addKeyMap(i))}));var i={Backspace:u,Enter:l};function o(e){for(var t=0;t=0;u--){var c=a[u].head;t.replaceRange("",n(c.line,c.ch-1),n(c.line,c.ch+1),"+delete")}}function l(t){var n=s(t),i=n&&r(n,"explode");if(!i||t.getOption("disableInput"))return e.Pass;for(var o=t.listSelections(),a=0;a0?{line:a.head.line,ch:a.head.ch+t}:{line:a.head.line-1};n.push({anchor:s,head:s})}e.setSelections(n,i)}function f(t){var r=e.cmpPos(t.anchor,t.head)>0;return{anchor:new n(t.anchor.line,t.anchor.ch+(r?-1:1)),head:new n(t.head.line,t.head.ch+(r?1:-1))}}function d(t,i){var o=s(t);if(!o||t.getOption("disableInput"))return e.Pass;var a=r(o,"pairs"),u=a.indexOf(i);if(-1==u)return e.Pass;for(var l,d=r(o,"closeBefore"),p=r(o,"triples"),m=a.charAt(u+1)==i,v=t.listSelections(),g=u%2==0,y=0;y1&&p.indexOf(i)>=0&&t.getRange(n(w.line,w.ch-2),w)==i+i){if(w.ch>2&&/\bstring/.test(t.getTokenTypeAt(n(w.line,w.ch-2))))return e.Pass;b="addFour"}else if(m){var O=0==w.ch?" ":t.getRange(n(w.line,w.ch-1),w);if(e.isWordChar(k)||O==i||e.isWordChar(O))return e.Pass;b="both"}else{if(!g||!(0===k.length||/\s/.test(k)||d.indexOf(k)>-1))return e.Pass;b="both"}else b=m&&h(t,w)?"both":p.indexOf(i)>=0&&t.getRange(w,n(w.line,w.ch+3))==i+i+i?"skipThree":"skip";if(l){if(l!=b)return e.Pass}else l=b}var T=u%2?a.charAt(u-1):i,_=u%2?i:a.charAt(u+1);t.operation((function(){if("skip"==l)c(t,1);else if("skipThree"==l)c(t,3);else if("surround"==l){for(var e=t.getSelections(),n=0;n-1)&&c.push(e.message)}));for(var m=null,v=i.hasGutter&&document.createDocumentFragment(),g=0;g1,o.tooltips)),o.highlightLines&&e.addLineClass(s,"wrap",n+m)}}o.onUpdateLinting&&o.onUpdateLinting(r,a,e)}}function y(e){var t=e.state.lint;t&&(clearTimeout(t.timeout),t.timeout=setTimeout((function(){v(e)}),t.options.delay))}function b(e,t,n){for(var r=n.target||n.srcElement,i=document.createDocumentFragment(),o=0;o0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},z=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};if(parseInt(i.a.version.slice(0,2),10)<16)throw Error(["GraphiQL 0.18.0 and after is not compatible with React 15 or below.","If you are using a CDN source (jsdelivr, unpkg, etc), follow this example:","https://github.com/graphql/graphiql/blob/master/examples/graphiql-cdn/index.html#L49"].join("\n"));var q=function(t){function n(e){var r,i,s,u=t.call(this,e)||this;if(u._editorQueryID=0,u.safeSetState=function(e,t){u.componentIsMounted&&u.setState(e,t)},u.handleClickReference=function(e){u.setState({docExplorerOpen:!0},(function(){u.docExplorerComponent&&u.docExplorerComponent.showDocForReference(e)})),u._storage.set("docExplorerOpen",JSON.stringify(u.state.docExplorerOpen))},u.handleRunQuery=function(e){return M(u,void 0,void 0,(function(){var t,r,i,o,a,s,u,l,c,f=this;return P(this,(function(d){switch(d.label){case 0:this._editorQueryID++,t=this._editorQueryID,r=this.autoCompleteLeafs()||this.state.query,i=this.state.variables,o=this.state.headers,a=this.state.shouldPersistHeaders,s=this.state.operationName,e&&e!==s&&(s=e,this.handleEditOperationName(s)),d.label=1;case 1:return d.trys.push([1,3,,4]),this.setState({isWaitingForResponse:!0,response:void 0,operationName:s}),this._storage.set("operationName",s),this._queryHistory?this._queryHistory.onUpdateHistory(r,i,o,s):this._historyStore&&this._historyStore.updateHistory(r,i,o,s),u={data:{}},[4,this._fetchQuery(r,i,o,s,a,(function(e){var r,i;if(t===f._editorQueryID){var o=!!Array.isArray(e)&&e;if(!o&&"string"!==typeof e&&null!==e&&"hasNext"in e&&(o=[e]),o){var a={data:u.data},s=z((null===u||void 0===u?void 0:u.errors)||[],o.map((function(e){return e.errors})).flat().filter(Boolean));s.length&&(a.errors=s);try{for(var l=H(o),c=l.next();!c.done;c=l.next()){var d=c.value,p=d.path,h=d.data,m=(d.errors,V(d,["path","data","errors"]));if(p){if(!h)throw new Error("Expected part to contain a data property, but got "+d);Object(L.a)(a.data,p,h)}else h&&(a.data=d.data);u=R(R({},a),m)}}catch(v){r={error:v}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}f.setState({isWaitingForResponse:!1,response:n.formatResult(u)})}else f.setState({isWaitingForResponse:!1,response:n.formatResult(e)})}}))];case 2:return l=d.sent(),this.setState({subscription:l}),[3,4];case 3:return c=d.sent(),this.setState({isWaitingForResponse:!1,response:c.message}),[3,4];case 4:return[2]}}))}))},u.handleStopQuery=function(){var e=u.state.subscription;u.setState({isWaitingForResponse:!1,subscription:null}),e&&e.unsubscribe()},u.handlePrettifyQuery=function(){var e,t,n,r=u.getQueryEditor(),i=null!==(e=null===r||void 0===r?void 0:r.getValue())&&void 0!==e?e:"",s=Object(o.a)(Object(a.a)(i,{experimentalFragmentVariables:!0}));s!==i&&(null===r||void 0===r||r.setValue(s));var l=u.getVariableEditor(),c=null!==(t=null===l||void 0===l?void 0:l.getValue())&&void 0!==t?t:"";try{var f=JSON.stringify(JSON.parse(c),null,2);f!==c&&(null===l||void 0===l||l.setValue(f))}catch(m){}var d=u.getHeaderEditor(),p=null!==(n=null===d||void 0===d?void 0:d.getValue())&&void 0!==n?n:"";try{var h=JSON.stringify(JSON.parse(p),null,2);h!==p&&(null===d||void 0===d||d.setValue(h))}catch(v){}},u.handleMergeQuery=function(){var e=u.getQueryEditor();if(e.getValue()){var t=u.state.documentAST;e.setValue(Object(o.a)(Object(A.a)(t,u.state.schema)))}},u.handleEditQuery=Object(x.a)(100,(function(e){var t=u._updateQueryFacts(e,u.state.operationName,u.state.operations,u.state.schema);if(u.setState(R({query:e},t)),u._storage.set("query",e),u.props.onEditQuery)return u.props.onEditQuery(e,null===t||void 0===t?void 0:t.documentAST)})),u.handleCopyQuery=function(){var e=u.getQueryEditor(),t=e&&e.getValue();if(t)return c()(t),u.props.onCopyQuery?u.props.onCopyQuery(t):void 0},u._updateQueryFacts=function(e,t,n,r){var i=Object(_.a)(r,e);if(i){var o=Object(S.a)(n,t,i.operations),a=u.props.onEditOperationName;return a&&o&&t!==o&&a(o),R({operationName:o},i)}},u.handleEditVariables=function(e){u.setState({variables:e}),Object(x.a)(500,(function(){return u._storage.set("variables",e)}))(),u.props.onEditVariables&&u.props.onEditVariables(e)},u.handleEditHeaders=function(e){u.setState({headers:e}),u.props.shouldPersistHeaders&&Object(x.a)(500,(function(){return u._storage.set("headers",e)}))(),u.props.onEditHeaders&&u.props.onEditHeaders(e)},u.handleEditOperationName=function(e){var t=u.props.onEditOperationName;t&&t(e)},u.handleHintInformationRender=function(e){var t;e.addEventListener("click",u._onClickHintInformation),e.addEventListener("DOMNodeRemoved",t=function(){e.removeEventListener("DOMNodeRemoved",t),e.removeEventListener("click",u._onClickHintInformation)})},u.handleEditorRunQuery=function(){u._runQueryAtCursor()},u._onClickHintInformation=function(e){if((null===e||void 0===e?void 0:e.currentTarget)&&"className"in e.currentTarget&&"typeName"===e.currentTarget.className){var t=e.currentTarget.innerHTML,n=u.state.schema;if(n){var r=n.getType(t);r&&(u.setState({docExplorerOpen:!0},(function(){u.docExplorerComponent&&u.docExplorerComponent.showDoc(r)})),Object(x.a)(500,(function(){return u._storage.set("docExplorerOpen",JSON.stringify(u.state.docExplorerOpen))}))())}}},u.handleToggleDocs=function(){"function"===typeof u.props.onToggleDocs&&u.props.onToggleDocs(!u.state.docExplorerOpen),u._storage.set("docExplorerOpen",JSON.stringify(!u.state.docExplorerOpen)),u.setState({docExplorerOpen:!u.state.docExplorerOpen})},u.handleToggleHistory=function(){"function"===typeof u.props.onToggleHistory&&u.props.onToggleHistory(!u.state.historyPaneOpen),u._storage.set("historyPaneOpen",JSON.stringify(!u.state.historyPaneOpen)),u.setState({historyPaneOpen:!u.state.historyPaneOpen})},u.handleSelectHistoryQuery=function(e,t,n,r){e&&u.handleEditQuery(e),t&&u.handleEditVariables(t),n&&u.handleEditHeaders(n),r&&u.handleEditOperationName(r)},u.handleResizeStart=function(e){if(u._didClickDragBar(e)){e.preventDefault();var t=e.clientX-Object(D.a)(e.target),n=function(e){if(0===e.buttons)return r();var n=u.editorBarComponent,i=e.clientX-Object(D.a)(n)-t,o=n.clientWidth-i;u.setState({editorFlex:i/o}),Object(x.a)(500,(function(){return u._storage.set("editorFlex",JSON.stringify(u.state.editorFlex))}))()},r=function(){document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",r),n=null,r=null};document.addEventListener("mousemove",n),document.addEventListener("mouseup",r)}},u.handleResetResize=function(){u.setState({editorFlex:1}),u._storage.set("editorFlex",JSON.stringify(u.state.editorFlex))},u.handleDocsResizeStart=function(e){e.preventDefault();var t=u.state.docExplorerWidth,n=e.clientX-Object(D.a)(e.target),r=function(e){if(0===e.buttons)return i();var t=u.graphiqlContainer,r=e.clientX-Object(D.a)(t)-n,o=t.clientWidth-r;o<100?("function"===typeof u.props.onToggleDocs&&u.props.onToggleDocs(!u.state.docExplorerOpen),u._storage.set("docExplorerOpen",JSON.stringify(u.state.docExplorerOpen)),u.setState({docExplorerOpen:!1})):(u.setState({docExplorerOpen:!0,docExplorerWidth:Math.min(o,650)}),Object(x.a)(500,(function(){return u._storage.set("docExplorerWidth",JSON.stringify(u.state.docExplorerWidth))}))()),u._storage.set("docExplorerOpen",JSON.stringify(u.state.docExplorerOpen))},i=function(){u.state.docExplorerOpen||(u.setState({docExplorerWidth:t}),Object(x.a)(500,(function(){return u._storage.set("docExplorerWidth",JSON.stringify(u.state.docExplorerWidth))}))()),document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",i),r=null,i=null};document.addEventListener("mousemove",r),document.addEventListener("mouseup",i)},u.handleDocsResetResize=function(){u.setState({docExplorerWidth:350}),Object(x.a)(500,(function(){return u._storage.set("docExplorerWidth",JSON.stringify(u.state.docExplorerWidth))}))()},u.handleTabClickPropogation=function(e){e.preventDefault(),e.stopPropagation()},u.handleOpenHeaderEditorTab=function(e){u.setState({headerEditorActive:!0,variableEditorActive:!1,secondaryEditorOpen:!0})},u.handleOpenVariableEditorTab=function(e){u.setState({headerEditorActive:!1,variableEditorActive:!0,secondaryEditorOpen:!0})},u.handleSecondaryEditorResizeStart=function(e){e.preventDefault();var t=!1,n=u.state.secondaryEditorOpen,r=u.state.secondaryEditorHeight,i=e.clientY-Object(D.b)(e.target),o=function(e){if(0===e.buttons)return a();t=!0;var n=u.editorBarComponent,o=e.clientY-Object(D.b)(n)-i,s=n.clientHeight-o;s<60?u.setState({secondaryEditorOpen:!1,secondaryEditorHeight:r}):u.setState({secondaryEditorOpen:!0,secondaryEditorHeight:s}),Object(x.a)(500,(function(){return u._storage.set("secondaryEditorHeight",JSON.stringify(u.state.secondaryEditorHeight))}))()},a=function(){t||u.setState({secondaryEditorOpen:!n}),document.removeEventListener("mousemove",o),document.removeEventListener("mouseup",a),o=null,a=null};document.addEventListener("mousemove",o),document.addEventListener("mouseup",a)},"function"!==typeof e.fetcher)throw new TypeError("GraphiQL requires a fetcher function.");u._storage=new T.a(e.storage);var l=null!==(r=e.maxHistoryLength)&&void 0!==r?r:20;u._historyStore=new j.a(u._storage,l),u.componentIsMounted=!1;var f,d=void 0!==e.query?e.query:u._storage.get("query")?u._storage.get("query"):void 0!==e.defaultQuery?e.defaultQuery:Y,p=Object(_.a)(e.schema,d),h=void 0!==e.variables?e.variables:u._storage.get("variables"),m=void 0!==e.headers?e.headers:u._storage.get("headers"),v=void 0!==e.operationName?e.operationName:Object(S.a)(void 0,u._storage.get("operationName"),p&&p.operations),g=e.docExplorerOpen||!1;u._storage.get("docExplorerOpen")&&(g="true"===u._storage.get("docExplorerOpen")),f=void 0!==e.defaultVariableEditorOpen?e.defaultVariableEditorOpen:void 0!==e.defaultSecondaryEditorOpen?e.defaultSecondaryEditorOpen:Boolean(h||m);var y=null!==(i=e.headerEditorEnabled)&&void 0!==i&&i,b=null!==(s=e.shouldPersistHeaders)&&void 0!==s&&s;return u.state=R({schema:e.schema,query:d,variables:h,headers:m,operationName:v,docExplorerOpen:g,response:e.response,editorFlex:Number(u._storage.get("editorFlex"))||1,secondaryEditorOpen:f,secondaryEditorHeight:Number(u._storage.get("secondaryEditorHeight"))||200,variableEditorActive:"true"!==u._storage.get("variableEditorActive")&&!e.headerEditorEnabled||"true"!==u._storage.get("headerEditorActive"),headerEditorActive:"true"===u._storage.get("headerEditorActive"),headerEditorEnabled:y,shouldPersistHeaders:b,historyPaneOpen:"true"===u._storage.get("historyPaneOpen")||!1,docExplorerWidth:Number(u._storage.get("docExplorerWidth"))||350,isWaitingForResponse:!1,subscription:null,maxHistoryLength:l},p),u}return F(n,t),n.formatResult=function(e){return JSON.stringify(e,null,2)},n.formatError=function(e){var t=Array.isArray(e)?e.map(K):K(e);return JSON.stringify(t,null,2)},n.prototype.componentDidMount=function(){this.componentIsMounted=!0,void 0===this.state.schema&&this.fetchSchema(),this.codeMirrorSizer=new O.a,e.g=this},n.prototype.UNSAFE_componentWillMount=function(){this.componentIsMounted=!1},n.prototype.UNSAFE_componentWillReceiveProps=function(e){var t=this,n=this.state.schema,r=this.state.query,i=this.state.variables,o=this.state.headers,a=this.state.operationName,s=this.state.response;if(void 0!==e.schema&&(n=e.schema),void 0!==e.query&&this.props.query!==e.query&&(r=e.query),void 0!==e.variables&&this.props.variables!==e.variables&&(i=e.variables),void 0!==e.headers&&this.props.headers!==e.headers&&(o=e.headers),void 0!==e.operationName&&(a=e.operationName),void 0!==e.response&&(s=e.response),r&&n&&(n!==this.state.schema||r!==this.state.query||a!==this.state.operationName)){var u=this._updateQueryFacts(r,a,this.state.operations,n);void 0!==u&&(a=u.operationName,this.setState(u))}void 0===e.schema&&e.fetcher!==this.props.fetcher&&(n=void 0),this._storage.set("operationName",a),this.setState({schema:n,query:r,variables:i,headers:o,operationName:a,response:s},(function(){void 0===t.state.schema&&(t.docExplorerComponent&&t.docExplorerComponent.reset(),t.fetchSchema())}))},n.prototype.componentDidUpdate=function(){this.codeMirrorSizer.updateSizes([this.queryEditorComponent,this.variableEditorComponent,this.headerEditorComponent,this.resultComponent])},n.prototype.render=function(){var e,t=this,r=i.a.Children.toArray(this.props.children),o=Object(C.a)(r,(function(e){return ee(e,n.Logo)}))||i.a.createElement(n.Logo,null),a=Object(C.a)(r,(function(e){return ee(e,n.Toolbar)}))||i.a.createElement(n.Toolbar,null,i.a.createElement(h.a,{onClick:this.handlePrettifyQuery,title:"Prettify Query (Shift-Ctrl-P)",label:"Prettify"}),i.a.createElement(h.a,{onClick:this.handleMergeQuery,title:"Merge Query (Shift-Ctrl-M)",label:"Merge"}),i.a.createElement(h.a,{onClick:this.handleCopyQuery,title:"Copy Query (Shift-Ctrl-C)",label:"Copy"}),i.a.createElement(h.a,{onClick:this.handleToggleHistory,title:"Show History",label:"History"}),(null===(e=this.props.toolbar)||void 0===e?void 0:e.additionalContent)?this.props.toolbar.additionalContent:null),s=Object(C.a)(r,(function(e){return ee(e,n.Footer)})),u={WebkitFlex:this.state.editorFlex,flex:this.state.editorFlex},l={display:"block",width:this.state.docExplorerWidth},c="docExplorerWrap"+(this.state.docExplorerWidth<200?" doc-explorer-narrow":""),f={display:this.state.historyPaneOpen?"block":"none",width:"230px",zIndex:7},m=this.state.secondaryEditorOpen,v={height:m?this.state.secondaryEditorHeight:void 0};return i.a.createElement("div",{ref:function(e){t.graphiqlContainer=e},className:"graphiql-container"},this.state.historyPaneOpen&&i.a.createElement("div",{className:"historyPaneWrap",style:f},i.a.createElement(k.a,{ref:function(e){t._queryHistory=e},operationName:this.state.operationName,query:this.state.query,variables:this.state.variables,onSelectQuery:this.handleSelectHistoryQuery,storage:this._storage,maxHistoryLength:this.state.maxHistoryLength,queryID:this._editorQueryID},i.a.createElement("button",{className:"docExplorerHide",onClick:this.handleToggleHistory,"aria-label":"Close History"},"\u2715"))),i.a.createElement("div",{className:"editorWrap"},i.a.createElement("div",{className:"topBarWrap"},i.a.createElement("div",{className:"topBar"},o,i.a.createElement(d.a,{isRunning:Boolean(this.state.subscription),onRun:this.handleRunQuery,onStop:this.handleStopQuery,operations:this.state.operations}),a),!this.state.docExplorerOpen&&i.a.createElement("button",{className:"docExplorerShow",onClick:this.handleToggleDocs,"aria-label":"Open Documentation Explorer"},"Docs")),i.a.createElement("div",{ref:function(e){t.editorBarComponent=e},className:"editorBar",onDoubleClick:this.handleResetResize,onMouseDown:this.handleResizeStart},i.a.createElement("div",{className:"queryWrap",style:u},i.a.createElement(g.a,{ref:function(e){t.queryEditorComponent=e},schema:this.state.schema,validationRules:this.props.validationRules,value:this.state.query,onEdit:this.handleEditQuery,onHintInformationRender:this.handleHintInformationRender,onClickReference:this.handleClickReference,onCopyQuery:this.handleCopyQuery,onPrettifyQuery:this.handlePrettifyQuery,onMergeQuery:this.handleMergeQuery,onRunQuery:this.handleEditorRunQuery,editorTheme:this.props.editorTheme,readOnly:this.props.readOnly,externalFragments:this.props.externalFragments}),i.a.createElement("section",{className:"variable-editor secondary-editor",style:v,"aria-label":this.state.variableEditorActive?"Query Variables":"Request Headers"},i.a.createElement("div",{className:"secondary-editor-title variable-editor-title",id:"secondary-editor-title",style:{cursor:m?"row-resize":"n-resize"},onMouseDown:this.handleSecondaryEditorResizeStart},i.a.createElement("div",{style:{cursor:"pointer",color:this.state.variableEditorActive?"#000":"gray",display:"inline-block"},onClick:this.handleOpenVariableEditorTab,onMouseDown:this.handleTabClickPropogation},"Query Variables"),this.state.headerEditorEnabled&&i.a.createElement("div",{style:{cursor:"pointer",color:this.state.headerEditorActive?"#000":"gray",display:"inline-block",marginLeft:"20px"},onClick:this.handleOpenHeaderEditorTab,onMouseDown:this.handleTabClickPropogation},"Request Headers")),i.a.createElement(y.a,{ref:function(e){t.variableEditorComponent=e},value:this.state.variables,variableToType:this.state.variableToType,onEdit:this.handleEditVariables,onHintInformationRender:this.handleHintInformationRender,onPrettifyQuery:this.handlePrettifyQuery,onMergeQuery:this.handleMergeQuery,onRunQuery:this.handleEditorRunQuery,editorTheme:this.props.editorTheme,readOnly:this.props.readOnly,active:this.state.variableEditorActive}),this.state.headerEditorEnabled&&i.a.createElement(b.a,{ref:function(e){t.headerEditorComponent=e},value:this.state.headers,onEdit:this.handleEditHeaders,onHintInformationRender:this.handleHintInformationRender,onPrettifyQuery:this.handlePrettifyQuery,onMergeQuery:this.handleMergeQuery,onRunQuery:this.handleEditorRunQuery,editorTheme:this.props.editorTheme,readOnly:this.props.readOnly,active:this.state.headerEditorActive}))),i.a.createElement("div",{className:"resultWrap"},this.state.isWaitingForResponse&&i.a.createElement("div",{className:"spinner-container"},i.a.createElement("div",{className:"spinner"})),i.a.createElement(E.a,{registerRef:function(e){t.resultViewerElement=e},ref:function(e){t.resultComponent=e},value:this.state.response,editorTheme:this.props.editorTheme,ResultsTooltip:this.props.ResultsTooltip,ImagePreview:p.a}),s))),this.state.docExplorerOpen&&i.a.createElement("div",{className:c,style:l},i.a.createElement("div",{className:"docExplorerResizer",onDoubleClick:this.handleDocsResetResize,onMouseDown:this.handleDocsResizeStart}),i.a.createElement(w.a,{ref:function(e){t.docExplorerComponent=e},schema:this.state.schema},i.a.createElement("button",{className:"docExplorerHide",onClick:this.handleToggleDocs,"aria-label":"Close Documentation Explorer"},"\u2715"))))},n.prototype.getQueryEditor=function(){if(this.queryEditorComponent)return this.queryEditorComponent.getCodeMirror()},n.prototype.getVariableEditor=function(){return this.variableEditorComponent?this.variableEditorComponent.getCodeMirror():null},n.prototype.getHeaderEditor=function(){return this.headerEditorComponent?this.headerEditorComponent.getCodeMirror():null},n.prototype.refresh=function(){this.queryEditorComponent&&this.queryEditorComponent.getCodeMirror().refresh(),this.variableEditorComponent&&this.variableEditorComponent.getCodeMirror().refresh(),this.headerEditorComponent&&this.headerEditorComponent.getCodeMirror().refresh(),this.resultComponent&&this.resultComponent.getCodeMirror().refresh()},n.prototype.autoCompleteLeafs=function(){var e=Object(N.a)(this.state.schema,this.state.query,this.props.getDefaultFieldNames),t=e.insertions,n=e.result;if(t&&t.length>0){var r=this.getQueryEditor();r&&r.operation((function(){var e=r.getCursor(),i=r.indexFromPos(e);r.setValue(n||"");var o=0,a=t.map((function(e){var t=e.index,n=e.string;return r.markText(r.posFromIndex(t+o),r.posFromIndex(t+(o+=n.length)),{className:"autoInsertedLeaf",clearOnEnter:!0,title:"Automatically added leaf fields"})}));setTimeout((function(){return a.forEach((function(e){return e.clear()}))}),7e3);var s=i;t.forEach((function(e){var t=e.index,n=e.string;t2?r.headers=JSON.parse(this.state.headers):this.props.headers&&(r.headers=JSON.parse(this.props.headers));var i=Z(t({query:I.a,operationName:I.b},r));$(i)?i.then((function(e){if("string"!==typeof e&&"data"in e)return e;var n=Z(t({query:I.c,operationName:I.b},r));if(!$(i))throw new Error("Fetcher did not return a Promise for introspection.");return n})).then((function(t){if(void 0===e.state.schema)if("string"!==typeof t&&"data"in t){var r=Object(s.a)(t.data),i=Object(_.a)(r,e.state.query);e.safeSetState(R({schema:r},i))}else{var o="string"===typeof t?t:n.formatResult(t);e.safeSetState({schema:void 0,response:o})}})).catch((function(t){e.safeSetState({schema:void 0,response:t?n.formatError(t):void 0})})):this.setState({response:"Fetcher did not return a Promise for introspection."})},n.prototype._fetchQuery=function(e,t,r,i,s,l){return M(this,void 0,void 0,(function(){var c,d,p,h,m,v,g=this;return P(this,(function(y){c=this.props.fetcher,d=null,p=null;try{d=t&&""!==t.trim()?JSON.parse(t):null}catch(b){throw new Error("Variables are invalid JSON: "+b.message+".")}if("object"!==typeof d)throw new Error("Variables are not a JSON object.");try{p=r&&""!==r.trim()?JSON.parse(r):null}catch(b){throw new Error("Headers are invalid JSON: "+b.message+".")}if("object"!==typeof p)throw new Error("Headers are not a JSON object.");return this.props.externalFragments&&(h=new Map,Array.isArray(this.props.externalFragments)?this.props.externalFragments.forEach((function(e){h.set(e.name.value,e)})):Object(u.c)(Object(a.a)(this.props.externalFragments,{experimentalFragmentVariables:!0}),{FragmentDefinition:function(e){h.set(e.name.value,e)}}),(m=Object(f.getFragmentDependenciesForAST)(this.state.documentAST,h)).length>0&&(e+="\n"+m.map((function(e){return Object(o.a)(e)})).join("\n"))),v=c({query:e,variables:d,operationName:i},{headers:p,shouldPersistHeaders:s,documentAST:this.state.documentAST}),[2,Promise.resolve(v).then((function(e){return J(e)?e.subscribe({next:l,error:function(e){g.safeSetState({isWaitingForResponse:!1,response:e?n.formatError(e):void 0,subscription:null})},complete:function(){g.safeSetState({isWaitingForResponse:!1,subscription:null})}}):X(e)?(M(g,void 0,void 0,(function(){var t,r,i,o,a,s,u;return P(this,(function(c){switch(c.label){case 0:c.trys.push([0,13,,14]),c.label=1;case 1:c.trys.push([1,6,7,12]),t=U(e),c.label=2;case 2:return[4,t.next()];case 3:if((r=c.sent()).done)return[3,5];i=r.value,l(i),c.label=4;case 4:return[3,2];case 5:return[3,12];case 6:return o=c.sent(),s={error:o},[3,12];case 7:return c.trys.push([7,,10,11]),r&&!r.done&&(u=t.return)?[4,u.call(t)]:[3,9];case 8:c.sent(),c.label=9;case 9:return[3,11];case 10:if(s)throw s.error;return[7];case 11:return[7];case 12:return this.safeSetState({isWaitingForResponse:!1,subscription:null}),[3,14];case 13:return a=c.sent(),this.safeSetState({isWaitingForResponse:!1,response:a?n.formatError(a):void 0,subscription:null}),[3,14];case 14:return[2]}}))})),{unsubscribe:function(){var t,n;return null===(n=(t=e[Symbol.asyncIterator]()).return)||void 0===n?void 0:n.call(t)}}):(l(e),null)})).catch((function(e){return g.safeSetState({isWaitingForResponse:!1,response:e?n.formatError(e):void 0}),null}))]}))}))},n.prototype._runQueryAtCursor=function(){if(this.state.subscription)this.handleStopQuery();else{var e,t=this.state.operations;if(t){var n=this.getQueryEditor();if(n&&n.hasFocus())for(var r=n.getCursor(),i=n.indexFromPos(r),o=0;o=i){e=a.name&&a.name.value;break}}}this.handleRunQuery(e)}},n.prototype._didClickDragBar=function(e){if(0!==e.button||e.ctrlKey)return!1;var t=e.target;if(0!==t.className.indexOf("CodeMirror-gutter"))return!1;for(var n=this.resultViewerElement;t;){if(t===n)return!0;t=t.parentNode}return!1},n.Logo=G,n.Toolbar=W,n.Footer=Q,n.QueryEditor=g.a,n.VariableEditor=y.a,n.HeaderEditor=b.a,n.ResultViewer=E.a,n.Button=h.a,n.ToolbarButton=h.a,n.Group=m.a,n.Menu=v.a,n.MenuItem=v.b,n}(i.a.Component);function G(e){return i.a.createElement("div",{className:"title"},e.children||i.a.createElement("span",null,"Graph",i.a.createElement("em",null,"i"),"QL"))}function W(e){return i.a.createElement("div",{className:"toolbar",role:"toolbar","aria-label":"Editor Commands"},e.children)}function Q(e){return i.a.createElement("div",{className:"footer"},e.children)}G.displayName="GraphiQLLogo",W.displayName="GraphiQLToolbar",Q.displayName="GraphiQLFooter";var K=function(e){return R(R({},e),{message:e.message,stack:e.stack})},Y='# Welcome to GraphiQL\n#\n# GraphiQL is an in-browser tool for writing, validating, and\n# testing GraphQL queries.\n#\n# Type queries into this side of the screen, and you will see intelligent\n# typeaheads aware of the current GraphQL type schema and live syntax and\n# validation errors highlighted within the text.\n#\n# GraphQL queries typically start with a "{" character. Lines that start\n# with a # are ignored.\n#\n# An example GraphQL query might look like:\n#\n# {\n# field(arg: "value") {\n# subField\n# }\n# }\n#\n# Keyboard shortcuts:\n#\n# Prettify Query: Shift-Ctrl-P (or press the prettify button above)\n#\n# Merge Query: Shift-Ctrl-M (or press the merge button above)\n#\n# Run Query: Ctrl-Enter (or press the play button above)\n#\n# Auto Complete: Ctrl-Space (or just start typing)\n#\n\n';function $(e){return"object"===typeof e&&"function"===typeof e.then}function J(e){return"object"===typeof e&&"subscribe"in e&&"function"===typeof e.subscribe}function X(e){return"object"===typeof e&&null!==e&&("AsyncGenerator"===e[Symbol.toStringTag]||Symbol.asyncIterator in e)}function Z(e){return Promise.resolve(e).then((function(e){return X(e)?(n=e,new Promise((function(e,t){var r,i=null===(r=("return"in n?n:n[Symbol.asyncIterator]()).return)||void 0===r?void 0:r.bind(n);("next"in n?n:n[Symbol.asyncIterator]()).next.bind(n)().then((function(t){e(t.value),null===i||void 0===i||i()})).catch((function(e){t(e)}))}))):J(e)?(t=e,new Promise((function(e,n){var r=t.subscribe({next:function(t){e(t),r.unsubscribe()},error:n,complete:function(){n(new Error("no value resolved"))}})}))):e;var t,n}))}function ee(e,t){var n;return!(!(null===(n=null===e||void 0===e?void 0:e.type)||void 0===n?void 0:n.displayName)||e.type.displayName!==t.displayName)||e.type===t}}).call(this,n(105))},function(e,t,n){"use strict";function r(e,t){if(null!=e)return e;var n=new Error(void 0!==t?t:"Got unexpected "+e);throw n.framesToPop=1,n}e.exports=r,e.exports.default=r,Object.defineProperty(e.exports,"__esModule",{value:!0})},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n(69);function i(e){return o(e.source,Object(r.a)(e.source,e.start))}function o(e,t){var n=e.locationOffset.column-1,r=s(n)+e.body,i=t.line-1,o=e.locationOffset.line-1,u=t.line+o,l=1===t.line?n:0,c=t.column+l,f="".concat(e.name,":").concat(u,":").concat(c,"\n"),d=r.split(/\r\n|[\n\r]/g),p=d[i];if(p.length>120){for(var h=Math.floor(c/80),m=c%80,v=[],g=0;g=65&&r<=90||!t.shiftKey&&r>=48&&r<=57||t.shiftKey&&189===r||t.shiftKey&&222===r)&&n.editor.execCommand("autocomplete")},n._onEdit=function(){n.editor&&(n.ignoreChangeEvent||(n.cachedValue=n.editor.getValue(),n.props.onEdit&&n.props.onEdit(n.cachedValue)))},n._onHasCompletion=function(e,t){Object(o.a)(e,t,n.props.onHintInformationRender)},n.cachedValue=t.value||"",n}return s(t,e),t.prototype.componentDidMount=function(){var e=this;this.CodeMirror=n(14),n(71),n(72),n(88),n(74),n(73),n(89),n(55),n(75),n(56),n(233),n(76);var t=this.editor=this.CodeMirror(this._node,{value:this.props.value||"",lineNumbers:!0,tabSize:2,mode:{name:"javascript",json:!0},theme:this.props.editorTheme||"graphiql",keyMap:"sublime",autoCloseBrackets:!0,matchBrackets:!0,showCursorWhenSelecting:!0,readOnly:!!this.props.readOnly&&"nocursor",foldGutter:{minFoldSize:4},gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter"],extraKeys:u({"Cmd-Space":function(){return e.editor.showHint({completeSingle:!1,container:e._node})},"Ctrl-Space":function(){return e.editor.showHint({completeSingle:!1,container:e._node})},"Alt-Space":function(){return e.editor.showHint({completeSingle:!1,container:e._node})},"Shift-Space":function(){return e.editor.showHint({completeSingle:!1,container:e._node})},"Cmd-Enter":function(){e.props.onRunQuery&&e.props.onRunQuery()},"Ctrl-Enter":function(){e.props.onRunQuery&&e.props.onRunQuery()},"Shift-Ctrl-P":function(){e.props.onPrettifyQuery&&e.props.onPrettifyQuery()},"Shift-Ctrl-M":function(){e.props.onMergeQuery&&e.props.onMergeQuery()}},a.a)});t.on("change",this._onEdit),t.on("keyup",this._onKeyUp),t.on("hasCompletion",this._onHasCompletion)},t.prototype.componentDidUpdate=function(e){if(this.CodeMirror=n(14),this.editor){if(this.ignoreChangeEvent=!0,this.props.value!==e.value&&this.props.value!==this.cachedValue){var t=this.props.value||"";this.cachedValue=t,this.editor.setValue(t)}this.ignoreChangeEvent=!1}},t.prototype.componentWillUnmount=function(){this.editor&&(this.editor.off("change",this._onEdit),this.editor.off("keyup",this._onKeyUp),this.editor.off("hasCompletion",this._onHasCompletion),this.editor=null)},t.prototype.render=function(){var e=this;return i.a.createElement("div",{className:"codemirrorWrap",style:{position:this.props.active?"relative":"absolute",visibility:this.props.active?"visible":"hidden"},ref:function(t){e._node=t}})},t.prototype.getCodeMirror=function(){return this.editor},t.prototype.getClientHeight=function(){return this._node&&this._node.clientHeight},t}(i.a.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(2),i=n.n(r),o=n(67),a=n.n(o),s=n(48),u=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.viewer=null,t._node=null,t}return u(t,e),t.prototype.componentDidMount=function(){var e=n(14);n(73),n(74),n(56),n(114),n(55),n(75),n(76),n(234);var t=this.props.ResultsTooltip,r=this.props.ImagePreview;if(t||r){n(118);var o=document.createElement("div");e.registerHelper("info","graphql-results",(function(e,n,s,u){var l=[];return t&&l.push(i.a.createElement(t,{pos:u})),r&&"function"===typeof r.shouldRender&&r.shouldRender(e)&&l.push(i.a.createElement(r,{token:e})),l.length?(a.a.render(i.a.createElement("div",null,l),o),o):(a.a.unmountComponentAtNode(o),null)}))}this.viewer=e(this._node,{lineWrapping:!0,value:this.props.value||"",readOnly:!0,theme:this.props.editorTheme||"graphiql",mode:"graphql-results",keyMap:"sublime",foldGutter:{minFoldSize:4},gutters:["CodeMirror-foldgutter"],info:Boolean(this.props.ResultsTooltip||this.props.ImagePreview),extraKeys:s.a})},t.prototype.shouldComponentUpdate=function(e){return this.props.value!==e.value},t.prototype.componentDidUpdate=function(){this.viewer&&this.viewer.setValue(this.props.value||"")},t.prototype.componentWillUnmount=function(){this.viewer=null},t.prototype.render=function(){var e=this;return i.a.createElement("section",{className:"result-window","aria-label":"Result Window","aria-live":"polite","aria-atomic":"true",ref:function(t){t&&(e.props.registerRef(t),e._node=t)}})},t.prototype.getCodeMirror=function(){return this.viewer},t.prototype.getClientHeight=function(){return this._node&&this._node.clientHeight},t}(i.a.Component)},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";e.exports=n(165)},function(e,t,n){"use strict";e.exports.encode=n(166),e.exports.decode=n(167),e.exports.format=n(168),e.exports.parse=n(169)},function(e,t){e.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/},function(e,t){e.exports=/[\0-\x1F\x7F-\x9F]/},function(e,t){e.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},function(e,t,n){"use strict";var r="<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",i="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",o=new RegExp("^(?:"+r+"|"+i+"|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|<[?].*?[?]>|]*>|)"),a=new RegExp("^(?:"+r+"|"+i+")");e.exports.HTML_TAG_RE=o,e.exports.HTML_OPEN_CLOSE_TAG_RE=a},function(e,t,n){"use strict";function r(e,t){var n,r,i,o,a,s=[],u=t.length;for(n=0;n=0;n--)95!==(r=t[n]).marker&&42!==r.marker||-1!==r.end&&(i=t[r.end],s=n>0&&t[n-1].end===r.end+1&&t[n-1].token===r.token-1&&t[r.end+1].token===i.token+1&&t[n-1].marker===r.marker,a=String.fromCharCode(r.marker),(o=e.tokens[r.token]).type=s?"strong_open":"em_open",o.tag=s?"strong":"em",o.nesting=1,o.markup=s?a+a:a,o.content="",(o=e.tokens[i.token]).type=s?"strong_close":"em_close",o.tag=s?"strong":"em",o.nesting=-1,o.markup=s?a+a:a,o.content="",s&&(e.tokens[t[n-1].token].content="",e.tokens[t[r.end+1].token].content="",n--))}e.exports.tokenize=function(e,t){var n,r,i=e.pos,o=e.src.charCodeAt(i);if(t)return!1;if(95!==o&&42!==o)return!1;for(r=e.scanDelims(e.pos,42===o),n=0;nt.cursorCoords(n,"window").top&&((c=r).style.opacity=.4)})))};a(t,v(t),l,d,(function(n,i){var o=e.keyName(n),a=t.getOption("extraKeys"),s=a&&a[o]||e.keyMap[t.getOption("keyMap")][o];"findNext"==s||"findPrev"==s||"findPersistentNext"==s||"findPersistentPrev"==s?(e.e_stop(n),f(t,r(t),i),t.execCommand(s)):"find"!=s&&"findPersistent"!=s||(e.e_stop(n),d(i,n))})),o&&l&&(f(t,u,l),p(t,n))}else s(t,v(t),"Search for:",l,(function(e){e&&!u.query&&t.operation((function(){f(t,u,e),u.posFrom=u.posTo=t.getCursor(),p(t,n)}))}))}function p(t,n,i){t.operation((function(){var a=r(t),s=o(t,a.query,n?a.posFrom:a.posTo);(s.find(n)||(s=o(t,a.query,n?e.Pos(t.lastLine()):e.Pos(t.firstLine(),0))).find(n))&&(t.setSelection(s.from(),s.to()),t.scrollIntoView({from:s.from(),to:s.to()},20),a.posFrom=s.from(),a.posTo=s.to(),i&&i(s.from(),s.to()))}))}function h(e){e.operation((function(){var t=r(e);t.lastQuery=t.query,t.query&&(t.query=t.queryText=null,e.removeOverlay(t.overlay),t.annotate&&(t.annotate.clear(),t.annotate=null))}))}function m(e,t){var n=e?document.createElement(e):document.createDocumentFragment();for(var r in t)n[r]=t[r];for(var i=2;i=0;i--)t(n[i])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTypeReference=t.getEnumValueReference=t.getArgumentReference=t.getDirectiveReference=t.getFieldReference=void 0;var r=n(18);function i(e){return"__"===e.name.slice(0,2)}t.getFieldReference=function(e){return{kind:"Field",schema:e.schema,field:e.fieldDef,type:i(e.fieldDef)?null:e.parentType}},t.getDirectiveReference=function(e){return{kind:"Directive",schema:e.schema,directive:e.directiveDef}},t.getArgumentReference=function(e){return e.directiveDef?{kind:"Argument",schema:e.schema,argument:e.argDef,directive:e.directiveDef}:{kind:"Argument",schema:e.schema,argument:e.argDef,field:e.fieldDef,type:i(e.fieldDef)?null:e.parentType}},t.getEnumValueReference=function(e){return{kind:"EnumValue",value:e.enumValue||void 0,type:e.inputType?r.getNamedType(e.inputType):void 0}},t.getTypeReference=function(e,t){return{kind:"Type",schema:e.schema,type:t||e.type}}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(14));function o(e,t){var n=e.state.info,r=t.target||t.srcElement;if(r instanceof HTMLElement&&"SPAN"===r.nodeName&&void 0===n.hoverTimeout){var o=r.getBoundingClientRect(),a=function(){clearTimeout(n.hoverTimeout),n.hoverTimeout=setTimeout(u,l)},s=function t(){i.default.off(document,"mousemove",a),i.default.off(e.getWrapperElement(),"mouseout",t),clearTimeout(n.hoverTimeout),n.hoverTimeout=void 0},u=function(){i.default.off(document,"mousemove",a),i.default.off(e.getWrapperElement(),"mouseout",s),n.hoverTimeout=void 0,function(e,t){var n=e.coordsChar({left:(t.left+t.right)/2,top:(t.top+t.bottom)/2}),r=e.state.info.options,o=r.render||e.getHelper(n,"info");if(o){var a=e.getTokenAt(n,!0);if(a){var s=o(a,r,e,n);s&&function(e,t,n){var r=document.createElement("div");r.className="CodeMirror-info",r.appendChild(n),document.body.appendChild(r);var o=r.getBoundingClientRect(),a=window.getComputedStyle(r),s=o.right-o.left+parseFloat(a.marginLeft)+parseFloat(a.marginRight),u=o.bottom-o.top+parseFloat(a.marginTop)+parseFloat(a.marginBottom),l=t.bottom;u>window.innerHeight-t.bottom-15&&t.top>window.innerHeight-t.bottom&&(l=t.top-u);l<0&&(l=t.bottom);var c,f=Math.max(0,window.innerWidth-s-15);f>t.left&&(f=t.left);r.style.opacity="1",r.style.top=l+"px",r.style.left=f+"px";var d=function(){clearTimeout(c)},p=function(){clearTimeout(c),c=setTimeout(h,200)},h=function(){i.default.off(r,"mouseover",d),i.default.off(r,"mouseout",p),i.default.off(e.getWrapperElement(),"mouseout",p),r.style.opacity?(r.style.opacity="0",setTimeout((function(){r.parentNode&&r.parentNode.removeChild(r)}),600)):r.parentNode&&r.parentNode.removeChild(r)};i.default.on(r,"mouseover",d),i.default.on(r,"mouseout",p),i.default.on(e.getWrapperElement(),"mouseout",p)}(e,t,s)}}}(e,o)},l=function(e){var t=e.state.info.options;return t&&t.hoverTime||500}(e);n.hoverTimeout=setTimeout(u,l),i.default.on(document,"mousemove",a),i.default.on(e.getWrapperElement(),"mouseout",s)}}i.default.defineOption("info",!1,(function(e,t,n){if(n&&n!==i.default.Init){var r=e.state.info.onMouseOver;i.default.off(e.getWrapperElement(),"mouseover",r),clearTimeout(e.state.info.hoverTimeout),delete e.state.info}if(t){var a=e.state.info=function(e){return{options:e instanceof Function?{render:e}:!0===e?{}:e}}(t);a.onMouseOver=o.bind(null,e),i.default.on(e.getWrapperElement(),"mouseover",a.onMouseOver)}}))},function(e,t,n){"use strict";n.r(t),n.d(t,"getDefinitionState",(function(){return A})),n.d(t,"getFieldDef",(function(){return I})),n.d(t,"forEachState",(function(){return L})),n.d(t,"objectValues",(function(){return j})),n.d(t,"hintList",(function(){return F})),n.d(t,"getAutocompleteSuggestions",(function(){return Ce})),n.d(t,"getVariableCompletions",(function(){return De})),n.d(t,"getFragmentDefinitions",(function(){return Ae})),n.d(t,"getTokenAtPosition",(function(){return Ie})),n.d(t,"runOnlineParser",(function(){return Le})),n.d(t,"canUseDirective",(function(){return je})),n.d(t,"getTypeInfo",(function(){return Fe})),n.d(t,"LANGUAGE",(function(){return Ue})),n.d(t,"getDefinitionQueryResultForNamedType",(function(){return qe})),n.d(t,"getDefinitionQueryResultForFragmentSpread",(function(){return Ge})),n.d(t,"getDefinitionQueryResultForDefinitionNode",(function(){return We})),n.d(t,"SEVERITY",(function(){return Ze})),n.d(t,"DIAGNOSTIC_SEVERITY",(function(){return et})),n.d(t,"getDiagnostics",(function(){return nt})),n.d(t,"validateQuery",(function(){return rt})),n.d(t,"getRange",(function(){return at})),n.d(t,"getOutline",(function(){return lt})),n.d(t,"getHoverInformation",(function(){return ft})),n.d(t,"GraphQLLanguageService",(function(){return zt}));var r,i,o,a,s,u,l,c,f,d,p,h,m,v,g,y,b,E,w,k,O,T,_,S,x,C,N=n(0),D=n(9);function A(e){var t;return L(e,(function(e){switch(e.kind){case"Query":case"ShortQuery":case"Mutation":case"Subscription":case"FragmentDefinition":t=e}})),t}function I(e,t,n){return n===D.SchemaMetaFieldDef.name&&e.getQueryType()===t?D.SchemaMetaFieldDef:n===D.TypeMetaFieldDef.name&&e.getQueryType()===t?D.TypeMetaFieldDef:n===D.TypeNameMetaFieldDef.name&&Object(N.D)(t)?D.TypeNameMetaFieldDef:"getFields"in t?t.getFields()[n]:null}function L(e,t){for(var n=[],r=e;r&&r.kind;)n.push(r),r=r.prevState;for(var i=n.length-1;i>=0;i--)t(n[i])}function j(e){for(var t=Object.keys(e),n=t.length,r=new Array(n),i=0;i1&&r>1&&e[n-1]===t[r-2]&&e[n-2]===t[r-1]&&(i[n][r]=Math.min(i[n][r],i[n-2][r-2]+s))}return i[o][a]}(t,e);return e.length>t.length&&(n-=e.length-t.length-1,n+=0===e.indexOf(t)?0:.5),n}function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(i.arguments=n),i},e.is=function(e){var t=e;return we.defined(t)&&we.string(t.title)&&we.string(t.command)}}(b||(b={})),function(e){e.replace=function(e,t){return{range:e,newText:t}},e.insert=function(e,t){return{range:{start:e,end:e},newText:t}},e.del=function(e){return{range:e,newText:""}},e.is=function(e){var t=e;return we.objectLiteral(t)&&we.string(t.newText)&&a.is(t.range)}}(E||(E={})),function(e){e.create=function(e,t,n){var r={label:e};return void 0!==t&&(r.needsConfirmation=t),void 0!==n&&(r.description=n),r},e.is=function(e){var t=e;return void 0!==t&&we.objectLiteral(t)&&we.string(t.label)&&(we.boolean(t.needsConfirmation)||void 0===t.needsConfirmation)&&(we.string(t.description)||void 0===t.description)}}(w||(w={})),function(e){e.is=function(e){return"string"===typeof e}}(k||(k={})),function(e){e.replace=function(e,t,n){return{range:e,newText:t,annotationId:n}},e.insert=function(e,t,n){return{range:{start:e,end:e},newText:t,annotationId:n}},e.del=function(e,t){return{range:e,newText:"",annotationId:t}},e.is=function(e){var t=e;return E.is(t)&&(w.is(t.annotationId)||k.is(t.annotationId))}}(O||(O={})),function(e){e.create=function(e,t){return{textDocument:e,edits:t}},e.is=function(e){var t=e;return we.defined(t)&&q.is(t.textDocument)&&Array.isArray(t.edits)}}(T||(T={})),function(e){e.create=function(e,t,n){var r={kind:"create",uri:e};return void 0===t||void 0===t.overwrite&&void 0===t.ignoreIfExists||(r.options=t),void 0!==n&&(r.annotationId=n),r},e.is=function(e){var t=e;return t&&"create"===t.kind&&we.string(t.uri)&&(void 0===t.options||(void 0===t.options.overwrite||we.boolean(t.options.overwrite))&&(void 0===t.options.ignoreIfExists||we.boolean(t.options.ignoreIfExists)))&&(void 0===t.annotationId||k.is(t.annotationId))}}(_||(_={})),function(e){e.create=function(e,t,n,r){var i={kind:"rename",oldUri:e,newUri:t};return void 0===n||void 0===n.overwrite&&void 0===n.ignoreIfExists||(i.options=n),void 0!==r&&(i.annotationId=r),i},e.is=function(e){var t=e;return t&&"rename"===t.kind&&we.string(t.oldUri)&&we.string(t.newUri)&&(void 0===t.options||(void 0===t.options.overwrite||we.boolean(t.options.overwrite))&&(void 0===t.options.ignoreIfExists||we.boolean(t.options.ignoreIfExists)))&&(void 0===t.annotationId||k.is(t.annotationId))}}(S||(S={})),function(e){e.create=function(e,t,n){var r={kind:"delete",uri:e};return void 0===t||void 0===t.recursive&&void 0===t.ignoreIfNotExists||(r.options=t),void 0!==n&&(r.annotationId=n),r},e.is=function(e){var t=e;return t&&"delete"===t.kind&&we.string(t.uri)&&(void 0===t.options||(void 0===t.options.recursive||we.boolean(t.options.recursive))&&(void 0===t.options.ignoreIfNotExists||we.boolean(t.options.ignoreIfNotExists)))&&(void 0===t.annotationId||k.is(t.annotationId))}}(x||(x={})),function(e){e.is=function(e){var t=e;return t&&(void 0!==t.changes||void 0!==t.documentChanges)&&(void 0===t.documentChanges||t.documentChanges.every((function(e){return we.string(e.kind)?_.is(e)||S.is(e)||x.is(e):T.is(e)})))}}(C||(C={}));var z,H,q,G,W,Q,K,Y,$,J,X,Z,ee,te,ne,re,ie,oe,ae,se,ue,le,ce,fe,de,pe,he,me,ve,ge,ye=function(){function e(e,t){this.edits=e,this.changeAnnotations=t}return e.prototype.insert=function(e,t,n){var r,i;if(void 0===n?r=E.insert(e,t):k.is(n)?(i=n,r=O.insert(e,t,n)):(this.assertChangeAnnotations(this.changeAnnotations),i=this.changeAnnotations.manage(n),r=O.insert(e,t,i)),this.edits.push(r),void 0!==i)return i},e.prototype.replace=function(e,t,n){var r,i;if(void 0===n?r=E.replace(e,t):k.is(n)?(i=n,r=O.replace(e,t,n)):(this.assertChangeAnnotations(this.changeAnnotations),i=this.changeAnnotations.manage(n),r=O.replace(e,t,i)),this.edits.push(r),void 0!==i)return i},e.prototype.delete=function(e,t){var n,r;if(void 0===t?n=E.del(e):k.is(t)?(r=t,n=O.del(e,t)):(this.assertChangeAnnotations(this.changeAnnotations),r=this.changeAnnotations.manage(t),n=O.del(e,r)),this.edits.push(n),void 0!==r)return r},e.prototype.add=function(e){this.edits.push(e)},e.prototype.all=function(){return this.edits},e.prototype.clear=function(){this.edits.splice(0,this.edits.length)},e.prototype.assertChangeAnnotations=function(e){if(void 0===e)throw new Error("Text edit change is not configured to manage change annotations.")},e}(),be=function(){function e(e){this._annotations=void 0===e?Object.create(null):e,this._counter=0,this._size=0}return e.prototype.all=function(){return this._annotations},Object.defineProperty(e.prototype,"size",{get:function(){return this._size},enumerable:!1,configurable:!0}),e.prototype.manage=function(e,t){var n;if(k.is(e)?n=e:(n=this.nextId(),t=e),void 0!==this._annotations[n])throw new Error("Id "+n+" is already in use.");if(void 0===t)throw new Error("No annotation provided for id "+n);return this._annotations[n]=t,this._size++,n},e.prototype.nextId=function(){return this._counter++,this._counter.toString()},e}();!function(){function e(e){var t=this;this._textEditChanges=Object.create(null),void 0!==e?(this._workspaceEdit=e,e.documentChanges?(this._changeAnnotations=new be(e.changeAnnotations),e.changeAnnotations=this._changeAnnotations.all(),e.documentChanges.forEach((function(e){if(T.is(e)){var n=new ye(e.edits,t._changeAnnotations);t._textEditChanges[e.textDocument.uri]=n}}))):e.changes&&Object.keys(e.changes).forEach((function(n){var r=new ye(e.changes[n]);t._textEditChanges[n]=r}))):this._workspaceEdit={}}Object.defineProperty(e.prototype,"edit",{get:function(){return this.initDocumentChanges(),void 0!==this._changeAnnotations&&(0===this._changeAnnotations.size?this._workspaceEdit.changeAnnotations=void 0:this._workspaceEdit.changeAnnotations=this._changeAnnotations.all()),this._workspaceEdit},enumerable:!1,configurable:!0}),e.prototype.getTextEditChange=function(e){if(q.is(e)){if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw new Error("Workspace edit is not configured for document changes.");var t={uri:e.uri,version:e.version};if(!(r=this._textEditChanges[t.uri])){var n={textDocument:t,edits:i=[]};this._workspaceEdit.documentChanges.push(n),r=new ye(i,this._changeAnnotations),this._textEditChanges[t.uri]=r}return r}if(this.initChanges(),void 0===this._workspaceEdit.changes)throw new Error("Workspace edit is not configured for normal text edit changes.");var r;if(!(r=this._textEditChanges[e])){var i=[];this._workspaceEdit.changes[e]=i,r=new ye(i),this._textEditChanges[e]=r}return r},e.prototype.initDocumentChanges=function(){void 0===this._workspaceEdit.documentChanges&&void 0===this._workspaceEdit.changes&&(this._changeAnnotations=new be,this._workspaceEdit.documentChanges=[],this._workspaceEdit.changeAnnotations=this._changeAnnotations.all())},e.prototype.initChanges=function(){void 0===this._workspaceEdit.documentChanges&&void 0===this._workspaceEdit.changes&&(this._workspaceEdit.changes=Object.create(null))},e.prototype.createFile=function(e,t,n){if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw new Error("Workspace edit is not configured for document changes.");var r,i,o;if(w.is(t)||k.is(t)?r=t:n=t,void 0===r?i=_.create(e,n):(o=k.is(r)?r:this._changeAnnotations.manage(r),i=_.create(e,n,o)),this._workspaceEdit.documentChanges.push(i),void 0!==o)return o},e.prototype.renameFile=function(e,t,n,r){if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw new Error("Workspace edit is not configured for document changes.");var i,o,a;if(w.is(n)||k.is(n)?i=n:r=n,void 0===i?o=S.create(e,t,r):(a=k.is(i)?i:this._changeAnnotations.manage(i),o=S.create(e,t,r,a)),this._workspaceEdit.documentChanges.push(o),void 0!==a)return a},e.prototype.deleteFile=function(e,t,n){if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw new Error("Workspace edit is not configured for document changes.");var r,i,o;if(w.is(t)||k.is(t)?r=t:n=t,void 0===r?i=x.create(e,n):(o=k.is(r)?r:this._changeAnnotations.manage(r),i=x.create(e,n,o)),this._workspaceEdit.documentChanges.push(i),void 0!==o)return o}}();!function(e){e.create=function(e){return{uri:e}},e.is=function(e){var t=e;return we.defined(t)&&we.string(t.uri)}}(z||(z={})),function(e){e.create=function(e,t){return{uri:e,version:t}},e.is=function(e){var t=e;return we.defined(t)&&we.string(t.uri)&&we.integer(t.version)}}(H||(H={})),function(e){e.create=function(e,t){return{uri:e,version:t}},e.is=function(e){var t=e;return we.defined(t)&&we.string(t.uri)&&(null===t.version||we.integer(t.version))}}(q||(q={})),function(e){e.create=function(e,t,n,r){return{uri:e,languageId:t,version:n,text:r}},e.is=function(e){var t=e;return we.defined(t)&&we.string(t.uri)&&we.string(t.languageId)&&we.integer(t.version)&&we.string(t.text)}}(G||(G={})),function(e){e.PlainText="plaintext",e.Markdown="markdown"}(W||(W={})),function(e){e.is=function(t){var n=t;return n===e.PlainText||n===e.Markdown}}(W||(W={})),function(e){e.is=function(e){var t=e;return we.objectLiteral(e)&&W.is(t.kind)&&we.string(t.value)}}(Q||(Q={})),function(e){e.Text=1,e.Method=2,e.Function=3,e.Constructor=4,e.Field=5,e.Variable=6,e.Class=7,e.Interface=8,e.Module=9,e.Property=10,e.Unit=11,e.Value=12,e.Enum=13,e.Keyword=14,e.Snippet=15,e.Color=16,e.File=17,e.Reference=18,e.Folder=19,e.EnumMember=20,e.Constant=21,e.Struct=22,e.Event=23,e.Operator=24,e.TypeParameter=25}(K||(K={})),function(e){e.PlainText=1,e.Snippet=2}(Y||(Y={})),function(e){e.Deprecated=1}($||($={})),function(e){e.create=function(e,t,n){return{newText:e,insert:t,replace:n}},e.is=function(e){var t=e;return t&&we.string(t.newText)&&a.is(t.insert)&&a.is(t.replace)}}(J||(J={})),function(e){e.asIs=1,e.adjustIndentation=2}(X||(X={})),function(e){e.create=function(e){return{label:e}}}(Z||(Z={})),function(e){e.create=function(e,t){return{items:e||[],isIncomplete:!!t}}}(ee||(ee={})),function(e){e.fromPlainText=function(e){return e.replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&")},e.is=function(e){var t=e;return we.string(t)||we.objectLiteral(t)&&we.string(t.language)&&we.string(t.value)}}(te||(te={})),function(e){e.is=function(e){var t=e;return!!t&&we.objectLiteral(t)&&(Q.is(t.contents)||te.is(t.contents)||we.typedArray(t.contents,te.is))&&(void 0===e.range||a.is(e.range))}}(ne||(ne={})),function(e){e.create=function(e,t){return t?{label:e,documentation:t}:{label:e}}}(re||(re={})),function(e){e.create=function(e,t){for(var n=[],r=2;r=0;a--){var s=i[a],u=e.offsetAt(s.range.start),l=e.offsetAt(s.range.end);if(!(l<=o))throw new Error("Overlapping edit");r=r.substring(0,u)+s.newText+r.substring(l,r.length),o=u}return r}}(Ee||(Ee={}));var we,ke=function(){function e(e,t,n,r){this._uri=e,this._languageId=t,this._version=n,this._content=r,this._lineOffsets=void 0}return Object.defineProperty(e.prototype,"uri",{get:function(){return this._uri},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"languageId",{get:function(){return this._languageId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"version",{get:function(){return this._version},enumerable:!1,configurable:!0}),e.prototype.getText=function(e){if(e){var t=this.offsetAt(e.start),n=this.offsetAt(e.end);return this._content.substring(t,n)}return this._content},e.prototype.update=function(e,t){this._content=e.text,this._version=t,this._lineOffsets=void 0},e.prototype.getLineOffsets=function(){if(void 0===this._lineOffsets){for(var e=[],t=this._content,n=!0,r=0;r0&&e.push(t.length),this._lineOffsets=e}return this._lineOffsets},e.prototype.positionAt=function(e){e=Math.max(Math.min(e,this._content.length),0);var t=this.getLineOffsets(),n=0,r=t.length;if(0===r)return o.create(0,e);for(;ne?r=i:n=i+1}var a=n-1;return o.create(a,e-t[a])},e.prototype.offsetAt=function(e){var t=this.getLineOffsets();if(e.line>=t.length)return this._content.length;if(e.line<0)return 0;var n=t[e.line],r=e.line+10&&s.push.apply(s,B(i));var u=s.filter((function(e){return o[e.typeCondition.name.value]&&!(a&&a.kind===xe.RuleKinds.FRAGMENT_DEFINITION&&a.name===e.name.value)&&Object(N.D)(t.parentType)&&Object(N.D)(o[e.typeCondition.name.value])&&Object(Se.a)(n,t.parentType,o[e.typeCondition.name.value])}));return F(e,u.map((function(e){return{label:e.name.value,detail:String(o[e.typeCondition.name.value]),documentation:"fragment ".concat(e.name.value," on ").concat(e.typeCondition.name.value),kind:K.Field,type:o[e.typeCondition.name.value]}})))}(a,c,e,t,Array.isArray(i)?i:function(e){var t=[];return e&&Object(Oe.c)(Object(Te.a)(e,{experimentalFragmentVariables:!0}),{FragmentDefinition:function(e){t.push(e)}}),t}(i)):u===xe.RuleKinds.VARIABLE_DEFINITION&&2===l||u===xe.RuleKinds.LIST_TYPE&&1===l||u===xe.RuleKinds.NAMED_TYPE&&s.prevState&&(s.prevState.kind===xe.RuleKinds.VARIABLE_DEFINITION||s.prevState.kind===xe.RuleKinds.LIST_TYPE||s.prevState.kind===xe.RuleKinds.NON_NULL_TYPE)?function(e,t,n){var r=j(t.getTypeMap()).filter(N.G);return F(e,r.map((function(e){return{label:e.name,documentation:e.description,kind:K.Variable}})))}(a,e):u===xe.RuleKinds.DIRECTIVE?function(e,t,n,r){if(t.prevState&&t.prevState.kind){return F(e,n.getDirectives().filter((function(e){return je(t.prevState,e)})).map((function(e){return{label:e.name,documentation:e.description||"",kind:K.Function}})))}return[]}(a,s,e):[]}var Ne=function(e,t){var n,r,i,o,a,s,u,l,c,f;return(null===(n=e.prevState)||void 0===n?void 0:n.kind)===t?e.prevState:(null===(i=null===(r=e.prevState)||void 0===r?void 0:r.prevState)||void 0===i?void 0:i.kind)===t?e.prevState.prevState:(null===(s=null===(a=null===(o=e.prevState)||void 0===o?void 0:o.prevState)||void 0===a?void 0:a.prevState)||void 0===s?void 0:s.kind)===t?e.prevState.prevState.prevState:(null===(f=null===(c=null===(l=null===(u=e.prevState)||void 0===u?void 0:u.prevState)||void 0===l?void 0:l.prevState)||void 0===c?void 0:c.prevState)||void 0===f?void 0:f.kind)===t?e.prevState.prevState.prevState.prevState:void 0};function De(e,t){var n,r,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=Object.create({});return Le(e,(function(e,a){if(a.kind===xe.RuleKinds.VARIABLE&&a.name&&(n=a.name),a.kind===xe.RuleKinds.NAMED_TYPE&&n){var s=Ne(a,xe.RuleKinds.TYPE);(null===s||void 0===s?void 0:s.type)&&(r=t.getType(null===s||void 0===s?void 0:s.type))}n&&r&&(o[n]||(o[n]={detail:r.toString(),label:"$".concat(n),type:r,kind:K.Variable},i&&(o[n].insertText="$".concat(n)),n=null,r=null))})),j(o)}function Ae(e){var t=[];return Le(e,(function(e,n){n.kind===xe.RuleKinds.FRAGMENT_DEFINITION&&n.name&&n.type&&t.push({kind:xe.RuleKinds.FRAGMENT_DEFINITION,name:{kind:"Name",value:n.name},selectionSet:{kind:xe.RuleKinds.SELECTION_SET,selections:[]},typeCondition:{kind:xe.RuleKinds.NAMED_TYPE,name:{kind:"Name",value:n.type}}})})),t}function Ie(e,t){var n=null,r=null,i=null,o=Le(e,(function(e,o,a,s){if(s===t.line&&e.getCurrentPosition()>=t.character)return n=a,r=Object.assign({},o),i=e.current(),"BREAK"}));return{start:o.start,end:o.end,string:i||o.string,state:r||o.state,style:n||o.style}}function Le(e,t){for(var n=e.split("\n"),r=Object(xe.onlineParser)(),i=r.startState(),o="",a=new xe.CharacterStream(""),s=0;s1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,o=null;i&&(e+="string"===typeof i?"\n\n"+i:"\n\n"+i.reduce((function(e,t){return e+=Object(Je.a)(t)+"\n\n"}),""));try{o=Object(Te.a)(e)}catch(s){var a=at(s.locations[0],e);return[{severity:et.Error,message:s.message,source:"GraphQL: Syntax",range:a}]}return rt(o,t,n,r)}function rt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;if(!t)return[];var i=it(Object(Pe.validateWithCustomRules)(t,e,n,r),(function(e){return ot(e,et.Error,"Validation")})),o=it(Object(Xe.a)(t,e),(function(e){return ot(e,et.Warning,"Deprecation")}));return i.concat(o)}function it(e,t){return Array.prototype.concat.apply([],e.map(t))}function ot(e,t,n){if(!e.nodes)return[];var r=[];return e.nodes.forEach((function(i){var o="Variable"!==i.kind&&"name"in i&&void 0!==i.name?i.name:"variable"in i&&void 0!==i.variable?i.variable:i;if(o){tt(e.locations,"GraphQL validation error requires locations.");var a=e.locations[0],s=function(e){var t=e.loc;return tt(t,"Expected ASTNode to have a location."),t}(o),u=a.column+(s.end-s.start);r.push({source:"GraphQL: ".concat(n),message:e.message,severity:t,range:new Pe.Range(new Pe.Position(a.line-1,a.column-1),new Pe.Position(a.line-1,u))})}})),r}function at(e,t){var n=Object(xe.onlineParser)(),r=n.startState(),i=t.split("\n");tt(i.length>=e.line,"Query text must have more lines than where the error happened");for(var o=null,a=0;a0?Ut.FieldWithArguments:Ut[e.kind]}var zt=function(){function e(t){Object(Et.a)(this,e),this._graphQLCache=t,this._graphQLConfig=t.getGraphQLConfig()}return Object(wt.a)(e,[{key:"getConfigForURI",value:function(e){var t=this._graphQLCache.getProjectForFile(e);if(t)return t;throw Error("No config found for uri: ".concat(e))}},{key:"getDiagnostics",value:function(e,t,n){return kt(this,void 0,void 0,Me.a.mark((function r(){var i,o,a,s,u,l,c,f,d,p,h,m,v,g;return Me.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(i=!1,o=this.getConfigForURI(t)){r.next=4;break}return r.abrupt("return",[]);case 4:a=o.schema,s=o.name,u=o.extensions,r.prev=5,l=Object(Te.a)(e),a&&t===a||(i=l.definitions.some((function(e){switch(e.kind){case Tt:case _t:case St:case xt:case Ct:case Nt:case Dt:case At:case It:case Lt:case jt:case Ft:case Rt:return!0}return!1}))),r.next=14;break;case 10:return r.prev=10,r.t0=r.catch(5),c=at(r.t0.locations[0],e),r.abrupt("return",[{severity:et.Error,message:r.t0.message,source:"GraphQL: Syntax",range:c}]);case 14:return f=e,r.next=17,this._graphQLCache.getFragmentDefinitions(o);case 17:return d=r.sent,r.next=20,this._graphQLCache.getFragmentDependencies(e,d);case 20:p=r.sent,h=p.reduce((function(e,t){return"".concat(e," ").concat(Object(Je.a)(t.definition))}),""),f="".concat(f," ").concat(h),m=null,r.prev=24,m=Object(Te.a)(f),r.next=31;break;case 28:return r.prev=28,r.t1=r.catch(24),r.abrupt("return",[]);case 31:return v=null,(null===u||void 0===u?void 0:u.customValidationRules)&&"function"===typeof u.customValidationRules&&(v=u.customValidationRules(this._graphQLConfig)),r.next=35,this._graphQLCache.getSchema(s,i);case 35:if(g=r.sent){r.next=38;break}return r.abrupt("return",[]);case 38:return r.abrupt("return",rt(m,g,v,n));case 39:case"end":return r.stop()}}),r,this,[[5,10],[24,28]])})))}},{key:"getAutocompleteSuggestions",value:function(e,t,n){return kt(this,void 0,void 0,Me.a.mark((function r(){var i,o,a,s;return Me.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i=this.getConfigForURI(n),r.next=3,this._graphQLCache.getSchema(i.name);case 3:return o=r.sent,r.next=6,this._graphQLCache.getFragmentDefinitions(i);case 6:if(a=r.sent,s=Array.from(a).map((function(e){return yt(e,2)[1].definition})),!o){r.next=10;break}return r.abrupt("return",Ce(o,e,t,void 0,s));case 10:return r.abrupt("return",[]);case 11:case"end":return r.stop()}}),r,this)})))}},{key:"getHoverInformation",value:function(e,t,n){return kt(this,void 0,void 0,Me.a.mark((function r(){var i,o;return Me.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i=this.getConfigForURI(n),r.next=3,this._graphQLCache.getSchema(i.name);case 3:if(!(o=r.sent)){r.next=6;break}return r.abrupt("return",ft(o,e,t));case 6:return r.abrupt("return","");case 7:case"end":return r.stop()}}),r,this)})))}},{key:"getDefinition",value:function(e,t,n){return kt(this,void 0,void 0,Me.a.mark((function r(){var i,o,a;return Me.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:i=this.getConfigForURI(n),r.prev=1,o=Object(Te.a)(e),r.next=8;break;case 5:return r.prev=5,r.t0=r.catch(1),r.abrupt("return",null);case 8:if(!(a=Object(Pe.getASTNodeAtPosition)(e,o,t))){r.next=16;break}r.t1=a.kind,r.next=r.t1===Mt?13:r.t1===Ot||r.t1===Pt?14:r.t1===Vt?15:16;break;case 13:return r.abrupt("return",this._getDefinitionForFragmentSpread(e,o,a,n,i));case 14:return r.abrupt("return",We(n,e,a));case 15:return r.abrupt("return",this._getDefinitionForNamedType(e,o,a,n,i));case 16:return r.abrupt("return",null);case 17:case"end":return r.stop()}}),r,this,[[1,5]])})))}},{key:"getDocumentSymbols",value:function(e,t){return kt(this,void 0,void 0,Me.a.mark((function n(){var r,i,o,a,s;return Me.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,this.getOutline(e);case 2:if(r=n.sent){n.next=5;break}return n.abrupt("return",[]);case 5:i=[],o=r.outlineTrees.map((function(e){return[null,e]})),a=function(){var e=o.pop();if(!e)return{v:[]};var n=yt(e,2),r=n[0],a=n[1];if(!a)return{v:[]};i.push({name:a.representativeName,kind:Bt(a),location:{uri:t,range:{start:a.startPosition,end:a.endPosition}},containerName:r?r.representativeName:void 0}),o.push.apply(o,B(a.children.map((function(e){return[a,e]}))))};case 8:if(!(o.length>0)){n.next=14;break}if("object"!==typeof(s=a())){n.next=12;break}return n.abrupt("return",s.v);case 12:n.next=8;break;case 14:return n.abrupt("return",i);case 15:case"end":return n.stop()}}),n,this)})))}},{key:"_getDefinitionForNamedType",value:function(e,t,n,r,i){return kt(this,void 0,void 0,Me.a.mark((function o(){var a,s,u,l,c;return Me.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,this._graphQLCache.getObjectTypeDefinitions(i);case 2:return a=o.sent,o.next=5,this._graphQLCache.getObjectTypeDependenciesForAST(t,a);case 5:return s=o.sent,u=t.definitions.filter((function(e){return e.kind===Tt||e.kind===Nt||e.kind===St||e.kind===Ct||e.kind===_t})),l=u.map((function(t){return{filePath:r,content:e,definition:t}})),o.next=11,qe(e,n,s.concat(l));case 11:return c=o.sent,o.abrupt("return",c);case 13:case"end":return o.stop()}}),o,this)})))}},{key:"_getDefinitionForFragmentSpread",value:function(e,t,n,r,i){return kt(this,void 0,void 0,Me.a.mark((function o(){var a,s,u,l,c;return Me.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,this._graphQLCache.getFragmentDefinitions(i);case 2:return a=o.sent,o.next=5,this._graphQLCache.getFragmentDependenciesForAST(t,a);case 5:return s=o.sent,u=t.definitions.filter((function(e){return e.kind===Ot})),l=u.map((function(t){return{filePath:r,content:e,definition:t}})),o.next=11,Ge(e,n,s.concat(l));case 11:return c=o.sent,o.abrupt("return",c);case 13:case"end":return o.stop()}}),o,this)})))}},{key:"getOutline",value:function(e){return kt(this,void 0,void 0,Me.a.mark((function t(){return Me.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",lt(e));case 1:case"end":return t.stop()}}),t)})))}}]),e}()},function(e,t,n){"use strict";var r=n(163),i={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,a,s,u,l,c=!1;t||(t={}),n=t.debug||!1;try{if(a=r(),s=document.createRange(),u=document.getSelection(),(l=document.createElement("span")).textContent=e,l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),"undefined"===typeof r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=i[t.format]||i.default;window.clipboardData.setData(o,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(l),s.selectNodeContents(l),u.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");c=!0}catch(f){n&&console.error("unable to copy using execCommand: ",f),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),c=!0}catch(f){n&&console.error("unable to copy using clipboardData: ",f),n&&console.error("falling back to prompt"),o=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(o,e)}}finally{u&&("function"==typeof u.removeRange?u.removeRange(s):u.removeAllRanges()),l&&document.body.removeChild(l),a()}return c}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(3),i=n(1),o=n(31);function a(e){return{Document:function(t){for(var n=0,a=t.definitions;n1&&e.reportError(new r.a("This anonymous operation must be the only defined operation.",n))}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(3);function i(e){return{OperationDefinition:function(t){"subscription"===t.operation&&1!==t.selectionSet.selections.length&&e.reportError(new r.a(t.name?'Subscription "'.concat(t.name.value,'" must select only one top level field.'):"Anonymous Subscription must select only one top level field.",t.selectionSet.selections.slice(1)))}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(4),i=n(11),o=n(34),a=n(1);function s(e,t){switch(e.kind){case a.a.NULL:return null;case a.a.INT:return parseInt(e.value,10);case a.a.FLOAT:return parseFloat(e.value);case a.a.STRING:case a.a.ENUM:case a.a.BOOLEAN:return e.value;case a.a.LIST:return e.values.map((function(e){return s(e,t)}));case a.a.OBJECT:return Object(o.a)(e.fields,(function(e){return e.name.value}),(function(e){return s(e.value,t)}));case a.a.VARIABLE:return null===t||void 0===t?void 0:t[e.name.value]}Object(i.a)(0,"Unexpected value node: "+Object(r.a)(e))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(3),i=n(13),o=n(0),a=n(22);function s(e){return{InlineFragment:function(t){var n=t.typeCondition;if(n){var s=Object(a.a)(e.getSchema(),n);if(s&&!Object(o.D)(s)){var u=Object(i.a)(n);e.reportError(new r.a('Fragment cannot condition on non composite type "'.concat(u,'".'),n))}}},FragmentDefinition:function(t){var n=Object(a.a)(e.getSchema(),t.typeCondition);if(n&&!Object(o.D)(n)){var s=Object(i.a)(t.typeCondition);e.reportError(new r.a('Fragment "'.concat(t.name.value,'" cannot condition on non composite type "').concat(s,'".'),t.typeCondition))}}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(3),i=n(13),o=n(0),a=n(22);function s(e){return{VariableDefinition:function(t){var n=Object(a.a)(e.getSchema(),t.type);if(n&&!Object(o.G)(n)){var s=t.variable.name.value,u=Object(i.a)(t.type);e.reportError(new r.a('Variable "$'.concat(s,'" cannot be non-input type "').concat(u,'".'),t.type))}}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(4),i=n(3),o=n(0);function a(e){return{Field:function(t){var n=e.getType(),a=t.selectionSet;if(n)if(Object(o.I)(Object(o.A)(n))){if(a){var s=t.name.value,u=Object(r.a)(n);e.reportError(new i.a('Field "'.concat(s,'" must not have a selection since type "').concat(u,'" has no subfields.'),a))}}else if(!a){var l=t.name.value,c=Object(r.a)(n);e.reportError(new i.a('Field "'.concat(l,'" of type "').concat(c,'" must have a selection of subfields. Did you mean "').concat(l,' { ... }"?'),t))}}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(81),i=n(26),o=n(28),a=n(46),s=n(3),u=n(0);function l(e){return{Field:function(t){var n=e.getParentType();if(n&&!e.getFieldDef()){var l=e.getSchema(),c=t.name.value,f=Object(i.a)("to use an inline fragment on",function(e,t,n){if(!Object(u.C)(t))return[];for(var i=new Set,o=Object.create(null),s=0,l=e.getPossibleTypes(t);s1)for(var f=0;f0)return[[t,e.map((function(e){return e[0]}))],e.reduce((function(e,t){var n=t[1];return e.concat(n)}),[n]),e.reduce((function(e,t){var n=t[2];return e.concat(n)}),[r])]}(A,a,d,E)}}function g(e,t){return Object(l.J)(e)?!Object(l.J)(t)||g(e.ofType,t.ofType):!!Object(l.J)(t)||(Object(l.L)(e)?!Object(l.L)(t)||g(e.ofType,t.ofType):!!Object(l.L)(t)||!(!Object(l.I)(e)&&!Object(l.I)(t))&&e!==t)}function y(e,t,n,r){var i=t.get(r);if(!i){var o=Object.create(null),a=Object.create(null);E(e,n,r,o,a),i=[o,Object.keys(a)],t.set(r,i)}return i}function b(e,t,n){var r=t.get(n.selectionSet);if(r)return r;var i=Object(c.a)(e.getSchema(),n.typeCondition);return y(e,t,i,n.selectionSet)}function E(e,t,n,r,i){for(var o=0,a=n.selections;o0&&e.reportError(new r.a("Must provide only one schema definition.",t)),++s)}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(3);function i(e){var t=e.getSchema(),n=Object.create(null),i=t?{query:t.getQueryType(),mutation:t.getMutationType(),subscription:t.getSubscriptionType()}:{};return{SchemaDefinition:o,SchemaExtension:o};function o(t){for(var o,a=null!==(o=t.operationTypes)&&void 0!==o?o:[],s=0;s1&&"_"===e[0]&&"_"===e[1]?new i.a('Name "'.concat(e,'" must not begin with "__", which is reserved by GraphQL introspection.')):o.test(e)?void 0:new i.a('Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "'.concat(e,'" does not.'))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(2),i=n.n(r),o=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),a=function(e){function t(t){var n=e.call(this,t)||this;return n._onClick=function(){n.props.isRunning?n.props.onStop():n.props.onRun()},n._onOptionSelected=function(e){n.setState({optionsOpen:!1}),n.props.onRun(e.name&&e.name.value)},n._onOptionsOpen=function(e){var t=!0,r=e.currentTarget;n.setState({highlight:null,optionsOpen:!0});var i=function(e){var o;t&&e.target===r?t=!1:(document.removeEventListener("mouseup",i),i=null,e.currentTarget&&(null===(o=r.parentNode)||void 0===o?void 0:o.compareDocumentPosition(e.currentTarget))&&Node.DOCUMENT_POSITION_CONTAINED_BY||n.setState({optionsOpen:!1}))};document.addEventListener("mouseup",i)},n.state={optionsOpen:!1,highlight:null},n}return o(t,e),t.prototype.render=function(){var e,t=this,n=this.props.operations||[],r=this.state.optionsOpen,o=n&&n.length>1,a=null;if(o&&r){var s=this.state.highlight;a=i.a.createElement("ul",{className:"execute-options"},n.map((function(e,n){var r=e.name?e.name.value:"";return i.a.createElement("li",{key:r+"-"+n,className:e===s?"selected":void 0,onMouseOver:function(){return t.setState({highlight:e})},onMouseOut:function(){return t.setState({highlight:null})},onMouseUp:function(){return t._onOptionSelected(e)}},r)})))}!this.props.isRunning&&o||(e=this._onClick);var u=function(){};this.props.isRunning||!o||r||(u=this._onOptionsOpen);var l=this.props.isRunning?i.a.createElement("path",{d:"M 10 10 L 23 10 L 23 23 L 10 23 z"}):i.a.createElement("path",{d:"M 11 9 L 24 16 L 11 23 z"});return i.a.createElement("div",{className:"execute-button-wrap"},i.a.createElement("button",{type:"button",className:"execute-button",onMouseDown:u,onClick:e,title:"Execute Query (Ctrl-Enter)"},i.a.createElement("svg",{width:"34",height:"34"},l)),a)},t}(i.a.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(2),i=n.n(r),o=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();function a(e){if("string"===e.type){var t=e.string.slice(1).slice(0,-1).trim();try{var n=window.location;return new URL(t,n.protocol+"//"+n.host)}catch(r){return}}}var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._node=null,t.state={width:null,height:null,src:null,mime:null},t}return o(t,e),t.shouldRender=function(e){var t=a(e);return!!t&&function(e){return/(bmp|gif|jpeg|jpg|png|svg)$/.test(e.pathname)}(t)},t.prototype.componentDidMount=function(){this._updateMetadata()},t.prototype.componentDidUpdate=function(){this._updateMetadata()},t.prototype.render=function(){var e,t=this,n=null;if(null!==this.state.width&&null!==this.state.height){var r=this.state.width+"x"+this.state.height;null!==this.state.mime&&(r+=" "+this.state.mime),n=i.a.createElement("div",null,r)}return i.a.createElement("div",null,i.a.createElement("img",{onLoad:function(){return t._updateMetadata()},ref:function(e){t._node=e},src:null===(e=a(this.props.token))||void 0===e?void 0:e.href}),n)},t.prototype._updateMetadata=function(){var e=this;if(this._node){var t=this._node.naturalWidth,n=this._node.naturalHeight,r=this._node.src;r!==this.state.src&&(this.setState({src:r}),fetch(r,{method:"HEAD"}).then((function(t){e.setState({mime:t.headers.get("Content-Type")})}))),t===this.state.width&&n===this.state.height||this.setState({height:n,width:t})}},t}(i.a.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(11),i=n(3),o=n(0);function a(e){return{Field:function(t){var n=e.getFieldDef(),o=null===n||void 0===n?void 0:n.deprecationReason;if(n&&null!=o){var a=e.getParentType();null!=a||Object(r.a)(0),e.reportError(new i.a("The field ".concat(a.name,".").concat(n.name," is deprecated. ").concat(o),t))}},Argument:function(t){var n=e.getArgument(),o=null===n||void 0===n?void 0:n.deprecationReason;if(n&&null!=o){var a=e.getDirective();if(null!=a)e.reportError(new i.a('Directive "@'.concat(a.name,'" argument "').concat(n.name,'" is deprecated. ').concat(o),t));else{var s=e.getParentType(),u=e.getFieldDef();null!=s&&null!=u||Object(r.a)(0),e.reportError(new i.a('Field "'.concat(s.name,".").concat(u.name,'" argument "').concat(n.name,'" is deprecated. ').concat(o),t))}}},ObjectField:function(t){var n=Object(o.A)(e.getParentInputType());if(Object(o.F)(n)){var r=n.getFields()[t.name.value],a=null===r||void 0===r?void 0:r.deprecationReason;null!=a&&e.reportError(new i.a("The input field ".concat(n.name,".").concat(r.name," is deprecated. ").concat(a),t))}},EnumValue:function(t){var n=e.getEnumValue(),a=null===n||void 0===n?void 0:n.deprecationReason;if(n&&null!=a){var s=Object(o.A)(e.getInputType());null!=s||Object(r.a)(0),e.reportError(new i.a('The enum value "'.concat(s.name,".").concat(n.name,'" is deprecated. ').concat(a),t))}}}}},function(e,t,n){"use strict";var r=function(){function e(){this.sizes=[]}return e.prototype.updateSizes=function(e){var t=this;e.forEach((function(e,n){if(e){var r=e.getClientHeight();if(n<=t.sizes.length&&r!==t.sizes[n]){var i=e.getCodeMirror();i&&i.setSize(null,null)}t.sizes[n]=r}}))},e}();t.a=r},function(e,t,n){"use strict";var r=function(){function e(e){this.storage=e||("undefined"!==typeof window?window.localStorage:null)}return e.prototype.get=function(e){if(this.storage){var t=this.storage.getItem("graphiql:"+e);if("null"===t||"undefined"===t)return this.storage.removeItem("graphiql:"+e),null;if(t)return t}return null},e.prototype.set=function(e,t){var n=!1,r=null;if(this.storage){var i="graphiql:"+e;if(t)try{this.storage.setItem(i,t)}catch(o){r=o,n=function(e,t){return t instanceof DOMException&&(22===t.code||1014===t.code||"QuotaExceededError"===t.name||"NS_ERROR_DOM_QUOTA_REACHED"===t.name)&&0!==e.length}(this.storage,o)}else this.storage.removeItem(i)}return{isQuotaError:n,error:r}},e}();t.a=r},function(e,t,n){"use strict";function r(e,t,n){if("object"===typeof e&&"object"===typeof t){if(Array.isArray(e)&&Array.isArray(t))for(n=0;n