diff --git a/packages/play-node-go/build/asset-manifest.json b/packages/play-node-go/build/asset-manifest.json new file mode 100644 index 0000000..eabf5cd --- /dev/null +++ b/packages/play-node-go/build/asset-manifest.json @@ -0,0 +1,22 @@ +{ + "files": { + "main.css": "/static/css/main.1d648088.chunk.css", + "main.js": "/static/js/main.164728a0.chunk.js", + "main.js.map": "/static/js/main.164728a0.chunk.js.map", + "runtime-main.js": "/static/js/runtime-main.7289240f.js", + "runtime-main.js.map": "/static/js/runtime-main.7289240f.js.map", + "static/js/2.26d4f1c3.chunk.js": "/static/js/2.26d4f1c3.chunk.js", + "static/js/2.26d4f1c3.chunk.js.map": "/static/js/2.26d4f1c3.chunk.js.map", + "index.html": "/index.html", + "precache-manifest.1de5f97d46b517940634a416af030f9a.js": "/precache-manifest.1de5f97d46b517940634a416af030f9a.js", + "service-worker.js": "/service-worker.js", + "static/css/main.1d648088.chunk.css.map": "/static/css/main.1d648088.chunk.css.map", + "static/js/2.26d4f1c3.chunk.js.LICENSE": "/static/js/2.26d4f1c3.chunk.js.LICENSE" + }, + "entrypoints": [ + "static/js/runtime-main.7289240f.js", + "static/js/2.26d4f1c3.chunk.js", + "static/css/main.1d648088.chunk.css", + "static/js/main.164728a0.chunk.js" + ] +} \ No newline at end of file diff --git a/packages/play-node-go/build/favicon.ico b/packages/play-node-go/build/favicon.ico new file mode 100644 index 0000000..f1fc43b Binary files /dev/null and b/packages/play-node-go/build/favicon.ico differ diff --git a/packages/play-node-go/build/index.html b/packages/play-node-go/build/index.html new file mode 100644 index 0000000..dbc0359 --- /dev/null +++ b/packages/play-node-go/build/index.html @@ -0,0 +1 @@ +Node Go
\ No newline at end of file diff --git a/packages/play-node-go/build/manifest.json b/packages/play-node-go/build/manifest.json new file mode 100644 index 0000000..37349c2 --- /dev/null +++ b/packages/play-node-go/build/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "Node Go", + "name": "Node Go", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/packages/play-node-go/build/precache-manifest.1de5f97d46b517940634a416af030f9a.js b/packages/play-node-go/build/precache-manifest.1de5f97d46b517940634a416af030f9a.js new file mode 100644 index 0000000..f2e4fd0 --- /dev/null +++ b/packages/play-node-go/build/precache-manifest.1de5f97d46b517940634a416af030f9a.js @@ -0,0 +1,26 @@ +self.__precacheManifest = (self.__precacheManifest || []).concat([ + { + "revision": "2cdbae043b55430098550a4182e1f532", + "url": "/index.html" + }, + { + "revision": "a0ff352995c458284a59", + "url": "/static/css/main.1d648088.chunk.css" + }, + { + "revision": "59e50fddef74efce5aef", + "url": "/static/js/2.26d4f1c3.chunk.js" + }, + { + "revision": "138a6d51240ab070e8d1b20c54be6394", + "url": "/static/js/2.26d4f1c3.chunk.js.LICENSE" + }, + { + "revision": "a0ff352995c458284a59", + "url": "/static/js/main.164728a0.chunk.js" + }, + { + "revision": "75a6732926f560c9e1f3", + "url": "/static/js/runtime-main.7289240f.js" + } +]); \ No newline at end of file diff --git a/packages/play-node-go/build/reset.css b/packages/play-node-go/build/reset.css new file mode 100644 index 0000000..ed11813 --- /dev/null +++ b/packages/play-node-go/build/reset.css @@ -0,0 +1,48 @@ +/* http://meyerweb.com/eric/tools/css/reset/ + v2.0 | 20110126 + License: none (public domain) +*/ + +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} diff --git a/packages/play-node-go/build/robots.txt b/packages/play-node-go/build/robots.txt new file mode 100644 index 0000000..01b0f9a --- /dev/null +++ b/packages/play-node-go/build/robots.txt @@ -0,0 +1,2 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * diff --git a/packages/play-node-go/build/service-worker.js b/packages/play-node-go/build/service-worker.js new file mode 100644 index 0000000..294fd70 --- /dev/null +++ b/packages/play-node-go/build/service-worker.js @@ -0,0 +1,39 @@ +/** + * Welcome to your Workbox-powered service worker! + * + * You'll need to register this file in your web app and you should + * disable HTTP caching for this file too. + * See https://goo.gl/nhQhGp + * + * The rest of the code is auto-generated. Please don't update this file + * directly; instead, make changes to your Workbox build configuration + * and re-run your build process. + * See https://goo.gl/2aRDsh + */ + +importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js"); + +importScripts( + "/precache-manifest.1de5f97d46b517940634a416af030f9a.js" +); + +self.addEventListener('message', (event) => { + if (event.data && event.data.type === 'SKIP_WAITING') { + self.skipWaiting(); + } +}); + +workbox.core.clientsClaim(); + +/** + * The workboxSW.precacheAndRoute() method efficiently caches and responds to + * requests for URLs in the manifest. + * See https://goo.gl/S9QRab + */ +self.__precacheManifest = [].concat(self.__precacheManifest || []); +workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); + +workbox.routing.registerNavigationRoute(workbox.precaching.getCacheKeyForURL("/index.html"), { + + blacklist: [/^\/_/,/\/[^\/?]+\.[^\/]+$/], +}); diff --git a/packages/play-node-go/build/static/css/main.1d648088.chunk.css b/packages/play-node-go/build/static/css/main.1d648088.chunk.css new file mode 100644 index 0000000..96b734a --- /dev/null +++ b/packages/play-node-go/build/static/css/main.1d648088.chunk.css @@ -0,0 +1,2 @@ +html *{margin:0;font-size:14px}body{margin:0;font-family:Oswald,sans-serif;font-weight:800;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;height:100vh;width:100vw}body div#root,body div.App{height:100%;width:100%}body div.App{background-color:#dcdc34}body aside{background-color:#3c013f}body main{background-color:#95acae;font-weight:100}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}div.main-wrapper{display:flex;justify-content:flex-start;flex-flow:column nowrap;height:100%;width:100%}div.main-wrapper div.NavBar{max-height:10vh;min-height:5vh}div.main-wrapper div.content-wrapper{display:flex;justify-content:flex-start;height:100%;width:100%}div.main-wrapper div.content-wrapper aside{display:flex;flex-direction:column;flex-grow:1;max-width:20vw}div.main-wrapper div.content-wrapper aside a{display:block}div.main-wrapper div.content-wrapper main{display:block;max-width:80vw;width:100%;height:100%}div.NavBar{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:#6f3e68;color:#dae1b7}div.NavBar p{font-size:1.4em}div.NavBar a{text-decoration:none;color:inherit}aside{color:#f2ce3d}aside,aside nav{display:flex;flex-flow:column nowrap}aside nav{align-items:stretch}aside h3{font-size:130%;margin:.2em auto;text-transform:capitalize}aside input{display:block;margin:.2em 0 .2em auto}aside div.nav__section{border:.25em solid hsla(0,0%,39.2%,.5);margin:.5em;padding:.75em .5em}aside p.nav__section__label{font-size:110%;margin-bottom:.5em;text-decoration:none}aside p.nav__section__label:hover{cursor:pointer;text-decoration:underline}div.Game{display:grid;grid-template-columns:1fr 2fr 1fr;height:100%;width:100%;background:radial-gradient(farthest-corner at 55% 40%,#96c8dc 0,#61a6c2 65%,#466478 90%,#28505a 100%)}div.Game__board-container{display:flex;flex-flow:column nowrap;justify-content:space-evenly;max-width:50vw;max-height:100vh}div.Game__board{background:radial-gradient(farthest-corner at 55% 40%,#f4e678 0,#eab24e 65%,#c8a05a 90%,#c88c5a 100%);background-size:cover;box-shadow:-2vmin 4vmin 3vmin rgba(145,92,23,.5);display:grid;margin:0 auto;z-index:1}div.Game__board--size-9{grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(9,1fr)}div.Game__board--size-9 div.board__point{width:9vmin;height:9vmin}@media only screen and (min-width:570px){div.Game__board--size-9 div.board__point{height:7.5vh;width:7.5vh}}div.Game__board--size-13{grid-template-columns:repeat(13,1fr);grid-template-rows:repeat(13,1fr)}div.Game__board--size-13 div.board__point{width:7vmin;height:7vmin}@media only screen and (min-width:570px){div.Game__board--size-13 div.board__point{height:5vh;width:5vh}}div.Game__board--size-19{grid-template-columns:repeat(19,1fr);grid-template-rows:repeat(19,1fr)}div.Game__board--size-19 div.board__point{width:5vmin;height:5vmin}@media only screen and (min-width:590px){div.Game__board--size-19 div.board__point{height:2.6vw;width:2.6vw;max-width:3.5vh;max-height:3.5vh}}div.board__point{background:conic-gradient(#000 0,transparent 1%,transparent 24%,#000 25%,transparent 26%,transparent 49%,#000 50%,transparent 51%,transparent 74%,#000 75%,transparent 76%,transparent 99%,#000 100%);border-radius:50% solid #000;color:#000;margin:auto;padding:0;vertical-align:middle}div.board__point--top{background:conic-gradient(transparent 24%,#000 25%,transparent 26%,transparent 49%,#000 50%,transparent 51%,transparent 74%,#000 75%,transparent 76%)}div.board__point--bottom{background:conic-gradient(#000 0,transparent 1%,transparent 24%,#000 25%,transparent 26%,transparent 74%,#000 75%,transparent 76%,transparent 99%,#000 100%)}div.board__point--left{background:conic-gradient(#000 0,transparent 1%,transparent 24%,#000 25%,transparent 26%,transparent 49%,#000 50%,transparent 51%,transparent 99%,#000 100%)}div.board__point--right{background:conic-gradient(#000 0,transparent 1%,transparent 49%,#000 50%,transparent 51%,transparent 74%,#000 75%,transparent 76%,transparent 99%,#000 100%)}div.board__point--top.board__point--left{background:conic-gradient(transparent 24%,#000 25%,transparent 26%,transparent 49%,#000 50%,transparent 51%)}div.board__point--top.board__point--right{background:conic-gradient(transparent 49%,#000 50%,transparent 51%,transparent 74%,#000 75%,transparent 76%)}div.board__point--bottom.board__point--left{background:conic-gradient(#000 0,transparent 1%,transparent 24%,#000 25%,transparent 26%,transparent 99%,#000 100%)}div.board__point--bottom.board__point--right{background:conic-gradient(#000 0,transparent 1%,transparent 74%,#000 75%,transparent 76%,transparent 99%,#000 100%)}div.board__point__stone{width:85%;height:85%;border-radius:50%;margin:auto;vertical-align:middle;display:flex;flex-direction:column;justify-content:center}div.board__point div.board__point__stone div.board__point__dot{width:35%;height:35%;border-radius:50%;margin:auto;vertical-align:middle}div.board__point__stone[data-stone=white]{background:radial-gradient(farthest-side at 55% 40%,#fff 0,#c8c8c8 65%,#646464 90%,#443200 100%);box-shadow:-.25vmin .5vmin .5vmin rgba(145,92,23,.5)}div.board__point__stone[data-stone=black]{background-color:#000;background:radial-gradient(farthest-side at 55% 40%,#dcdcdc 0,#3c3c3c 45%,#0f0f0f 90%,#050500 100%);box-shadow:-.25vmin .5vmin .5vmin rgba(145,92,23,.75)}div.player-container{align-items:flex-end;display:flex;flex:5 1;height:9vmin;justify-content:space-around;margin:1em;width:100%}div.player-container:last-child{align-items:flex-start;flex-direction:row-reverse;justify-self:flex-end}@media only screen and (min-width:500px){div.player-container{height:14vh}}div.player-container div.player-container__bowl{align-items:center;background:radial-gradient(farthest-corner at 48% 54%,rgba(30,5,0,.25) 0,rgba(30,5,0,.45) 2%,rgba(30,5,0,.75) 32%,rgba(0,0,0,.85) 35%,#743011 48%,#8c3c28 52%,#642805 55%,#743011 58%,#8c3c28 65%,#642805 80%,#501400 90%);background-color:#743011;border-radius:50%;box-shadow:-1vmin 2vmin 1.5vmin rgba(83,53,35,.61);display:flex;height:15vh;justify-content:center;margin:4vh;order:-1;width:15vh}@media only screen and (min-width:570px){div.player-container div.player-container__bowl{height:10vh;margin:3vh;width:10vh}}div.player-container div.player-container__bowl[data-turn]:hover p{background-color:rgba(0,0,0,.3);color:#fff;cursor:-webkit-grab;cursor:grab;display:block;padding:.5em}div.player-container div.player-container__bowl[data-turn]{box-shadow:0 0 3vh 3vh #ffaf02}div.player-container div.player-container__bowl[data-turn]+.player-container__name-space .player-container__caps-space:hover :first-child{background-color:rgba(0,0,0,.7);cursor:-webkit-grab;cursor:grab;display:block;padding:.5em;position:absolute}div.player-container div.player-container__bowl p{display:none}div.player-container__caps-space{align-items:center;background:radial-gradient(farthest-side at 49% 52%,#964b32 0,#743011 35%,#743011 64%,#501400 65%,#af8c5f 70%,#783228 80%,#501400 95%,#af8c5f 100%);border-radius:50%;box-shadow:-.5vmin 1vmin 1vmin rgba(83,53,35,.61);color:#fff;display:flex;height:10vh;justify-content:center;margin:1vh;width:10vh}@media only screen and (min-width:570px){div.player-container__caps-space{height:7vh;margin:2vh;width:7vh}}div.player-container__caps-space :first-child{display:none}div.player-container__name-space{align-items:center;flex-direction:column;display:flex;order:1}div.player-container__name-space h4{color:#fff0e6;background-color:rgba(0,0,0,.7);padding:.25em;font-size:120%;z-index:1}div.Home{height:100%;width:100%;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;background-color:#444;overflow:scroll}div.RoomButton{display:block;padding:1vw}div.RoomButton .RoomButton__room-name{text-transform:capitalize}div.Loading{background-color:#eab24e;display:flex;flex-flow:row wrap;height:6vw;left:47vw;position:absolute;top:45vh;width:6vw}div.Loading div.point{height:1vw;width:1vw;border-radius:50%;padding:.25vw}div.Loading #a-1{-webkit-animation-name:white-stone--corner;animation-name:white-stone--corner;-webkit-animation-delay:-2.75s;animation-delay:-2.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #a-1,div.Loading #a-2{-webkit-animation-duration:4s;animation-duration:4s}div.Loading #a-2{background-color:#000;-webkit-animation-name:black-stone;animation-name:black-stone;-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #a-3{background-color:#fff;-webkit-animation-name:white-stone;animation-name:white-stone;-webkit-animation-delay:-2.25s;animation-delay:-2.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #a-3,div.Loading #a-4{-webkit-animation-duration:4s;animation-duration:4s}div.Loading #a-4{-webkit-animation-name:black-stone--corner;animation-name:black-stone--corner;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #b-1{background-color:#000;-webkit-animation-name:black-stone;animation-name:black-stone;-webkit-animation-delay:-1.5s;animation-delay:-1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #b-1,div.Loading #b-2{-webkit-animation-duration:4s;animation-duration:4s}div.Loading #b-2{-webkit-animation-name:white-stone--center;animation-name:white-stone--center;-webkit-animation-delay:-3.25s;animation-delay:-3.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #b-3{background-color:#000;-webkit-animation-name:black-stone--center;animation-name:black-stone--center;-webkit-animation-delay:-.5s;animation-delay:-.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #b-3,div.Loading #b-4{-webkit-animation-duration:4s;animation-duration:4s}div.Loading #b-4{background-color:#fff;-webkit-animation-delay:-1.75s;animation-delay:-1.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #b-4,div.Loading #c-1{-webkit-animation-name:white-stone;animation-name:white-stone}div.Loading #c-1{-webkit-animation-delay:-3.75s;animation-delay:-3.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #c-1,div.Loading #c-2{-webkit-animation-duration:4s;animation-duration:4s}div.Loading #c-2{background-color:#000;-webkit-animation-name:black-stone--center;animation-name:black-stone--center;-webkit-animation-delay:-2.5s;animation-delay:-2.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #c-3{background-color:#fff;-webkit-animation-name:white-stone--center;animation-name:white-stone--center;-webkit-animation-delay:-1.25s;animation-delay:-1.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #c-3,div.Loading #c-4{-webkit-animation-duration:4s;animation-duration:4s}div.Loading #c-4{-webkit-animation-name:black-stone;animation-name:black-stone;-webkit-animation-delay:-3.5s;animation-delay:-3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #d-1{background-color:#000;-webkit-animation-name:black-stone--corner;animation-name:black-stone--corner;-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #d-1,div.Loading #d-2{-webkit-animation-duration:4s;animation-duration:4s}div.Loading #d-2{background-color:#fff;-webkit-animation-name:white-stone;animation-name:white-stone;-webkit-animation-delay:-.25s;animation-delay:-.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #d-3{-webkit-animation-name:black-stone;animation-name:black-stone;-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div.Loading #d-3,div.Loading #d-4{-webkit-animation-duration:4s;animation-duration:4s}div.Loading #d-4{background-color:#fff;-webkit-animation-name:white-stone--corner;animation-name:white-stone--corner;-webkit-animation-delay:-.75s;animation-delay:-.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes black-stone{0%{background:#000}67.5%{background:#000}70%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}99.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}}@keyframes black-stone{0%{background:#000}67.5%{background:#000}70%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}99.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}}@-webkit-keyframes white-stone{0%{background:#fff}60%{background:#fff}62.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}92.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}95%{background:#fff}}@keyframes white-stone{0%{background:#fff}60%{background:#fff}62.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}92.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}95%{background:#fff}}@-webkit-keyframes black-stone--corner{0%{background:#000}52.5%{background:#000}55%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}99%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}}@keyframes black-stone--corner{0%{background:#000}52.5%{background:#000}55%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}99%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}}@-webkit-keyframes white-stone--corner{0%{background:#fff}47.5%{background:#fff}50%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}95%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}97.5%{background:#fff}}@keyframes white-stone--corner{0%{background:#fff}47.5%{background:#fff}50%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}95%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}97.5%{background:#fff}}@-webkit-keyframes black-stone--center{0%{background:#000}75.5%{background:#000}77.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}99%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}}@keyframes black-stone--center{0%{background:#000}75.5%{background:#000}77.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}99%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}}@-webkit-keyframes white-stone--center{0%{background:#fff}72.5%{background:#fff}75%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}97.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}to{background:#fff}}@keyframes white-stone--center{0%{background:#fff}72.5%{background:#fff}75%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}97.5%{background:repeating-linear-gradient(0deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent),repeating-linear-gradient(90deg,transparent,transparent 45%,#000 50%,transparent 55%,transparent)}to{background:#fff}}div.Room{align-items:normal;background:radial-gradient(farthest-corner at 55% 40%,#bd8364 0,#af7150 65%,#965a41 90%,#7d4128 100%);display:flex;flex-flow:column nowrap;justify-content:stretch;overflow:scroll;width:100%;height:100%}div.Room div.Room__heading{align-self:center;height:100%;position:-webkit-sticky;position:sticky;top:1em;z-index:3}div.Room div.Room__heading span.error--action{padding:1em;background-color:#a33;color:#fff}div.Room div.Room__game-container{min-height:100%;min-width:100%;justify-self:flex-start;align-self:flex-start;display:flex;flex-flow:row wrap}div.Room div.Room__message-container{height:100%;justify-self:flex-end;align-self:flex-end}div.GameButton{align-items:stretch;box-shadow:-2vmin 4vmin 2vmin rgba(83,53,35,.81);display:flex;flex-flow:column nowrap;height:20vh;justify-content:space-around;margin:1vw;width:20vh}div.GameButton__seat{background-color:red;height:10%;margin:0 auto;width:50%}div.GameButton__seat.GameButton__seat--black{border:rgba(83,53,35,.81);border-radius:5vw 5vw 0 0}div.GameButton__seat.GameButton__seat--white{border:transparent;border-radius:0 0 5vw 5vw}div.GameButton__table{height:80%;margin:0;width:100%}div.GameButton__table__meta{display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;width:100%;z-index:2}div.GameButton__table__meta *{z-index:2}div.GameButton__table__image{align-items:center;background:radial-gradient(farthest-corner at 55% 40%,#96c8dc 0,#61a6c2 65%,#466478 100%);border-top:.1vw solid #96c8dc;border-right:.05vw solid #61a6c2;border-radius:.3vw;display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;position:relative;top:-100%;width:100%;z-index:1}div.GameButton__table__image div.table__game-board{background:radial-gradient(farthest-corner at 55% 40%,#f4e678 0,#eab24e 65%,#c8a05a 90%,#c88c5a 100%);height:60%;width:60%;display:flex;align-items:center;justify-content:center}div.GameButton__table__image div.table__game-board div.table__game-board--grid{background:repeating-linear-gradient(0deg,#000,transparent .75%,transparent 4.25%,#000 5%),repeating-linear-gradient(90deg,#000,transparent .75%,transparent 4.25%,#000 5%);height:94%;width:94%}div.table__player-area{height:20%;width:60%}div.table__player-area div.table__player-bowl{background:radial-gradient(farthest-corner at 48% 54%,#1e0500 0,#1e0500 2%,#1e0500 32%,#000 35%,#743011 48%,#8c3c28 52%,#642805 55%,#743011 58%,#8c3c28 65%,#642805 80%,#501400 90%);border-radius:50%;height:100%}div.table__player-area div.table__player-bowl--white{margin:auto auto auto 75%}div.table__player-area div.table__player-bowl--black{margin:auto 75% auto auto}div.GameButton__player-data{color:#fff0e6;background-color:rgba(0,0,0,.7);padding:.25em;display:flex;justify-content:space-around;max-width:100%}div.GameButton__player-data.GameButton__player-data--white{margin:0 5vw 1vw .5vw}div.GameButton__player-data.GameButton__player-data--black{margin:1vw .5vw 0 5vw}.GameButton__link{color:#fff0e6;background-color:rgba(0,0,0,.7);padding:.25em;margin:0 auto;text-decoration:none}.GameButton__link:hover{text-decoration:underline}span.FormError{color:#a33} +/*# sourceMappingURL=main.1d648088.chunk.css.map */ \ No newline at end of file diff --git a/packages/play-node-go/build/static/css/main.1d648088.chunk.css.map b/packages/play-node-go/build/static/css/main.1d648088.chunk.css.map new file mode 100644 index 0000000..7c4a728 --- /dev/null +++ b/packages/play-node-go/build/static/css/main.1d648088.chunk.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["index.scss","../public/stylesheets/partials/_mixins.scss","../public/stylesheets/partials/_variables.scss","MainWrapper.scss","../../../../public/stylesheets/partials/_mixins.scss","NavBar.scss","../../../../public/stylesheets/partials/_variables.scss","Sidebar.scss","Game.scss","Board.scss","Point.scss","PlayerArea.scss","Home.scss","../../../public/stylesheets/partials/_mixins.scss","../../../public/stylesheets/partials/_variables.scss","Room.scss","Loading.scss","ActionError.scss"],"names":[],"mappings":"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","file":"main.1d648088.chunk.css","sourcesContent":["@import '../public/stylesheets/partials/_variables';\n@import '../public/stylesheets/partials/_mixins';\n\nhtml * {\n margin: 0;\n font-size: 14px;\n \n @media #{map-get($break-points, \"500\")} {\n // font-size: 14px;\n }\n}\n\nbody {\n margin: 0;\n font-family: 'Oswald', sans-serif;\n font-weight: 800;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n box-sizing: border-box;\n height: 100vh;\n width: 100vw;\n\n div#root {\n @include fullspan;\n }\n\n div.App {\n @include fullspan;\n // ! dev settings\n background-color: map-get($dev-colors, \"f\");\n }\n\n // ! dev settings\n aside {\n background-color: map-get($colors, \"sidebar\");\n }\n \n main {\n background-color: map-get($colors, \"main\");\n font-weight: 100;\n }\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\",\n monospace;\n}\n","@mixin fullspan {\n height: 100%;\n width: 100%;\n}\n\n@mixin flexAround($direction) {\n display: flex;\n flex-direction: $direction;\n align-items: center;\n justify-content: space-around;\n}\n\n@mixin gameViewLabel {\n color: rgb(255,240,230);\n background-color: rgba(0,0,0,0.7);\n padding: 0.25em;\n}","$dev-colors: (\n \"a\": #34dc90,\n \"b\": #9034dc,\n \"c\": #dc9034,\n \"d\": #dc34dc,\n \"e\": #34dcdc,\n \"f\": #dcdc34\n);\n\n/* Responsive Design */\n$break-points: (\n \"500\": \"only screen and (min-width: 500px)\",\n \"570\": \"only screen and (min-width: 570px)\",\n \"590\": \"only screen and (min-width: 590px)\",\n \"700\": \"only screen and (min-width: 700px)\",\n \"900\": \"only screen and (min-width: 900px)\"\n);\n\n$colors: (\n \"error\": #aa3333,\n \"nav_bar\": #6f3e68,\n \"nav_link\": #dae1b7,\n \"sidebar\": #3c013f,\n \"sidebar_link\": #f2ce3d,\n \"main\": #95acae,\n \"home\": #444444\n );\n\n$backgrounds: (\n \"game_room\": radial-gradient(farthest-corner at 55% 40%, rgb(189, 131, 100) 0%, rgb(175, 113, 80) 65%, rgb(150, 90, 65) 90%, rgb(125, 65, 40) 100%),\n) ","@import '../../../../public/stylesheets/partials/mixins';\n\ndiv.main-wrapper {\n display: flex;\n justify-content: flex-start;\n flex-flow: column nowrap;\n @include fullspan;\n \n div.NavBar {\n max-height: 10vh;\n min-height: 5vh;\n }\n\n div.content-wrapper {\n display: flex;\n justify-content: flex-start;\n @include fullspan;\n\n aside {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n max-width: 20vw;\n a {\n display: block;\n }\n }\n \n main {\n display: block;\n max-width: 80vw;\n width: 100%;\n height: 100%;\n }\n }\n}","@mixin fullspan {\n height: 100%;\n width: 100%;\n}\n\n@mixin flexAround($direction) {\n display: flex;\n flex-direction: $direction;\n align-items: center;\n justify-content: space-around;\n}\n\n@mixin gameViewLabel {\n color: rgb(255,240,230);\n background-color: rgba(0,0,0,0.7);\n padding: 0.25em;\n}","@import '../../../../public/stylesheets/partials/_variables.scss';\n\ndiv.NavBar {\n display: flex;\n flex-flow: row nowrap;\n justify-content: space-between;\n align-items: center;\n background-color: map-get($colors, \"nav_bar\");\n color: map-get($colors, \"nav_link\");\n\n p {\n font-size: 1.4em;\n }\n\n a {\n text-decoration: none;\n }\n\n a{\n color: inherit;\n }\n}","$dev-colors: (\n \"a\": #34dc90,\n \"b\": #9034dc,\n \"c\": #dc9034,\n \"d\": #dc34dc,\n \"e\": #34dcdc,\n \"f\": #dcdc34\n);\n\n/* Responsive Design */\n$break-points: (\n \"500\": \"only screen and (min-width: 500px)\",\n \"570\": \"only screen and (min-width: 570px)\",\n \"590\": \"only screen and (min-width: 590px)\",\n \"700\": \"only screen and (min-width: 700px)\",\n \"900\": \"only screen and (min-width: 900px)\"\n);\n\n$colors: (\n \"error\": #aa3333,\n \"nav_bar\": #6f3e68,\n \"nav_link\": #dae1b7,\n \"sidebar\": #3c013f,\n \"sidebar_link\": #f2ce3d,\n \"main\": #95acae,\n \"home\": #444444\n );\n\n$backgrounds: (\n \"game_room\": radial-gradient(farthest-corner at 55% 40%, rgb(189, 131, 100) 0%, rgb(175, 113, 80) 65%, rgb(150, 90, 65) 90%, rgb(125, 65, 40) 100%),\n) ","@import '../../../../public/stylesheets/partials/variables';\n\naside {\n color: map-get($colors, \"sidebar_link\");\n display: flex;\n flex-flow: column nowrap;\n\n nav {\n align-items: stretch;\n display: flex;\n flex-flow: column nowrap;\n }\n\n h3 {\n font-size: 130%;\n margin: .2em auto;\n text-transform: capitalize;\n }\n\n input {\n display: block;\n margin: .2em 0 .2em auto;\n }\n \n div.nav__section {\n border: rgba(100,100,100,0.5) solid .25em;\n margin: .5em;\n padding: .75em .5em;\n }\n\n p.nav__section__label {\n font-size: 110%;\n margin-bottom: .5em;\n text-decoration: none;\n \n &:hover {\n cursor: pointer;\n text-decoration: underline;\n }\n }\n}","@import '../../../../public/stylesheets/partials/mixins';\n\ndiv.GameButton {\n align-items: stretch;\n box-shadow: -2vmin 4vmin 2vmin rgba(83, 53, 35, 0.81);\n display: flex;\n flex-flow: column nowrap;\n height: 20vh;\n justify-content: space-around;\n margin: 1vw;\n width: 20vh;\n}\n\ndiv.GameButton__seat {\n background-color: red;\n height: 10%;\n margin: 0 auto;\n width: 50%;\n \n &.GameButton__seat--black {\n border: rgba(83, 53, 35, 0.81);\n border-radius: 5vw 5vw 0 0;\n }\n \n &.GameButton__seat--white {\n border: transparent;\n border-radius: 0 0 5vw 5vw;\n }\n \n}\n\ndiv.GameButton__table {\n height: 80%;\n margin: 0;\n width: 100%;\n}\n\ndiv.GameButton__table__meta {\n display: flex;\n flex-flow: column nowrap;\n height: 100%;\n justify-content: space-between;\n width: 100%;\n z-index: 2;\n}\n\ndiv.GameButton__table__meta * {\n z-index: 2;\n}\n\ndiv.GameButton__table__image {\n align-items: center;\n background: radial-gradient(\n farthest-corner at 55% 40%, \n rgb(150, 200, 220) 0%, rgb(97, 166, 194) 65%, rgb(70,100,120) 100%\n );\n border-top: 0.1vw solid rgb(150, 200, 220);\n border-right: 0.05vw solid rgb(97, 166, 194);\n border-radius: 0.3vw; \n display: flex;\n flex-flow: column nowrap;\n height: 100%;\n justify-content: space-between;\n position: relative;\n top: -100%;\n width: 100%;\n z-index: 1;\n \n div.table__game-board {\n background: radial-gradient(\n farthest-corner at 55% 40%, \n rgb(244, 230, 120) 0%, rgb(234, 178, 78) 65%, rgb(200, 160, 90) 90%, rgb(200, 140, 90) 100%\n );\n height: 60%;\n width: 60%;\n display: flex;\n align-items: center;\n justify-content: center;\n\n div.table__game-board--grid {\n background: \n repeating-linear-gradient(0deg, #000 0%, transparent 0.75%, transparent 4.25%, #000 5%), \n repeating-linear-gradient(90deg, #000 0%, transparent 0.75%, transparent 4.25%, #000 5%);\n height: 94%;\n width: 94%;\n }\n }\n}\n\ndiv.table__player-area {\n height: 20%;\n width: 60%;\n\n div.table__player-bowl {\n background: radial-gradient(\n farthest-corner at 48% 54%, \n rgb(30, 5, 0) 0%, rgb(30, 5, 0) 2%, rgb(30, 5, 0) 32%, rgb(0,0,0)35%, rgb(116,48,17) 48%, \n rgb(140, 60, 40) 52%, rgb(100, 40, 5) 55%, rgb(116, 48, 17) 58%, rgb(140,60,40) 65%, \n rgb(100, 40, 5) 80%, rgb(80, 20, 0) 90%\n );\n border-radius: 50%;\n height: 100%;\n\n &--white {\n margin: auto auto auto 75%;\n }\n \n &--black {\n margin: auto 75% auto auto;\n }\n\n }\n}\n\ndiv.GameButton__player-data {\n @include gameViewLabel;\n display: flex;\n justify-content: space-around;\n max-width: 100%;\n \n &.GameButton__player-data--white {\n margin: 0 5vw 1vw 0.5vw;\n }\n \n &.GameButton__player-data--black {\n margin: 1vw 0.5vw 0 5vw;\n }\n}\n\n.GameButton__link {\n @include gameViewLabel;\n margin: 0 auto;\n text-decoration: none;\n &:hover {\n text-decoration: underline;\n }\n}","@import '../../../../public/stylesheets/partials/mixins';\n@import '../../../../public/stylesheets/partials/variables';\n\ndiv.Game__board {\n // @include fullspan;\n background: radial-gradient(farthest-corner at 55% 40%, rgb(244, 230, 120) 0%, rgb(234, 178, 78) 65%, rgb(200, 160, 90) 90%, rgb(200, 140, 90) 100%);\n background-size: cover;\n box-shadow: -2vmin 4vmin 3vmin rgba(145, 92, 23, 0.5);\n display: grid;\n // flex: 1;\n margin: 0 auto;\n z-index: 1;\n\n &--size-9 {\n grid-template-columns: repeat(9, 1fr);\n grid-template-rows: repeat(9, 1fr);\n \n div.board__point {\n width: 9vmin;\n height: 9vmin;\n\n @media #{map-get($break-points, \"570\")} {\n height: 7.5vh;\n width: 7.5vh;\n }\n }\n }\n \n &--size-13 {\n grid-template-columns: repeat(13, 1fr);\n grid-template-rows: repeat(13, 1fr);\n \n div.board__point {\n width: 7vmin;\n height: 7vmin;\n\n @media #{map-get($break-points, \"570\")} {\n height: 5vh;\n width: 5vh;\n }\n }\n }\n \n &--size-19 {\n grid-template-columns: repeat(19, 1fr);\n grid-template-rows: repeat(19, 1fr);\n \n div.board__point {\n width: 5vmin;\n height: 5vmin;\n \n @media #{map-get($break-points, \"590\")} {\n height: 2.6vw;\n width: 2.6vw;\n max-width: 3.5vh;\n max-height: 3.5vh;\n }\n }\n }\n \n}","div.board__point {\n background: conic-gradient(#000 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0) 24%, #000 25%, rgba(0,0,0,0) 26%, rgba(0,0,0,0) 49%, #000 50%, rgba(0,0,0,0) 51%, rgba(0,0,0,0) 74%, #000 75%, rgba(0,0,0,0) 76%, rgba(0,0,0,0) 99%, #000 100%);\n border-radius: 50% solid black;\n color: black;\n margin: auto;\n padding: 0;\n vertical-align: middle;\n}\n\ndiv.board__point--top {\n background: conic-gradient( rgba(0,0,0,0) 24%, #000 25%, rgba(0,0,0,0) 26%, rgba(0,0,0,0) 49%, #000 50%, rgba(0,0,0,0) 51%, rgba(0,0,0,0) 74%, #000 75%, rgba(0,0,0,0) 76%);\n}\n\ndiv.board__point--bottom {\n background: conic-gradient(#000 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0) 24%, #000 25%, rgba(0,0,0,0) 26%, rgba(0,0,0,0) 74%, #000 75%, rgba(0,0,0,0) 76%, rgba(0,0,0,0) 99%, #000 100%); \n}\n\ndiv.board__point--left {\n background: conic-gradient(#000 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0) 24%, #000 25%, rgba(0,0,0,0) 26%, rgba(0,0,0,0) 49%, #000 50%, rgba(0,0,0,0) 51%, rgba(0,0,0,0) 99%, #000 100%);\n}\n\ndiv.board__point--right {\n background: conic-gradient(#000 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0) 49%, #000 50%, rgba(0,0,0,0) 51%, rgba(0,0,0,0) 74%, #000 75%, rgba(0,0,0,0) 76%, rgba(0,0,0,0) 99%, #000 100%);\n}\n\ndiv.board__point--top.board__point--left {\n background: conic-gradient( rgba(0,0,0,0) 24%, #000 25%, rgba(0,0,0,0) 26%, rgba(0,0,0,0) 49%, #000 50%, rgba(0,0,0,0) 51%);\n}\n\ndiv.board__point--top.board__point--right {\n background: conic-gradient( rgba(0,0,0,0) 49%, #000 50%, rgba(0,0,0,0) 51%, rgba(0,0,0,0) 74%, #000 75%, rgba(0,0,0,0) 76% );\n}\n\ndiv.board__point--bottom.board__point--left {\n background: conic-gradient(#000 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0) 24%, #000 25%, rgba(0,0,0,0) 26%, rgba(0,0,0,0) 99%, #000 100%);\n}\n\ndiv.board__point--bottom.board__point--right {\n background: conic-gradient(#000 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0) 74%, #000 75%, rgba(0,0,0,0) 76%, rgba(0,0,0,0) 99%, #000 100%);\n}\n\ndiv.board__point__stone {\n width: 85%;\n height: 85%;\n border-radius: 50%;\n margin: auto;\n vertical-align: middle;\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n\ndiv.board__point div.board__point__stone div.board__point__dot {\n width: 35%;\n height: 35%;\n border-radius: 50%;\n margin: auto;\n vertical-align: middle;\n}\n\ndiv.board__point__stone[data-stone=\"white\"] {\n background: radial-gradient(farthest-side at 55% 40%, white 0%, rgb(200,200,200) 65%, rgb(100,100,100) 90%, rgb(68, 50, 0) 100%);\n box-shadow: -.25vmin .5vmin .5vmin rgba(145, 92, 23, 0.5);\n}\n\ndiv.board__point__stone[data-stone=\"black\"] {\n background-color: black;\n background: radial-gradient(farthest-side at 55% 40%, rgb(220,220,220) 0%, rgb(60,60,60) 45%, rgb(15,15,15) 90%, rgb(5, 5, 0) 100%);\n box-shadow: -.25vmin .5vmin .5vmin rgba(145, 92, 23, 0.75);\n}","@import '../../../../public/stylesheets/partials/variables';\n@import '../../../../public/stylesheets/partials/mixins';\n\ndiv.player-container {\n align-items: flex-end;\n display: flex;\n flex: 5;\n height: 9vmin;\n justify-content: space-around;\n margin: 1em;\n width: 100%;\n \n &:last-child {\n align-items: flex-start;\n flex-direction: row-reverse;\n justify-self: flex-end;\n }\n \n @media #{map-get($break-points, \"500\")} {\n height: 14vh;\n }\n \n div.player-container__bowl {\n align-items: center;\n background: radial-gradient(farthest-corner at 48% 54%, rgba(30, 5, 0, 0.25) 0%, rgba(30, 5, 0, 0.45) 2%, rgba(30, 5, 0, 0.75) 32%, rgba(0,0,0,0.85)35%, rgb(116,48,17) 48%, rgb(140, 60, 40) 52%, rgb(100, 40, 5) 55%, rgb(116, 48, 17) 58%, rgb(140,60,40) 65%, rgb(100, 40, 5) 80%, rgb(80, 20, 0) 90%);\n background-color: rgb(116, 48, 17);\n border-radius: 50%;\n box-shadow: -1vmin 2vmin 1.5vmin rgba(83, 53, 35, 0.61);\n display: flex;\n height: 15vh;\n justify-content: center;\n margin: 4vh;\n order: -1;\n width: 15vh;\n\n @media #{map-get($break-points, \"570\")} {\n height: 10vh;\n margin: 3vh;\n width: 10vh;\n }\n \n &[data-turn]:hover p {\n background-color: rgba(0,0,0,0.3);\n color: #FFF;\n cursor: grab;\n display: block;\n padding: .5em;\n }\n &[data-turn] {\n box-shadow: 0 0 3vh 3vh rgb(255, 175, 2);\n \n & + .player-container__name-space .player-container__caps-space:hover :first-child {\n background-color: rgba(0,0,0,0.7);\n cursor: grab;\n display: block;\n padding: .5em;\n position: absolute;\n }\n }\n\n p {\n display: none;\n }\n }\n}\n\ndiv.player-container__caps-space {\n align-items: center;\n background: radial-gradient(farthest-side at 49% 52%, rgb(150, 75, 50) 0%, rgb(116,48,17) 35%, rgb(116,48,17) 64%, rgb(80, 20, 0) 65%, rgb(175, 140, 95) 70%, rgb(120, 50, 40) 80%, rgb(80, 20, 0) 95%, rgb(175, 140, 95) 100%);\n border-radius: 50%;\n box-shadow: -0.5vmin 1vmin 1vmin rgba(83, 53, 35, 0.61);\n color: #FFF;\n display: flex;\n height: 10vh;\n justify-content: center;\n margin: 1vh;\n width: 10vh;\n \n @media #{map-get($break-points, \"570\")} {\n height: 7vh;\n margin: 2vh;\n width: 7vh;\n }\n\n & :first-child {\n display: none;\n }\n}\n\ndiv.player-container__name-space {\n align-items: center;\n flex-direction: column;\n display: flex;\n order: 1;\n \n h4 {\n @include gameViewLabel;\n font-size: 120%;\n z-index: 1;\n }\n}\n","@import '../../../public/stylesheets/partials/variables';\n@import '../../../public/stylesheets/partials/mixins';\n\ndiv.Home {\n @include fullspan;\n display: flex;\n flex-flow: row wrap;\n align-items: flex-start;\n justify-content: flex-start;\n background-color: map-get($colors, \"home\");\n overflow: scroll;\n}","@mixin fullspan {\n height: 100%;\n width: 100%;\n}\n\n@mixin flexAround($direction) {\n display: flex;\n flex-direction: $direction;\n align-items: center;\n justify-content: space-around;\n}\n\n@mixin gameViewLabel {\n color: rgb(255,240,230);\n background-color: rgba(0,0,0,0.7);\n padding: 0.25em;\n}","$dev-colors: (\n \"a\": #34dc90,\n \"b\": #9034dc,\n \"c\": #dc9034,\n \"d\": #dc34dc,\n \"e\": #34dcdc,\n \"f\": #dcdc34\n);\n\n/* Responsive Design */\n$break-points: (\n \"500\": \"only screen and (min-width: 500px)\",\n \"570\": \"only screen and (min-width: 570px)\",\n \"590\": \"only screen and (min-width: 590px)\",\n \"700\": \"only screen and (min-width: 700px)\",\n \"900\": \"only screen and (min-width: 900px)\"\n);\n\n$colors: (\n \"error\": #aa3333,\n \"nav_bar\": #6f3e68,\n \"nav_link\": #dae1b7,\n \"sidebar\": #3c013f,\n \"sidebar_link\": #f2ce3d,\n \"main\": #95acae,\n \"home\": #444444\n );\n\n$backgrounds: (\n \"game_room\": radial-gradient(farthest-corner at 55% 40%, rgb(189, 131, 100) 0%, rgb(175, 113, 80) 65%, rgb(150, 90, 65) 90%, rgb(125, 65, 40) 100%),\n) ","@import '../../../public/stylesheets/partials/_variables';\n\ndiv.Room {\n align-items: initial;\n background: map-get($backgrounds, \"game_room\");\n display: flex;\n flex-flow: column nowrap;\n height: 100%;\n justify-content: stretch;\n overflow: scroll;\n width: 100%;\n height: 100%;\n\n div.Room__heading {\n align-self: center;\n height: 100%;\n position: sticky;\n top: 1em;\n z-index: 3;\n \n span.error--action {\n padding: 1em;\n background-color: map-get($colors, \"error\");\n color: white;\n }\n }\n\n div.Room__game-container {\n min-height: 100%;\n min-width: 100%;\n justify-self: flex-start;\n align-self: flex-start;\n display: flex;\n flex-flow: row wrap;\n }\n \n div.Room__message-container {\n height: 100%;\n justify-self: flex-end;\n align-self: flex-end;\n }\n}","div.Loading {\n background-color: rgb(234, 178, 78);\n display: flex;\n flex-flow: row wrap;\n height: 6vw;\n left: 47vw;\n position: absolute;\n top: 45vh;\n width: 6vw;\n\n div.point {\n height: 1vw;\n width: 1vw;\n border-radius: 50%;\n padding: 0.25vw;\n }\n\n #a-1 {\n animation-name: white-stone--corner;\n animation-duration: 4s;\n animation-delay: -2.75s;\n animation-iteration-count: infinite;\n }\n #a-2 {\n background-color: black;\n animation-name: black-stone;\n animation-duration: 4s;\n animation-delay: -1s;\n animation-iteration-count: infinite;\n }\n #a-3 {\n background-color: white;\n animation-name: white-stone;\n animation-duration: 4s;\n animation-delay: -2.25s;\n animation-iteration-count: infinite;\n }\n #a-4 {\n animation-name: black-stone--corner;\n animation-duration: 4s;\n animation-delay: 0s;\n animation-iteration-count: infinite;\n }\n \n #b-1 {\n background-color: black;\n animation-name: black-stone;\n animation-duration: 4s;\n animation-delay: -1.5s;\n animation-iteration-count: infinite;\n }\n #b-2 {\n animation-name: white-stone--center;\n animation-duration: 4s;\n animation-delay: -3.25s;\n animation-iteration-count: infinite;\n }\n #b-3 {\n background-color: black;\n animation-name: black-stone--center;\n animation-duration: 4s;\n animation-delay: -.5s;\n animation-iteration-count: infinite;\n }\n #b-4 {\n background-color: white;\n animation-name: white-stone;\n animation-duration: 4s;\n animation-delay: -1.75s;\n animation-iteration-count: infinite;\n }\n\n #c-1 {\n animation-name: white-stone;\n animation-duration: 4s;\n animation-delay: -3.75s;\n animation-iteration-count: infinite;\n }\n #c-2 {\n background-color: black;\n animation-name: black-stone--center;\n animation-duration: 4s;\n animation-delay: -2.5s;\n animation-iteration-count: infinite;\n }\n #c-3 {\n background-color: white;\n animation-name: white-stone--center;\n animation-duration: 4s;\n animation-delay: -1.25s;\n animation-iteration-count: infinite;\n }\n #c-4 {\n animation-name: black-stone;\n animation-duration: 4s;\n animation-delay: -3.5s;\n animation-iteration-count: infinite;\n }\n \n #d-1 {\n background-color: black;\n animation-name: black-stone--corner;\n animation-duration: 4s;\n animation-delay: -2s;\n animation-iteration-count: infinite;\n }\n #d-2 {\n background-color: white;\n animation-name: white-stone;\n animation-duration: 4s;\n animation-delay: -.25s;\n animation-iteration-count: infinite;\n }\n #d-3 {\n animation-name: black-stone;\n animation-duration: 4s;\n animation-delay: -3s;\n animation-iteration-count: infinite;\n }\n #d-4 {\n background-color: white;\n animation-name: white-stone--corner;\n animation-duration: 4s;\n animation-delay: -.75s;\n animation-iteration-count: infinite;\n }\n\n}\n\n@keyframes black-stone {\n 0% {background: black;}\n 67.5% {background: black;}\n 70% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);}\n 99.5% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);}\n}\n\n@keyframes white-stone {\n 0% {background: white;}\n 60% {background: white;}\n 62.5% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);}\n 92.5% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);}\n 95% {background: white;}\n}\n\n@keyframes black-stone--corner {\n 0% {background: black;}\n 52.5% {background: black;};\n 55% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);};\n 99% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);};\n}\n\n@keyframes white-stone--corner {\n 0% {background: white;}\n 47.5% {background: white;};\n 50% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);};\n 95% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);};\n 97.5% {background: white;}\n}\n\n@keyframes black-stone--center {\n 0% {background: black;}\n 75.5% {background: black;};\n 77.5% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);};\n 99% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);};\n}\n\n@keyframes white-stone--center {\n 0% {background: white;}\n 72.5% {background: white;};\n 75% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);};\n 97.5% {background: repeating-linear-gradient(0deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%), \n repeating-linear-gradient(90deg, transparent 0%, transparent 45%, black 50%, transparent 55%, transparent 100%);};\n 100% {background: white;}\n}\n\n","@import '../../../../public/stylesheets/partials/variables';\n\nspan.FormError {\n color: map-get($colors, \"error\");;\n}"]} \ No newline at end of file diff --git a/packages/play-node-go/build/static/js/2.26d4f1c3.chunk.js b/packages/play-node-go/build/static/js/2.26d4f1c3.chunk.js new file mode 100644 index 0000000..4a50f6a --- /dev/null +++ b/packages/play-node-go/build/static/js/2.26d4f1c3.chunk.js @@ -0,0 +1,3 @@ +/*! For license information please see 2.26d4f1c3.chunk.js.LICENSE */ +(this["webpackJsonpreact-boilerplate"]=this["webpackJsonpreact-boilerplate"]||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(49)},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(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=0;_--){var p=a[_];"."===p?i(a,_):".."===p?(i(a,_),f++):f&&(i(a,_),f--)}if(!l)for(;f--;f)a.unshift("..");!l||""===a[0]||a[0]&&o(a[0])||a.unshift("");var d=a.join("/");return n&&"/"!==d.substr(-1)&&(d+="/"),d};function u(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var s=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=u(t),o=u(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},l=n(5);function c(e){return"/"===e.charAt(0)?e:"/"+e}function f(e){return"/"===e.charAt(0)?e.substr(1):e}function _(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function d(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function h(e,t,n,o){var i;"string"===typeof e?(i=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(i=Object(r.a)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(u){throw u instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):u}return n&&(i.key=n),o?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=a(i.pathname,o.pathname)):i.pathname=o.pathname:i.pathname||(i.pathname="/"),i}function y(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&s(e.state,t.state)}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"===typeof e?e(t,n):e;"string"===typeof i?"function"===typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,r):n.push(r),f({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=h(e,t,_(),b.location);c.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(b.entries[b.index]=r,f({action:"REPLACE",location:r}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=b.index+e;return t>=0&&t=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.exports=n(87)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,n(29))},function(e,t,n){"use strict";var r=n(9),o=n(0),i=n.n(o),a=n(14),u=n.n(a),s=n(7),l=n(24),c=n.n(l),f=n(43),_=n.n(f);function p(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var d=i.a.createContext||function(e,t){var n,r,i="__create-react-context-"+_()()+"__",a=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=p(t.props.value),t}c()(n,e);var r=n.prototype;return r.getChildContext=function(){var e;return(e={})[i]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((i=r)===(a=o)?0!==i||1/i===1/a:i!==i&&a!==a)?n=0:(n="function"===typeof t?t(r,o):1073741823,0!==(n|=0)&&this.emitter.set(e.value,n))}var i,a},r.render=function(){return this.props.children},n}(o.Component);a.childContextTypes=((n={})[i]=u.a.object.isRequired,n);var s=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}c()(n,t);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?1073741823:t},r.componentDidMount=function(){this.context[i]&&this.context[i].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?1073741823:e},r.componentWillUnmount=function(){this.context[i]&&this.context[i].off(this.onUpdate)},r.getValue=function(){return this.context[i]?this.context[i].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(o.Component);return s.contextTypes=((r={})[i]=u.a.object,r),{Provider:a,Consumer:s}},h=n(5),y=n(3),m=n(25),g=n.n(m),v=(n(27),n(12));n(44);n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return w})),n.d(t,"c",(function(){return R})),n.d(t,"d",(function(){return b})),n.d(t,"e",(function(){return C})),n.d(t,"f",(function(){return F}));var b=function(e){var t=d();return t.displayName=e,t}("Router"),w=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}Object(r.a)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return i.a.createElement(b.Provider,{children:this.props.children||null,value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}})},t}(i.a.Component);i.a.Component;i.a.Component;var k={},E=0;function C(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,i=void 0!==o&&o,a=n.strict,u=void 0!==a&&a,s=n.sensitive,l=void 0!==s&&s;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=k[n]||(k[n]={});if(r[e])return r[e];var o=[],i={regexp:g()(e,o,t),keys:o};return E<1e4&&(r[e]=i,E++),i}(n,{end:i,strict:u,sensitive:l}),o=r.regexp,a=r.keys,s=o.exec(e);if(!s)return null;var c=s[0],f=s.slice(1),_=e===c;return i&&!_?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:_,params:a.reduce((function(e,t,n){return e[t.name]=f[n],e}),{})}}),null)}var x=function(e){function t(){return e.apply(this,arguments)||this}return Object(r.a)(t,e),t.prototype.render=function(){var e=this;return i.a.createElement(b.Consumer,null,(function(t){t||Object(h.a)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?C(n.pathname,e.props):t.match,o=Object(y.a)({},t,{location:n,match:r}),a=e.props,u=a.children,s=a.component,l=a.render;return Array.isArray(u)&&0===u.length&&(u=null),i.a.createElement(b.Provider,{value:o},o.match?u?"function"===typeof u?u(o):u:s?i.a.createElement(s,o):l?l(o):null:"function"===typeof u?u(o):null)}))},t}(i.a.Component);function T(e){return"/"===e.charAt(0)?e:"/"+e}function S(e,t){if(!e)return t;var n=T(e);return 0!==t.pathname.indexOf(n)?t:Object(y.a)({},t,{pathname:t.pathname.substr(n.length)})}function P(e){return"string"===typeof e?e:Object(s.e)(e)}function A(e){return function(){Object(h.a)(!1)}}function O(){}i.a.Component;var R=function(e){function t(){return e.apply(this,arguments)||this}return Object(r.a)(t,e),t.prototype.render=function(){var e=this;return i.a.createElement(b.Consumer,null,(function(t){t||Object(h.a)(!1);var n,r,o=e.props.location||t.location;return i.a.Children.forEach(e.props.children,(function(e){if(null==r&&i.a.isValidElement(e)){n=e;var a=e.props.path||e.props.from;r=a?C(o.pathname,Object(y.a)({},e.props,{path:a})):t.match}})),r?i.a.cloneElement(n,{location:o,computedMatch:r}):null}))},t}(i.a.Component);var N=i.a.useContext;function F(){var e=N(b).match;return e?e.params:{}}},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}n.d(t,"a",(function(){return r}))},function(e,t,n){var r,o=n(105),i=n(35),a=n(107),u=n(108),s=n(109);"undefined"!==typeof ArrayBuffer&&(r=n(110));var l="undefined"!==typeof navigator&&/Android/i.test(navigator.userAgent),c="undefined"!==typeof navigator&&/PhantomJS/i.test(navigator.userAgent),f=l||c;t.protocol=3;var _=t.packets={open:0,close:1,ping:2,pong:3,message:4,upgrade:5,noop:6},p=o(_),d={type:"error",data:"parser error"},h=n(111);function y(e,t,n){for(var r=new Array(e.length),o=u(e.length,n),i=function(e,n,o){t(n,(function(t,n){r[e]=n,o(t,r)}))},a=0;a1?{type:p[o],data:e.substring(1)}:{type:p[o]}:d}o=new Uint8Array(e)[0];var i=a(e,1);return h&&"blob"===n&&(i=new h([i])),{type:p[o],data:i}},t.decodeBase64Packet=function(e,t){var n=p[e.charAt(0)];if(!r)return{type:n,data:{base64:!0,data:e.substr(1)}};var o=r.decode(e.substr(1));return"blob"===t&&h&&(o=new h([o])),{type:n,data:o}},t.encodePayload=function(e,n,r){"function"===typeof n&&(r=n,n=null);var o=i(e);if(n&&o)return h&&!f?t.encodePayloadAsBlob(e,r):t.encodePayloadAsArrayBuffer(e,r);if(!e.length)return r("0:");y(e,(function(e,r){t.encodePacket(e,!!o&&n,!1,(function(e){r(null,function(e){return e.length+":"+e}(e))}))}),(function(e,t){return r(t.join(""))}))},t.decodePayload=function(e,n,r){if("string"!==typeof e)return t.decodePayloadAsBinary(e,n,r);var o;if("function"===typeof n&&(r=n,n=null),""===e)return r(d,0,1);for(var i,a,u="",s=0,l=e.length;s0;){for(var u=new Uint8Array(o),s=0===u[0],l="",c=1;255!==u[c];c++){if(l.length>310)return r(d,0,1);l+=u[c]}o=a(o,2+l.length),l=parseInt(l);var f=a(o,0,l);if(s)try{f=String.fromCharCode.apply(null,new Uint8Array(f))}catch(h){var _=new Uint8Array(f);f="";for(c=0;c<_.length;c++)f+=String.fromCharCode(_[c])}i.push(f),o=a(o,l)}var p=i.length;i.forEach((function(e,o){r(t.decodePacket(e,n,!0),o,p)}))}},function(e,t,n){e.exports=n(58)()},function(e,t){t.encode=function(e){var t="";for(var n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t},t.decode=function(e){for(var t={},n=e.split("&"),r=0,o=n.length;r=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function d(e,t){if(s.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 D(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 D(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 A(this,t,n);case"utf8":case"utf-8":return T(this,t,n);case"ascii":return S(this,t,n);case"latin1":case"binary":return P(this,t,n);case"base64":return x(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function m(e,t,n,r,o){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=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"===typeof t&&(t=s.from(t,r)),s.isBuffer(t))return 0===t.length?-1:g(e,t,n,r,o);if("number"===typeof t)return t&=255,s.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):g(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function g(e,t,n,r,o){var i,a=1,u=e.length,s=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;a=2,u/=2,s/=2,n/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){var c=-1;for(i=n;iu&&(n=u-s),i=n;i>=0;i--){for(var f=!0,_=0;_o&&(r=o):r=o;var i=t.length;if(i%2!==0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var a=0;a>8,o=n%256,i.push(o),i.push(r);return i}(t,e.length-n),e,n,r)}function x(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function T(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o239?4:l>223?3:l>191?2:1;if(o+f<=n)switch(f){case 1:l<128&&(c=l);break;case 2:128===(192&(i=e[o+1]))&&(s=(31&l)<<6|63&i)>127&&(c=s);break;case 3:i=e[o+1],a=e[o+2],128===(192&i)&&128===(192&a)&&(s=(15&l)<<12|(63&i)<<6|63&a)>2047&&(s<55296||s>57343)&&(c=s);break;case 4:i=e[o+1],a=e[o+2],u=e[o+3],128===(192&i)&&128===(192&a)&&128===(192&u)&&(s=(15&l)<<18|(63&i)<<12|(63&a)<<6|63&u)>65535&&s<1114112&&(c=s)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),o+=f}return function(e){var t=e.length;if(t<=4096)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+=" ... ")),""},s.prototype.compare=function(e,t,n,r,o){if(!s.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===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(o>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),u=Math.min(i,a),l=this.slice(r,o),c=e.slice(t,n),f=0;fo)&&(n=o),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 v(this,e,t,n);case"utf8":case"utf-8":return b(this,e,t,n);case"ascii":return w(this,e,t,n);case"latin1":case"binary":return k(this,e,t,n);case"base64":return E(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}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function S(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;or)&&(n=r);for(var o="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function N(e,t,n,r,o,i){if(!s.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function F(e,t,n,r){t<0&&(t=65535+t+1);for(var o=0,i=Math.min(e.length-n,2);o>>8*(r?o:1-o)}function B(e,t,n,r){t<0&&(t=4294967295+t+1);for(var o=0,i=Math.min(e.length-n,4);o>>8*(r?o:3-o)&255}function L(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function U(e,t,n,r,i){return i||L(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function I(e,t,n,r,i){return i||L(e,0,n,8),o.write(e,t,n,r,52,8),n+8}s.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&&(o*=256);)r+=this[e+--t]*o;return r},s.prototype.readUInt8=function(e,t){return t||R(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return t||R(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return t||R(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUInt32BE=function(e,t){return t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||R(e,t,this.length);for(var r=this[e],o=1,i=0;++i=(o*=128)&&(r-=Math.pow(2,8*t)),r},s.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||R(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},s.prototype.readInt8=function(e,t){return t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){t||R(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},s.prototype.readInt16BE=function(e,t){t||R(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},s.prototype.readInt32LE=function(e,t){return t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return t||R(e,4,this.length),o.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return t||R(e,4,this.length),o.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return t||R(e,8,this.length),o.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return t||R(e,8,this.length),o.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+o]=e/i&255;return t+n},s.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,255,0),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):F(this,e,t,!0),t+2},s.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):F(this,e,t,!1),t+2},s.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):B(this,e,t,!0),t+4},s.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},s.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);N(this,e,t,n,o-1,-o)}var i=0,a=1,u=0;for(this[t]=255&e;++i>0)-u&255;return t+n},s.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);N(this,e,t,n,o-1,-o)}var i=n-1,a=1,u=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===u&&0!==this[t+i+1]&&(u=1),this[t+i]=(e/a>>0)-u&255;return t+n},s.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,127,-128),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):F(this,e,t,!0),t+2},s.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):F(this,e,t,!1),t+2},s.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):B(this,e,t,!0),t+4},s.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},s.prototype.writeFloatLE=function(e,t,n){return U(this,e,t,!0,n)},s.prototype.writeFloatBE=function(e,t,n){return U(this,e,t,!1,n)},s.prototype.writeDoubleLE=function(e,t,n){return I(this,e,t,!0,n)},s.prototype.writeDoubleBE=function(e,t,n){return I(this,e,t,!1,n)},s.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;--o)e[o+t]=this[o+n];else if(i<1e3||!s.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(i=t;i55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=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(M,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function $(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}}).call(this,n(18))},function(e,t,n){var r=n(103);e.exports=function(e){var t=e.xdomain,n=e.xscheme,o=e.enablesXDR;try{if("undefined"!==typeof XMLHttpRequest&&(!t||r))return new XMLHttpRequest}catch(i){}try{if("undefined"!==typeof XDomainRequest&&!n&&o)return new XDomainRequest}catch(i){}if(!t)try{return new(self[["Active"].concat("Object").join("X")])("Microsoft.XMLHTTP")}catch(i){}}},function(e,t,n){var r=n(13),o=n(23);function i(e){this.path=e.path,this.hostname=e.hostname,this.port=e.port,this.secure=e.secure,this.query=e.query,this.timestampParam=e.timestampParam,this.timestampRequests=e.timestampRequests,this.readyState="",this.agent=e.agent||!1,this.socket=e.socket,this.enablesXDR=e.enablesXDR,this.withCredentials=e.withCredentials,this.pfx=e.pfx,this.key=e.key,this.passphrase=e.passphrase,this.cert=e.cert,this.ca=e.ca,this.ciphers=e.ciphers,this.rejectUnauthorized=e.rejectUnauthorized,this.forceNode=e.forceNode,this.isReactNative=e.isReactNative,this.extraHeaders=e.extraHeaders,this.localAddress=e.localAddress}e.exports=i,o(i.prototype),i.prototype.onError=function(e,t){var n=new Error(e);return n.type="TransportError",n.description=t,this.emit("error",n),this},i.prototype.open=function(){return"closed"!==this.readyState&&""!==this.readyState||(this.readyState="opening",this.doOpen()),this},i.prototype.close=function(){return"opening"!==this.readyState&&"open"!==this.readyState||(this.doClose(),this.onClose()),this},i.prototype.send=function(e){if("open"!==this.readyState)throw new Error("Transport not open");this.write(e)},i.prototype.onOpen=function(){this.readyState="open",this.writable=!0,this.emit("open")},i.prototype.onData=function(e){var t=r.decodePacket(e,this.socket.binaryType);this.onPacket(t)},i.prototype.onPacket=function(e){this.emit("packet",e)},i.prototype.onClose=function(){this.readyState="closed",this.emit("close")}},function(e,t,n){function r(e){if(e)return function(e){for(var t in r.prototype)e[t]=r.prototype[t];return e}(e)}e.exports=r,r.prototype.on=r.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},r.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},r.prototype.off=r.prototype.removeListener=r.prototype.removeAllListeners=r.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var o=0;o1)for(var n=1;n0&&!this.encoding){var e=this.packetBuffer.shift();this.packet(e)}},p.prototype.cleanup=function(){l("cleanup");for(var e=this.subs.length,t=0;t=this._reconnectionAttempts)l("reconnect failed"),this.backoff.reset(),this.emitAll("reconnect_failed"),this.reconnecting=!1;else{var t=this.backoff.duration();l("will wait %dms before reconnect attempt",t),this.reconnecting=!0;var n=setTimeout((function(){e.skipReconnect||(l("attempting reconnect"),e.emitAll("reconnect_attempt",e.backoff.attempts),e.emitAll("reconnecting",e.backoff.attempts),e.skipReconnect||e.open((function(t){t?(l("reconnect attempt error"),e.reconnecting=!1,e.reconnect(),e.emitAll("reconnect_error",t.data)):(l("reconnect success"),e.onreconnect())})))}),t);this.subs.push({destroy:function(){clearTimeout(n)}})}},p.prototype.onreconnect=function(){var e=this.backoff.attempts;this.reconnecting=!1,this.backoff.reset(),this.updateSocketIds(),this.emitAll("reconnect",e)}},function(e,t,n){var r=n(21),o=n(104),i=n(112),a=n(113);t.polling=function(e){var t=!1,n=!1,a=!1!==e.jsonp;if("undefined"!==typeof location){var u="https:"===location.protocol,s=location.port;s||(s=u?443:80),t=e.hostname!==location.hostname||s!==e.port,n=e.secure!==u}if(e.xdomain=t,e.xscheme=n,"open"in new r(e)&&!e.forceJSONP)return new o(e);if(!a)throw new Error("JSONP disabled");return new i(e)},t.websocket=a},function(e,t,n){var r=n(22),o=n(15),i=n(13),a=n(16),u=n(36),s=n(10)("engine.io-client:polling");e.exports=c;var l=null!=new(n(21))({xdomain:!1}).responseType;function c(e){var t=e&&e.forceBase64;l&&!t||(this.supportsBinary=!1),r.call(this,e)}a(c,r),c.prototype.name="polling",c.prototype.doOpen=function(){this.poll()},c.prototype.pause=function(e){var t=this;function n(){s("paused"),t.readyState="paused",e()}if(this.readyState="pausing",this.polling||!this.writable){var r=0;this.polling&&(s("we are currently polling - waiting to pause"),r++,this.once("pollComplete",(function(){s("pre-pause polling complete"),--r||n()}))),this.writable||(s("we are currently writing - waiting to pause"),r++,this.once("drain",(function(){s("pre-pause writing complete"),--r||n()})))}else n()},c.prototype.poll=function(){s("polling"),this.polling=!0,this.doPoll(),this.emit("poll")},c.prototype.onData=function(e){var t=this;s("polling got data %s",e);i.decodePayload(e,this.socket.binaryType,(function(e,n,r){if("opening"===t.readyState&&t.onOpen(),"close"===e.type)return t.onClose(),!1;t.onPacket(e)})),"closed"!==this.readyState&&(this.polling=!1,this.emit("pollComplete"),"open"===this.readyState?this.poll():s('ignoring poll - transport state "%s"',this.readyState))},c.prototype.doClose=function(){var e=this;function t(){s("writing close packet"),e.write([{type:"close"}])}"open"===this.readyState?(s("transport open - closing"),t()):(s("transport not open - deferring close"),this.once("open",t))},c.prototype.write=function(e){var t=this;this.writable=!1;var n=function(){t.writable=!0,t.emit("drain")};i.encodePayload(e,this.supportsBinary,(function(e){t.doWrite(e,n)}))},c.prototype.uri=function(){var e=this.query||{},t=this.secure?"https":"http",n="";return!1!==this.timestampRequests&&(e[this.timestampParam]=u()),this.supportsBinary||e.sid||(e.b64=1),e=o.encode(e),this.port&&("https"===t&&443!==Number(this.port)||"http"===t&&80!==Number(this.port))&&(n=":"+this.port),e.length&&(e="?"+e),t+"://"+(-1!==this.hostname.indexOf(":")?"["+this.hostname+"]":this.hostname)+n+this.path+e}},function(e,t,n){(function(t){var r=n(106),o=Object.prototype.toString,i="function"===typeof Blob||"undefined"!==typeof Blob&&"[object BlobConstructor]"===o.call(Blob),a="function"===typeof File||"undefined"!==typeof File&&"[object FileConstructor]"===o.call(File);e.exports=function e(n){if(!n||"object"!==typeof n)return!1;if(r(n)){for(var o=0,u=n.length;o0);return t}function l(){var e=s(+new Date);return e!==r?(a=0,r=e):e+"."+s(a++)}for(;u<64;u++)i[o[u]]=u;l.encode=s,l.decode=function(e){var t=0;for(u=0;uR.length&&R.push(e)}function B(e,t,n){return null==e?0:function e(t,n,r,o){var u=typeof t;"undefined"!==u&&"boolean"!==u||(t=null);var s=!1;if(null===t)s=!0;else switch(u){case"string":case"number":s=!0;break;case"object":switch(t.$$typeof){case i:case a:s=!0}}if(s)return r(o,t,""===n?"."+L(t,0):n),1;if(s=0,n=""===n?".":n+":",Array.isArray(t))for(var l=0;l